Henry Jameson
b343599e6f
don't hide on clicks in popover's content
2022-06-15 04:02:05 +03:00
Henry Jameson
30c4a66518
use user popovers in notifications as well
2022-06-15 04:01:46 +03:00
Henry Jameson
d3b5d27f29
properly center user popovers
2022-06-15 03:50:57 +03:00
Henry Jameson
7c633aa952
user popovers WIP
2022-06-13 13:45:04 +03:00
Henry Jameson
97e4a3d8e5
fix popovers in modals
2022-06-13 01:36:41 +03:00
Henry Jameson
85de0927fa
recalculate position on scrolls
2022-06-13 01:30:20 +03:00
Henry Jameson
8979548ed8
remove duplicate buttons on post buttons
2022-06-12 16:32:32 +03:00
Henry Jameson
55adcd822e
fix animations, replace ugly old mentionlink tooltips with new usercard ones
2022-06-12 16:31:56 +03:00
Henry Jameson
61d63b0e61
fix popovers so that all of them have shadows
2022-06-12 15:23:43 +03:00
Henry Jameson
ce00954e7c
turns out it is needed still + some code cleanup
2022-06-12 15:21:09 +03:00
Lain Soykaf
67a9452e11
ReactButton: Workaround for android composition mode
2022-06-12 13:48:21 +02:00
Lain Soykaf
9c8738ff22
EmojiPicker: Workaround to search immediately on mobile
...
See https://github.com/vuejs/vue/pull/9814
2022-06-12 13:38:12 +02:00
Tusooa Zhu
31571361d3
Fix top bar input text colour
2022-06-11 18:18:27 -04:00
Tusooa Zhu
1ce78435c4
Show underlay for mobile
2022-06-07 21:48:34 -04:00
Henry Jameson
71b5462a05
vPadding is no longer needed
2022-06-08 03:22:50 +03:00
Tusooa Zhu
772ddade21
Add English translations for correctly i18nized time units
2022-06-07 20:22:25 -04:00
Henry Jameson
e3b9c00d5e
hide popovers on scroll
2022-06-08 03:22:15 +03:00
Tusooa Zhu
c17de10d3a
Delegate relativeTime plural rules to vue-i18n
2022-06-07 20:22:03 -04:00
Henry Jameson
832d7f2354
more fixes to chat popovers
2022-06-08 03:18:37 +03:00
Henry Jameson
fa398b5e7a
popup offsets should be fixed now
2022-06-08 03:08:03 +03:00
Henry Jameson
1154a6514b
Merge remote-tracking branch 'origin/develop' into disjointed-popovers
...
* origin/develop: (25 commits)
force panel headers to be square on mobile (for now?)
fix gap between panel heading and timeline menu
Fix Open Chat button
fix?
fix
Revert "Merge branch 'revert-a88abc7e' into 'develop'"
Revert "Merge branch 'from/develop/tusooa/lang-opts' into 'develop'"
Fix registration error
stick chat scroll to bottom to help with OSK resizing the viewport
Pass file name of cropped avatar to form data
Add English translation for filtering end-of-poll notifications
Add settings for filtering end-of-poll notifications
Add English translations for poll-end notifications
Show poll-end notifications
Fix virtual scrolling when the user has a lot of pinned statuses
Update dependency @vuelidate/core to v2.0.0-alpha.41
Make lint happy
Make lint happy
Add English translation for language options
Add email language option to registration form
...
2022-06-08 02:13:47 +03:00
Henry Jameson
9b5fe24ca4
restore notifications page, fix z-index issues
2022-06-07 16:52:03 +03:00
HJ
0aa334515b
Merge branch 'threecolumn' into 'develop'
...
Layout refactoring + Three column mode
See merge request pleroma/pleroma-fe!1503
2022-05-31 17:46:59 +00:00
HJ
1418054b53
Merge branch 'from/develop/tusooa/fix-open-chat' into 'develop'
...
Fix Open Chat button
See merge request pleroma/pleroma-fe!1532
2022-05-31 17:46:31 +00:00
Henry Jameson
a63aeccbcc
force panel headers to be square on mobile (for now?)
2022-05-31 20:35:30 +03:00
Henry Jameson
58b8217283
fix gap between panel heading and timeline menu
2022-05-31 20:28:47 +03:00
Tusooa Zhu
152302cbff
Fix Open Chat button
2022-05-25 13:35:09 -04:00
Henry Jameson
c3c120e91d
fix?
2022-05-22 21:50:30 +03:00
Henry Jameson
1feff4dcc7
fix
2022-05-22 21:47:19 +03:00
HJ
48c739027c
Merge branch 'from/develop/tusooa/lang-opts' into 'develop'
...
Fix registration error
See merge request pleroma/pleroma-fe!1527
2022-05-22 16:41:37 +00:00
HJ
9725443e60
Revert "Merge branch 'revert-a88abc7e' into 'develop'"
...
This reverts merge request !1526
2022-05-22 16:40:59 +00:00
HJ
069cf3fa87
Revert "Merge branch 'from/develop/tusooa/lang-opts' into 'develop'"
...
This reverts merge request !1494
2022-05-22 16:38:09 +00:00
Tusooa Zhu
79ee77a6fe
Fix registration error
2022-05-22 12:37:38 -04:00
HJ
a88abc7ee3
Merge branch 'from/develop/tusooa/lang-opts' into 'develop'
...
Add language options
See merge request pleroma/pleroma-fe!1494
2022-05-22 16:35:51 +00:00
HJ
48f97ebf40
Merge branch 'eientei-pass-avatar-file-name' into 'develop'
...
Pass file name of cropped avatar to form data
See merge request pleroma/pleroma-fe!1522
2022-05-22 16:25:46 +00:00
Henry Jameson
d137d5800a
stick chat scroll to bottom to help with OSK resizing the viewport
2022-05-22 12:18:20 +03:00
Alexander Tumin
29b084b4b8
Pass file name of cropped avatar to form data
2022-05-21 19:44:44 +03:00
Tusooa Zhu
6e0ceda968
Add English translation for filtering end-of-poll notifications
...
Ref: poll-notif
2022-05-20 16:45:34 -04:00
Tusooa Zhu
a35daceb5b
Add settings for filtering end-of-poll notifications
...
Ref: poll-notif
2022-05-20 16:45:33 -04:00
Tusooa Zhu
a4b6a97b1b
Add English translations for poll-end notifications
...
Ref: poll-notif
2022-05-20 16:45:33 -04:00
Tusooa Zhu
df487e3980
Show poll-end notifications
...
Ref: poll-notif
2022-05-20 16:45:33 -04:00
Henry Jameson
2c876f455a
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix virtual scrolling when the user has a lot of pinned statuses
fix "allow discovery" setting misbehaving
2022-05-20 12:45:06 +03:00
Tusooa Zhu
38ea47df89
Fix virtual scrolling when the user has a lot of pinned statuses
2022-05-19 20:42:40 -04:00
Henry Jameson
fd831a27f4
experimental disjointed popups
2022-05-20 00:56:23 +03:00
Henry Jameson
c83657a072
stick chats to bottom
2022-05-20 00:28:34 +03:00
Henry Jameson
a45a05fbb2
try out fully hidden input field
2022-05-16 23:46:32 +03:00
Henry Jameson
8d93e9c13c
set/unset threecolumn mode on login/logout
2022-05-16 23:40:51 +03:00
Henry Jameson
edbbbaad48
don't use wide mode for anon viewers
2022-05-09 23:25:41 +03:00
Henry Jameson
ce8722b0e6
don't show "up to date" in user profile TL
2022-05-09 23:22:01 +03:00
Henry Jameson
54a40bfa01
fix inline conversation's shadow showing through outer header
2022-05-09 23:18:39 +03:00
Henry Jameson
cc1e3c6792
fix incorrect sticking in user profile page
2022-05-09 23:14:58 +03:00
Henry Jameson
fb70ea3b95
fix panel overlaps in firefox
2022-05-09 23:11:50 +03:00
Henry Jameson
4a956fa18d
fix hidden input for file upload causing unintended scrolls
2022-05-09 23:07:55 +03:00
Tusooa Zhu
653a762c21
Make lint happy
2022-05-09 00:42:24 -04:00
Tusooa Zhu
22af78c7f4
Add English translations for backup UI
2022-05-09 00:42:24 -04:00
Tusooa Zhu
f3ce76ddbf
Add backup UI
2022-05-09 00:42:21 -04:00
Tusooa Zhu
5831534800
Add English translation for list aliases error
2022-04-29 21:27:03 -04:00
Tusooa Zhu
cd9c026042
Log errors when listing aliases
2022-04-29 21:27:03 -04:00
Tusooa Zhu
f661099b60
Add Engilsh translation for migration
...
Ref: migrate-ui
2022-04-29 21:27:03 -04:00
Tusooa Zhu
176da2bbe5
Add frontend ui for aliases and migration
...
Ref: migrate-ui
2022-04-29 21:27:03 -04:00
Tusooa Zhu
f57171d7b9
Make lint happy
2022-04-29 20:36:56 -04:00
Tusooa Zhu
3633ea66d4
Make lint happy
2022-04-29 20:34:32 -04:00
Tusooa Zhu
093c85d006
Add English translation for language options
2022-04-29 20:34:32 -04:00
Tusooa Zhu
1d36ea5ec5
Add email language option to registration form
2022-04-29 20:34:32 -04:00
Tusooa Zhu
d39de30221
Add config opts for email language
2022-04-29 20:34:31 -04:00
Tusooa Zhu
a5e861cd01
Set userLanguage cookie when setting interface language
2022-04-29 20:34:29 -04:00
Henry Jameson
91f833d1f0
fix "allow discovery" setting misbehaving
2022-04-29 10:52:16 +03:00
Henry Jameson
4d720974c3
minor fixes
2022-04-28 16:36:53 +03:00
Henry Jameson
23c5627639
sort and optimize panel.scss
2022-04-28 10:57:06 +03:00
Henry Jameson
5775abb25c
fix panel footer colors
2022-04-28 10:52:41 +03:00
Henry Jameson
e5be00dae1
fix mobile version
2022-04-26 18:55:21 +03:00
Henry Jameson
cc84485650
improvements to chats view
2022-04-26 18:50:22 +03:00
Henry Jameson
4e4c96dfaf
fix for notices being glued together
2022-04-26 18:15:12 +03:00
Henry Jameson
f0f56bf148
more cleanup/fixes, gap b/w panels and topbar is closer to original now
2022-04-26 18:12:58 +03:00
Henry Jameson
49db16318b
more fixes for shoutbox
2022-04-26 18:12:45 +03:00
Henry Jameson
079e289260
improvements and cleanup to input components
2022-04-26 17:31:26 +03:00
Henry Jameson
a96367139c
oops
2022-04-26 00:12:24 +03:00
Henry Jameson
1860bb354f
make panel height property private since it relies on font size
2022-04-26 00:10:51 +03:00
Henry Jameson
deece57584
better formatting
2022-04-26 00:10:33 +03:00
Henry Jameson
318c62c852
reduce height of post form by default
2022-04-26 00:08:55 +03:00
Henry Jameson
2a6f42fef3
unified how panel-footer works between regular timelines and user timeline
2022-04-25 23:50:22 +03:00
Henry Jameson
f2b75a075d
switching to center because baseline looks extremely off
2022-04-22 00:28:58 +03:00
Henry Jameson
cd021bc6df
cleanup & more fixes for alignments and sizing
2022-04-21 19:57:00 +03:00
Henry Jameson
d4bd64a5f5
fix panel headers on mobile
2022-04-21 00:39:54 +03:00
Henry Jameson
ed80ecfdbd
cleanup
2022-04-21 00:27:48 +03:00
Henry Jameson
491449c418
undo mistake
2022-04-21 00:21:46 +03:00
Henry Jameson
33d92f9b16
relative units in line-height + some cleanup
2022-04-20 23:55:34 +03:00
Henry Jameson
7f513fe46f
more em-sized fonts
2022-04-20 23:44:33 +03:00
Henry Jameson
58a975e8df
cleanup and fixes
2022-04-20 23:22:51 +03:00
Henry Jameson
076c52788b
fixes for mobile
2022-04-20 20:43:10 +03:00
Henry Jameson
80b1ccb267
restore old chat inputbox behavior
2022-04-20 20:40:10 +03:00
Henry Jameson
e388dbc168
Merge branch 'fix-chat-errors' into threecolumn
...
* fix-chat-errors:
fix some chat errors/warnings that sometimes happen
Fix incorrect close of a status popover when clicking Expand inside it
fix tests
fix hashtags by explicitly putting attributes
2022-04-20 20:23:34 +03:00
Henry Jameson
895eda3714
fix some chat errors/warnings that sometimes happen
2022-04-20 20:19:22 +03:00
Henry Jameson
be8098e8ec
fix chat
2022-04-20 20:16:41 +03:00
Henry Jameson
06f58f5349
i forgor
2022-04-20 20:03:18 +03:00
Henry Jameson
85c515b395
more fixes for timeline headers
2022-04-20 19:57:01 +03:00
Henry Jameson
631b8b93a4
tons of fixes mainly aimed at panel headings
2022-04-20 19:44:49 +03:00
Tusooa Zhu
a4ea0a30bf
Fix incorrect close of a status popover when clicking Expand inside it
...
basically Vue (3 in particular?) will make changes to DOM before this event
listener is called, and if the target is displayed using v-if, it will not
be part of the DOM at that time, and contains() will return false. so it
goes to call hidePopover() which caused this bug.
2022-04-19 20:24:24 -04:00
Henry Jameson
aef6d52951
fix logoLeft not working at all
2022-04-20 01:25:30 +03:00
Henry Jameson
d87a1fda59
fix scrollbars in dropdowns
2022-04-20 00:47:09 +03:00
Henry Jameson
9ae8ff0098
fix scrollbars in panel headers
2022-04-20 00:46:57 +03:00
Henry Jameson
bb29218a6c
fixate conversation heading
2022-04-19 23:06:57 +03:00
Henry Jameson
b25c0c6f02
fix overflow that sometimes happens in sidebar due to too wide file
...
upload element
2022-04-19 22:22:16 +03:00
Henry Jameson
28556f7c27
localization updates
2022-04-12 22:01:04 +03:00
Henry Jameson
4b050c7fa5
properly ignore sticky elements when calculating offset because they
...
technically are following main scroll
2022-04-12 21:49:14 +03:00
Henry Jameson
3d37b9d8e1
unified layout-setting code and made an option to control or disable
...
third column behavior
2022-04-12 21:18:06 +03:00
Henry Jameson
d175e86901
fix hashtags by explicitly putting attributes
2022-04-12 18:10:19 +03:00
Henry Jameson
b37932fdf4
fix main scrollbar on chrome
2022-04-12 17:27:34 +03:00
Henry Jameson
08ad2923a5
fix chats button alignment
2022-04-12 17:17:52 +03:00
Henry Jameson
e5eca8a554
reduce chats jumpiness
2022-04-12 17:03:29 +03:00
Henry Jameson
0db756b4a5
fix post form/dropzone for good (?)
2022-04-12 01:22:31 +03:00
Henry Jameson
f4447eb3a0
deal with browsers that don't support hiding scrollbars (somewhat)
2022-04-12 00:19:29 +03:00
Henry Jameson
2e10c1b0a3
enforce scroll to avoid jumpiness
2022-04-11 23:54:44 +03:00
Henry Jameson
e744775ce8
fix dropdown menus
2022-04-11 23:49:46 +03:00
Henry Jameson
647b8e5f6b
more fixes for z-indexes in panels
2022-04-11 23:34:56 +03:00
Henry Jameson
4f617a7293
fix for chat shadow
2022-04-11 23:30:41 +03:00
Henry Jameson
df18a74adc
fixes for z-indexes
2022-04-11 23:18:46 +03:00
Henry Jameson
2f1f1455aa
fix notifications scrolling the main column
2022-04-11 16:45:16 +03:00
Henry Jameson
e5f0f95356
fix dropzone
2022-04-11 00:20:27 +03:00
Henry Jameson
21f7cb39a8
cleanup
2022-04-10 22:50:33 +03:00
Henry Jameson
5d203e93ae
improvements to relative panel sizing
2022-04-10 22:37:08 +03:00
Henry Jameson
fe8b5b62ae
fix chromium crashing on my machine :hyperjoy: LUL
2022-04-10 22:23:07 +03:00
Henry Jameson
f27226b55c
improvements to relative font sizes
2022-04-10 22:09:46 +03:00
Henry Jameson
666498e7b7
fix main post form having hidden emoji picker
2022-04-10 21:56:54 +03:00
Henry Jameson
aa07b219c9
fix horizontal scroll, make hovered column render stuff on top of other
...
ones (popups, tooltips etc)
2022-04-10 21:32:29 +03:00
Henry Jameson
3f65c8b1d6
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix image cropper not closing correctly
2022-04-10 20:42:25 +03:00
Henry Jameson
62572c3204
remove margins from underlay since it causes horizontal scroll on
...
smaller screens
2022-04-10 20:41:36 +03:00
Henry Jameson
3f9d9dd6bd
underlay improvements
2022-04-10 20:27:09 +03:00
Henry Jameson
3e1b40ce29
fix new post button not working day1, minor stylistic fixes
2022-04-10 20:18:54 +03:00
Tusooa Zhu
169d13680a
Fix image cropper not closing correctly
2022-04-10 13:02:45 -04:00
Henry Jameson
0f28c28760
layout fixes
2022-04-10 19:29:10 +03:00
Henry Jameson
d9f8091ce6
fix extra padding in thread view
2022-04-10 19:29:06 +03:00
Henry Jameson
5b664f464d
chat fixes
2022-04-10 19:29:06 +03:00
Henry Jameson
7426417a52
more fixes
2022-04-10 18:44:22 +03:00
Henry Jameson
a035fa4e6c
fix timeline scroll-to-top
2022-04-10 18:44:03 +03:00
Henry Jameson
4c2301bc9f
fix scrollable columns
2022-04-10 18:43:52 +03:00
Henry Jameson
77505fa7c9
revert layout back to scrollable body
2022-04-10 17:48:02 +03:00
Henry Jameson
2df48b1643
revert timeline changes
2022-04-10 17:47:54 +03:00
Henry Jameson
ce9fd04865
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix tab switcher not working when some tabs hidden
Fix mobile nav link text colour
Fix shrug text in muted status
2022-04-10 14:54:03 +03:00
Henry Jameson
684650e14f
restore margins for inline convos
2022-04-10 14:47:47 +03:00
Henry Jameson
0ff34f8a5a
clean up and organize CSS, use ems for widths, use vars more
2022-04-10 14:23:30 +03:00
Henry Jameson
4750d9bb4c
fix notifs' shadow peeking in when closed on mobile
2022-04-10 14:23:03 +03:00
Tusooa Zhu
3b02566e16
Fix tab switcher not working when some tabs hidden
2022-04-09 23:50:29 -04:00
Henry Jameson
5b47856329
fix scrollbars for real now
2022-04-08 13:34:20 +03:00
Henry Jameson
282e6812b3
fix chats, boost popover's z-index some more
2022-04-08 13:31:29 +03:00
Henry Jameson
6109fab14e
cleanup, fix some things, try to disable scrollbars on mobile
2022-04-08 10:17:23 +03:00
Tusooa Zhu
6951fda0d6
Fix mobile nav link text colour
2022-04-07 15:59:03 -04:00
Tusooa Zhu
22c70ae22a
Fix shrug text in muted status
2022-04-07 11:45:23 -04:00
Henry Jameson
c71cf72eea
fix mobile view
2022-04-07 16:39:39 +03:00
Henry Jameson
51c996bd7e
boost z-index of popover
2022-04-07 16:18:39 +03:00