Commit Graph

24 Commits

Author SHA1 Message Date
Alexander df34ed0628 searxng: add Nord theme and deploy script
Override SearXNG's native CSS variables with Nord palette (cream white
light mode, true black dark mode). Replace SearXNG logo with Bocken
logo. Custom base.html template injects the CSS. Deploy script supports
reset to restore original state.
2026-03-08 20:33:26 +01:00
Alexander df50c6737a gitea: directly link to OIDC login via Header link 2026-03-05 08:06:31 +01:00
Alexander b625155d5a gitea: make all avatars fully round circles 2026-03-04 19:12:41 +01:00
Alexander a2aed23401 gitea: theme toggle improvements and header height increase
- Move theme toggle to right side of header (before notifications)
- Remove border from toggle, style consistently with other nav icons
- Fix dark mode hover background on toggle button
- Use exact Lucide SunMoon icon for system theme
- Dark logo filter in light mode
- Increase header height to 3.5rem
- Light mode with homepage warm beige palette (no pure white)
2026-03-04 19:12:19 +01:00
Alexander 70fce281a4 gitea: use homepage dark grey scale for backgrounds
Match the homepage dark mode surface colors (#000/#111/#1a1a1a/#222)
for boxes, code, inputs, cards, and menus instead of Nord greys.
Keeps Nord only for accent colors and text.
2026-03-03 19:04:20 +01:00
Alexander 4bfba0461e gitea: apply Nord color scheme to theme
Remap all accent, status, badge, diff, text, and background colors
to the Nord palette matching the homepage and jellyfin themes.
2026-03-03 19:00:14 +01:00
Alexander 87d78ffdf3 gitea: floating glass pill header, black background, custom navbar
- Floating glass pill navbar matching homepage/jellyfin header style
- Full black page background
- Custom head_navbar template: logo links to bocken.org, home button
  for logged-in users, icons on all nav items, remove Help/Explore
- Icon-only nav on mobile, hide dropdown triangles, round avatar
- Deploy script to rsync theme + template to server
2026-03-03 18:55:28 +01:00
Alexander 5e1e2fb969 jellyfin: copy logo link to clipboard on mobile app with toast
WebView doesn't allow opening external browser, so on mobile app
the logo link copies URL to clipboard and shows a toast notification.
2026-03-03 18:02:15 +01:00
Alexander d10931ff32 jellyfin: link Bocken logo to bocken.org with Nord lightblue hover 2026-03-03 17:46:08 +01:00
Alexander 3722a41d44 jellyfin: floating glass pill header, nav icons, click-to-play cards
- Restyle header as floating glassmorphism pill matching bocken.org
- Replace Home/Favorites tab bar with icon buttons (house + heart) in header right
- Add play triangle overlay on card thumbnails with click-to-play
- Black backgrounds for detail page containers
- Always show detail logo regardless of screen width
- Mobile adjustments for pill header
2026-03-02 20:59:57 +01:00
Alexander b83d793f61 jellyfin: blackout mode 2026-03-02 17:48:03 +01:00
Alexander 7824c97e0e remove jukit garbage 2026-01-31 10:12:45 +01:00
Alexander b4b8f65207 Upgrade SvelteKit 4 to SvelteKit 5 with latest dependencies
Major changes:
- Upgraded Svelte from v4 to v5.38.6 (latest stable)
- Upgraded SvelteKit from v2.0.0 to v2.37.0 (latest)
- Upgraded Vite from v5 to v7.1.3 for better performance
- Updated all related packages to latest compatible versions
- Added pnpm as package manager with packageManager field
- Fixed Card.svelte nested anchor tags issue by converting inner links to buttons
- Updated component styling to maintain visual consistency
- Removed incompatible svelte-preprocess-import-assets package

Dependencies updated:
- @sveltejs/kit: ^2.0.0 → ^2.37.0
- @sveltejs/vite-plugin-svelte: ^3.0.0 → ^6.1.3
- svelte: ^4.0.0 → ^5.38.6
- vite: ^5.0.0 → ^7.1.3
- @sveltejs/adapter-auto: ^3.0.0 → ^6.1.0
- @sveltejs/adapter-node: ^2.0.0 → ^5.0.0
- svelte-check: ^3.4.6 → ^4.0.0
- mongoose: ^7.4.0 → ^8.0.0
- sharp: ^0.32.3 → ^0.33.0
2025-08-31 21:01:19 +02:00
Alexander 1924cff319 jellyfin: markers correct color 2024-08-17 13:16:51 +02:00
Alexander e3db40030e jellyinf: correct theming for progress ticks 2024-06-22 09:23:57 +02:00
Alexander af804184c5 update jellyfin css to current state 2024-03-19 10:49:37 +01:00
Alexander 86c398652a tmp fix for stupid iOS 2023-11-16 15:47:19 +01:00
Alexander 5493f4c7ab add vh limit for preview thumbnails for mobile 2023-11-07 12:46:25 +01:00
Alexander b359162d80 enlarge current list item 2023-10-29 16:34:15 +01:00
Alexander f340835734 site header in nord0, cards grow on hover 2023-10-27 17:36:09 +02:00
Alexander a2498c1519 more theming for jellyfin 2023-10-27 16:10:46 +02:00
Alexander ecd9c71a8a more settings theming, heart hvoers pale red 2023-10-27 15:31:40 +02:00
Alexander bd9734a3e8 add hover effect color for Home and Favorites Tab 2023-10-27 14:39:45 +02:00
Alexander 1767d646fb add initial jellyfin styling 2023-10-27 13:46:30 +02:00