themes-lcars/templates/default.html
Alex Dunmow e992d8247d feat: LCARS theme plugin — Star Trek computer interface
First-class pongo2 theme with 4 color presets (Federation, Red Alert,
Sickbay, Engineering), 3 custom blocks (header, sidebar, panel),
2 page templates, heading/text overrides, email wrapper, bundled
Antonio font, and full LCARS CSS with elbow brackets, pill buttons,
and rounded bars.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-02 23:11:11 +08:00

46 lines
1.2 KiB
HTML

{% extends "base.html" %}
{% block body_class %}lcars-page lcars-default bg-background text-foreground antialiased min-h-screen{% endblock %}
{% block body %}
<div class="lcars-frame">
<div class="lcars-header-area">
{{ slots.header|safe }}
</div>
<div class="lcars-body">
<div class="lcars-elbow-top">
<div class="lcars-elbow-corner lcars-elbow-tl"></div>
<div class="lcars-bar lcars-bar-top"></div>
</div>
<div class="lcars-content-area">
<aside class="lcars-sidebar-area">
{{ slots.sidebar|safe }}
</aside>
<div class="lcars-divider"></div>
<main class="lcars-main-area">
{% if slots.main %}
{{ slots.main|safe }}
{% else %}
<div class="lcars-empty-state">
<p class="text-muted-foreground uppercase tracking-widest">No data on file</p>
</div>
{% endif %}
</main>
</div>
<div class="lcars-elbow-bottom">
<div class="lcars-elbow-corner lcars-elbow-bl"></div>
<div class="lcars-bar lcars-bar-bottom"></div>
</div>
</div>
<footer class="lcars-footer-area">
{{ slots.footer|safe }}
</footer>
</div>
{% endblock %}