Skip to content

Issue / Improve Dev Mode#69

Merged
cihandeniz merged 17 commits into
mouseless:mainfrom
livacengiz:issue/improve-dev-mode
Nov 6, 2025
Merged

Issue / Improve Dev Mode#69
cihandeniz merged 17 commits into
mouseless:mainfrom
livacengiz:issue/improve-dev-mode

Conversation

@livacengiz
Copy link
Copy Markdown
Member

@livacengiz livacengiz commented Oct 28, 2025

It should be easy to use the development environment and enter content

Tasks

  •  watch md files via nuxt or trigger prebuild after on save
  • remove mermaid-cli and render on clientside with mermaid package
  • revise current content about mermaid setup
    • remove any obsolete documentation
    • add a new simple content to show how to setup mermaid

Additional Tasks

  • add install command to Makefile
  • remove extractDiagrams.js in prebuild
  • remove @mermaid-js/mermaid-cli in package.json after remove extractDiagrams in prebuild repo

- add install command to `Makefile`
@livacengiz livacengiz self-assigned this Oct 28, 2025
@cihandeniz cihandeniz changed the title Issue / Improve dev mode Issue / Improve Dev Mode Nov 4, 2025
@livacengiz livacengiz marked this pull request as ready for review November 4, 2025 16:16
@livacengiz livacengiz requested a review from cihandeniz November 4, 2025 16:16
Comment thread .theme/app/components/Mermaid.vue
Comment thread .theme/app/components/Mermaid.vue Outdated
Comment thread .theme/app/components/Prose/ProsePre.vue Outdated
Comment thread .theme/app/components/Prose/ProsePre.vue Outdated
Comment thread .theme/app/plugins/mermaidClient.js Outdated
Comment thread .theme/app/plugins/mermaidClient.js Outdated
Comment thread .theme/mermaid.client.js Outdated
Comment thread .theme/modules/prebuild.ts
Comment thread .theme/nuxt.config.ts Outdated
Comment thread Makefile Outdated
@livacengiz livacengiz requested a review from cihandeniz November 6, 2025 12:30
cihandeniz
cihandeniz previously approved these changes Nov 6, 2025
Comment thread .theme/app/components/Mermaid.vue Outdated
@cihandeniz cihandeniz merged commit 4f851f7 into mouseless:main Nov 6, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants