Compare commits

...

6 Commits

Author SHA1 Message Date
Gigi
292c24aa2d
Merge 6ec02cd8de into 244744488f 2024-09-05 11:11:54 +02:00
pheralb
244744488f 🎨 Add pointer-events-none to img 2024-09-04 11:30:14 +01:00
pheralb
575d483cf6 📦 Add Raspberry PI SVG 2024-09-04 11:26:13 +01:00
pheralb
510c543216 🤔 Add `Hardware` category 2024-09-04 11:25:53 +01:00
pheralb
a7d2640dac 🫡 Delete raycast warning 2024-09-04 11:22:41 +01:00
Gigi
6ec02cd8de
Fix incorrect category for svelte
Svelte is a framework, not a library
2024-05-13 15:10:24 +02:00
6 changed files with 10 additions and 53 deletions

View File

@ -52,7 +52,7 @@
let moreTagsOptions = false;
// Global Images Styles:
const globalImageStyles = 'mb-4 mt-2 h-10 select-none';
const globalImageStyles = 'mb-4 mt-2 h-10 select-none pointer-events-none';
</script>
<div

View File

@ -1,49 +0,0 @@
<script lang="ts">
import { browser } from '$app/environment';
import { buttonStyles } from '@/ui/styles';
import { cn } from '@/utils/cn';
import RaycastIcon from './icons/raycastIcon.svelte';
import { ArrowUpLeft, ArrowUpRight, X } from 'lucide-svelte';
import XIcon from './icons/xIcon.svelte';
let warning = false;
let warningName = 'svgl_warning_raycast_message';
const initialValue = browser ? window.localStorage.getItem(warningName) : true;
</script>
{#if !warning && !initialValue}
<div
class="flex items-center w-full justify-between md:flex-row flex-col md:space-x-2 space-x-0 space-y-2 md:space-y-0 py-2 px-3 bg-neutral-100/60 dark:bg-neutral-800/40 text-neutral-700 dark:text-neutral-300 border-b border-neutral-200 dark:border-neutral-800"
>
<div class="flex items-center space-x-2">
<RaycastIcon
iconSize={22}
className="mr-1 flex-shrink-0 text-rose-600 dark:text-rose-500 animate-pulse"
/>
<p>
Update your <strong>Raycast</strong> extension to the latest version to use the new SVGL API.
</p>
</div>
<div class="flex items-center space-x-2">
<a
href="https://x.com/1weiho/status/1828077090824241445"
class={cn(buttonStyles, 'h-10 text-sm')}
target="_blank"
>
<XIcon iconSize={14} />
<span>How to update</span>
<ArrowUpRight size={14} strokeWidth={2} />
</a>
<button
class={cn(buttonStyles, 'h-10 text-sm')}
on:click={() => {
localStorage.setItem(warningName, 'true');
warning = true;
}}
>
<X size={14} strokeWidth={2} />
<span>Close</span>
</button>
</div>
</div>
{/if}

View File

@ -141,7 +141,7 @@ export const svgs: iSVG[] = [
},
{
title: 'Svelte',
category: 'Library',
category: 'Framework',
route: '/library/svelte.svg',
url: 'https://svelte.dev/'
},
@ -2914,5 +2914,11 @@ export const svgs: iSVG[] = [
category: ['Google', 'Software'],
route: '/library/Google_Colaboratory.svg',
url: 'https://colab.research.google.com/'
},
{
title: 'Raspberry PI',
category: ['Hardware', 'Software'],
route: '/library/raspberry_pi.svg',
url: 'https://www.raspberrypi.com/'
}
];

View File

@ -30,7 +30,6 @@
// Layout:
import Navbar from '@/components/navbar.svelte';
import WarningRaycast from '@/components/warningRaycast.svelte';
</script>
<ModeWatcher />
@ -88,7 +87,6 @@
</aside>
<div class="ml-0 md:ml-56 pb-6">
<Warning />
<WarningRaycast />
<Transition pathname={data.pathname}>
<slot />
</Transition>

View File

@ -2,6 +2,7 @@ export type tCategory =
| 'All'
| 'AI'
| 'Software'
| 'Hardware'
| 'Library'
| 'Hosting'
| 'Framework'

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.2 KiB