Skip to content

Conversation

@binaryk
Copy link
Collaborator

@binaryk binaryk commented Nov 27, 2025

Reverts #690

@what-the-diff
Copy link

what-the-diff bot commented Nov 27, 2025

PR Summary

  • Content Handling and Styling Updates
    • Removed an unnecessary SQLite content file.
    • Simplified the main application structure by replacing an extensive component with a basic div.
    • Updated the application's primary CSS by adding comprehensive styling for numerous UX components.
    • Introduced a new dark mode option in the application for aesthetic variability.
  • Search Functionality Enhancements
    • Added a new input component for better search initiation through buttons and keyboard shortcuts.
    • Implemented a new search modal that supports asynchronous search, displays search results, and allows keyboard interactions.
    • Replaced the earlier search functionality in the header with the new search input component.
    • Altered the table of contents to provide a list of links based on the document's layout, including nested headings and scroll functionality.
  • Code Enhancement and Functionality Improvement
    • Improved copy code functionality with better visual feedback and accessibility in ProsePre.vue and streamlined the template structure.
    • Customized Table of Contents rendering in DocsTableOfContents.vue with active link tracking using Intersection Observer.
    • Optimized search functionality in the navigation bar by leveraging the new SearchInput in WebsiteNavbar.vue.
    • Developed a new functionality in useSearch.ts that lets users search through documents, with added highlighting for searched terms.
    • Added reactive state management in useSearchModal.ts for controlling the global search modal's visibility.
    • Adjusted markdown documentation for clarity, added comments for code context, and removed unnecessary file type annotations.
  • Authentication, Authorization and Configuration Management
    • Refined the configuration and clarity of multiple PHP scripts revolving around authentication and authorization mechanics.
    • Introduced new content regarding API GraphQl endpoint connections.
    • Improved repository options structure and detailed documentation for MCP.
    • Enhanced search documentation for clarity, particularly for global search settings, sorting, and filter implementation.
    • Updated layout files for better navigation with a search modal.
    • Updated module configurations and dependencies in nuxt.config.ts.
    • Enhanced the structure of the error handling page for reusability and modularity.
  • Component Structure and Styling Adjustments
    • Streamlined the documentation page component by adding a new component and removing the logic for data fetching and SEO.
    • Expanded the color palette and introduced typography styles in the application’s Tailwind CSS configuration.
    • Enabled dark mode with expanded grey shades in Tailwind CSS settings.

@binaryk binaryk merged commit 3d661cf into 10.x Nov 27, 2025
8 of 17 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