Skip to content

📖✨:give the about page something to say - #1842

Open
DerekNonGeneric wants to merge 1 commit into
livefrom
feat/about-page
Open

📖✨:give the about page something to say#1842
DerekNonGeneric wants to merge 1 commit into
livefrom
feat/about-page

Conversation

@DerekNonGeneric

Copy link
Copy Markdown
Member

/about/ was one sentence pointing at /about/vision/, which is itself a
single 36-word paragraph mirrored from OpenINF/.github. A quarter of the
navigation was a doorway to a doorway, and it was the last thin page on the
site.

What it says

It opens on the question the work started from, the one the news post records:

How can we help open source developers aggregate, curate, disseminate, and
apply information more effectively?

Those four verbs already carry the site — siteDescription, the vision, and
the home page's own heading all say them. Framing them as a question rather
than a mission statement puts them back in the order they happened: the
question came first, and the tools to answer it did not exist.

Under it are four positions the repository can be checked against, which is
the part an about page can do that a mission statement cannot:

  • Dependencies are a cost. Stated as a standing position rather than a
    count, so it cannot go stale. The news post carries the current specifics.
  • Each licence fits what it covers. Source under MIT, Apache-2.0, or
    BlueOak-1.0.0; samples 0BSD; prose share-alike. This is the most considered
    thing in the repository and it has never been explained anywhere.
  • The rules are written down. The handbook and the contributing guide,
    rather than the head of whoever reviews you.
  • One copy of the community documents. Written in OpenINF/.github,
    mirrored in at build, so they cannot drift.

It closes by saying the portal is in its infancy, which the docs index now
demonstrates rather than claims.

Nothing on it is about any maintainer.

Design

The head is a full-width pull-quote rather than the two-column grid the home
and docs pages share, with an abstract quotation mark in its own column. The
break from the shared head grid is deliberate: this page's centre of gravity
is the question, not a panel beside it. The commitments sit on a $secondary
band, echoing the home page's own SDK section.

Checks

nps test passes, all 17. Nine text pairs computed against composited colour:
5.19:1 at the tightest, up to 13.97:1, every one clearing AA. Reasoned
through 1440, 1024, 820, and 390; all grids use counted columns, never
auto-fit.

Found while building

_home.scss defines .band, .section-head, .section-title, and
.section-more unprefixed, at (0,1,0). All three pages use those names, so
the home page's rules are in scope on /docs/ and /about/ too. Nothing is
visibly wrong today — both other pages override every property home sets, which
I checked declaration by declaration — but it is latent, and a property added
to a bare rule later would land on three pages at once.

That strengthens the case for the shared-shell extraction already planned;
.wrap and the main reset now have three copies. Left alone here so the
refactor stays a separate, reviewable change.

Separately: there is no root LICENSE file and no license field in
package.json. The @license tags live in source headers only, so GitHub and
npm both read this repository as unlicensed. Awkward beside a page that makes
licensing a stated principle, and worth its own fix.

@netlify

netlify Bot commented Aug 21, 2026

Copy link
Copy Markdown

Deploy Preview for gh-pages-openinf ready!

Name Link
🔨 Latest commit 94d4920
🔍 Latest deploy log https://app.netlify.com/projects/gh-pages-openinf/deploys/6a88bf97c497190008c53546
😎 Deploy Preview https://deploy-preview-1842--gh-pages-openinf.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@DerekNonGeneric
DerekNonGeneric force-pushed the feat/about-page branch 2 times, most recently from 7b8bd1e to ea0f541 Compare August 21, 2026 05:52
It was one sentence pointing at the vision statement, which is itself
one paragraph. A quarter of the navigation was a doorway to a doorway.

The page now opens on the question the work started from, the one the
news post records, because the four verbs in it already carry the site:
the description, the vision, and the home page's own heading all say
them.

Under it are four positions the repository can be checked against, which
is the part an about page can do that a mission statement cannot.
Dependencies as a cost. A licence chosen to fit what it covers, three
ways, for source and samples and prose. Rules written down rather than
held by whoever reviews you. Community documents kept in one place and
mirrored out.

It closes by saying the portal is in its infancy, which the docs index
now demonstrates rather than claims: six of the nine handbook rules have
no page under them, and the page says so.

Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Assisted-by: Claude-Code:claude-opus-5
Assisted-by: Claude-Code:claude-fable-5
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