Commit Graph

32 Commits

Author SHA1 Message Date
Petitminion c47b119729 front:migrate playlist.id to playlist.uuid that i forgot 2025-05-04 23:01:24 +02:00
jon r ae6ac1f624 Feat(front): use new UI library, explicityly imported, in all views
closes #2359 #2367 #2091

Co-Authored-By: ArneBo <arne@ecobasa.org>
Co-Authored-By: Flupsi <upsiflu@gmail.com>
Co-Authored-By: jon r <jon@allmende.io>

fix(front): null error in user profile
2025-04-23 18:58:08 +02:00
Ciarán Ainsworth eb0c644b93 fix(front): Fix broken copy button in embed modal
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2642>
2023-11-23 12:10:38 +00:00
Ciarán Ainsworth 9e34fbc47e Start to clean up structure 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 592e53486f Start using vue-18n in templates 2022-11-28 10:16:58 +00:00
wvffle edfbf94313 Add eslint rules for i18n 2022-11-28 10:16:58 +00:00
wvffle ebea32faf9 Replace gettext with i18n 2022-11-28 10:16:58 +00:00
wvffle 436a76928f Resolve most type conflicts 2022-09-06 09:26:36 +00:00
wvffle bbdb3dcb9d Fix auto-fixable linter issues 2022-09-06 09:26:36 +00:00
wvffle 11e7be988a Migrate EmbedWizard 2022-09-06 09:26:36 +00:00
Kasper Seweryn 2b40707f4f Cleanup a lot of stuff
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken

`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff

`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Kasper Seweryn 4ce7386128
Fix env variables 2022-02-21 23:23:13 +01:00
Kasper Seweryn 80ed06db04
Remove @/lodash.js
Vite handles tree shaking out of the box, so cherry picking modules is
now pointless
2022-02-21 22:49:02 +01:00
Georg Krause 8ee9a536e1
Lint the frontend code 2021-12-06 11:35:20 +01:00
Agate cf495360de
Replaced teal by accent color 2020-06-22 16:46:43 +02:00
Agate fc9c2b4a1d
Merge branch 'master' into develop 2020-06-19 21:42:12 +02:00
Agate cb3d12a34a
Fix #1134: Use role=alert on forms/toast message to improve accessibility 2020-06-19 21:30:07 +02:00
Agate cd422832dd New theming system 2020-05-15 14:12:36 +02:00
Agate 594dd8ceb3
Fixed a round of typo/invalid HTML 2020-05-07 18:26:57 +02:00
Eliot Berriot cb19ab287f
Fix #878: Added a info message on embed wizard when anonymous access to content is disabled 2019-09-23 13:54:41 +02:00
Eliot Berriot e133130176 Playlist embed 2019-09-12 09:48:28 +02:00
Eliot Berriot 1a205c0e02 Fix #875 Broken embed (develop) 2019-07-10 19:34:52 +02:00
jovuit 86534e7392 Common context for duplicates
Removes unnecessary `...` for more coherence
2019-03-18 10:07:58 +01:00
Eliot Berriot 72606388ff
Fixed broken extraction of contexts 2019-03-08 12:44:17 +01:00
Eliot Berriot 8ae00b0698
Fix #747: Support embedding full artist discographies 2019-03-08 10:34:50 +01:00
jovuit 1d7ad6978a Moved Modal t set instance url to a separate dedicated file
SetInstanceModal.vue
2019-02-25 14:03:53 +01:00
Jo Vuit 4a549e6353 Added a message to be displayed for 5 seconds after the copied button
has been clicked. The copy() function has been modified according to
components/common/CopyInput.vue
2019-02-13 19:33:43 +01:00
Jo Vuit 6d5aa43e11 Increased the size of the textarea 2019-02-13 19:11:44 +01:00
Jo Vuit f9a3ae96a8 Removed unnecessary hidden divider so the input field and the textarea
are at the same height
2019-02-13 19:07:49 +01:00
Jo Vuit 0f864f741f Modified Copy button in the EmbedWizard component to match with the
style of the other Copy buttons on the App
2019-02-13 19:06:52 +01:00
Jo Vuit 7534670e30 Added context strings 2019-02-11 16:10:30 +01:00
Eliot Berriot 49bb4befc6
See #578: added embed wizard on track and album page to generate iframe embed code 2018-12-19 15:04:33 +01:00