51 Commits
Author SHA1 Message Date
jinhojang6 1cb9d55c6e feat: add roadmap section to navigation and footer 2026-08-11 04:00:54 +09:00
jinhojang6 9c7753396e fix: update homepage highlight text and link for Testnet v0.2.1 2026-08-06 02:14:40 +09:00
jinhojang6 c47cb27d2e fix: update Testnet version in homepage highlight 2026-08-06 02:03:11 +09:00
jinhojang6 d5d8b3c3e4 fix: update Basecamp release links 2026-08-06 01:18:47 +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 85492585c0 fix: update testnet highlight copy 2026-07-03 12:27:07 +09:00
jinhojang6 9fee890432 feat: add homepage testnet highlight 2026-07-03 12:27:07 +09:00
jinhojang6 25f4d17ba2 feat(design-guide): apply Design Guide labels, URL refs, and i18n (#66)
Completes the /brand-kit -> /design-guide move: page namespace/heading,
ROUTES.designGuide references (sitemap, docs ToC, design-systems demo),
nav/footer labels, perf budget route, and i18n keys.
2026-06-30 02:29:00 +09:00
jinhojang6 78619e28dc feat(field-guide): add Logos Field Guide at /field-guide
Port the 16-chapter Logos Field Guide from the standalone reference site
into logos.co as content-driven pages, discoverable from the footer and
the global nav.

- content/field-guide/en: manifest (TOC) + chapter Markdown bodies
- @repo/content: fieldGuide schema + loaders, readText fs helper
- /field-guide index + /field-guide/[slug] routes (static export)
- FieldGuideShell (sidebar, pager, keyboard nav) + FieldGuideContent
  (react-markdown to design tokens); light theme, site header retained
- Footer "Brand Guidelines" group and nav Explore > Resources links
- sitemap, routes constant, i18n metadata, loader/integrity tests

Closes #65
2026-06-30 02:29:00 +09:00
jinhojang6 55f95cde8d fix: correct YouTube handle casing in resource links for consistency 2026-06-23 20:17:53 +09:00
jinhojang6 0c9f3a934e fix: update site title and description for clarity and branding 2026-06-23 00:12:22 +09:00
jinhojang6 333c95c250 fix: update documentation links to point to the new site 2026-06-18 01:05:59 +09:00
jinhojang6 b8d818c166 fix: update call-to-action labels and descriptions for clarity and consistency 2026-06-17 21:54:12 +09:00
jinhojang6 949be217f7 fix: remove About page and related navigation entry 2026-06-17 21:36:00 +09:00
JulesFILIOT a32bed402d fix(content): revitalise spelling in nav About Us card 2026-06-11 19:00:00 +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
Jinho Jang 760c5a1eb2 feat(web): add Manifesto page with routing and content (#42)
* feat(manifesto): add manifesto page with content and routing details

* Refactor code structure for improved readability and maintainability
2026-06-11 17:17:45 +09:00
jinhojang6 fd0c278ec1 fix: add book link to research nav resources 2026-06-05 17:51:02 +09:00
jinhojang6 b71d97f4c9 fix(navigation): update Specs / RFC link to point to the correct URL 2026-06-05 11:30:24 +09:00
jinhojang6 f8d37d13d4 feat(research): update overview section to use paragraphs and improve CTA handling
feat(blog): add hero tagline to blog copy and update BlogHero component
fix(calendar): enhance event selection logic and improve calendar navigation
fix(footer): rename "Research Hub" to "Research Overview" for clarity
fix(navigation): update "Research Hub" label to "Research Overview" for consistency
fix(technology-stack): correct GitHub link formatting in blockchain technology stack
2026-06-05 10:59:11 +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 38c2bd06d5 chore(web): refactor layout components for consistency and update navigation links 2026-06-04 22:42:54 +09:00
JulesFILIOT c35d632d1f chore(web): update navigation links and labels
* Change "Documentation" label to "Docs" in the Resources section.
* Replace "Builder Hub" link with "Start Building" that points to /get-started.
* Remove "R&D Service Units" entry from the navigation menu.
2026-06-04 20:22:50 +09:00
JulesFILIOT e59acf43e0 chore(web): remove roadmap from navigation menu 2026-06-04 20:22:49 +09:00
JulesFILIOT 28a4d89bdc chore(web): remove status & basecamp from social links 2026-06-04 20:22:49 +09:00
JulesFILIOT 9143cb4b5e chore(web): remove White Paper from navigation menu 2026-06-04 20:22:49 +09:00
Jules eed3180cf4 refactor(web): replace about scroll-stack with simple carousel
* refactor(web): replace about scroll-stack with simple carousel

Drop the scroll-jacked sticky section and its motion module. Lay out
intro, problem cards, and closing as three full-flow blocks (200px apart)
with slow scroll-reveal animations. Navigate cards via index-clamped
arrows that never overscroll past the first/last card.

* chore(web): update navigation menu copy take action copy
2026-06-04 19:08:43 +09:00
JulesFILIOT b6787d7510 fix(content): update /circles links to /movement 2026-06-04 13:54:12 +09:00
JulesFILIOT f207b06659 fix(content): point Events nav and calendar CTA to Luma 2026-06-04 13:26:15 +09:00
JulesFILIOT 0c1107447b chore(nav): rename Take Action card to Organise 2026-06-04 12:16:45 +09:00
jinhojang6 1acdba0f5f refactor(blog): rename all Press identifiers/files to Blog, ROUTES.blog
Follow-up to the LPE→Blog rename: purge "Press" from code symbol and file
names and make every consumer use ROUTES.blog instead of a hardcoded path.

- ROUTES: key press -> blog (value /blog); all consumers use ROUTES.blog
- Rename files: lib/press-engine.ts -> lib/blog-engine.ts (+ test),
  blog/_sections/press-atoms.tsx -> blog-atoms.tsx,
  home/press-section.tsx -> blog-section.tsx,
  public/images/press-engine/ -> public/images/blog-engine/
- Rename code symbols: PressArticleRow/PressPodcastRow/PressHero/PressCopy/
  PressRowLink/PressSection/PressCard(Props)/PressPage, getLatest*Press*,
  getPressPageData, getPress*Image*, PRESS_ORIGIN/PRESS_HERO_IMAGE, pressT, etc.
- Rename code-referenced data keys: i18n namespace pages.press -> pages.blog
  (removed stale orphan pages.blog stub), section key home.press -> home.blog,
  DOM id press -> blog
- packages/ui: NavOverlayPressItem -> NavOverlayBlogItem, press/pressSeeAllHref
  -> blog/blogSeeAllHref (rebuilt dist); navigation.json + site schema press -> blog

Intentionally kept (not LPE branding): circles "press" date-format surface
(formatPressDate/event date style), image asset filenames (press-*.webp,
press-hero.jpg), and link-policy legacy-fixture guards.

Verified: web tsc clean, 61 web tests pass, content types + 29 validations pass,
@acid-info/logos-ui rebuilds clean.
2026-06-03 02:04:35 +09:00
jinhojang6 d9823d9026 feat(blog): rename Logos Press Engine to "The Logos Blog" and move /press to /blog
Reviewer feedback: rename LPE branding to "The Logos Blog" and serve
articles under /blog instead of /press.

- Move route dir app/[locale]/press -> app/[locale]/blog (page + _sections)
- ROUTES.press value /press -> /blog (internal key kept to limit churn)
- Display text -> "The Logos Blog" (messages press title/description/heading/
  hero line2, nav label) and navigation card + technology-stack networking label
- All internal /press hrefs -> /blog (home, tech-stack storage/messaging/
  blockchain/networking related articles, nav seeAllHref/card href)
- Update link-policy test assertion, perf budget route, and moved test paths

Article bodies already live on external blog.logos.co (unchanged). Internal
file/identifier names (press-engine lib, press-atoms, /images/.../press-*)
left as-is. No /press redirect (static export).

Verified: tsc clean, 61 web tests pass, 29 content validations pass.
2026-06-03 02:04:35 +09:00
Jinho Jang f7d45d861c Homepage copy updates (#26)
* feat: update content and descriptions across various sections to enhance clarity and alignment with new messaging

* feat: enhance SupportCard with button icon and update home section media labels for clarity
2026-06-01 17:02:04 +09:00
Jinho Jang 8151907129 UI updates based on the Figma design (#12)
* fix: update Discord URLs to point to the new logosnetwork link

* fix: update navigation links to point to external resources and improve backdrop click handling

* feat: implement Node Programme signup form and update related page content
2026-05-27 11:57:41 +09:00
Jinho Jang 4128e6f07b feat: update external links to point to IFT jobs board and adjust layout for article entries (#8) 2026-05-26 20:21:34 +09:00
Jinho Jang 1a37cf1f22 fix: use British English for public copy and paths (#5) 2026-05-26 19:22:57 +09:00
jinhojang6 b28971ba6c feat(footer): update social links to reflect new branding and correct URLs 2026-05-25 11:46:51 +09:00
jinhojang6 c06d91ad35 feat(footer): remove empty infrastructure links and handle empty link lists 2026-05-23 16:21:46 +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 dbdca73925 fix: hide deferred about and circle detail surfaces 2026-05-20 23:48:26 +09:00
jinhojang6 1e7f9c4abc feat: add Get Started page with navigation and localization support 2026-05-19 21:09:19 +09:00
jinhojang6 83a8917309 feat: update technology stack page design 2026-05-19 16:01:30 +09:00
jinhojang6 9c889919b8 feat: update nav overlay design 2026-05-19 15:52:58 +09:00
jinhojang6 d090c1c3ee feat: Refactor press article handling by removing static content and updating loaders to fetch from Logos Press Engine 2026-05-14 21:12:59 +09:00
jinhojang6 aa8a4c2f47 feat: update EventCard and CalendarCell components for improved link handling and rendering 2026-05-12 17:10:40 +09:00
jinhojang6 63e3135c95 feat: create Brand Kit page with metadata, downloads, and update routing 2026-04-30 15:55:03 +09:00
jinhojang6 d8bfbbfadb Refactor code structure for improved readability and maintainability 2026-04-28 18:12:07 +09:00
jinhojang6 2057cda2f5 refactor: replace Button components with Link for improved navigation consistency 2026-04-28 18:00:17 +09:00
jinhojang6 8b8526d539 feat: implement dynamic content 2026-04-28 02:04:19 +09:00