Skip to content

Conversation

@joseluis9595
Copy link
Owner

@joseluis9595 joseluis9595 commented Oct 22, 2025

joseluis9595 and others added 30 commits September 25, 2025 10:28
- Removed unused Docusaurus scripts from package.json and updated dependencies.
- Changed broken link handling in docusaurus.config.ts to 'throw' for better error management.
- Added 'Examples' section to the sidebar for improved navigation.
- Updated links in styles documentation for better accessibility.
…ion from the correct directory

- Added a new job to build documentation in the `pr-develop.yml` and `pr-main.yml` workflows.
- Specified the working directory for the build and deploy jobs in `deploy-docs.yaml` to ensure correct paths are used.
…documentation

- Updated `deploy-docs.yaml`, `pr-develop.yml`, and `pr-main.yml` to use a consistent working directory for building and deploying documentation.
- Enhanced Docusaurus configuration to dynamically include the version from package.json in the navbar title.
- Updated logo to use a transparent version for better aesthetics.
- Modified CSS variables for primary colors to enhance the visual theme.
- Updated navbar title to a static 'Navbar Card'.
- Added a version chip to the navbar for better visibility of the current version.
- Introduced CSS styles for the version chip to improve aesthetics and usability.
- Introduced a new documentation page for all configuration options available for the navbar-card.
- Updated the sidebar to include a link to the new configuration options page.
…ort links

- Added collapsible sections for common questions regarding template configuration.
- Included links to the Home Assistant Community Forum and GitHub Issues for user support.
- Added a new 'Examples' page to showcase various configurations for the navbar card.
- Updated Docusaurus configuration to include a 'Showcase' link in the navbar.
- Removed the deprecated 'Examples' entry from the sidebar for better organization.
- Replaced the old FAQ page with a new 'Need Help?' category in the sidebar.
- Added a comprehensive FAQ page with common questions and troubleshooting tips.
- Introduced a new contact page for community support links and feature requests.
- Improved the 'Custom Actions' section with a clearer title and description.
- Enhanced the 'JavaScript Templates' section with detailed syntax, available context, and debugging tips.
- Reorganized the sidebar to prioritize 'JavaScript Templates' over 'Custom Actions' for better navigation.
- Renamed configuration options page for consistency and clarity.
- Expanded the configuration options section with detailed descriptions and examples.
- Updated sidebar links to reflect the new naming convention.
- Added examples for `navbar-card` with popup labels for both desktop and mobile modes.
- Replaced outdated image links with a new aligned image for better presentation.
- Updated section headers for consistency in the documentation structure.
joseluis9595 and others added 19 commits October 8, 2025 18:59
…r experience

- Updated the introduction section with new aligned images and improved descriptions of the navbar card features.
- Refined ExampleDialog styles for mobile responsiveness and added functionality to close the dialog with the ESC key and back button.
* docs: add development guidelines and project overview to AGENTS.md

* chore: created initial Docusaurus configuration files and documentation structure.

* docs: update routes documentation to properly reference JSTemplate

* docs: update documentation structure and add new sections for FAQ, support, and configuration details

* chore: add GitHub Actions workflow for deploying Docusaurus documentation

* docs: add styles configuration documentation and update sidebar

* chore: update GitHub Actions workflow to deploy documentation from the correct build path

* chore: clean up documentation and update Docusaurus configuration

- Removed unused Docusaurus scripts from package.json and updated dependencies.
- Changed broken link handling in docusaurus.config.ts to 'throw' for better error management.
- Added 'Examples' section to the sidebar for improved navigation.
- Updated links in styles documentation for better accessibility.

* chore: update GitHub Actions workflows to build and deploy documentation from the correct directory

- Added a new job to build documentation in the `pr-develop.yml` and `pr-main.yml` workflows.
- Specified the working directory for the build and deploy jobs in `deploy-docs.yaml` to ensure correct paths are used.

* chore: standardize working directory in GitHub Actions workflows for documentation

- Updated `deploy-docs.yaml`, `pr-develop.yml`, and `pr-main.yml` to use a consistent working directory for building and deploying documentation.
- Enhanced Docusaurus configuration to dynamically include the version from package.json in the navbar title.

* chore: correct build path for documentation deployment in GitHub Actions

* chore: update Docusaurus configuration and styles

- Updated logo to use a transparent version for better aesthetics.
- Modified CSS variables for primary colors to enhance the visual theme.

* chore: enhance Docusaurus navbar with version display

- Updated navbar title to a static 'Navbar Card'.
- Added a version chip to the navbar for better visibility of the current version.
- Introduced CSS styles for the version chip to improve aesthetics and usability.

* docs: add all configuration options documentation and update sidebar

- Introduced a new documentation page for all configuration options available for the navbar-card.
- Updated the sidebar to include a link to the new configuration options page.

* docs: remove deprecated index pages and clean up sidebar links

* docs: update quickstart guide with detailed steps and customization options

* docs: clarify commit message guidelines for brevity

* docs: remove unnecessary footer links from Docusaurus configuration

* docs: enhance FAQ section with collapsible details and community support links

- Added collapsible sections for common questions regarding template configuration.
- Included links to the Home Assistant Community Forum and GitHub Issues for user support.

* docs: enhance documentation with new examples and showcase section

- Added a new 'Examples' page to showcase various configurations for the navbar card.
- Updated Docusaurus configuration to include a 'Showcase' link in the navbar.
- Removed the deprecated 'Examples' entry from the sidebar for better organization.

* docs: improved installation and quickstart guides

* docs: restructure help section and update FAQ content

- Replaced the old FAQ page with a new 'Need Help?' category in the sidebar.
- Added a comprehensive FAQ page with common questions and troubleshooting tips.
- Introduced a new contact page for community support links and feature requests.

* docs: update support documentation with contribution guidelines and financial support options

* docs: update custom actions and JavaScript templates documentation

- Improved the 'Custom Actions' section with a clearer title and description.
- Enhanced the 'JavaScript Templates' section with detailed syntax, available context, and debugging tips.
- Reorganized the sidebar to prioritize 'JavaScript Templates' over 'Custom Actions' for better navigation.

* docs: update configuration documentation with new structure and examples

- Renamed configuration options page for consistency and clarity.
- Expanded the configuration options section with detailed descriptions and examples.
- Updated sidebar links to reflect the new naming convention.

* docs: update styles documentation with corrected example link

* docs: update configuration documentation with new examples and images

- Added examples for `navbar-card` with popup labels for both desktop and mobile modes.
- Replaced outdated image links with a new aligned image for better presentation.
- Updated section headers for consistency in the documentation structure.

* feat: local search with @easyops-cn/docusaurus-search-local

* docs: update navbar card configuration image

- Replaced the existing navbar card configuration image with a new version for improved clarity and presentation.

* docs: add new navbar card images for dark and light themes

- Introduced new images for the navbar card to enhance visual representation in documentation.

* docs: add examples grid component and update showcase

- Introduced a new ExamplesGrid component to display example configurations in a grid layout.
- Updated the examples documentation to include interactive examples with configuration code.
- Added multiple example images to enhance visual representation of the navbar card features.

* docs: enhance examples showcase with new components and styles

* docs: refactor ExampleDialog and ExamplesGrid styles for improved layout on mobile devices

* docs: enhance introduction and ExampleDialog component for better user experience

- Updated the introduction section with new aligned images and improved descriptions of the navbar card features.
- Refined ExampleDialog styles for mobile responsiveness and added functionality to close the dialog with the ESC key and back button.

* docs: add margin to custom CSS for improved layout

* docs: update ExampleDialog styles for mobile responsiveness with 100dvh units

* docs: add new 'Dashboard Adjustements' documentation section

* docs: improve ExampleDialog with hashes for better user experience

* docs: small refactor

* Remove clutter from README.md

* docs: add support section to introduction for project contributions

* chore: update deploy-docs workflow to trigger on main branch

* chore: update ESLint and TypeScript configuration for improved path resolution and exclude docs directory
Fixes a issue where checking Show Popup Label Backgrounds under mobile settings changes the desktop value. Looks like a copy-paste error.
* feat: new option `selected_color` for each route

* docs: update example description for custom selected color and enhance tests for icon rendering and selected state styles

* docs: update links to examples showcase and restructure documentation for better navigation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants