14 Commits
Author SHA1 Message Date
jinhojang6 8f023f99d3 fix: restore Basecamp platform downloads 2026-08-06 01:18:47 +09:00
jinhojang6 d5d8b3c3e4 fix: update Basecamp release links 2026-08-06 01:18:47 +09:00
jinhojang6 65146bdc95 fix: avoid Basecamp download redirect page 2026-07-31 01:51:19 +09:00
Jinho Jang 3e36fc9790 Increase small text to 12px (#114)
* fix: increase small text to 12px

* fix: use initiative CTA label

* refactor: use Tailwind text-xs utility

* fix: make homepage banner dismissible

* fix: update Discord links and banner text

* fix: refresh Discord invite links
2026-07-23 20:58:59 +09:00
jinhojang6 91659551ab Refactor code structure for improved readability and maintainability 2026-06-19 01:16:38 +09:00
JulesFILIOT f85a78bbb2 fix(web): keep basecamp how-it-works mobile layout below 1024px 2026-06-11 18:59:59 +09:00
Jinho Jang a9d3dcdd8a Rebrand blog to Logos Media, refresh copy, and polish stack/hero UI (#43)
* fix(content): update description for storage overview section

* fix(content): update references from "The Logos Blog" to "Logos Media" across multiple files

* feat: Refactor blog section to media section

- Created new components for articles and podcasts under the media section.
- Updated routing constants to replace blog with media.
- Adjusted all references in the codebase from blog to media, including links, buttons, and navigation.
- Implemented new layout and design for articles and podcasts to enhance user experience.
- Updated translations and content references to align with the new media section.

* feat(about): replace h1 with AnimatedHeading component in AboutHero section

* fix: update import paths for PodcastsSection and adjust LambdaBadge properties in multiple components

* fix: adjust hover translation values for desktop stack items
2026-06-11 18:56:03 +09:00
JulesFILIOT 7ac29f0bfc fix: lower back link z-index below nav overlay
Back links on technology-stack subpages and the Basecamp hero used z-51,
which exceeded the nav overlay's z-50 and caused them to bleed through
when the overlay was open. Lowered to z-30, above internal section
elements (max z-20) but below the overlay.
2026-06-05 18:56:53 +09:00
JulesFILIOT aa1ec003b0 refactor(basecamp): responsive how-it-works image sizing
Replace fixed min-h with aspect-ratio on mobile and derived breakpoint
heights (md/lg/xl/desktop) matching the 702×626 SVG reference frame.
Switch to the shared basecamp.webp with object-[16%_top] to match the
target composition.
2026-06-05 16:13:05 +09:00
JulesFILIOT b57cf176b4 refactor(web): use shared builder CTA on basecamp
Replace ResourcesSection with TechStackBuilderCta and section wrappers.
2026-06-03 20:15:29 +09:00
JulesFILIOT cc366c8522 fix(web): tune basecamp modular and capabilities spacing
Control section padding for Figma gaps to builder hub deck.
2026-06-03 20:15:27 +09:00
JulesFILIOT c8baebe99f fix(web): tune basecamp how-it-works layout and typography
Fix title utility, row spacing, separators, and mobile CTA gap.
2026-06-03 20:15:15 +09:00
JulesFILIOT 7587645e09 fix(web): align basecamp hero with tech stack detail layout
Match messaging hero grid, back link, BodyDetailBlock, and Figma spacing.
2026-06-03 20:15:13 +09:00
jinhojang6 ff79de097e refactor(basecamp): split page into one-section-per-file modules
368-line basecamp-page.tsx held every section. Extract each into its own file
under _sections/ (hero, how-it-works, local-first, modular, capabilities,
resources) with shared atoms.tsx; basecamp-page.tsx is now a thin orchestrator.
Pure move/extract, no behavior change. tsc + 61 tests + eslint clean.
2026-06-03 02:44:55 +09:00