Skip to content

feat: Crate landing page design seeder - #8

Draft
mariusberget92 wants to merge 3 commits into
masterfrom
claude/crate-landing-page-lambda-cms-qekisb
Draft

mariusberget92 wants to merge 3 commits into
masterfrom
claude/crate-landing-page-lambda-cms-qekisb

Conversation

@mariusberget92

Copy link
Copy Markdown
Owner

Summary

  • Adds CrateSeeder that rewrites the three default Lambda CMS templates (header, footer, blog-index) with the Crate brand design
  • Dark #0c0b0a theme with amber #e0913f accent, Terminal C SVG logo in nav and footer
  • Landing page sections: hero terminal mockup, features grid, file list showcase, pricing card
  • Smooth anchor scrolling via scroll-behavior: smooth + scroll-padding-top: 68px to account for the sticky nav

Test plan

  • Run php artisan db:seed --class=CrateSeeder on a fresh Lambda CMS install
  • Visit / — confirm dark background, correct logo, all sections render
  • Click nav links (Features, How It Works, Pricing, BUY) — confirm smooth scroll to correct section with no content hidden behind nav

https://claude.ai/code/session_01FW71jW9pUGLq8QZe4U9is2


Generated by Claude Code

claude added 3 commits June 16, 2026 10:30
Adds a database seeder that applies the Crate brand design to Lambda CMS
default templates: dark #0c0b0a theme, Terminal C SVG logo, amber accent,
hero/features/showcase/pricing sections, and smooth anchor scroll with
scroll-padding-top to account for the sticky nav.

https://claude.ai/code/session_01FW71jW9pUGLq8QZe4U9is2
composer.lock requires php >=8.4.1 for symfony 8.x packages and >=8.3
for spatie/laravel-permission — the previous 8.2 pin caused composer
install to fail on every CI run.

https://claude.ai/code/session_01FW71jW9pUGLq8QZe4U9is2
Applies Laravel Pint auto-fixes: method_argument_space, control_structure_braces,
concat_space, binary_operator_spaces, cast_spaces, and related formatting rules.

https://claude.ai/code/session_01FW71jW9pUGLq8QZe4U9is2

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants