c13259c2b5a65ed82f57a602ffcccbd1f27b9a2a
1. Background — reduced warmth, more neutral: Dark: #0e0d0b → #0d0d0b (less warm, more true black) Light: #EDE6DA → #EBE6DE (cooler sand, less yellow) 2. Cards — increased elevation: Shadow: 0.04/6/2 → 0.08/8/3 (more visible lift) Spacing: 12pt → 14pt between cards, 4pt → 8pt top padding 3. Text — more neutral for glass legibility: Primary light: 0.12 → 0.10 (darker) Secondary: warmer gray → neutral gray (0.40 uniform) Tertiary: warmer → neutral (0.58 uniform) 4. Accent — slightly deeper in light mode: #8B6914 → #805E0F (more contrast against glass) 5. Dark mode accent — slightly brighter: 0.78/0.62/0.25 → 0.82/0.65/0.28 All changes are color/shadow/spacing only. No layout or architectural changes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Gitea CI Workflows
security.yml
Runs on push/PR to master. Three jobs:
- dependency-audit —
npm audit --audit-level=highfor budget and frontend - secret-scanning — checks for tracked .env/.db files and hardcoded secret patterns
- dockerfile-lint — verifies all Dockerfiles have
USER(non-root) andHEALTHCHECK
Runner Setup
The runner is configured in the Gitea docker-compose at /media/yusiboyz/Media/Scripts/gitea/docker-compose.yml.
What was done:
- Added
[actions] ENABLED = trueto Gitea'sapp.ini - Added
runnerservice (gitea/act_runner) to Gitea's docker-compose - Generated runner token via
docker exec -u git gitea gitea actions generate-runner-token - Token stored in
/media/yusiboyz/Media/Scripts/gitea/.envasRUNNER_TOKEN - Runner registered as
platform-runnerwith labels: ubuntu-latest, ubuntu-24.04, ubuntu-22.04
To regenerate token (if needed):
cd /media/yusiboyz/Media/Scripts/gitea
docker exec -u git gitea gitea actions generate-runner-token
# Update .env with new RUNNER_TOKEN value
docker compose up -d runner
To check runner status:
docker logs gitea-runner
Description
Languages
Svelte
51.2%
Python
24.2%
Swift
13.5%
JavaScript
5.4%
TypeScript
3.3%
Other
2.4%