Bristlecone Admin Styles
Curated, self-hosted fonts for WordPress admin list tables — off by default. v1 styles Posts → All Posts.
Curated, self-hosted fonts for WordPress admin list tables — off by default. v1 styles Posts → All Posts.
Bristlecone Admin Styles is a free WordPress plugin from Bristlecone IT Services. Site admins with manage_options can pick an allowlisted font family for dense admin list tables. Custom fonts are off by default.
Source on GitHub · Download will also be available on WordPress.org (listing in progress).
Requirements
| Requirement | Version |
|---|---|
| WordPress | 6.4 or later (tested up to 7.1) |
| PHP | 8.4 or later |
| Capability | manage_options to change settings |
What it does
Open Bristlecone → Admin Styles. Enable the checkbox, choose a family, and save.
v1 scope
- Applies only to Posts → All Posts
- Targets the posts
.wp-list-table(headers, titles, cells, row actions) - Does not change the admin menu, admin bar, Dashboard, Pages, the editor, or the front end
- Settings store a
scopeslist so more/wp-admin/screens can be added later
Fonts
Allowlisted presets only — no free-text CSS, and no third-party font CDN on admin load:
- System default (no override)
- System monospace
- Inter, Source Sans 3, IBM Plex Sans, and IBM Plex Mono (bundled WOFF2, SIL OFL 1.1)
See assets/fonts/NOTICE in the plugin for font license notes. Bundled faces are served from the plugin; system stacks use fonts already on the computer.
Settings
Under Bristlecone → Admin Styles:
- Enable custom admin fonts (default: off)
- Choose a family from the allowlist
The parent menu uses a bold B icon. Sibling plugins (including Bristlecone Markdown) sit under the same Bristlecone menu when present.
FAQ
Why is nothing different after I activate the plugin?
Custom fonts default to off. Enable them under Bristlecone → Admin Styles and choose a family other than System default. v1 only changes Posts → All Posts.
Does this load Google Fonts from the internet?
No. Bundled faces are served from the plugin. System stacks use fonts already on the computer.
Will this change my theme or the public site?
No. Styles enqueue only in wp-admin on the posts list screen.
How does this work with Bristlecone Markdown?
This plugin does not change Bristlecone Markdown. It registers a top-level Bristlecone menu only if that parent is missing.
Where do I get it?
WordPress.org (once listed) and GitHub.
License and source
Bristlecone Admin Styles is GPL-2.0-or-later. Fully free — no paid tier, no account required. Bundled fonts are SIL OFL 1.1 (see plugin notices).
Bristlecone IT Services · Plugin page · GitHub