From 3e36fc979080aa8a3c14263e23ed0045b5140a56 Mon Sep 17 00:00:00 2001 From: Jinho Jang <41753422+jinhojang6@users.noreply.github.com> Date: Thu, 23 Jul 2026 20:58:59 +0900 Subject: [PATCH] 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 --- .../save-builder-settings-as-pr.test.ts | 4 +- .../web/app/[locale]/book/_sections/atoms.tsx | 2 +- .../_sections/color-palette.tsx | 8 +- .../design-systems/_sections/components.tsx | 18 +-- .../design-systems/_sections/type-styles.tsx | 2 +- .../get-started/_sections/community.tsx | 11 +- .../[locale]/get-started/_sections/hero.tsx | 2 +- .../__tests__/lambda-prize-page.test.tsx | 2 +- .../_sections/about-programme.tsx | 2 +- .../[locale]/lambda-prize/_sections/atoms.tsx | 2 +- .../lambda-prize/_sections/support.tsx | 2 +- .../_sections/events-calendar.tsx | 10 +- .../_sections/past-episodes.tsx | 2 +- apps/web/app/[locale]/manifesto/page.tsx | 6 +- .../app/[locale]/media/_sections/articles.tsx | 12 +- .../[locale]/media/_sections/blog-atoms.tsx | 6 +- .../app/[locale]/media/_sections/podcasts.tsx | 4 +- apps/web/app/[locale]/node-programme/page.tsx | 4 +- apps/web/app/[locale]/podcast/page.tsx | 4 +- .../web/app/[locale]/ukdebt/ukdebt.module.css | 50 ++++---- .../circles-map/circles-world-map.tsx | 44 +++++-- .../basecamp/_sections/hero-section.tsx | 2 +- .../builders-hub/_sections/journey.tsx | 2 +- .../builders-hub-action-panels.tsx | 4 +- .../builders-hub-detail-layout.tsx | 10 +- .../builders-hub/builders-hub-hero.tsx | 2 +- .../builders-hub-listing-header.tsx | 8 +- .../builders-hub-overview-links.tsx | 6 +- .../builders-hub/builders-hub-resources.tsx | 6 +- .../sections/builders-hub/idea-card.tsx | 2 +- .../sections/builders-hub/idea-row.tsx | 14 +-- .../builders-hub/related-links-list.tsx | 2 +- .../sections/builders-hub/rfp-card.tsx | 4 +- .../sections/builders-hub/rfp-list-row.tsx | 12 +- .../sections/builders-hub/section-header.tsx | 4 +- .../circles/_sections/initiatives-section.tsx | 2 +- .../sections/circles/circle-detail-page.tsx | 116 +++++++++--------- .../sections/connect/afform-page-intro.tsx | 2 +- .../sections/connect/connect-form-section.tsx | 34 ++--- .../sections/connect/form/field-error.tsx | 2 +- .../sections/connect/form/field-label.tsx | 2 +- .../sections/connect/form/text-input.tsx | 11 +- .../sections/connect/form/textarea-input.tsx | 6 +- .../components/sections/home/blog-section.tsx | 8 +- .../sections/home/civil-society-accordion.tsx | 2 +- .../sections/home/feature-cards-section.tsx | 8 +- .../sections/home/social-proof-section.tsx | 9 +- .../sections/home/start-building-section.tsx | 2 +- .../sections/home/use-cases-section.tsx | 4 +- .../movement/__tests__/movement-copy.test.tsx | 48 +++++++- .../sections/movement/_sections/activism.tsx | 4 +- .../sections/movement/_sections/atoms.tsx | 4 +- .../sections/research/_sections/atoms.tsx | 9 +- .../shared/developer-programs-section.tsx | 2 +- .../components/sections/shared/docs-toc.tsx | 2 +- .../sections/shared/overview-media-panel.tsx | 12 +- .../shared/tech-stack-detail-hero.tsx | 8 +- .../sections/shared/tech-stack-diagram.tsx | 15 +-- .../tech-overview-modular.tsx | 2 +- .../site-header/homepage-highlight-card.tsx | 62 ++++++---- .../site-header/site-header-client.tsx | 16 ++- apps/web/constants/routes.ts | 2 +- apps/web/lib/__tests__/link-policy.test.ts | 2 +- .../bridge-attestation-monitor/index.json | 2 +- .../ideas/codex-pinning-coop/index.json | 2 +- .../ideas/community-bank/index.json | 2 +- .../ideas/offline-circles-mesh/index.json | 2 +- .../ideas/permissionless-dns/index.json | 2 +- .../ideas/private-event-tickets/index.json | 2 +- .../ideas/quadratic-voting/index.json | 2 +- content/builders-hub/listings/ideas/en.json | 4 +- content/builders-hub/listings/rfps/en.json | 4 +- .../index.json | 2 +- .../builders-hub/rfps/build-a-dex/index.json | 2 +- .../community-governance-tooling/index.json | 2 +- .../rfps/decentralised-archives/index.json | 2 +- .../rfps/integrate-fileverse/index.json | 2 +- .../private-financial-networks/index.json | 2 +- .../secure-decentralised-frontends/index.json | 2 +- content/builders-hub/settings/en.json | 12 +- .../circles/circles/florianopolis/index.json | 2 +- content/circles/circles/london/index.json | 2 +- content/circles/circles/porto/index.json | 2 +- content/pages/en/lambda-prize.json | 2 +- content/site/en/footer.json | 2 +- content/site/en/navigation.json | 5 +- content/site/en/settings.json | 2 +- packages/content/src/schemas/site.ts | 1 + packages/tokens/src/typography.css | 4 +- packages/ui/src/primitives/button/button.tsx | 2 +- packages/ui/src/primitives/card/card.tsx | 8 +- .../primitives/nav-overlay/nav-overlay.tsx | 4 +- packages/ui/src/primitives/table/table.tsx | 6 +- 93 files changed, 423 insertions(+), 338 deletions(-) diff --git a/apps/cms/src/services/content-workflow/__tests__/save-builder-settings-as-pr.test.ts b/apps/cms/src/services/content-workflow/__tests__/save-builder-settings-as-pr.test.ts index ae9b9951ab..903f8a21e7 100644 --- a/apps/cms/src/services/content-workflow/__tests__/save-builder-settings-as-pr.test.ts +++ b/apps/cms/src/services/content-workflow/__tests__/save-builder-settings-as-pr.test.ts @@ -18,7 +18,7 @@ const createListingDoc = ( description: 'Funded work.', breadcrumbLabel: 'RFPs', submitCtaLabel: 'Submit', - submitCtaHref: 'https://discord.gg/logosnetwork', + submitCtaHref: 'https://discord.gg/Ykv4eZyHUJ', submitCtaExternal: true, defaultView: 'grid', pageSize: 12, @@ -26,7 +26,7 @@ const createListingDoc = ( nextLabel: 'Next', bottomCtaTitle: 'Have a build idea?', bottomCtaLabel: 'Submit', - bottomCtaHref: 'https://discord.gg/logosnetwork', + bottomCtaHref: 'https://discord.gg/Ykv4eZyHUJ', bottomCtaExternal: true, ...overrides, }) diff --git a/apps/web/app/[locale]/book/_sections/atoms.tsx b/apps/web/app/[locale]/book/_sections/atoms.tsx index 73d7e710a3..5919cb934a 100644 --- a/apps/web/app/[locale]/book/_sections/atoms.tsx +++ b/apps/web/app/[locale]/book/_sections/atoms.tsx @@ -51,7 +51,7 @@ export function BookAction({ className="inline-flex min-w-[150px] items-center justify-between gap-4 rounded-xl bg-brand-off-white px-4 py-3 text-brand-dark-green transition-colors hover:bg-gray-01 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-off-white" > - + {label} diff --git a/apps/web/app/[locale]/design-systems/_sections/color-palette.tsx b/apps/web/app/[locale]/design-systems/_sections/color-palette.tsx index a417303cff..432755b0a8 100644 --- a/apps/web/app/[locale]/design-systems/_sections/color-palette.tsx +++ b/apps/web/app/[locale]/design-systems/_sections/color-palette.tsx @@ -28,12 +28,8 @@ function ColorSwatch({
-

- {name} -

-

- {hex} -

+

{name}

+

{hex}

) diff --git a/apps/web/app/[locale]/design-systems/_sections/components.tsx b/apps/web/app/[locale]/design-systems/_sections/components.tsx index c7e5962772..71078a2792 100644 --- a/apps/web/app/[locale]/design-systems/_sections/components.tsx +++ b/apps/web/app/[locale]/design-systems/_sections/components.tsx @@ -52,7 +52,7 @@ export function Buttons() {
-

+

Primary

-

+

Secondary

-

+

Tertiary

-

+

Link

-

+

{copy.body}

diff --git a/apps/web/app/[locale]/lambda-prize/_sections/atoms.tsx b/apps/web/app/[locale]/lambda-prize/_sections/atoms.tsx index 24d196ec0c..51cccb914c 100644 --- a/apps/web/app/[locale]/lambda-prize/_sections/atoms.tsx +++ b/apps/web/app/[locale]/lambda-prize/_sections/atoms.tsx @@ -21,7 +21,7 @@ export function TertiaryCta({ + {children} ) diff --git a/apps/web/app/[locale]/logos-broadcast-network/_sections/events-calendar.tsx b/apps/web/app/[locale]/logos-broadcast-network/_sections/events-calendar.tsx index 97b04afd35..7489b33b6c 100644 --- a/apps/web/app/[locale]/logos-broadcast-network/_sections/events-calendar.tsx +++ b/apps/web/app/[locale]/logos-broadcast-network/_sections/events-calendar.tsx @@ -172,7 +172,7 @@ function EventPill({ interactive?: boolean }) { const baseClassName = - 'block rounded-lg border border-brand-dark-green/50 p-2 font-mono text-[10px] font-medium uppercase leading-[1.3]' + 'block rounded-lg border border-brand-dark-green/50 p-2 font-mono text-xs font-medium uppercase leading-[1.3]' const content = {event.calendarTitle} return interactive && event.link ? ( @@ -231,7 +231,7 @@ function MonthSelect({ aria-label={label} value={value} onChange={(event) => onChange(Number(event.target.value))} - className="h-full w-full cursor-pointer appearance-none rounded-full border border-transparent bg-brand-off-white py-0 pl-6 pr-10 font-mono text-[10px] font-semibold uppercase leading-[1.35] text-brand-dark-green" + className="h-full w-full cursor-pointer appearance-none rounded-full border border-transparent bg-brand-off-white py-0 pl-6 pr-10 font-mono text-xs font-semibold uppercase leading-[1.35] text-brand-dark-green" > {MONTHS.map((month, index) => (
-