docs: remove <br/> from mermaid labels to fix Gitea rendering
The prior fix switched \n to <br/> in node labels, but Gitea's mermaid renderer still emits unclosed <br> tags in the generated SVG regardless of source syntax. Use single-line labels instead to avoid <br> entirely. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+10
-10
@@ -27,16 +27,16 @@ src/
|
|||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
user["Desktop user"]
|
user["Desktop user"]
|
||||||
ui["src/ui<br/>Fyne windows, tabs, dialogs"]
|
ui["src/ui - Fyne windows, tabs, dialogs"]
|
||||||
svc["src/app Service<br/>sole owner of job + runtime state"]
|
svc["src/app Service - sole owner of job + runtime state"]
|
||||||
store["src/storage Store<br/>JSON config and jobs"]
|
store["src/storage Store - JSON config and jobs"]
|
||||||
sched["src/scheduler Scheduler<br/>pure timing loop"]
|
sched["src/scheduler Scheduler - pure timing loop"]
|
||||||
runner["src/runner<br/>shell command execution"]
|
runner["src/runner - shell command execution"]
|
||||||
autostart["src/platform/autostart Manager<br/>Windows shortcut / Linux XDG"]
|
autostart["src/platform/autostart Manager - Windows shortcut / Linux XDG"]
|
||||||
config["gosentry.json<br/>application settings"]
|
config["gosentry.json - application settings"]
|
||||||
jobs["jobs.json<br/>job definitions"]
|
jobs["jobs.json - job definitions"]
|
||||||
logs["logs_dir<br/>per-run command output logs"]
|
logs["logs_dir - per-run command output logs"]
|
||||||
shell["Platform shell<br/>cmd.exe /C or sh -c"]
|
shell["Platform shell - cmd.exe /C or sh -c"]
|
||||||
|
|
||||||
user -->|"edits jobs, settings, runs commands"| ui
|
user -->|"edits jobs, settings, runs commands"| ui
|
||||||
ui -->|"CreateJob, UpdateJob, DeleteJob, RunNow, UpdateSettings, …"| svc
|
ui -->|"CreateJob, UpdateJob, DeleteJob, RunNow, UpdateSettings, …"| svc
|
||||||
|
|||||||
Reference in New Issue
Block a user