feat(page): initial landing page with dev tooling
Pre-launch landing page for The Lofty Project — a 501(c)(4) connecting creative talent with leftist organizing. Includes hero with blur-in line-by-line animation, three-pillar section (Talent/Media/Infrastructure), interest signup buttons, and responsive design with fluid typography. Tooling: Astro 5, Biome linting/formatting, Lefthook git hooks, Commitizen with conventional commits, and project documentation.
This commit is contained in:
19
lefthook.yml
Normal file
19
lefthook.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
# Lefthook configuration
|
||||
# https://github.com/evilmartians/lefthook
|
||||
|
||||
commit-msg:
|
||||
commands:
|
||||
commitlint:
|
||||
run: bunx commitlint --edit {1}
|
||||
|
||||
pre-commit:
|
||||
parallel: true
|
||||
commands:
|
||||
biome:
|
||||
glob: "*.{ts,tsx,js,jsx,json,astro}"
|
||||
run: bunx @biomejs/biome check --no-errors-on-unmatched {staged_files}
|
||||
|
||||
pre-push:
|
||||
commands:
|
||||
build:
|
||||
run: bun run build
|
||||
Reference in New Issue
Block a user