Commit Graph

4 Commits

Author SHA1 Message Date
Tomas Dvorak 7051459017 ci/cd 2026-05-07 10:17:07 +02:00
Tomas Dvorak b7d86ad5f8 ci(docker): add support for Gitea registry and update permissions
Update the docker-build workflow to support both GitHub Container Registry
and Gitea by dynamically determining the registry URL based on the
server URL. Added explicit permissions for package writing and implemented
conditional login steps to handle GitHub and Gitea authentication
differently.
2026-05-07 09:47:56 +02:00
Tomas Dvorak 3d21aef323 ci: update docker build workflow and refine frontend theme
Refactor the CI/CD pipeline to use Docker Buildx for more efficient builds and implement automated image tagging and pushing to GHCR.

On the frontend, update the theme system to use a neutral zinc-based dark mode instead of the previous warm dark theme. This includes:
- Updating CSS variables in `globals.css` for a more consistent neutral palette.
- Replacing `ring` color usage with `muted-foreground` in various UI components to align with the new design language.
- Adjusting component backgrounds (e.g., `Header`, `Input`, `WidgetCard`) to use `bg-card` for better visual layering.
- Simplifying component styles and removing unnecessary gradients.
2026-05-05 09:36:35 +02:00
Tomas Dvorak eaa9bfda90 ci/cd 2026-05-04 12:52:40 +02:00