# Funkwhale design component library Welcome to the Funkwhale design component library. This repository contains a collection of reusable components written in [Vue.js](https://vuejs.org) and [Sass](https://sass-lang.com). ## Develop Ui components and Views **Prerequisites:** If you are using vscode, [enable `Vue` code hints in the `.md` docs](https://vitepress.dev/guide/using-vue#vs-code-intellisense-support): > **.vscode/settings.json** > > ```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]]