Skip to content

design: copy polish, heart redesign, license chips, no em-dashes#17

Merged
zhawtof merged 1 commit into
mainfrom
claude/awesome-gauss-3f9da9
May 16, 2026
Merged

design: copy polish, heart redesign, license chips, no em-dashes#17
zhawtof merged 1 commit into
mainfrom
claude/awesome-gauss-3f9da9

Conversation

@zhawtof
Copy link
Copy Markdown
Contributor

@zhawtof zhawtof commented May 16, 2026

Summary

A round of design polish and copy edits across the landing page. No behavior changes beyond what's in the cards.

Hero + page copy

  • Drop the dynamic repo-count pill; new tagline reads for teams building on slack · open source
  • Rewrite the "The Stack." subhead around what we actually ship for Slack devs
  • Reorder featured cards so slack-hono is in slot 2 (block-kitchen → slack-hono → slack-block-kit-validator)

Footer

  • Replace the blog link with community, pointing to community.tightknit.ai
  • "all repos" arrow now points up (since repos are above the footer)

Manifesto principle 03

  • Reframed from Built in public. to From the Tightknit team. with copy that frames these as the libraries and patterns the team reaches for when shipping Slack apps — without overclaiming that every one runs in prod

Logo + favicon

  • Redrew the Heart polygon: humps are now 3 cells wide at the top (was 2) and the valley is 2 rows deep (was 3). Reads as a proper heart instead of a spiky cup
  • Favicon no longer paints a beige rect behind itself, so it sits transparent in browser tabs

Type effect

  • .stacked-3d now layers pink → yellow → cyan → black instead of pink + two black shadows — gives the SLACK headline a primary-color brutalist stack

Repo cards

  • Added an SPDX license chip between the language and stars; live data pulls license.spdx_id from the GitHub API, fallback/manual entries are backfilled to MIT
  • Hide the stars row when a repo has fewer than 10 stars (reads as confidence rather than embarrassment)

Em-dash sweep

  • Removed em dashes from every user-visible string (Layout title, 404, Footer, RepoGrid, Hero, the slack-hono fallback description)
  • Normalized API-supplied descriptions in github.ts via `replace(/\s*—\s*/g, ', ')` so anything fetched from GitHub also drops em dashes before rendering

Test plan

  • `npm run dev` and check the hero, repo cards, manifesto, and footer copy
  • Confirm the favicon renders transparent in a browser tab against both light and dark chrome
  • Confirm cards in // the rest show TYPESCRIPT · MIT · TODAY and no stars row while every repo is under 10 stars
  • Confirm no em dashes (`—`) appear on the rendered page (`document.body.textContent.includes('—')` should be false)

🤖 Generated with Claude Code

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 16, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
tightknit-dev-website 8cd3565 Commit Preview URL

Branch Preview URL
May 16 2026, 05:21 AM

@zhawtof zhawtof force-pushed the claude/awesome-gauss-3f9da9 branch from f91f34d to 944d61a Compare May 16, 2026 05:17
Page polish:
- Hero pill: drop dynamic repo count, replace with "for teams building on slack · open source"
- RepoGrid subhead: reframe around Slack-dev tooling; reorder featured so slack-hono is slot 2
- Footer: swap blog link for community (community.tightknit.ai); "all repos" arrow now points up
- Manifesto principle 03: reframed as "From the Tightknit team." (no overclaim of every lib running in prod)

Logo + favicon:
- Redrew Heart polygon so humps are rounder (3 cells wide at top) and valley is shallower (2 rows)
- Favicon: removed beige background rect so it sits transparent in the browser tab

Type effect:
- .stacked-3d now layers pink, yellow, cyan, black instead of pink + double-black

Repo cards:
- Show SPDX license between language and stars; backfill MIT on fallback/manual repos
- Hide stars row when count < 10

Em-dash sweep:
- Removed em dashes from all user-visible copy (Layout title, 404, Footer, RepoGrid, Hero, slack-hono fallback description)
- API descriptions normalized in github.ts so anything fetched from GitHub also drops em dashes
@zhawtof zhawtof force-pushed the claude/awesome-gauss-3f9da9 branch from 944d61a to 8cd3565 Compare May 16, 2026 05:21
@zhawtof zhawtof merged commit 5cbde55 into main May 16, 2026
2 checks passed
@zhawtof zhawtof deleted the claude/awesome-gauss-3f9da9 branch May 16, 2026 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant