diff --git a/src/assets/projects/discretizeui/demo.png b/src/assets/projects/discretizeui/demo.png new file mode 100644 index 0000000..e002d83 Binary files /dev/null and b/src/assets/projects/discretizeui/demo.png differ diff --git a/src/assets/projects/discretizeui/languages.png b/src/assets/projects/discretizeui/languages.png new file mode 100644 index 0000000..61c5dc0 Binary files /dev/null and b/src/assets/projects/discretizeui/languages.png differ diff --git a/src/assets/projects/discretizeui/tooltip.png b/src/assets/projects/discretizeui/tooltip.png new file mode 100644 index 0000000..620437e Binary files /dev/null and b/src/assets/projects/discretizeui/tooltip.png differ diff --git a/src/assets/projects/videovault/dashboard.png b/src/assets/projects/videovault/dashboard.png new file mode 100644 index 0000000..a6da330 Binary files /dev/null and b/src/assets/projects/videovault/dashboard.png differ diff --git a/src/assets/projects/videovault/edit.png b/src/assets/projects/videovault/edit.png new file mode 100644 index 0000000..5ed0e8b Binary files /dev/null and b/src/assets/projects/videovault/edit.png differ diff --git a/src/assets/projects/videovault/frontpage.png b/src/assets/projects/videovault/frontpage.png new file mode 100644 index 0000000..3ba456c Binary files /dev/null and b/src/assets/projects/videovault/frontpage.png differ diff --git a/src/assets/projects/videovault/player.png b/src/assets/projects/videovault/player.png new file mode 100644 index 0000000..4532b25 Binary files /dev/null and b/src/assets/projects/videovault/player.png differ diff --git a/src/components/Carousel.astro b/src/components/Carousel.astro index 74d21ad..8ef2067 100644 --- a/src/components/Carousel.astro +++ b/src/components/Carousel.astro @@ -1,32 +1,20 @@ --- -// ────────────────────────────────────────────────────────────── -// Types & Props -// ────────────────────────────────────────────────────────────── import type { ImageMetadata } from "astro"; +import { Icon } from "astro-icon/components"; interface Props { - /** Array of images for the carousel */ images: { - /** Astro image metadata – we only need the `src` field */ src: ImageMetadata; - /** Alt text for the image (required for accessibility) */ alt: string; }[]; } const { images } = Astro.props; -// ────────────────────────────────────────────────────────────── -// Unique ID – needed so multiple carousels on the same page don’t -// clash when we query the DOM from the