Skip to content

Commit 082a321

Browse files
authored
feat: pride noodle (#2826)
1 parent 9246e07 commit 082a321

6 files changed

Lines changed: 267 additions & 163 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<template>
2+
<TooltipApp interactive position="top">
3+
<template #content>
4+
<p class="text-sm font-medium text-fg mb-1">Happy Pride Month!</p>
5+
</template>
6+
<img
7+
width="400"
8+
class="mb-6 w-80 sm:w-140 max-w-full"
9+
src="/extra/pride-1.svg"
10+
:alt="$t('alt_logo')"
11+
/>
12+
</TooltipApp>
13+
</template>

app/components/Noodle/index.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import NoodleKawaiiLogo from './Kawaii/Logo.vue'
2-
import NoodleNodejsLogo from './Nodejs/Logo.vue'
2+
import NoodlePride1Logo from './Pride1/Logo.vue'
33

44
export type Noodle = {
55
// Unique identifier for the noodle
@@ -28,9 +28,10 @@ export const PERMANENT_NOODLES: Noodle[] = [
2828
// Active noodles - shown based on date and timezone
2929
export const ACTIVE_NOODLES: Noodle[] = [
3030
{
31-
key: 'nodejs',
32-
logo: NoodleNodejsLogo,
33-
date: '2026-05-27',
31+
key: 'pride-1',
32+
logo: NoodlePride1Logo,
33+
date: '2026-06-01',
34+
dateTo: '2026-06-30',
3435
timezone: 'auto',
3536
},
3637
]

knip.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ const config: KnipConfig = {
4545
'app/components/Tooltip/Announce.vue',
4646
'app/components/UserCombobox.vue',
4747
'app/components/ColorScheme/Img.vue',
48+
'app/components/Noodle/Nodejs/Logo.vue',
4849
'**/*.unused.*',
4950
],
5051
},

0 commit comments

Comments
 (0)