afdec23a840e7fe392c2c42d14aee7c1d9170706
Complete visual overhaul with distinctive editorial aesthetic: Design System: - New fonts: Fraunces (display) + DM Sans (body) - Color palette: Cream background, ink text, coral accents - Custom CSS variables and utility classes - Sharp edges (no rounded corners) for editorial feel Components: - Updated Button with new variants and colors - Updated Input with editorial styling - New card-editorial class with accent bar Pages: - Homepage: Full redesign with hero, features, CTA - Auth layout: Split screen with branding side - Login/Register: Editorial styling with tags - Dashboard: Cards with accent bars - Subscription: Clean feature comparison table Typography: - Fraunces for all headings (serif, characterful) - DM Sans for body text (clean, readable) - Editorial tags (uppercase, accent color) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Leopost
Lab project hosted at https://lab.mlhub.it/leopost/
Development
This project uses gsd (get-shit-done) for spec-driven development.
Getting Started
- Run
/gsd:new-projectto initialize project specs - Follow gsd workflow: discuss → plan → execute → verify
- Run
vps-lab-deploywhen ready to deploy
Project Structure
leopost/
├── .planning/ # gsd planning docs (created by /gsd:new-project)
│ ├── PROJECT.md # Project vision
│ ├── REQUIREMENTS.md # Scoped requirements
│ ├── ROADMAP.md # Phase breakdown
│ └── STATE.md # Project memory
├── src/ # Source code (created during development)
└── README.md # This file
Repository
- Gitea: https://git.mlhub.it/Michele/leopost
- Clone:
git clone https://git.mlhub.it/Michele/leopost.git
Deployment
When ready to deploy, use vps-lab-deploy skill.
- URL: https://lab.mlhub.it/leopost/
- VPS: /opt/lab-leopost/
Description
Languages
TypeScript
84.9%
CSS
7.3%
PLpgSQL
6.8%
JavaScript
0.7%
Shell
0.3%