register is now fully working

This commit is contained in:
Priec
2026-06-02 21:40:40 +02:00
parent 83a80b6e31
commit 93769b3129
8 changed files with 457 additions and 151 deletions

View File

@@ -250,7 +250,12 @@
<div class="absolute -inset-4 -z-10 bg-gradient-to-br from-accent/15 via-transparent to-emerald-500/5 rounded-3xl blur-2xl"></div>
<div class="tp-float">
<div class="tp-terminal">
<img src="/static/img/terminal-default.svg" alt="Screenshot of the examples/default TUI app built with tui-pages" class="block w-full h-auto" loading="eager" width="640" height="400">
<img
src="/static/img/terminal-default.svg"
:src="theme === 'night' ? '/static/img/terminal-default.svg' : '/static/img/terminal-default-light.svg'"
alt="Screenshot of the examples/default TUI app built with tui-pages"
class="block w-full h-auto"
loading="eager" width="640" height="400">
</div>
<p class="mt-3 text-center text-xs text-zinc-500 font-mono">examples/default · cargo run</p>
</div>
@@ -575,7 +580,12 @@ pub fn keymaps() -&gt; KeyMap {
<div class="mt-12 grid md:grid-cols-3 gap-6">
<a href="/examples.html#default" class="group block rounded-2xl border border-zinc-800 bg-zinc-950/50 overflow-hidden hover:border-accent/60 transition-colors">
<div class="tp-terminal m-3">
<img src="/static/img/terminal-default.svg" alt="default example screenshot" class="block w-full h-auto" loading="lazy" width="640" height="400">
<img
src="/static/img/terminal-default.svg"
:src="theme === 'night' ? '/static/img/terminal-default.svg' : '/static/img/terminal-default-light.svg'"
alt="default example screenshot"
class="block w-full h-auto"
loading="lazy" width="640" height="400">
</div>
<div class="p-5 pt-2">
<div class="flex items-center gap-2">
@@ -588,7 +598,12 @@ pub fn keymaps() -&gt; KeyMap {
<a href="/examples.html#canvas" class="group block rounded-2xl border border-zinc-800 bg-zinc-950/50 overflow-hidden hover:border-accent/60 transition-colors">
<div class="tp-terminal m-3">
<img src="/static/img/terminal-canvas.svg" alt="canvas example screenshot" class="block w-full h-auto" loading="lazy" width="640" height="400">
<img
src="/static/img/terminal-canvas.svg"
:src="theme === 'night' ? '/static/img/terminal-canvas.svg' : '/static/img/terminal-canvas-light.svg'"
alt="canvas example screenshot"
class="block w-full h-auto"
loading="lazy" width="640" height="400">
</div>
<div class="p-5 pt-2">
<div class="flex items-center gap-2">
@@ -601,7 +616,12 @@ pub fn keymaps() -&gt; KeyMap {
<a href="/examples.html#keybindings" class="group block rounded-2xl border border-zinc-800 bg-zinc-950/50 overflow-hidden hover:border-accent/60 transition-colors">
<div class="tp-terminal m-3">
<img src="/static/img/terminal-keybindings.svg" alt="keybindings example screenshot" class="block w-full h-auto" loading="lazy" width="640" height="400">
<img
src="/static/img/terminal-keybindings.svg"
:src="theme === 'night' ? '/static/img/terminal-keybindings.svg' : '/static/img/terminal-keybindings-light.svg'"
alt="keybindings example screenshot"
class="block w-full h-auto"
loading="lazy" width="640" height="400">
</div>
<div class="p-5 pt-2">
<div class="flex items-center gap-2">