Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .jules/palette.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## 2025-05-15 - Navigation Layout Shift Fix
**Learning:** Adding a border on hover to navigation links (e.g., `border-bottom`) causes a vertical layout shift if the border isn't already accounted for in the element's height. This creates a jittery "jump" effect that feels unpolished.
**Action:** Initialize navigation links with a transparent border of the same width (`border-bottom: 2px solid transparent;`). On hover, only change the `border-color` (`border-bottom-color: var(--lime);`) to ensure the layout remains stable.

## 2025-05-15 - Unified Terminal Branding
**Learning:** Brand identity is reinforced by consistent interactive elements. A terminal-style blinking cursor (`_`) on the logo provides a subtle but high-impact "live" feel that aligns with the sovereign tech aesthetic.
**Action:** Use a CSS animation with `step-end` to simulate a blinking cursor (`@keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: 0; } }`) and apply it to a dedicated cursor span in the logo.
9 changes: 6 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@
.industrial-border { border: 2px solid #27272a; }
.license-box { background: #000; border: 1px solid #3f3f46; position: relative; }

.nav-link { font-size: 10px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.2em; color: #a1a1aa; transition: all 0.2s; }
.nav-link:hover { color: #fff; border-bottom: 2px solid var(--lime); }
.nav-link { font-size: 10px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.2em; color: #a1a1aa; transition: all 0.2s; border-bottom: 2px solid transparent; }
.nav-link:hover { color: #fff; border-bottom-color: var(--lime); }

@keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: 0; } }
.terminal-blink { animation: blink 1s step-end infinite; }

.roadmap-card { border-left: 2px solid #3f3f46; transition: all 0.3s ease; }
.roadmap-card:hover { border-left-color: var(--lime); background: #111113; }
</style>
Expand All @@ -30,7 +33,7 @@
<nav class="border-b-2 border-white bg-black sticky top-0 z-50">
<div class="max-w-7xl mx-auto px-6 flex justify-between h-20 items-center">
<div class="flex items-center gap-12">
<div class="font-black text-3xl tracking-tighter uppercase italic">RTECH<span class="text-lime-500">_</span></div>
<a href="index.html" class="font-black text-3xl tracking-tighter uppercase italic">RTECH<span class="text-lime-500 terminal-blink">_</span></a>
<div class="hidden lg:flex gap-10">
<a href="#modding" class="nav-link">/Modding</a>
<a href="#roadmap" class="nav-link">/Roadmap</a>
Expand Down
15 changes: 11 additions & 4 deletions os2.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
body { background: var(--slate-950); color: #f8fafc; line-height: 1.6; scroll-behavior: smooth; }

.enterprise-border { border: 1px solid #1e293b; }

.nav-link { transition: all 0.2s; border-bottom: 2px solid transparent; }
.nav-link:hover { color: #fff; border-bottom-color: var(--lime); }

@keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: 0; } }
.terminal-blink { animation: blink 1s step-end infinite; }

.status-pulse {
width: 10px; height: 10px; background-color: var(--lime);
display: inline-block; margin-right: 12px; animation: pulse 2s infinite;
Expand Down Expand Up @@ -43,11 +50,11 @@
<nav class="border-b border-slate-800 bg-slate-950/90 backdrop-blur-xl sticky top-0 z-50">
<div class="max-w-7xl mx-auto px-6 flex justify-between h-20 items-center">
<div class="flex items-center gap-12">
<a href="index.html" class="font-black text-2xl tracking-tighter hover:text-lime-500 transition-colors uppercase">RTECH</a>
<a href="index.html" class="font-black text-3xl tracking-tighter uppercase italic">RTECH<span class="text-lime-500 terminal-blink">_</span></a>
<div class="hidden lg:flex gap-10 text-[10px] font-black uppercase tracking-[0.2em] text-slate-400">
<a href="#about" class="hover:text-white">Specs</a>
<a href="#testing" class="hover:text-white">VM_Guidance</a>
<a href="#deployment" class="text-lime-500 underline underline-offset-8">Deployment</a>
<a href="#about" class="nav-link">/Specs</a>
<a href="#testing" class="nav-link">/VM_Guidance</a>
<a href="#deployment" class="nav-link text-lime-500 !border-lime-500">/Deployment</a>
</div>
</div>
<div class="text-[10px] font-black uppercase px-4 py-1.5 border border-slate-700 bg-slate-900">VER: 2026.04</div>
Expand Down