Swap logo to monogram, add Bookra, update rybbit id

Nav logo and favicon now use the new TD monogram (inverted via CSS on
dark theme). Bookra added as featured product. Removed Grokipedia
Speedrun and YouTube Scraper rows. Rybbit site-id updated.

Authored By: TDvorak <[email protected]>

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Tomas DvorakandDevin committed 2026-09-20 11:32:57 +02:00
1 parent 8dd7d1f9ef
commit 885996a5dd
5 files changed
+12 -12

No files matched your search

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

+10 -10
View File
@@ -22,14 +22,14 @@
<link rel="stylesheet" href="https://cdn.jsdelivr.net/fontsource/css/geist@latest/index.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/fontsource/css/geist-mono@latest/index.css">
<link rel="stylesheet" href="style.css">
<script src="https://rybbit.tdvorak.dev/api/script.js" data-site-id="f4511a3c6b5a" defer></script>
<script src="https://rybbit.tdvorak.dev/api/script.js?siteId=9c4b6311034a" defer></script>
</head>
<body>
<header class="nav">
<div class="nav-inner">
<a href="/" class="nav-logo" aria-label="Home">
<img src="images/Logo_dark.png" alt="Tomáš Dvořák" height="18">
<img src="images/logo-mark.png" alt="Tomáš Dvořák" height="20">
</a>
<nav class="nav-links" aria-label="Main">
<a href="#products">Products</a>
@@ -126,6 +126,14 @@
<p>Real-time web dashboard for monitoring remote AI agent sessions over SSH — activity feed, todos, metrics.</p>
</div>
</a>
<a class="card" href="https://bookra.eu" target="_blank" rel="noopener">
<figure><img src="images/projects/bookra.png" alt="Bookra" loading="lazy"></figure>
<div class="card-body">
<div class="card-head"><h3>Bookra</h3><span class="tag">SaaS</span></div>
<p>Simple booking software for salons, clinics and local services — reservations, customers and team in one place.</p>
</div>
</a>
</div>
<div class="row-list">
@@ -133,10 +141,6 @@
<div class="row-main"><h4>DevinTrack</h4><p>Token usage &amp; cost tracking for Devin CLI sessions — transparent wrapper, SQLite, web dashboard.</p></div>
<span class="row-tag mono">Python</span><svg class="arrow" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 17 17 7M7 7h10v10"/></svg>
</a>
<a class="row" href="https://github.com/Dvorinka/Grokipedia-speedrun" target="_blank" rel="noopener">
<div class="row-main"><h4>Grokipedia Speedrun</h4><p>Wikipedia-speedrun game on Grokipedia — solo runs, daily challenges, realtime multiplayer lobbies.</p></div>
<span class="row-tag mono">Go · Next.js · WS</span><svg class="arrow" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 17 17 7M7 7h10v10"/></svg>
</a>
<a class="row" href="https://github.com/Dvorinka/Domovnik" target="_blank" rel="noopener">
<div class="row-main"><h4>Domovník</h4><p>AI-powered real estate back-office agent for the Czech market.</p></div>
<span class="row-tag mono">TypeScript · AI</span><svg class="arrow" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 17 17 7M7 7h10v10"/></svg>
@@ -157,10 +161,6 @@
<div class="row-main"><h4>EDI DELFOR Parser</h4><p>Parser for EDI DELFOR delivery-schedule messages.</p></div>
<span class="row-tag mono">Python</span><svg class="arrow" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 17 17 7M7 7h10v10"/></svg>
</a>
<a class="row" href="https://youtube.tdvorak.dev" target="_blank" rel="noopener">
<div class="row-main"><h4>YouTube Scraper API</h4><p>Channel data scraper API, self-hosted.</p></div>
<span class="row-tag mono">Go</span><svg class="arrow" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 17 17 7M7 7h10v10"/></svg>
</a>
<a class="row" href="https://github.com/Dvorinka?tab=repositories" target="_blank" rel="noopener">
<div class="row-main"><h4>All repositories</h4><p>60 public repos — scrapers, dashboards, mobile apps, internal tools.</p></div>
<span class="row-tag mono">GitHub</span><svg class="arrow" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 17 17 7M7 7h10v10"/></svg>
+2 -2
View File
@@ -68,8 +68,8 @@ a { color: inherit; text-decoration: none; }
max-width: var(--max-w); height: 100%; margin: 0 auto; padding: 0 24px;
display: flex; align-items: center; gap: 32px;
}
.nav-logo img { height: 18px; width: auto; }
[data-theme="light"] .nav-logo img { filter: invert(1); }
.nav-logo img { height: 20px; width: auto; }
[data-theme="dark"] .nav-logo img { filter: invert(1); }
.nav-links { display: flex; gap: 24px; flex: 1; }
.nav-links a { font-size: 14px; color: var(--fg-dim); transition: color 0.15s; }
.nav-links a:hover { color: var(--fg); }