Design Notes

Birds is designed around a simple promise: the interface should help people stay with the conversation. Every visual decision supports that promise.

1. Feed first

The home page begins with the current stream, not a dashboard. For members who can publish, the composer sits above the feed so a thought can move from intention to publication in one short gesture.

2. Threads keep their shape

A post is not flattened into a disposable card. It opens to a readable thread, and WordPress Comments remain visible as the interaction model. Depth, author, time, and context are allowed to stay on the page.

3. Quiet chrome, clear context

Topics and About live in a small rail. Title bars, borders, status lines, and compact controls give the content a frame inspired by Classic Mac OS 9, while the content remains the visual priority.

4. Progressive interaction

The primary flow works with server-rendered WordPress templates and ordinary forms. JavaScript can enhance the experience later, but it is not a prerequisite for publishing, reading, or replying.

5. Core first

The visual language can feel new without replacing the content model. Birds Theme owns presentation, Birds Core owns a small set of front-end operations, and WordPress Core remains the durable source of truth.

That boundary is part of the product design. It keeps Birds legible to users, maintainable to site owners, and portable to the next WordPress installation.