feat(web): add JerapahFlow brand assets and apply them in the UI

Organize mark, wordmark, app icon, and YAML file icon under the theme brand folder.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-15 21:21:24 +07:00
co-authored by Cursor
parent cae308359a
commit 97bb8d7429
13 changed files with 50 additions and 4 deletions
@@ -8,6 +8,7 @@ import {
useSetWorkflowEnabled,
useWorkflow,
} from "../api/hooks.js";
import { WorkflowFileIcon } from "../components/WorkflowFileIcon.jsx";
import { WorkflowVisualEditor } from "../components/workflow/WorkflowVisualEditor.jsx";
import { NEW_WORKFLOW_YAML, parseWorkflowYaml } from "../lib/workflow-doc.js";
@@ -33,6 +34,7 @@ function WorkflowEditorLayout({
<Link to={backTo} className="btn btn-ghost btn-sm btn-square" aria-label="Back">
<LuArrowLeft className="size-4" />
</Link>
<WorkflowFileIcon className="size-8 shrink-0" />
<h1 className="truncate text-xl font-semibold">{title}</h1>
<div className="flex-1" />
{onToggleEnabled ? (