Commit graph

137 commits

Author SHA1 Message Date
Henry Jameson
5bdf341560 MASSIVE refactor, replacing instance module with store, separating emoji stuff into its own store, making sure everything refers to new stores (WIP) 2026-01-22 17:16:51 +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
9ed2fd3c4b default to 1rem instead 14px 2025-08-15 09:41:08 +03:00
Henry Jameson
2869ab787d fix #1378 2025-08-14 12:24:09 +03:00
Pleroma User
3294df0325 Lint some things 2025-07-27 17:28:21 +00:00
Henry Jameson
d9931bd8e4 manual lint 2025-03-31 13:05:28 +03:00
Henry Jameson
3b2f1fbbc1 more linting 2025-03-31 12:51:17 +03:00
tusooa
882a80b04f
Remove focusability on hidden popover in subject input 2025-03-22 18:13:28 -04:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
7f9fe6b660 cleanup console.logs and moved to proper log level console to make finding stray console.logs easier 2025-01-28 16:28:23 +02:00
Henry Jameson
984dfd06c2 alternatively 2024-12-28 16:48:33 +02:00
Henry Jameson
38c0856c20 default values 2024-12-28 16:43:49 +02:00
Henry Jameson
9b7d30151f update itemsPerRow calculation 2024-12-24 11:56:34 +02:00
Henry Jameson
761ca72136 better picker layout 2024-12-24 11:11:49 +02:00
Henry Jameson
0bbdea0e90 make header scrollable Y->X 2024-12-23 23:15:35 +02:00
Henry Jameson
e2bcbd51bb emoji consistency + picker improvements 2024-12-23 23:01:15 +02:00
Henry Jameson
9e17be813d fixed all warnings that show up when just opening the main UI 2024-12-22 16:32:18 +02:00
marcin mikołajczak
9f0fc431dc Allow to change bookmark folder emoji
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-26 02:02:23 +02:00
Henry Jameson
99490cdb21 speed up emoji picker somewhat 2024-08-13 23:54:18 +03:00
HJ
169f71c006 Apply 1 suggestion(s) to 1 file(s) 2024-07-22 19:53:06 +00:00
Henry Jameson
a664cf352d fix unicode emoji 2024-06-26 02:21:16 +03:00
Henry Jameson
c27bbfd21c some improvements from testing prod 2024-06-26 02:15:32 +03:00
Henry Jameson
1e0d75782f Made the packs scroller a lot more bearable 2024-06-26 00:02:45 +03:00
Henry Jameson
8981448448 make emoji picker more scalable 2024-06-25 23:30:08 +03:00
Henry Jameson
075f2cb903 remove all "fallback variables" 2024-03-04 19:45:42 +02:00
Henry Jameson
54e3a99bc7 Merge remote-tracking branch 'origin/develop' into themes3 2024-02-29 18:49:23 +02:00
Henry Jameson
ae345d2c45 buttons look great now, including unstyled ones menu items work too 2024-02-12 17:26:08 +02:00
Henry Jameson
d2a74ea1a2 add .input class to all inputs 2024-02-07 15:53:49 +02:00
Phantasm
88a006eb1a Add ability to hide custom emojis in picker 2024-01-17 13:23:33 +00:00
tusooa
0026b35f66
Add alt text for react and extra-buttons popup 2023-11-12 14:51:39 -05:00
HJ
3c041b2ba1 Merge branch 'tusooa/emoji-picker-button-accessible' into 'develop'
Make emoji picker buttons accessible

See merge request pleroma/pleroma-fe!1840
2023-08-22 20:38:02 +00:00
tusooa
9fa0c05b35
Fix lint 2023-06-29 11:43:49 -04:00
tusooa
bf5bd4235d
Comment the v-body-scroll-lock usage in code 2023-06-29 11:40:33 -04:00
tusooa
09402e2537
Fix scrolling emoji selector in modal in safari ios 2023-06-29 11:31:25 -04:00
tusooa
96ef76f1d7
Make emoji picker buttons accessible 2023-06-18 15:45:30 -04:00
Alexander Tumin
832019b2c2 Hide custom emoji in reaction picker when BE does not advertise pleroma_custom_emoji_reactions 2023-03-17 20:28:16 +03:00
tusooa
d159031121
Add some aria to post status form 2023-01-21 16:28:33 -05:00
tusooa
d2ba67d565
Merge remote-tracking branch 'upstream/develop' into tusooa/stylelint 2023-01-15 10:00:44 -05:00
tusooa
7dc2277453
Use stylelint 2023-01-09 13:02:16 -05:00
tusooa
76019d1e03
Fix emoji picker off-by-1 error 2023-01-06 13:14:38 -05:00
tusooa
47af5419b1
Clean up code 2023-01-02 14:01:56 -05:00
tusooa
081a416103
Calculate display count from width 2023-01-02 13:42:09 -05:00
tusooa
6cc3b239f6
Load emoji row by row 2023-01-02 13:25:59 -05:00
tusooa
314a4474f6
Fix header indicator 2023-01-02 12:40:03 -05:00
tusooa
afd7f5fabe
Use virtual scrolling for emoji picker 2023-01-02 11:49:48 -05:00
tusooa
78081836df
Remove lozad code 2023-01-02 11:48:34 -05:00
tusooa
876e51603a
Include unpacked emojis in emoji picker 2022-12-31 12:29:33 -05:00
Henry Jameson
3c0e7882b1 lint 2022-11-21 22:17:33 +02:00