fantasia-markdown-dialogs

star 394

Implements or edits markdown-backed dialogs using Quasar QMarkdown and i18n- sourced document strings. Use when changing DialogMarkdownDocument, help docs, or changelog/license content shown in-app.

vishiri By vishiri schedule Updated 5/11/2026

name: fantasia-markdown-dialogs description: >- Implements or edits markdown-backed dialogs using Quasar QMarkdown and i18n- sourced document strings. Use when changing DialogMarkdownDocument, help docs, or changelog/license content shown in-app.

Fantasia Archive — markdown dialogs

Components

  • DialogMarkdownDocument.vue: QMarkdown + package CSS
  • Flow: S_Dialog.ts, dialogManagement.tsopenDialogMarkdownDocument, registerMarkdownDialogStackGuard
  • User opens (Changelog, License, guides, Tips): action manager ids (openChangelogDialog, …) via runFaActionfantasia-action-manager

Content source

  • Markdown: i18n/en-US/documents/ (+ locales); registered on documents key via specialCharacterFixer
  • Storybook: placeholder documents.* in preview/mocks — not full locale entrypoints

Conventions

  • Update .md + i18n wiring — not large markdown in .vue
  • Readable headings in modal viewport; test in dialog
  • i18n/*/documents/ = vue-i18n messages: no stray {...} or CSS brace blocks — fantasia-changelog-en-us

Related

Types

Shared types → types/. See types-folder.mdc.

Install via CLI
npx skills add https://github.com/vishiri/fantasia-archive --skill fantasia-markdown-dialogs
Repository Details
star Stars 394
call_split Forks 57
navigation Branch main
article Path SKILL.md
More from Creator