Guidelines for extending UI while preserving the current visual language.
Terminal-first personality
Keep interfaces precise, text-forward, and direct.
Prefer strong borders, clear sectioning, and purposeful labels.
One neutral palette, one loud accent
Neutral grayscale for structure.
Accent yellow for urgency and paid actions.
Mobile first principle
Every section should keep readable hierarchy on narrow viewports.
Avoid interactions that only work on hover.
Show source
<ol>
<li><strong>Terminal-first personality</strong>
<ul>
<li>Keep interfaces precise, text-forward, and direct.</li>
<li>Prefer strong borders, clear sectioning, and purposeful labels.</li>
</ul>
</li>
<li><strong>One neutral palette, one loud accent</strong>
<ul>
<li>Neutral grayscale for structure.</li>
<li>Accent yellow for urgency and paid actions.</li>
</ul>
</li>
<li><strong>Mobile first principle</strong>
<ul>
<li>Every section should keep readable hierarchy on narrow viewports.</li>
<li>Avoid interactions that only work on hover.</li>
</ul>
</li>
</ol>
Color Tokens
Core neutral palette plus semantic accents used by pricing and notices.
Reusable containers for release notes, pricing, and callouts.
Latest release
Supporter
There are no premium features, but there is a lifetime license available for
early supporters.
v0.13.1 released
30 January 2025
Better error communication, improved version output, and maintenance updates.
Show source
<article class="mm-card mm-stack">
<div class="mm-inline-list">
<span class="mm-pill">Latest release</span>
</div>
<h3 class="text-2xl font-bold">Supporter</h3>
<p>
There are no premium features, but there is a lifetime license available for
early supporters.
</p>
<button class="btn mm-btn--primary">Buy a license</button>
</article>
<article class="mm-card">
<h3 class="text-2xl font-bold">v0.13.1 released</h3>
<p class="mm-text-muted">30 January 2025</p>
<p>Better error communication, improved version output, and maintenance updates.</p>
</article>
FAQ Accordion
Grouped FAQ disclosures with keyboard support, visible focus states, and plus/minus indicators.
FAQ
Is POSH free?
Yes. Use POSH for free, with no limits.
You only pay for AI access.
Does POSH work offline?
Yes. POSH is a local-first app. You only need an internet
connection to download or update documentation.
Which operating systems are supported?
POSH runs on macOS and Linux. Install it with Homebrew, use
the AUR package on Arch Linux, or download an executable from
GitHub Releases.
Show source
<!-- Use the same name within an accordion, and a unique name for each additional accordion. -->
<!-- The first answer is open for this preview. Remove open to start with every answer collapsed. -->
<section aria-labelledby="sample-faq-heading" class="border border-gray-400">
<!-- Optional section-header bar with its own centering and padding, not a default heading style. -->
<h3 id="sample-faq-heading" class="site-section-heading">FAQ</h3>
<details name="sample-faq" class="faq__item border-t border-gray-400" open>
<summary class="faq__question flex items-center justify-between gap-4 px-5 py-6 sm:px-10 text-lg sm:text-xl font-bold cursor-pointer hover:bg-gray-50">
<span>Is POSH free?</span>
<span class="faq__icon w-5 shrink-0 text-center" aria-hidden="true"></span>
</summary>
<p class="max-w-4xl px-5 py-6 sm:px-10">
Yes. Use POSH for free, with no limits.<br /><br />
You only pay for AI access.
</p>
</details>
<details name="sample-faq" class="faq__item border-t border-gray-400">
<summary class="faq__question flex items-center justify-between gap-4 px-5 py-6 sm:px-10 text-lg sm:text-xl font-bold cursor-pointer hover:bg-gray-50">
<span>Does POSH work offline?</span>
<span class="faq__icon w-5 shrink-0 text-center" aria-hidden="true"></span>
</summary>
<p class="max-w-4xl px-5 py-6 sm:px-10">
Yes. POSH is a local-first app. You only need an internet
connection to download or update documentation.
</p>
</details>
<details name="sample-faq" class="faq__item border-t border-gray-400">
<summary class="faq__question flex items-center justify-between gap-4 px-5 py-6 sm:px-10 text-lg sm:text-xl font-bold cursor-pointer hover:bg-gray-50">
<span>Which operating systems are supported?</span>
<span class="faq__icon w-5 shrink-0 text-center" aria-hidden="true"></span>
</summary>
<p class="max-w-4xl px-5 py-6 sm:px-10">
POSH runs on macOS and Linux. Install it with Homebrew, use
the AUR package on Arch Linux, or download an executable from
<a href="https://github.com/skatkov/homebrew-tap/releases">GitHub Releases</a>.
</p>
</details>
</section>
Alerts
Message blocks for informational, success, warning, and error states.
Info
Install command copied. Paste it in your terminal to continue.
Success
Docsets synchronized successfully.
Warning
Only 9 supporter licenses remain.
Error
Could not fetch release metadata. Please retry in a few minutes.
Show source
<div class="mm-stack">
<section class="mm-alert mm-alert--info">
<h4>Info</h4>
<p>Install command copied. Paste it in your terminal to continue.</p>
</section>
<section class="mm-alert mm-alert--success">
<h4>Success</h4>
<p>Docsets synchronized successfully.</p>
</section>
<section class="mm-alert mm-alert--warning">
<h4>Warning</h4>
<p>Only 9 supporter licenses remain.</p>
</section>
<section class="mm-alert mm-alert--error">
<h4>Error</h4>
<p>Could not fetch release metadata. Please retry in a few minutes.</p>
</section>
</div>
Form Controls
Newsletter row plus a complete multi-field form with validation hints.