Commit Graph

35 Commits

Author SHA1 Message Date
Ciarán Ainsworth 82a0a040d2 fix(docs): update website links in UI
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2635>
2023-11-18 14:46:23 +00:00
Kasper Seweryn 3d07d969ff refactor(ui): add comments explaining postponing notification for 36500 days 2023-05-09 20:56:11 +02:00
Kasper Seweryn a4def53e99 fix(ui): work around #1981 2023-05-08 14:11:41 +00:00
Kasper Seweryn 78bc8426dd fix: fix notification count 2023-05-08 14:11:41 +00:00
Ciarán Ainsworth 2934f0b407 Update all views 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 ee975e5854 Add error handler in all unhandled places 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 f06c040b50 Add markdown enhancements
This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix #1647)
- Single line breaks to avoid confusion for non-technical users (Fix #1377)
- 😒 support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix #1379)

NOTE: This only works in very few places. We need to wait for #1835 to have those features available widely
2022-09-06 09:26:36 +00:00
wvffle bbdb3dcb9d Fix auto-fixable linter issues 2022-09-06 09:26:36 +00:00
wvffle d090adc1f1 Sanitize html 2022-09-06 09:26:36 +00:00
Kasper Seweryn 0b53ec5b1c Add store types and fix other type errors 2022-09-06 09:26:36 +00:00
Kasper Seweryn 8402621faf Fix some vue compat warnings 2022-09-06 09:26:36 +00:00
Kasper Seweryn f61fafec2a Remove '@/' 2022-09-06 09:26:36 +00:00
Ciaran Ainsworth 08d6772392 Fix broken imports 2022-02-21 17:27:00 +01:00
Georg Krause cefa3ec9d2 Fix post lint issues 2021-12-08 18:48:06 +00:00
Georg Krause 8ee9a536e1
Lint the frontend code 2021-12-06 11:35:20 +01:00
heyarne 7daeb46903 Improve Donation Notification 2021-01-21 05:53:18 +01:00
Agate d4a256b2f9 Fixed some unfocusable links/buttons 2020-08-11 14:07:06 +02:00
Agate e271851f67 See #1100: clean compat and XXX in the code 2020-08-03 15:47:14 +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 cd422832dd New theming system 2020-05-15 14:12:36 +02:00
Eliot Berriot 01223afa80 Resolve "Add optional donation/contribution link in-app" 2019-09-23 11:30:25 +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 491c79efa0
Merge branch 'master' into develop 2019-03-07 13:44:33 +01:00
Eliot Berriot 9e6bbb4833
Fix #729: Display new notifications immediatly on notifications page 2019-03-07 11:03:51 +01:00
Jo Vuit 40aec49787 Added translation string context for Notifications.vue 2019-02-10 15:25:46 +01:00
Jo Vuit 05cb98b3a0 Reformulate ('No notifications yet' is not appropriate if they are hidden because they are already read. 'No notification to show' is better') 2019-01-24 14:01:47 +01:00
Allan Nordhøy 5a40981e53 Various spelling 2019-01-11 15:54:32 +01:00
Eliot Berriot 29171853b3
Fix #612: Improved accessibility by using main/section/nav tags and aria-labels in most critical places 2018-11-19 23:33:22 +01:00
Eliot Berriot ecd395d6b0 Library follows and user notifications 2018-09-13 15:18:23 +00:00