Skip to content

Commit d5af3b2

Browse files
committed
fix(website): worker beet is a badge, not a logo
the official start mark (liftoff beet) takes the panel figure; the worker beet shrinks into the alpha / under-construction chips as a small complementary wip marker.
1 parent 3c47dc0 commit d5af3b2

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

apps/website/.vitepress/theme/Landing.vue

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ onMounted(() => {
210210
{{ formatCount(stars[p.repoFull]) }}
211211
</span>
212212
</div>
213-
<p class="btv-tag"><span class="btv-dot" aria-hidden="true"></span>{{ p.tag }}<span v-if="p.status" class="btv-chip" :title="`${p.name} is ${p.status} — the API will evolve`">{{ p.status }}</span></p>
213+
<p class="btv-tag"><span class="btv-dot" aria-hidden="true"></span>{{ p.tag }}<span v-if="p.status" class="btv-chip" :title="`${p.name} is ${p.status} — the API will evolve`"><img :src="`/logos/beet-worker-${isDark ? 'dark' : 'light'}.svg`" alt="" aria-hidden="true" class="btv-chip-beet" />{{ p.status }}</span></p>
214214
<h3 class="btv-pname">{{ p.name }}</h3>
215215
<code class="btv-pkg">{{ p.pkg }}</code>
216216
<p class="btv-blurb">{{ p.blurb }}</p>
@@ -233,11 +233,11 @@ onMounted(() => {
233233
<!-- Under construction — the stack, assembled -->
234234
<article class="btv-panel btv-panel--wip" :style="{ '--pkg': 'var(--pkg-start)' }">
235235
<div class="btv-wip-figure">
236-
<img :src="`/logos/beet-worker-${isDark ? 'dark' : 'light'}.svg`" width="96" height="108" alt="A beetroot in a hard hat, digging" class="btv-wip-beet" />
236+
<img :src="`/logos/start-${isDark ? 'dark' : 'light'}.svg`" width="72" height="106" alt="start logo" class="btv-wip-mark" />
237237
</div>
238238
<div class="btv-wip-body">
239239
<div class="btv-panel-top">
240-
<p class="btv-tag btv-tag--wip"><span class="btv-dot" aria-hidden="true"></span>{{ incubating.tag }}<span class="btv-chip">under construction</span></p>
240+
<p class="btv-tag btv-tag--wip"><span class="btv-dot" aria-hidden="true"></span>{{ incubating.tag }}<span class="btv-chip"><img :src="`/logos/beet-worker-${isDark ? 'dark' : 'light'}.svg`" alt="" aria-hidden="true" class="btv-chip-beet" />under construction</span></p>
241241
<span class="btv-stars" :title="`${stars[incubating.repoFull]} GitHub stars`">
242242
<svg width="13" height="13" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M8 1.3l2.06 4.17 4.6.67-3.33 3.24.78 4.58L8 11.8l-4.11 2.16.78-4.58L1.34 6.14l4.6-.67L8 1.3z"/></svg>
243243
{{ formatCount(stars[incubating.repoFull]) }}
@@ -469,22 +469,25 @@ onMounted(() => {
469469
}
470470
.btv-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--pkg); flex: none; }
471471
.btv-chip {
472+
display: inline-flex; align-items: center; gap: 5px;
472473
margin-left: 2px; padding: 1.5px 9px 2.5px;
473474
border: 1px solid color-mix(in srgb, var(--pkg) 45%, transparent);
474475
border-radius: var(--radius-pill);
475476
font-size: 10.5px; letter-spacing: 0.05em; white-space: nowrap;
476477
color: color-mix(in srgb, var(--pkg) 80%, var(--text));
477478
}
478479
:global(html:not(.dark)) .btv-chip { color: color-mix(in srgb, var(--pkg), #000 32%); }
480+
/* The worker beet, badge-sized — a complementary WIP marker, never a project logo */
481+
.btv-chip-beet { width: 13px; height: 15px; flex: none; }
479482
/* Under-construction panel: full-width, dashed edge, the worker beet on site */
480483
.btv-panel--wip {
481484
grid-column: 1 / -1;
482485
flex-direction: row; align-items: center; gap: 28px;
483486
background: color-mix(in srgb, var(--card) 72%, transparent);
484487
border: 1.5px dashed color-mix(in srgb, var(--pkg) 38%, transparent);
485488
}
486-
.btv-wip-figure { flex: none; display: flex; align-items: center; justify-content: center; width: 132px; }
487-
.btv-wip-beet { display: block; }
489+
.btv-wip-figure { flex: none; display: flex; align-items: center; justify-content: center; width: 116px; }
490+
.btv-wip-mark { display: block; }
488491
.btv-wip-body { min-width: 0; flex: 1; }
489492
.btv-wip-body .btv-panel-top { align-items: center; }
490493
.btv-tag--wip { margin-top: 0; }

0 commit comments

Comments
 (0)