40 Commits
Author SHA1 Message Date
Jinho JangandCopilot Autofix powered by AI b8fb8dcec5 Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-06 01:18:47 +09:00
jinhojang6 8f023f99d3 fix: restore Basecamp platform downloads 2026-08-06 01:18:47 +09:00
jinhojang6 1f8da80d29 fix: route builder ctas to get started 2026-07-09 20:29:25 +09:00
jinhojang6 a54d6a2668 fix: update links and descriptions for Basecamp release v0.2.1 and Testnet v0.2 2026-07-06 21:46:31 +09:00
Jinho Jang 96be50d8d0 refactor: make @repo/content the single source for home, get-started & movement page copy (#62)
* docs: add page-copy single-source spec and implementation plan

* feat(content): add typed home section schemas and migrate home copy into content

Add 7 bespoke home* section schemas (+ techStack ctas) to the page section
union and populate content/pages/en/home.json with home copy moved verbatim
from messages.

* refactor(web): source home page copy from @repo/content; drop home namespace from messages

Feed every home section from content via findSection/data props (replacing
next-intl getTranslations), remove the home namespace from messages/en.json,
and add a regression guard plus content-based tests. Render output unchanged.

* docs: add get-started/movement page-copy dedup spec and plan

* feat(content): add get-started & movement section schemas and content docs

Move get-started/movement page copy verbatim into content/pages so it is
single-sourced in @repo/content.

* refactor(web): source get-started/movement copy from content; drop those namespaces from messages

Feed both pages from content via findSection/data props (replacing next-intl),
switch them to content-based metadata, delete pages.getStarted/movement from
messages, and add content-based tests + ownership guard. Render unchanged.

* docs: add navbar-pages CMS copy spec and plan

* feat(content): add navbar page section schemas + Pages docs (book, brand-kit, research, node-programme, lambda-prize, manifesto, media, podcast, broadcast, tech-stack explorer)

* refactor(web): source navbar pages copy from content; drop those namespaces from messages

Migrate book, brand-kit, research (incl. rich-text via a tagged-text renderer),
node-programme, lambda-prize, manifesto, media, podcast, logos-broadcast-network,
and the tech-stack explorer to read copy from content via findSection/data props
and content-based metadata; remove the migrated pages.* namespaces from messages;
update guards + contracts. Render output unchanged.

* feat(web): source activist/coalition pages copy from content (CMS title/description)

Migrate activistBuilder, activistLeaderSteward, and coalitionPartner page
metadata from next-intl messages.pages.* into @repo/content PageCopy JSON,
following the established bookCopy pattern.

- Add activistBuilderCopySectionSchema, activistLeaderStewardCopySectionSchema,
  coalitionPartnerCopySectionSchema to packages/content/src/schemas/pages.ts
  and wire them into the pageSectionSchema discriminated union
- Create content/pages/en/activist-builder.json,
  activist-leader-steward.json, coalition-partner.json with verbatim
  title/description/heading values from the old messages namespace
- Switch all three route pages from createTranslatedPageMetadata to
  createPageMetadata(ROUTE), removing the NAMESPACE constant
- Remove activistBuilder, activistLeaderSteward, coalitionPartner from
  apps/web/messages/en.json pages object
- Add schema parse tests, renderToStaticMarkup page tests, messages ownership
  guards, and content-route contract entries for all three pages

* chore(web): remove dead faq (pages.faq + unused FaqSection components)

* fix: remove stale faq links

* fix: pass payload env through turbo build

* fix: preserve lambda prize support labels

* fix: preserve live copy after master rebase

* fix: address page copy review feedback

* refactor: move design guide copy to content

* feat: add schemas for home and page copy sections

- Introduced home section schemas including homeSocialProof, homeChoosePath, homeDecide, homeStartBuilding, homeAbout, homeUseCases, and homeBuilderPortal.
- Added page copy section schemas such as getStartedCopy, movementCopy, bookCopy, designGuideCopy, activistBuilderCopy, activistLeaderStewardCopy, coalitionPartnerCopy, researchCopy, nodeProgrammeCopy, lambdaPrizeCopy, mediaCopy, podcastCopy, broadcastCopy, and manifestoCopy.
- Created shared schema for section keys to maintain consistency across sections.

* chore(web): remove dead pages.faq from messages

* fix: resolve page copy migration conflicts

* fix: source connect form page copy from content

* fix: remove duplicated afform page copy exports

* fix: stop generating afform page copy exports

* fix(cms): require only server actions key

* fix(cms): load env files before build validation

* fix(cms): make env loader available during build

* fix(cms): load next env via require

* test(cms): isolate missing env validation

* feat: add homepage testnet highlight

* fix: restore lambda prize support links
2026-07-06 19:09:02 +09:00
jinhojang6 8f95bba72b fix: refine technology stack use case cards 2026-06-20 11:26:41 +09:00
jinhojang6 e17f6626bb feat(web): implement technology stack use cases logic and tests 2026-06-20 11:00:57 +09:00
jinhojang6 2078be3240 feat(web): integrate winnable issues count into social proof section 2026-06-20 00:08:31 +09:00
jinhojang6 64b1761d1c fix(web): update event data and correct spelling in technology stack description 2026-06-19 18:35:05 +09:00
jinhojang6 435d264a1a fix(web): update mobile text and structure in use cases section; refine descriptions in technology stack pages 2026-06-19 16:23:12 +09:00
jinhojang6 e6ff43022e fix: update descriptions for consistency and clarity across various components 2026-06-18 21:37:12 +09:00
jinhojang6 333c95c250 fix: update documentation links to point to the new site 2026-06-18 01:05:59 +09:00
jinhojang6 7c65c4fc8b refactor: update terminology to use 'programme' instead of 'program' in various JSON files for consistency 2026-06-16 11:56:58 +09:00
JulesFILIOT e2857132f8 perf(web): optimize oversized images and prefer webp
Recompress/resize images over 150KB (cap 1920px, webp q80; mozjpeg where webp lost), convert png/jpg to webp where smaller, and update all references. Raster payload drops from ~36MB to ~16MB; ukdebt og image becomes an opaque jpeg for crawler compatibility.
2026-06-11 19:00:00 +09:00
JulesFILIOT 25709e1bc8 fix(content): use refreshed basecamp image for tech stack 2026-06-11 17:09:44 +09:00
jinhojang6 21f59258c8 fix(technology-stack): enhance clarity in storage and stack descriptions 2026-06-05 01:33:04 +09:00
jinhojang6 e3b9a3d66a Add new thumbnail images for tech networking, overview, and storage
- Added tech-networking-thumb.webp to the nav-overlay/figma directory.
- Added tech-overview-thumb.webp to the nav-overlay/figma directory.
- Added tech-storage-thumb.webp to the nav-overlay/figma directory.
2026-06-05 00:21:30 +09:00
jinhojang6 e9b9481e4a chore(web): update footer tagline and enhance research and infrastructure links 2026-06-04 23:03:08 +09:00
jinhojang6 79155a7b41 chore(web): update href for build path and enhance tech stack status description 2026-06-04 21:54:38 +09:00
jinhojang6 8b318dcac3 chore(web): update repository links and improve architecture overview description in technology stack 2026-06-04 21:40:20 +09:00
JulesFILIOT 698e7668b6 chore(web): remove secondary documentation links from technology stack
* Eliminate the "Docs" secondary call-to-action links from various entries in the technology stack section.
2026-06-04 20:22:50 +09:00
JulesFILIOT bd644ba062 chore(web): update label and link in technology stack
* Change "Builder hub" label to "Start Building" and update the href to point to /get-started.
2026-06-04 20:22:50 +09:00
JulesFILIOT ffc2271191 chore(web): update testnet version in messaging and technology stack
* Update testnet version from v0.1 to v0.1.2 in the introductory message.
* Change the installation label to reflect the new testnet version in the technology stack section.
2026-06-04 20:22:50 +09:00
JulesFILIOT b6787d7510 fix(content): update /circles links to /movement 2026-06-04 13:54:12 +09:00
JulesFILIOT e874fc0f08 fix: align en copy with British spelling contract
Replace remaining American spellings in web messages and content so the British-English contract test passes.
2026-06-02 11:22:38 +09:00
jinhojang6 565b389d84 content: update technology-stack page copy
Apply the technology-stack copy refresh to content/pages/en/technology-stack.json:
meta, hero, architecture overview, diagram header, basecamp chip, pillars
(incl. new blockchain LEZ/PoS details), networking + foundation rows, the
Logos Basecamp section, how-it-compares body, open-source repos, and use-case
cards 1-4. Track remaining open decisions in docs/copywriting/technology-stack.md.
2026-06-02 02:23:17 +09:00
jinhojang6 9e8ffc1c84 refactor: update responsive styles and improve layout across multiple components 2026-06-02 00:58:34 +09:00
jinhojang6 d4ef41fca6 refactor: refactor technology stack components and enhance media panel
- Updated `StorageAccess` component to utilize `OverviewMediaPanel` for better structure and readability.
- Refined `TechOverviewHero` layout and adjusted responsive styles for improved visual consistency.
- Modified `TechOverviewLogosApp` to adjust image size handling for better responsiveness.
- Enhanced `TechOverviewModular` layout with improved grid structure and responsive adjustments.
- Updated `TechOverviewOpenSource` to streamline layout and improve accessibility.
- Refactored `TechOverviewStack` to use `OverviewMediaPanel` for consistent design across sections.
- Improved `TechOverviewUseCases` layout for better responsiveness and visual hierarchy.
- Adjusted `GiantSwitch` component styles for better alignment and responsiveness.
- Created `OverviewMediaPanel` component to standardize media presentation across sections.
- Updated technology stack JSON to reflect title changes for clarity.
2026-06-01 22:14:56 +09:00
JulesFILIOT 1cea09bde8 chore(content): refresh technology stack copy
Update technology stack page content with revised section titles, CTA labels,
repo naming/links, and supporting body copy refinements.
2026-06-01 20:27:40 +09:00
Jinho Jang cdc110a0ac UI updates (#15)
* Refactor technology stack integration and update documentation links

- Updated the technology stack links in various components to point to the new GitHub documentation repository.
- Refactored the Lambda Prize page to utilize a shared TechStackSection instead of local tech cards.
- Removed redundant tech stack message copies from the storage and technology stack pages.
- Enhanced the home feature cards section to use Link components for navigation.
- Added tests to ensure the integrity of the new tech stack structure and documentation links.

* feat: integrate social proof stats into home page and update related components
2026-05-27 13:26:53 +09:00
Jinho Jang 1a37cf1f22 fix: use British English for public copy and paths (#5) 2026-05-26 19:22:57 +09:00
jinhojang6 6463494e96 feat: Add Basecamp page and update links throughout the site
- Introduced new Basecamp page at `/basecamp` with detailed sections on its features, capabilities, and installation.
- Updated multiple references across the site to link to the new Basecamp page instead of the old technology stack anchor.
- Added new images for Basecamp to the public images directory.
- Modified existing JSON files to reflect the new structure and content for Basecamp.
- Enhanced the navigation to direct users to the Basecamp installation page.
2026-05-23 00:04:32 +09:00
jinhojang6 85d4068cbe fix: refine technology stack layout 2026-05-19 17:57:30 +09:00
jinhojang6 e302b207c2 fix: align technology stack with figma 2026-05-19 16:31:38 +09:00
jinhojang6 83a8917309 feat: update technology stack page design 2026-05-19 16:01:30 +09:00
jinhojang6 e1fa2612b7 test: smoke static web export 2026-05-18 14:44:25 +09:00
jinhojang6 db8822b1de Refactor Builders Hub settings and resources
- Updated London and Porto circle configurations to use new forum and join URLs.
- Changed initiative hrefs to point to the resources section.
- Modified resource links in the English resources file to point to the new structure.
- Introduced new collections for Builder Hub settings and resources with appropriate hooks for saving changes as pull requests.
- Added tests for saving builder resources as pull requests.
- Updated the technology stack pages to reflect new link structures and improved SEO keywords.
2026-05-14 20:34:22 +09:00
jinhojang6 2469d53b7c refactor: refactor home and technology stack sections to use structured data 2026-04-28 10:36:11 +09:00
jinhojang6 ba3ae15e9d feat: refactor TechOverviewStack to use data-driven approach and remove hardcoded routes 2026-04-28 10:00:47 +09:00
jinhojang6 aef61ea207 feat: add new page configurations and JSON files for Builders Hub, Circles, and Technology Stack 2026-04-28 02:32:15 +09:00