Commit graph

86 commits

Author SHA1 Message Date
Henry Jameson
0eb652f95f confirm modal + lint 2026-06-03 02:19:25 +03:00
Henry Jameson
a31e6f660a lightened up notification utils by remove store stuff from it 2026-06-02 23:53:11 +03:00
Henry Jameson
b7ccbc6726 cleanup dynamic/static import warnings 2026-06-02 18:09:12 +03:00
Henry Jameson
e82fa41f88 make logout button dangerous 2026-05-05 12:10:17 +03:00
Henry Jameson
4e235562aa massive rename and separation merged config into its own "store" 2026-03-24 21:42:22 +02:00
Henry Jameson
773c56f69d fix build 2026-03-06 17:53:40 +02:00
Henry Jameson
3fbf21a757 notification-related settings 2026-02-15 21:33:31 +02:00
Henry Jameson
29e71c8a26 sss -> sc 2026-02-13 14:06:36 +02:00
Henry Jameson
d028a86013 always include .js for stores 2026-01-29 20:44:55 +02:00
Henry Jameson
18d8ea6b63 better lint 2026-01-29 20:40:00 +02:00
Henry Jameson
24ce2dc0a5 first pass of migration - states and obvious replacements 2026-01-29 00:51:37 +02:00
Henry Jameson
42930252b1 better imports organization 2026-01-08 17:42:20 +02:00
Henry Jameson
b05a501236 biome check --write 2026-01-06 16:23:17 +02:00
Henry Jameson
9262e803ec biome format --write 2026-01-06 16:22:52 +02:00
Henry Jameson
76616461e9 Merge remote-tracking branch 'origin/develop' into sss-objects 2025-04-02 23:43:59 +03:00
Henry Jameson
673d8490f5 make lint work again + lint --fix 2025-03-31 12:41:04 +03:00
Henry Jameson
f347897b29 migrate to pinia 2025-03-24 01:02:01 +02:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Henry Jameson
74117a5520 notifications overflow fix 2024-12-31 11:57:33 +02:00
Pleroma User
2bd16bedce Markup inconsistencies 2024-10-22 08:24:06 +00:00
Henry Jameson
fc04e24f56 fix overly large mobie nav 2024-06-13 11:27:54 +03:00
Henry Jameson
6142ac2bfc fix mobile layout navbar height 2024-06-13 01:28:54 +03:00
Henry Jameson
075f2cb903 remove all "fallback variables" 2024-03-04 19:45:42 +02:00
Henry Jameson
7f465cfdb1 fix mobile notifications 2024-02-22 01:11:47 +02:00
Henry Jameson
5e0ba2bcd9 initial work on mobile stuff 2024-02-22 01:10:24 +02:00
Henry Jameson
7c77809ff9 badge, alert(dot) improvements 2024-02-16 00:29:16 +02:00
Henry Jameson
bcc5084409 add roundness, fix inputs 2024-02-13 02:09:43 +02:00
Henry Jameson
d2a74ea1a2 add .input class to all inputs 2024-02-07 15:53:49 +02:00
Henry Jameson
0fd1b26fb6 don't include extra notifications 2023-12-13 20:38:39 +02:00
Henry Jameson
4e8bb80dbd fix incorrect title + add counter 2023-12-13 20:37:40 +02:00
Henry Jameson
c0e2ba37c8 changelog, small fix 2023-11-19 17:02:46 +02:00
Henry Jameson
e3ee3eacca added some settings for notifications 2023-11-19 15:24:34 +02:00
tusooa
50bad0fc68
Display unread visuals when there are unread extra notifications 2023-08-18 22:25:32 -04:00
Sean King
f9254e5fb7
Move announcements module to store 2023-04-06 16:32:21 -06:00
tusooa
c7c68340f1
Fix mobile nav stylelint 2023-01-22 09:25:55 -05:00
Tusooa Zhu
dc04c8cbd4
Use vue3 teleport instead of portal 2023-01-20 23:39:45 -05:00
Tusooa Zhu
39e4746f61
Use portal for modals 2023-01-20 23:39:42 -05:00
Tusooa Zhu
51ade26066
Fix logout confirm dialog title 2023-01-20 23:39:09 -05:00
Tusooa Zhu
c202c89ca0
Add confirmation for logout 2023-01-20 23:39:08 -05:00
tusooa
7dc2277453
Use stylelint 2023-01-09 13:02:16 -05:00
Tusooa Zhu
b4a7e58bec
Show badges for unread announcements 2022-11-24 18:27:14 -05:00
Henry Jameson
3c0e7882b1 lint 2022-11-21 22:17:33 +02:00
tusooa
771933183b
Make user panel and notification <aside> 2022-11-08 00:23:08 -05:00
tusooa
038b45e64a
Add labels to mobile navs 2022-11-07 13:39:48 -05:00
Henry Jameson
d3b5ba4864 added scrolltotop for mobile notifications 2022-09-28 21:34:33 +03:00
Henry Jameson
887fac5add Merge remote-tracking branch 'origin/develop' into scrolltotop
* origin/develop: (59 commits)
  a11y
  Use dedicated indicator for non-ascii domain names
  add a favorites "timeline" shortcut
  refactor navigation-entry and use them in other nav items
  Update dependency sinon-chai to v3
  Update dependency semver to v7
  Update dependency vue-router to v4.1.5
  Update dependency eslint to v8.23.0
  Update dependency vue-template-compiler to v2.7.10
  Update dependency @vue/babel-helper-vue-jsx-merge-props to v1.4.0
  Update dependency eslint-plugin-promise to v6.0.1
  fix lists edit page
  change ugly checkbox to a list element that doesn't look too much out of place
  a11y
  squeeze/stretch pinned items as long as there's enough space for it, hide items that won't fitc
  Remove isparta
  lint
  fix being unable to edit timeline pins on mobile
  aria
  fix mobile side drawer causing issues
  ...
2022-08-30 23:54:16 +03:00
Henry Jameson
f31bec7ef8 only mark as read if closed intentionally 2022-08-24 22:42:58 +03:00
Henry Jameson
80600137d1 lint 2022-08-12 01:27:09 +03:00
Henry Jameson
0123872b56 fixes + fixes for anon users 2022-08-12 00:50:08 +03:00