- New CLI page at /cli with detailed usage and improved Quick Start card header
- Add CLI link to navbars and small ‘Try the CLI’ CTAs on Home & Templates
- Remove CLI modals and unused showCliModal() handler (keep_small_simple)
- Self-host Bootstrap and Font Awesome; add OSI logo and GPL notice in footers
- Dockerfile: verify vendor assets exist at build time
- Minor a11y/contrast and heading-order cleanups (100 a11y)
- Add mobile-web-app-capable meta tag to all HTML templates
- Fixes deprecation warning for apple-mobile-web-app-capable
- Maintains backwards compatibility with Apple devices
- Updates index.html, templates.html, and editor.html
- Replace hardcoded GitHub URLs with {{ github_url }} template variable
- Use {{ app_name }} for application title and branding
- Add {{ app_description }} for dynamic descriptions
- Support {{ api_docs_url }} for API documentation links
- Improve HTML formatting and structure
- Enable full customization through environment variables
- Updated Font Awesome from 6.4.0 to 6.5.1 across all HTML templates
- Resolves console warnings about incorrect glyph bounding boxes
- Version 6.5.1 includes fixes for font metrics issues present in 6.4.0
- Maintains all existing icon functionality while eliminating console noise
This addresses the browser console errors:
'downloadable font: Glyph bbox was incorrect (glyph ids...)
source: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/webfonts/...'
- Created SVG favicons in multiple sizes (16x16, 32x32, 192x192, 512x512)
- Added web app manifest for PWA functionality
- Implemented Apple Touch Icon support for iOS devices
- Added theme color and mobile web app meta tags
- Used gear/cogs design matching UnitForge branding with blue gradient
- Supports modern browsers with SVG and fallback compatibility
- Enables 'Add to Home Screen' functionality on mobile devices
All favicon files use the same blue gradient (#0d6efd to #0b5ed7)
as the main UI theme for consistent branding.
- Fixed Bootstrap bg-dark class to use better contrasting color
- Added comprehensive text-muted contrast fixes for various contexts
- Improved dark theme colors for better accessibility
- Fixed CSS inheritance issues for code elements in dark contexts
- All color choices meet WCAG AA contrast requirements