Commit Graph

44 Commits

Author SHA1 Message Date
wvffle df77d2b153 Standardize plurals 2022-11-28 10:16:58 +00:00
Kasper Seweryn c2f351ea6b Cleanup HTML templates 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 3a46cb140d Clean up everything but views 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth ef757e1854 Update all components 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
jo 054a9e54f5
docs: fix spelling errors (pre-commit) 2022-11-24 01:43:36 +01:00
wvffle 436a76928f Resolve most type conflicts 2022-09-06 09:26:36 +00:00
wvffle e7da8b5f43 Resolve some TODOs 2022-09-06 09:26:36 +00:00
wvffle 68f2450c93 Migrate FileUpload component and fix uploading files 2022-09-06 09:26:36 +00:00
wvffle 442f9ce0d7 Fix v-if keys 2022-09-06 09:26:36 +00:00
Kasper Seweryn 3ab0435f27 Migrate pagination to v-model and start moving away from mixins 2022-09-06 09:26:36 +00:00
Kasper Seweryn d6a46f5aab Remove required=false and disabled=false attributes 2022-09-06 09:26:36 +00:00
Kasper Seweryn 57aef1001e Remove deprecated slot syntax 2022-09-06 09:26:36 +00:00
Georg Krause 8ee9a536e1
Lint the frontend code 2021-12-06 11:35:20 +01:00
jovuit f661e3a078 Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
Replaced "email" with "e-mail address" when needed
2021-06-17 15:55:12 +00:00
Agate d4a256b2f9 Fixed some unfocusable links/buttons 2020-08-11 14:07:06 +02:00
Agate 4d7413f7ef Fixed broken admin 2020-08-06 16:47:12 +02:00
Ciarán Ainsworth 33ba92a0d6 Contrast and labelling fixes 2020-08-01 11:11:51 +02:00
Agate 86b90ec716 Fix #1121: Use semantic headers for accessibility 2020-07-03 14:20:47 +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
Eliot Berriot e59cc33378 First round of improvements to channel management:
- use modals
- less proeminent button
- field styling/labels
2020-02-23 15:31:03 +01:00
Eliot Berriot b4731928fc UI To manage artists, albums, tracks 2019-04-17 14:17:59 +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 1a20223c38
Make table scrollables (and improve their resizing) 2019-03-06 17:40:09 +01:00
jovuit 2341975856 #662: Resolve "Add contexts to translatable strings" 2019-03-01 09:40:13 +01:00
jovuit 56cdc79b9a Replaced <p> tags by <div> tags to keep the usual button size in
<dangerous-button> modal-confirm's slots.
2019-02-25 15:07:03 +01:00
Eliot Berriot 702329b99f
Fix #683: wrong number of affected elements in bulk action modal 2019-01-25 10:31:53 +01:00
Eliot Berriot cb3dacedbe
Added confirmation on purge actions 2019-01-10 11:11:31 +01:00
Eliot Berriot 73d8dd9a45
Fixed UX/autoreload issues in import screen 2019-01-02 15:19:45 +01:00
Eliot Berriot e4117043cb
Added API endpoint and UI to list known domains 2018-12-27 20:33:11 +01:00
Eliot Berriot 2ea21994ee Resolve "Per-user libraries" (use !368 instead) 2018-09-06 18:35:02 +00:00
Eliot Berriot 265c3cded6
Localized some strings 2018-07-01 22:15:07 +02:00
Eliot Berriot 0cfefe7a19
Use <translate> instead of to avoid extraction issues 2018-07-01 15:31:34 +02:00
Eliot Berriot 833c0f1625
WIP replace 2018-06-30 16:02:54 +02:00
Eliot Berriot 7cfa61292a
See #248: can now filter on invitation status and delete invitations 2018-06-21 19:51:26 +02:00
Eliot Berriot 8e6b6f454a
See #212: front-end list 2018-06-19 18:50:22 +02:00
Eliot Berriot 256d98b77d
See #223: delete actions is now dangerous anc cannot be applied to all files 2018-05-29 22:22:51 +02:00
Eliot Berriot 6586b2b73d
See #228: smarter action table with shift-click select 2018-05-24 20:07:14 +02:00
Eliot Berriot fc88f72a71
See #228: generic action table component 2018-05-24 00:05:00 +02:00