26 Commits
Author SHA1 Message Date
jinhojang6 4b0620faba fix: update movement issue links 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
Jules 7d820fbfd3 chore(web): update movement page copy
* chore(web): sentence-case circle titles and resources copy

Applies movement copy review to shared circle content (also rendered on /circles): initiative card titles, resources section heading and description.

* chore(web): update movement page copy

Applies the movement site copy review: hero, intro heading/body, action cards, campaign, find, coalition, and builder sections.
2026-07-08 00:58:37 +09:00
jinhojang6 df025284b2 feat(web): add circles map attribution component and integrate into circles map section; update settings and tests 2026-06-19 17:34:59 +09:00
Jinho Jang 707a364fc7 fix(content): update winnable issues and initiative details for movement page (#41) 2026-06-11 00:03:40 +09:00
JulesFILIOT 5bc9e14d41 fix(content): capitalize Circle in LA content 2026-06-04 13:26:22 +09:00
JulesFILIOT f207b06659 fix(content): point Events nav and calendar CTA to Luma 2026-06-04 13:26:15 +09:00
JulesFILIOT b1c2abdfc3 fix(web): require two fingers to pan map on touch
Single-finger drag previously panned the homepage map, trapping page
scroll on mobile. Touch devices now pan/zoom only with two fingers and
show a transient hint when a one-finger drag is attempted.
2026-06-03 21:12:51 +09:00
jinhojang6 2d7b0d5e99 feat(circles): anchor Winnable Issues cards to per-city proposal sections
Reviewer feedback: the "Read the proposal" links must deep-link to the
winnable-issues page anchors (Benin, LA, Lisbon). Card content kept; only the
displayed city and the link change.

- logos-powered-nextdoor-app: href -> #los-angeles (LA, unchanged label)
- digital-id-replacement: city London -> Benin, href -> #benin
- digital-escape-egress: city Florianópolis -> Lisbon, href -> #lisbon
2026-06-03 02:04:36 +09:00
jinhojang6 26913b012f feat: add active circles snapshot and sync script; update footer with newsletter form
- Introduced a new JSON snapshot for active circles, including details about events and statistics.
- Added a script to sync the active circles snapshot from the live Logos API.
- Updated package.json to include a new build step for syncing active circles.
- Modified footer component to include an interactive newsletter signup form.
- Adjusted various links in content to point to updated resources and initiatives.
- Enhanced link validation to support same-page anchors.
2026-06-02 22:06:36 +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
logos-cms[bot]andlogos-cms[bot] <283557750+logos-cms[bot]@users.noreply.github.com> d752165422 content(circle): update berlin (#3)
Co-authored-by: logos-cms[bot] <283557750+logos-cms[bot]@users.noreply.github.com>
2026-05-26 07:38:27 +00:00
jinhojang6 d59d4689ec fix: update Logos forum links 2026-05-15 20:38:47 +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
logos-cms[bot] 28ea1e6be7 content(circle): update los-angeles 2026-05-12 10:37:31 +00:00
logos-cms[bot] f983012416 content(circle): update los-angeles 2026-05-12 09:36:23 +00:00
jinhojang6 ec9552beaf feat: remove empty forumUrl field from Los Angeles circle data 2026-05-12 18:34:33 +09:00
jinhojang6 0a3259cb24 feat: implement middleware for admin URL redirection and add tests for URL handling 2026-05-12 18:23:45 +09:00
logos-cms[bot] e9c1c57bdb content(circle): update berlin 2026-05-11 16:04:03 +09:00
logos-cms[bot] bf6aee5be9 content(circle): delete barcelona 2026-05-11 15:30:08 +09:00
jinhojang6 517ad74cd0 feat: remove Seoul circle JSON files 2026-05-11 15:22:55 +09:00
Jinho Jang 7ee9e10ea4 content(circle): update barcelona 2026-05-11 00:34:35 +09:00
Jinho Jang 49aafcc2e5 content(circle): update seoul 2026-05-09 21:47:31 +09:00
Jinho Jang cd25a3a285 content(circle): update seoul 2026-05-09 19:17:58 +09:00
jinhojang6 bd8c891fae feat: add validation checks for circle events and initiatives, update TypeScript config, and create new event and initiative JSON files 2026-04-28 02:17:01 +09:00
jinhojang6 8b8526d539 feat: implement dynamic content 2026-04-28 02:04:19 +09:00