Skip to content

Redesign documentation site - #421

Merged
freakdaniel merged 4 commits into
mainfrom
docs-ui
Sep 21, 2026
Merged

freakdaniel merged 4 commits into
mainfrom
docs-ui

Conversation

@freakdaniel

Copy link
Copy Markdown
Member

Summary

Redesign the documentation site to match the Hyprism Team visual style

Type of Change

  • Enhancement / improvement
  • Documentation update

Changes

  • Replaced Hyprism Team branding with Hyprism Launcher branding and launcher logo
  • Redesigned the documentation site with the team website visual style
  • Removed decorative monospace labels and limited JetBrains Mono to code blocks
  • Improved desktop sidebar active-state styling
  • Removed the empty table-of-contents column from the overview page
  • Reworked compact navigation into a full-screen dropdown below the existing navbar
  • Removed the duplicate mobile header and the “Back to main menu” button
  • Restored documentation search in the compact menu
  • Added outside-click, Escape, and navigation dismissal behavior
  • Centered the GitHub edit-page link and added the GitHub icon
  • Updated English and Russian documentation-site maintenance notes

Checklist

  • Code follows the project's style and conventions
  • Self-reviewed the diff before submitting
  • No unintended files are included
  • Documentation updated if needed

@freakdaniel
freakdaniel marked this pull request as draft September 21, 2026 12:06
@freakdaniel freakdaniel self-assigned this Sep 21, 2026
@freakdaniel freakdaniel added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 21, 2026
@freakdaniel freakdaniel added this to the v4.0.0 milestone Sep 21, 2026
@freakdaniel
freakdaniel marked this pull request as ready for review September 21, 2026 12:50
@freakdaniel
freakdaniel merged commit 30209df into main Sep 21, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant