2024-11-26 11:59:11 +00:00
< script setup lang = "ts" >
import Layout from '../src/components/ui/Layout.vue'
2024-12-04 15:06:34 +00:00
import Card from '../src/components/ui/Card.vue'
2025-01-09 23:46:57 +00:00
import Spacer from '../src/components/ui/Spacer.vue'
2024-11-26 11:59:11 +00:00
< / script >
# Funkwhale design component library
2025-01-01 23:33:54 +00:00
## Plan
2024-12-06 12:54:17 +00:00
2025-01-01 23:33:54 +00:00
< Layout flex >
2025-01-09 23:46:57 +00:00
< Card default raised to = "/designing-pages"
2025-01-01 23:33:54 +00:00
title="Designing pages"
2025-01-09 23:46:57 +00:00
min-content
2025-01-01 23:33:54 +00:00
/>
2025-01-09 23:46:57 +00:00
< Card default raised to = "https://design.funkwhale.audio"
title="Ui designs" >
2025-01-01 23:33:54 +00:00
Check out the design system on our Penpot.
< / Card >
< / Layout >
2024-11-26 11:59:11 +00:00
2024-12-06 12:54:17 +00:00
## Use
2024-12-04 15:25:37 +00:00
2024-12-06 12:54:17 +00:00
< Layout flex >
2025-01-01 23:33:54 +00:00
2025-01-10 00:03:40 +00:00
< Card default raised to = '/using-components'
2025-01-01 23:33:54 +00:00
title="Using components"
2025-01-10 00:03:40 +00:00
min-content
2024-12-14 13:49:12 +00:00
/>
2024-12-06 12:54:17 +00:00
2025-01-10 00:03:40 +00:00
< Card default raised to = "/using-color"
title="Adding Color"
min-content
2024-12-14 13:49:12 +00:00
/>
2024-12-06 12:54:17 +00:00
2025-01-10 00:03:40 +00:00
< Card default raised to = "/using-width"
title="Setting width and height"
min-content
2025-01-01 23:33:54 +00:00
/>
2024-12-04 15:25:37 +00:00
2025-01-10 00:03:40 +00:00
< Card default raised to = "/using-alignment"
title="Aligning elements"
min-content
2024-12-22 20:21:55 +00:00
/>
2024-12-06 12:54:17 +00:00
< / Layout >
2025-01-01 23:33:54 +00:00
## Contribute
- [Improve the component library ](./contributing )
- [Found a bug? Report it here ](https://dev.funkwhale.audio/funkwhale/funkwhale/-/issues/?sort=created_date&state=opened&label_name%5B%5D=Type%3A%3AUX%2FUI&first_page_size=20 )