import { StatusTemplate } from "types/pluginSettings"; /** * Predefined status templates */ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ { id: "colorful", name: "Colorful workflow", description: "A colorful set of workflow statuses with descriptive icons", statuses: [ { name: "idea", icon: "๐Ÿ’ก", color: "#FFEB3B", templateId: "colorful", }, { name: "draft", icon: "๐Ÿ“", color: "#E0E0E0", templateId: "colorful", }, { name: "inProgress", icon: "๐Ÿ”ง", color: "#FFC107", templateId: "colorful", }, { name: "editing", icon: "๐Ÿ–Š๏ธ", color: "#2196F3", templateId: "colorful", }, { name: "pending", icon: "โณ", color: "#9C27B0", templateId: "colorful", }, { name: "onHold", icon: "โธ", color: "#9E9E9E", templateId: "colorful", }, { name: "needsUpdate", icon: "๐Ÿ”„", color: "#FF5722", templateId: "colorful", }, { name: "completed", icon: "โœ…", color: "#4CAF50", templateId: "colorful", }, { name: "archived", icon: "๐Ÿ“ฆ", color: "#795548", templateId: "colorful", }, ], }, { id: "minimal", name: "Minimal workflow", description: "A simplified set of essential workflow statuses", statuses: [ { name: "todo", icon: "๐Ÿ“Œ", color: "#F44336", templateId: "minimal", }, { name: "inProgress", icon: "โš™๏ธ", color: "#2196F3", templateId: "minimal", }, { name: "review", icon: "๐Ÿ‘€", color: "#9C27B0", templateId: "minimal", }, { name: "done", icon: "โœ“", color: "#4CAF50", templateId: "minimal", }, ], }, { id: "academic", name: "Academic research", description: "Status workflow for academic research and writing", statuses: [ { name: "research", icon: "๐Ÿ”", color: "#2196F3", templateId: "academic", }, { name: "outline", icon: "๐Ÿ“‘", color: "#9E9E9E", templateId: "academic", }, { name: "draft", icon: "โœ๏ธ", color: "#FFC107", templateId: "academic", }, { name: "review", icon: "๐Ÿ”ฌ", color: "#9C27B0", templateId: "academic", }, { name: "revision", icon: "๐Ÿ“", color: "#FF5722", templateId: "academic", }, { name: "final", icon: "๐Ÿ“š", color: "#4CAF50", templateId: "academic", }, { name: "published", icon: "๐ŸŽ“", color: "#795548", templateId: "academic", }, ], }, { id: "project", name: "Project management", description: "Status workflow for project management and tracking", statuses: [ { name: "planning", icon: "๐Ÿ—“๏ธ", color: "#9E9E9E", templateId: "project", }, { name: "backlog", icon: "๐Ÿ“‹", color: "#E0E0E0", templateId: "project", }, { name: "ready", icon: "๐Ÿšฆ", color: "#8BC34A", templateId: "project", }, { name: "inDevelopment", icon: "๐Ÿ‘จโ€๐Ÿ’ป", color: "#2196F3", templateId: "project", }, { name: "testing", icon: "๐Ÿงช", color: "#9C27B0", templateId: "project", }, { name: "review", icon: "๐Ÿ‘๏ธ", color: "#FFC107", templateId: "project", }, { name: "approved", icon: "๐Ÿ‘", color: "#4CAF50", templateId: "project", }, { name: "live", icon: "๐Ÿš€", color: "#3F51B5", templateId: "project", }, ], }, ]; /** * Default template IDs that should be enabled by default */ export const DEFAULT_ENABLED_TEMPLATES = ["colorful"];