Fix contrast issues with text-muted and bg-dark classes

- 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
This commit is contained in:
William Valentin
2025-09-14 14:58:35 -07:00
commit 860f60591c
37 changed files with 11599 additions and 0 deletions

29
backend/app/__init__.py Normal file
View File

@@ -0,0 +1,29 @@
"""
UnitForge Application Package
This package contains the main application components:
- Core unit file functionality (parsing, validation, generation)
- Template system for common systemd unit configurations
- FastAPI web application and API endpoints
- Static file serving and template rendering
The app package is structured as follows:
- core/: Core business logic and unit file handling
- api/: API route handlers (if separated from main.py)
- main.py: FastAPI application entry point
"""
__version__ = "1.1.0"
from .core.templates import template_registry
# Core exports for easy importing
from .core.unit_file import SystemdUnitFile, UnitType, ValidationError, create_unit_file
__all__ = [
"SystemdUnitFile",
"UnitType",
"ValidationError",
"create_unit_file",
"template_registry",
]