Where writers and readers meet.

Bersua is a calm, reading-first native WordPress block theme for independent writers, essayists, journalers, newsletter authors, and small publications.

A browser-based look at the reading experience.

This is an HTML/CSS interpretation of the theme’s interface, not a screenshot. The two views show Bersua’s warm paper foundation and its Nocturne dark style in one editorial system.

bersua.local / writing
Bersua

Independent writer

Writing on attention, place, and the work of noticing.

A considered introduction gives readers a sense of the writer before guiding them toward essays, journals, and short notes.

EssaysJournalsAbout the writer →

Latest Writing

Notes stay separate
  1. What a room remembersJournal · 6 min
  2. A field guide to enoughEssay · 11 min
BersuaNocturne

Single post

The evening has its own vocabulary.

Strong reading width, generous type, and a quiet surface keep the post—not the interface—at the center.

“A theme for staying with an idea long enough to hear what it means.”
Reading width
640px
Content frame
1140px
Type system
Serif + sans
Motion
Considered
The preview is intentionally illustrative: it communicates hierarchy, surfaces, type contrast, and the Notes/Writing relationship without presenting invented screenshots or a live WordPress render.

A publishing theme for the work between writing and reading.

Bersua takes its name from the Indonesian word for “to meet”: the place where a writer’s attention meets a reader’s time. It is deliberately shaped for people publishing ideas, not for a generic content feed.

  1. Independent writers

    A considered home for essays, journals, newsletters, and the ongoing practice of publishing in public.

  2. Small publications

    An editorial front page gives a small team room to set hierarchy without turning every post into a card grid.

  3. Reading first

    The interface keeps navigation quiet, the reading column focused, and the long-form post central.

  4. An independent product

    This is a reusable theme direction, not a client case study or a claim about a commissioned delivery.

Give the publication a rhythm, then give short writing its own place.

The front page is composed as an editorial starting point: a writer introduction and profile, a clear Latest Writing stream, the newest short Note, and a correspondence call to action. Notes are selected through the exact notes category slug, so a quick thought does not quietly displace the latest writing.

  1. Complete editorial front page

    A writer introduction, professional profile, newest Note, Latest Writing stream, and correspondence area establish the publication.

  2. Newest Note by design

    The dedicated Notes workflow surfaces the newest short Note through the exact category slug: notes.

  3. Latest Writing excludes Notes

    Essays and longer writing remain legible as the main body of work instead of competing with quick updates.

  4. A strong single-post layout

    Purpose-built post templates protect the reading line, metadata, and progression through a full piece.

Warm paper, measured type, and a dark style for a different hour.

Bersua uses a warm paper palette with Source Serif 4 and Source Sans 3, letting editorial typography carry more of the identity than decoration. The layout distinguishes a 640px reading width from a 1140px content frame, so browsing can breathe without making the text column wide.

  1. Warm paper foundation

    Soft paper and ink tones make the default style feel calm and tactile without turning the page into an illustration.

  2. Source Serif 4 + Source Sans 3

    Local variable fonts create a clear editorial voice for reading and a restrained utility voice for navigation and metadata.

  3. Two useful widths

    Long-form reading stays near 640px while broader content can use the 1140px frame for context and editorial structure.

  4. Light and Nocturne

    The Nocturne dark style changes the surface and contrast while preserving the same hierarchy and reading behavior.

Use the platform’s native tools without asking writers to assemble a page builder.

Bersua is built around native Full Site Editing and Gutenberg. The goal is an understandable WordPress editing model: purpose-built templates, sensible block patterns, and a browser-based guide instead of a required stack of plugins or a page builder abstraction.

  1. Native FSE and Gutenberg

    The theme stays close to WordPress’s own site and block editing model so the interface remains familiar to editors.

  2. No required extras

    There is no required plugin or page builder dependency standing between the theme and its core publishing workflow.

  3. Purpose-built templates

    Front page, writing, Notes, archive, and single-post needs are treated as editorial surfaces rather than generic defaults.

  4. A guide in the browser

    The browser-based guide explains how the theme is structured and how to work with it without leaving the publishing context.

Make the quiet choices part of the product.

The theme’s baseline is intentionally practical: responsive layouts, accessibility-minded contrast and structure, and support for reduced motion. It is designed for WordPress 6.9+ and PHP 7.4+, and is released under the GPL v2 or later.

  1. Responsive by default

    Editorial hierarchy and reading comfort are preserved from narrow screens to the wider content frame.

  2. Accessible structure

    Typography, contrast, focus behavior, and semantic templates support people navigating and reading in different ways.

  3. Reduced-motion support

    Motion remains optional and does not become a prerequisite for finding, editing, or reading content.

  4. Clear requirements

    The supported baseline is WordPress 6.9+ with PHP 7.4+, under a GPL v2-or-later license.

Preparing Bersua for its WordPress.org release.

Bersua is presented here as an independent theme product, not as a finished client delivery or an already-published WordPress.org listing. The public release is in preparation; this page documents what the theme is designed to do in the meantime.