mirror of
https://github.com/immich-app/ui.git
synced 2026-09-30 13:32:54 +08:00
* chore: formatter use 2 spaces instead of tabs * chore: format * chore: use defaults * chore: 120 width --------- Co-authored-by: Jason Rasmussen <jason@rasm.me>
1014 B
1014 B
@immich/ui
A component library for Immich, written in Svelte.
Install
npm i -D @immich/ui
Usage
Import components from @immich/ui. For example:
<script lang="ts">
import { Card, CardBody, CardHeader, CardTitle, CardDescription, Heading, Text } from '@immich/ui';
</script>
<Card>
<CardHeader>
<CardTitle>@immich/ui</CardTitle>
<CardDescription>A component library</CardDescription>
</CardHeader>
<CardBody>
<Lorem />
</CardBody>
<CardFooter>Privacy should not be a luxury</CardFooter>
</Card>
Documentation
To view the examples located at src/routes/examples, run npm start and navigate to http://localhost:5173/.
Contributing
PR's are welcome! Also feel free to reach out to the team on Discord.