The Door Beneath the Lake
Some doors are not locked. They are waiting for the right story to make them real.
Archived assets are hidden from the active library but remain stored until permanently deleted.
Shipment status and carrier scan history sync automatically and can be refreshed here.
Manage member and guest service conversations.
0 live visitors
Private, first-party insight without cookies or cross-site tracking.
Loading analytics…
Loading campaign links…
Loading webmaster data...
Developer diagnostics
Sanitized records of external service requests, responses, and delivery attempts.
Credentials, authentication material, signatures, and personal contact or address fields are redacted before storage.
Upload the logo and browser icon used for each color mode. Saving replaces only the slots with newly selected files.
Developer Reference
A distinctive brand term with a gothic edge.
The public site balances literary romance, supernatural danger, and a refined storefront experience. Use the warm paper palette for reader-facing pages, and the darker wine-and-ink palette for admin workflows and dramatic calls to action.
#100d11#f5efe5#7f273d#452a49#c6a25f#fffaf1Draft saved successfully.
Static refresh is queued.
This action needs review.
| Element | Use | Status | Action |
|---|---|---|---|
| Operational content management | Active | ||
| Reader-facing promos | Ready |
Developer Reference
A living reference for the controls, surfaces, and navigation patterns that shape the admin. Try each one at a narrow width and with a keyboard before carrying the direction into production.
A deliberate invitation
Buttons should make the next useful action feel obvious without competing with the story around it. These treatments pair the site's wine, paper, and gilded accents with generous touch targets.
A confident wine button beside a quiet outline gives important work a clear hierarchy.
Compact actions can carry a little atmosphere while staying easy to find and easy to tap.
A button can acknowledge work in progress without becoming a surprise. The loading state keeps its label visible and reserves the same space.
A considered control
Every preview below is backed by a native checkbox, so the examples keep the keyboard, focus, and form semantics we would want in production. The skin is the only part that changes.
A quiet wine-colored track with a gilded thumb. Familiar enough for settings, with a little of the site's gothic warmth.
Best fit Everyday admin settings and publishing controls.
A brighter signal for settings where the state should read instantly. The check mark adds a little confidence without adding text.
Best fit Important switches where a strong on-state matters.
A wider, editorial option that puts the two states directly into the control. Useful when “on” and “off” should never be ambiguous.
Best fit Advanced settings and developer-facing switches.
A softer, more expressive treatment with a changing little glyph. It leans into the dark wine-and-mulberry admin palette.
Best fit Security, privacy, or member settings with a premium feel.
A lighter, tactile direction that borrows from the public site's paper palette. The contrast is intentionally different so we can judge whether a light control belongs in the admin.
Best fit Reader-facing previews or a future light-mode admin surface.
A generous welcome
Good forms give every answer a comfortable place to land. This set keeps labels close, spacing calm, and the paper-and-ink contrast readable on a small screen.
A clear two-column rhythm on wide screens that naturally becomes one thoughtful column on mobile.
When a decision has a human meaning, let the whole card become the comfortable tap target.
A place to pause
Panels create gentle boundaries for information without turning the admin into a wall of boxes. The examples below use depth, edge, and a touch of paper to establish rhythm.
An editorial surface for a moment that deserves more than a row in a list.
Some doors are not locked. They are waiting for the right story to make them real.
Small status panels make the important signal easy to scan.
A compact panel can make a trend feel legible without shouting the number.
A clear point of view
Radio buttons are at their best when the options are visible, distinct, and easy to compare. These choices use native inputs under a more tactile card treatment.
A little supporting copy lets the reader choose with confidence.
A shorter set of equal choices can sit in one row, then wrap gracefully when space is scarce.
A steady companion
A sidebar should orient before it asks. This preview pairs a dark navigation rail with a quiet content surface, then folds into a scrollable mobile bar.
A working sidebar example with a clear active state, useful grouping, and enough breathing room for longer labels.
A readable ledger
Tables work when the eye can find its place. This treatment keeps the header grounded, uses status as color, and stays scrollable instead of squeezing content on mobile.
| Dispatch | Audience | Sent | Status | Action |
|---|---|---|---|---|
| Winter letterIssue 08 · Newsletter | Readers | 18 Oct 2026 | Sent | |
| Behind the coverStudio note · Blog | Subscribers | 02 Oct 2026 | Ready | |
| Nightmaerz launchAnnouncement · Campaign | Press | 24 Sep 2026 | Draft |
On a small screen, swipe the ledger to reveal the action column.
A change of chapter
Tabs are a small navigation story: the active chapter should be unmistakable, the inactive ones should remain available, and the content should never jump unexpectedly.
Try the tabs below. They keep native buttons, a visible focus treatment, and a small indicator for the chapter you are reading.
The chapter is ready for a final read-through. The quiet work is nearly complete, and the next turn is close.
Check the lake imagery, soften the last line, and keep the raven's entrance just a little late.
R.A. moved this chapter from “working” to “nearly there” after a second quiet pass.
2 revisions this weekCampaign Link Wizard
Deletion is permanent and applies to the currently selected dashboard date range.
You have unsaved changes in this editor.
You will be logged out soon because the admin session is idle.