Skip to content

Smaller docs website - #8942

Merged
myrrc merged 1 commit into
developfrom
myrrc/smaller-docs-website
Jul 27, 2026
Merged

Smaller docs website#8942
myrrc merged 1 commit into
developfrom
myrrc/smaller-docs-website

Conversation

@myrrc

@myrrc myrrc commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Change docs.vortex.dev website:

  1. Remove Doxygen, C++ reference doesn't use it currently
  2. Use literal includes for C++ examples so that they automatically
    change once .cpp file changes
  3. Remove all JS from pages except for search page.
  4. Rewrite TOC section so that it opens without JS (detail/summary).
  5. Use own theme with colors from vortex.dev.
  6. Remove unused dependencies from UV.
  7. Manually write references.md instead of using bibtex.
  8. Remove icon fonts
  9. Change dark/light theme without JS (prefers-color-scheme).
  10. Use syntax highlighting without JS (pygments).

@myrrc
myrrc requested a review from gatesn July 24, 2026 09:41
@myrrc myrrc added the changelog/docs A docs change label Jul 24, 2026
@myrrc
myrrc enabled auto-merge (squash) July 24, 2026 09:43
@myrrc
myrrc force-pushed the myrrc/smaller-docs-website branch from 99b5fc8 to 103775b Compare July 24, 2026 09:53
@myrrc
myrrc requested a review from 0ax1 July 27, 2026 10:12
@myrrc
myrrc disabled auto-merge July 27, 2026 10:12
Signed-off-by: Mikhail Kot <mikhail@spiraldb.com>
@myrrc
myrrc force-pushed the myrrc/smaller-docs-website branch from 103775b to 0b2b2cd Compare July 27, 2026 14:11
@myrrc
myrrc enabled auto-merge (squash) July 27, 2026 14:12
@myrrc
myrrc merged commit 1c58493 into develop Jul 27, 2026
87 of 88 checks passed
@myrrc
myrrc deleted the myrrc/smaller-docs-website branch July 27, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/docs A docs change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants