Skip to content

Commit 4e7d776

Browse files
committed
fix: improve splash hotspot icons and link to feature sections
Replace hand-rolled SVG paths with Lucide via astro-icon, enlarge hotspot buttons, and deep-link each tooltip to its Extra Features heading.
1 parent c78dddb commit 4e7d776

6 files changed

Lines changed: 195 additions & 208 deletions

File tree

astro.config.mjs

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,31 @@ import icon from 'astro-icon';
77
export default defineConfig({
88
site: 'https://opentubex.org',
99
integrations: [
10-
icon(),
10+
icon({
11+
include: {
12+
lucide: [
13+
'book-marked',
14+
'clock',
15+
'columns-2',
16+
'fast-forward',
17+
'gauge',
18+
'keyboard',
19+
'languages',
20+
'message-square',
21+
'monitor-play',
22+
'picture-in-picture-2',
23+
'repeat',
24+
'search',
25+
'skip-forward',
26+
'sliders-horizontal',
27+
'terminal',
28+
'thumbs-down',
29+
'upload',
30+
'users',
31+
'volume-2',
32+
],
33+
},
34+
}),
1135
starlight({
1236
title: 'OpenTubeX',
1337
customCss: ['./src/styles/splash.css'],

0 commit comments

Comments
 (0)