Ilja
5541d0ec29
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into fine_grained_moderation_privileges
2022-09-24 15:56:27 +02:00
Sean King
ee58e3868c
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into add/edit-status
2022-08-22 19:08:58 -06: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
Ilja
6c9768b8e2
Option to delete a post is shown when privileged with messages_delete
2022-08-06 14:00:29 +02:00
Sean King
081aa0fd05
Fix merge conflicts
2022-08-01 18:17:09 -06:00
Henry Jameson
fddb531ed2
--fix
2022-07-31 12:35:48 +03:00
Sean King
29ff63d1b4
Refactor to delete the properties for originalStatus in showStatusHistory in a better way
2022-06-26 18:10:30 -06:00
Sean King
6f4b57e845
Use a better way to clone the original status
2022-06-26 17:41:21 -06:00
Sean King
f56298adbd
Add ability to detect whether backend supports editing
2022-06-21 17:44:04 -06:00
Sean King
fa5d35523d
Add ability to view status history for edited statuses
2022-06-20 22:52:08 -06:00
Henry Jameson
e6ed00ea1c
don't show bookmark button for anon visitors
2022-06-21 01:24:50 +03:00
Henry Jameson
8979548ed8
remove duplicate buttons on post buttons
2022-06-12 16:32:32 +03:00
Sean King
32ecdfdd87
Don't pollute the original timeline when new media attachment is added
2022-06-11 16:38:03 -06:00
Sean King
1a333aabba
Add edit status functionality
2022-06-07 21:31:48 -06:00
Henry Jameson
61dcdbf992
migrate to v-slot
2021-04-07 22:42:34 +03:00
Henry Jameson
213c5637d4
Cleanup ReactButton's CSS, fix hitboxes of reactbutton and extrabuttons
2021-02-03 09:18:44 +02:00
Shpuld Shpuldson
65dbf7b85d
Add report button to status ellipsis menu
2021-01-12 14:43:21 +02:00
Shpuld Shpuldson
46320090e3
move external source button to extra buttons, make expand button easier to click and highlight on hover
2020-12-03 11:57:17 +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
8c5586dda4
remove 'md' size that doesn't exist
2020-11-01 11:53:20 +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
f561e75553
lint
2020-10-21 00:31:16 +03:00
Henry Jameson
8b3a7ae8c0
more FA5 stuff with small related refactoring
2020-10-20 20:28:11 +03:00
Henry Jameson
3814218277
Some initial work on replacing icons with FA5
2020-10-20 20:28:11 +03:00
Eugenij
de291e2e33
Add bookmarks
...
Co-authored-by: jared <jaredrmain@gmail.com>
2020-07-03 19:45:49 +00:00
Shpuld Shpuldson
5cf1574fdb
fix popovers cutting off in notifications, port popover changes from chats mr
2020-06-16 17:20:36 +03:00
Shpuld Shpuldson
ddc3b86d24
fix popover not closing on pressing the buttons
2020-05-08 10:46:00 +03:00
Mark Felder
41fc26869f
Correctly resolve the URI of the server
2020-05-07 16:33:21 -05:00
Mark Felder
8c5946b728
Add button in 3dot menu to copy status link to clipboard
2020-03-30 12:39:28 -05:00
Shpuld Shpludson
31225f5d14
Fix/popover performance
2020-02-28 16:39:47 +00:00
taehoon
c009f17651
set different trigger event in desktop and mobile by default
2019-10-24 15:15:33 -04:00
rinpatch
1a5a7bbebf
Set thread_muted for all statuses with the same conversation id on
...
status mute/unmute
2019-09-04 21:11:13 +03:00
taehoon
65579796ed
show three dot button only if needed
2019-08-20 17:00:28 -04:00
taehoon
92a0c475f7
hide mute conversation button to guests
2019-08-20 16:55:42 -04:00
shpuld
f1bdbeabf0
fix js error on mute
2019-08-10 15:53:46 +03:00
shpuld
d4c366a123
fix extra buttons merge bug
2019-08-08 21:24:40 +03:00
Shpuld Shpludson
d3f6b581d1
Merge branch 'develop' into 'feat/conversation-muting'
...
# Conflicts:
# src/components/extra_buttons/extra_buttons.js
# src/components/extra_buttons/extra_buttons.vue
2019-07-26 12:44:32 +00:00
taehoon
051b3b5141
fix eslint warnings
2019-07-15 21:22:41 -04:00
taehoon
c4789a348f
migrate popper css
2019-07-15 21:22:41 -04:00
taehoon
b9c547828e
make popover position for status action dropdow relative to parent node
2019-07-15 21:22:41 -04:00
taehoon
005815c825
rewrite ExtraButtons using v-tooltip
2019-07-15 21:22:40 -04:00
shpuld
7ed9d17ce7
Add thread muting to context menu of status
2019-07-07 23:02:09 +03:00
Henry Jameson
8d6750d9c2
eslint --fix --ext .js,.vue src
2019-07-05 10:17:44 +03:00