elbe/ui

elbe/ui

Angular UI components built with Tailwind CSS and spartan/ui.

GitHub
Open in

The gallery component is built using the photoswipe library.

Install npm install photoswipe and add the following style import and colors to your CSS file.

/*  styles.css */
@import "photoswipe/photoswipe.css" layer(components);

@theme inline {
  --color-gallery: var(--gallery);
  --color-gallery-foreground: var(--gallery-foreground);
}

:root {
  --gallery: oklch(0.439 0 0);
  --gallery-foreground: oklch(1 0 0);
}

:root.dark {
  --gallery: oklch(0.439 0 0);
  --gallery-foreground: oklch(1 0 0);
}
Open in
White kayak on lake near green trees during daytimePerson riding on boat paddle during sunsetA row of houses next to Elbe River
Open in

Gallery in combination with spartan/ui carousel component.

White kayak on lake near green trees during daytimePerson riding on boat paddle during sunsetA row of houses next to Elbe River
Open in

Use elb-gallery-caption to add captions to each image in the gallery component.

Drawer

Open in

The drawer component is built using the Cupertino Panes library.

Install npm install cupertino-pane.

Favorite Spot

Save spot for later

White kayak on lake near green trees during daytime