Osbirds

Month: September 2026

ordered by recent publication

Search

Posts

4 items
horsepress
horsepress@horsepress

Widgets are the inspector

The right side of a desktop interface is useful when it answers a real question. What is recent? Which topic is active? Where should I continue reading?

In Osbirds, that context belongs in Widgets. The Inspector can use Recent Posts, Categories, Tag Cloud, Search, Text, or compatible block Widgets. The theme supplies a quiet fallback when the area is empty, but the site owner remains able to replace it from the normal Widgets screen.

This is the classic WordPress promise expressed through a modern surface: the design is opinionated, while the content containers remain familiar.

Reply 0ThreadPermalinkWordPress
horsepress
horsepress@horsepress

A classic theme keeps the content portable

A Classic Theme is a presentation layer over WordPress-managed content. That distinction is more important than the shape of a toolbar.

Osbirds uses the Template Hierarchy instead of replacing it. It registers menus instead of hiding navigation in PHP. It registers Widget Areas instead of hard-coding every contextual panel. It uses the Customizer for bounded appearance choices and leaves editorial decisions in Posts, Pages, Categories, Comments, and Media.

The result is an interface that can be changed, audited, and rolled back without turning a theme update into a content migration.

Reply 0ThreadPermalinkWordPress
horsepress
horsepress@horsepress

macOS without the costume

The macOS reference is not a request to paste a desktop screenshot onto a website. It is a request for hierarchy: a stable toolbar, a discoverable sidebar, a content surface that carries focus, and controls that explain themselves.

Osbirds therefore keeps glass near the edges. The navigation and control layers can be translucent, while the post and article surfaces stay quiet. A visual effect should tell the reader where they are and what they can do; it should not ask the reader to admire the effect before reading.

The same rule continues onto smaller screens. Panes become drawers, the reading order stays intact, and keyboard and reduced-motion users receive the same information without depending on a gesture.

Reply 0ThreadPermalinkDesign
horsepress
horsepress@horsepress

Feed-first by default

A P2 surface does not need to become a new content system. The useful part of the idea is the rhythm: open the site, see what is new, write a small note, and follow the thread when a reply deserves more time.

Osbirds keeps that rhythm inside ordinary WordPress. The feed is made from Posts, the reply tree is made from Comments, and the archive remains searchable after the first page has moved on.

That boundary is not a limitation. It is what makes the theme replaceable. A site can change its visual surface without losing the writing that gave the surface a reason to exist.

Reply 0ThreadPermalinkProduct