Skip to content

README documents a retired design system: #080808/#00FFD1/Geist/"strict dark mode" are all false on main #2

Closed

Description

@fajarhide

Summary

README.md documents a design system the site no longer has. Three claims are
false on main as of 1edadd4, two of them because of commits I landed this
session, one that was already wrong before.

What the README claims vs what ships

README Claim Reality on main Since
README.md:20 Background #080808 #12141F (app/globals.css:38) 23b5768
README.md:20 Accent #00FFD1 #F5B841 (app/globals.css:43) 23b5768
README.md:20 "Strict Dark Mode" Light and dark, with a nav toggle 6f8f7c6
README.md:19 Body font Geist Inter (app/layout.tsx) 23b5768
README.md:19 Display font JetBrains Mono Bricolage Grotesque 23b5768
README.md:3 "High-performance. Shipped to production." Removed from site metadata c23f7d8

The Geist line was already wrong

Before any of this session's commits, app/layout.tsx loaded IBM_Plex_Mono
and merely named its CSS variable --font-geist:

const ibmPlexMono = IBM_Plex_Mono({ weight: [...], variable: '--font-geist' })

Tailwind then mapped sans to var(--font-geist). So the body face was IBM Plex
Mono, never Geist. The variable name made the README look consistent with the
code while both were wrong.

Reproduction

$ grep -n 'font-body\|Bricolage\|Inter' app/layout.tsx
$ grep -n 'c-background\|c-accent' app/globals.css | head -4
$ grep -n '080808\|00FFD1\|Geist' README.md

The first two print the shipping values; the third prints the documented ones.

Why this ranks high

/philosophy now says, in copy I wrote, that "the benchmarks on this site are
numbers you can reproduce from the repo, not numbers we liked the sound of." A
README that misdescribes the repo's own stack undercuts exactly that claim, and
it is the first file a visitor from GitHub reads.

Environment

Next.js 14.2.16, main @ 1edadd4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions