Skip to content

Commit e19dffc

Browse files
committed
Give the Tri's Lab menu button a playful pixel look
Tri's blush pink with a hard outline and a shadow that presses in on hover, like the buttons in Tri's Lab by FEAScript. Signed-off-by: Nikos Chamakos <nikoscham@gmail.com>
1 parent 40f77d0 commit e19dffc

5 files changed

Lines changed: 31 additions & 8 deletions

File tree

‎404.html‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
<a class="nav-link" href="index.html#licensing"><span>Licensing</span></a>
8989
<a class="nav-link nav-link-out" href="https://docs.feascript.com"><span>Documentation</span></a>
9090
<a class="nav-link nav-link-out" href="studio.html"><span>Studio</span></a>
91-
<a class="nav-link nav-link-out" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
91+
<a class="nav-link nav-link-out nav-link-lab" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
9292
</nav>
9393
</div>
9494

@@ -172,7 +172,7 @@
172172
<a href="index.html#licensing">Licensing</a>
173173
<a class="nav-link-out" href="https://docs.feascript.com">Documentation</a>
174174
<a class="nav-link-out" href="studio.html">FEAScript Studio</a>
175-
<a class="nav-link-out" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
175+
<a class="nav-link-out nav-link-lab" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
176176
</nav>
177177
</header>
178178

‎feascript-website.css‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,29 @@ html.site {
549549
color: #1d1d1d;
550550
}
551551

552+
/* Tri's Lab gets the lab's playful pixel look: Tri's blush pink, a hard outline and a shadow that presses in */
553+
.nav-link-lab span {
554+
border: 1px solid #1d1d1d;
555+
border-radius: 2px;
556+
background: #ffd6e3;
557+
color: #1d1d1d;
558+
box-shadow: 2px 2px 0 #1d1d1d;
559+
transition:
560+
transform 0.1s steps(1),
561+
box-shadow 0.1s steps(1);
562+
}
563+
564+
.nav-link-lab:hover span {
565+
border-color: #1d1d1d;
566+
background: #ffd6e3;
567+
transform: translate(2px, 2px);
568+
box-shadow: 0 0 0 #1d1d1d;
569+
}
570+
571+
html[data-theme="dark"] .nav-link-lab span {
572+
box-shadow: 2px 2px 0 #ff5c8d;
573+
}
574+
552575
.mobile-nav a.nav-link-out {
553576
color: var(--gold-ink);
554577
font-weight: 500;

‎index.html‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
<a class="nav-link" href="#licensing"><span>Licensing</span></a>
127127
<a class="nav-link nav-link-out" href="https://docs.feascript.com"><span>Documentation</span></a>
128128
<a class="nav-link nav-link-out" href="studio.html"><span>Studio</span></a>
129-
<a class="nav-link nav-link-out" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
129+
<a class="nav-link nav-link-out nav-link-lab" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
130130
</nav>
131131
</div>
132132

@@ -210,7 +210,7 @@
210210
<a href="#licensing">Licensing</a>
211211
<a class="nav-link-out" href="https://docs.feascript.com">Documentation</a>
212212
<a class="nav-link-out" href="studio.html">FEAScript Studio</a>
213-
<a class="nav-link-out" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
213+
<a class="nav-link-out nav-link-lab" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
214214
</nav>
215215
</header>
216216

‎sponsors.html‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<a class="nav-link" href="index.html#licensing"><span>Licensing</span></a>
8282
<a class="nav-link nav-link-out" href="https://docs.feascript.com"><span>Documentation</span></a>
8383
<a class="nav-link nav-link-out" href="studio.html"><span>Studio</span></a>
84-
<a class="nav-link nav-link-out" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
84+
<a class="nav-link nav-link-out nav-link-lab" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
8585
</nav>
8686
</div>
8787

@@ -165,7 +165,7 @@
165165
<a href="index.html#licensing">Licensing</a>
166166
<a class="nav-link-out" href="https://docs.feascript.com">Documentation</a>
167167
<a class="nav-link-out" href="studio.html">FEAScript Studio</a>
168-
<a class="nav-link-out" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
168+
<a class="nav-link-out nav-link-lab" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
169169
</nav>
170170
</header>
171171

‎studio.html‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<a class="nav-link" href="index.html#licensing"><span>Licensing</span></a>
8282
<a class="nav-link nav-link-out" href="https://docs.feascript.com"><span>Documentation</span></a>
8383
<a class="nav-link nav-link-out" href="studio.html"><span>Studio</span></a>
84-
<a class="nav-link nav-link-out" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
84+
<a class="nav-link nav-link-out nav-link-lab" href="https://lab.feascript.com/"><span>Tri's Lab</span></a>
8585
</nav>
8686
</div>
8787

@@ -165,7 +165,7 @@
165165
<a href="index.html#licensing">Licensing</a>
166166
<a class="nav-link-out" href="https://docs.feascript.com">Documentation</a>
167167
<a class="nav-link-out" href="studio.html">FEAScript Studio</a>
168-
<a class="nav-link-out" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
168+
<a class="nav-link-out nav-link-lab" href="https://lab.feascript.com/">Tri's Lab by FEAScript</a>
169169
</nav>
170170
</header>
171171

0 commit comments

Comments
 (0)