funkwhale/front/ui-docs/index.md

2.0 KiB

Funkwhale design component library

Welcome to the Funkwhale design component library. This repository contains a collection of reusable components written in Vue.js and Sass.

Develop Ui components and Views

Prerequisites: If you are using vscode, enable Vue code hints in the .md docs:

.vscode/settings.json

"vue.server.includeLanguages": ["vue", "markdown"]

Check out the design system on our Penpot.

::: warning Deprecation of Activity, AlbumCard

We are moving some components into the main funkwhale repository. These components will not receive any updates because they are coupled with the API:

  • Activity
  • Album Card
  • Artist Card
  • Playlist Card
  • Podcast Card
  • Radio Card

Do not use these components in new projects!

:::

toc