Skip to content

Modernize Docs - #608

Merged
SeferMirza merged 27 commits into
mouseless:mainfrom
SeferMirza:modernize-docs
Jun 26, 2026
Merged

Modernize Docs#608
SeferMirza merged 27 commits into
mouseless:mainfrom
SeferMirza:modernize-docs

Conversation

@SeferMirza

@SeferMirza SeferMirza commented Jun 22, 2026

Copy link
Copy Markdown
Member

Modernization of baked docs to use tailwind, improved dev mode and possibly some
usages of primevue where possible

Tasks

  • remove prebuild submodule
  • refactor config.yml and remove extract diagrams
  • use prebuild to watch document changes
  • add prebuild as a package
  • use tailwind
    • use tailwind 4.1
    • migrate brand utility class usages to tailwind
    • use variables for font-size, spacing and colors
    • migrate custom classes in .scss
    • migrate page sizes to those in tailwind
    • migrate style tags in .vue files
    • test all components and pages in all screen sizes
    • reorder all classes alphabetically
  • mermaid style adjustment

Additional Tasks

@SeferMirza SeferMirza self-assigned this Jun 22, 2026
@cihandeniz
cihandeniz marked this pull request as ready for review June 26, 2026 11:30
@SeferMirza
SeferMirza merged commit 5f76c69 into mouseless:main Jun 26, 2026
2 checks 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