Sam Therapy
fdc03f27cc
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into froth
2023-03-23 13:30:57 +01: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
Alexander Tumin
998aa8f732
Allow custom emoji reactions
2023-03-17 20:28:16 +03:00
Sam Therapy
eaa287d39d
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into froth
...
continuous-integration/drone/push Build is passing
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-01-20 18:24:45 +01:00
tusooa
7dc2277453
Use stylelint
2023-01-09 13:02:16 -05:00
Sam Therapy
f40c9d69e8
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into froth
continuous-integration/drone/push Build was killed
2022-11-29 16:52:23 +01:00
Henry Jameson
87a78aae57
add new search to reaction picker and make hardcoded set... better
2022-10-17 22:45:38 +03:00
Sam Therapy
e71bf66223
Merge a ton of changes
...
Do any of them work? probably not.
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-09-30 17:38:02 +02:00
Tusooa Zhu
cd536157ee
Fix react & extra buttons not styled on tab-focus
2022-08-22 20:28:52 +00:00
Tusooa Zhu
5676b5cfc9
Fix popover not popping up
...
Sometimes the "focus-marker" gets clicked. In this situation,
it will trigger an open, and then a close, because the original
focus-marker was removed from the dom, so $el.contains() no
longer thinks the marker is part of the trigger! We replaced the
v-if with v-show to resolve this problem.
2022-08-22 20:28:52 +00:00
Tusooa Zhu
11672bc490
Fix styling on Safari
2022-08-22 20:28:52 +00:00
Tusooa Zhu
97951fccfd
Use :focus-visible instead of :focus for focus markers
...
In this way, after the user clicked with a pointer and moved that
pointer away, the focus marker will no longer show a focused style.
As Safari remains the only major browser engine that does not support
:focus-visible, a fallback to :focus is used if there is no browser
support for :focus-visible.
https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible
2022-08-22 20:28:52 +00:00
Tusooa Zhu
b2e4827741
Add badges to status interacting buttons
...
Now, the following badges will be added:
0: (+) sign to reply, favourite, repeat, react and extra buttons
1: (-) sign to unfavourite and unrepeat
2: (x) sign to close reply form, close react popover, and close extra buttons popover
3: Check mark to favourited and repeated statuses
https://git.pleroma.social/pleroma/pleroma-fe/-/issues/1092
2022-08-22 20:28:52 +00:00
Henry Jameson
fddb531ed2
--fix
2022-07-31 12:35:48 +03:00
Henry Jameson
4dc4a91224
Merge remote-tracking branch 'origin/develop' into disjointed-popovers
...
* origin/develop:
add SK (Slovak) translation
ReactButton: Workaround for android composition mode
EmojiPicker: Workaround to search immediately on mobile
Fix top bar input text colour
Show underlay for mobile
Fix tests
Add English translations for correctly i18nized time units
Delegate relativeTime plural rules to vue-i18n
restore notifications page, fix z-index issues
Make lint happy
Add English translations for backup UI
Add backup UI
Add English translation for list aliases error
Log errors when listing aliases
Add changelog
Add Engilsh translation for migration
Add frontend ui for aliases and migration
Change translation key
Explain better what delete does in moderation menu
2022-06-27 14:49:31 +03:00
Sam Therapy
e0cdb2848f
Fix stupidity
...
continuous-integration/drone/push Build is passing
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-06-12 18:41:15 +02:00
Henry Jameson
8979548ed8
remove duplicate buttons on post buttons
2022-06-12 16:32:32 +03:00
Lain Soykaf
67a9452e11
ReactButton: Workaround for android composition mode
2022-06-12 13:48:21 +02:00
Sam Therapy
5fcd6b1957
undo the custom emoji stuff
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-06-11 16:47:43 +02:00
Sam Therapy
52fea46702
Merge branch 'froth' of git.froth.zone:Sam/pleroma-fe into froth
2022-06-11 12:46:34 +02:00
sadposter
0d67481109
fix width
2022-06-11 10:59:14 +02:00
FloatingGhost
66604e987c
allow custom reactions
2022-06-11 10:57:16 +02:00
Henry Jameson
fd831a27f4
experimental disjointed popups
2022-05-20 00:56:23 +03:00
Henry Jameson
33d92f9b16
relative units in line-height + some cleanup
2022-04-20 23:55:34 +03:00
Sam Therapy
b51d511983
Add the froth changes back
...
continuous-integration/drone/push Build is passing
This took forever and was really slow
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-04-08 17:12:46 +02:00
Henry Jameson
61dcdbf992
migrate to v-slot
2021-04-07 22:42:34 +03:00
Shpuld Shpuldson
34d18ac0c4
focus input in emoji picker and react picker
2021-02-25 17:27:29 +02:00
Henry Jameson
213c5637d4
Cleanup ReactButton's CSS, fix hitboxes of reactbutton and extrabuttons
2021-02-03 09:18:44 +02:00
Henry Jameson
78f8147aa6
change react button classnames for consistency
2021-02-01 21:07:40 +02:00
Shpuld Shpuldson
83bc74de0a
fix recent mistakes in react button
2020-12-06 23:45:34 +02:00
Shpuld Shpludson
fdfb8810c1
Merge branch 'fix/use-semantically-correct-buttons' into 'develop'
...
Fix #1001 Accessibility: Use semantically correct buttons (almost) everywhere
Closes #1001
See merge request pleroma/pleroma-fe!1293
2020-12-01 11:02:46 +00:00
Shpuld Shpuldson
8f118c01a4
add titles in react picker, support filtering by emoji itself
2020-11-28 15:27:58 +02:00
Shpuld Shpuldson
2137d6395a
fix wrong button style, add new option for popover to better deal with different layouts
2020-11-25 18:33:08 +02:00
Shpuld Shpuldson
38c32c7f7a
renames and removals of cursor: pointer
2020-11-24 15:22:01 +02:00
Shpuld Shpuldson
8b775f94a9
more fixes, add fullwidth
2020-11-24 14:52:01 +02:00
Shpuld Shpuldson
7b99d98c55
Replace all use of <a> + href='#' with proper buttons
2020-11-24 12:32:42 +02:00
Shpuld Shpuldson
9f96b592d4
wrap react button icon to a span to fix popover overflow
2020-11-09 09:40:20 +02:00
Henry Jameson
8b1213ea1e
lint
2020-11-01 16:44:57 +02:00
Henry Jameson
0f8a7037ea
fix lain's issue in reaction picker
2020-10-29 20:06:13 +02:00
Henry Jameson
b6cf2bcefd
improved the semantics for our icon scale, fixed preview, fixed navbar desktop
2020-10-28 21:31:16 +02:00
Henry Jameson
3814218277
Some initial work on replacing icons with FA5
2020-10-20 20:28:11 +03:00
Shpuld Shpuldson
93baa8b664
fix gap when not logged in
2020-05-08 00:10:49 +03:00
Shpuld Shpludson
31225f5d14
Fix/popover performance
2020-02-28 16:39:47 +00:00
Shpuld Shpludson
f6b482be51
Emoji Reactions - fixes and improvements
2020-02-11 12:24:51 +00:00
Shpuld Shpuldson
6afff4f8c2
review changes
2020-01-28 17:09:25 +02:00
Shpuld Shpuldson
0de627baae
remove favs count from react button
2020-01-26 16:18:57 +02:00
Shpuld Shpuldson
b10b92a876
clean up code, fix prediction bug
2020-01-14 10:06:14 +02:00
Shpuld Shpuldson
33abbed5a1
usable-but-buggy: picker, adding/removing reaction on click, search, styles
2020-01-13 23:34:39 +02:00
Shpuld Shpuldson
de945ba3e9
wip commit, add basic popover for emoji reaction select
2019-11-15 16:29:25 +02:00