Commit Graph

6734 Commits

Author SHA1 Message Date
Henry Jameson
d232fa3dc3 close on avatar click again, add zooming as option 2022-06-27 19:52:40 +03:00
Henry Jameson
700df11e9a fix basicusercard 2022-06-27 19:26:52 +03:00
Henry Jameson
cb135645f9 make hover popovers less annoying to close 2022-06-27 19:16:33 +03:00
Henry Jameson
9c9dc2053b move tooltips setting 2022-06-27 19:12:16 +03:00
Henry Jameson
898b326f6c unify styling of timelines dropdown with other dropdown menus 2022-06-27 19:10:18 +03:00
Henry Jameson
e59e10e077 put modals on top of navbar 2022-06-27 19:03:06 +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
Henry Jameson
55e9acc4ad update changelog for vue3/threecolumn/popovers changes 2022-06-27 14:48:12 +03:00
Henry Jameson
6be625b058 use nextrick with status popover updates 2022-06-27 14:28:51 +03:00
Henry Jameson
81bf18a311 fix invisible old popover, cleanup, add selection indicator in mentionlinks 2022-06-27 14:26:47 +03:00
Henry Jameson
a0ddfa499f update status popover when its content changes (only status reference) 2022-06-22 00:34:22 +03:00
Henry Jameson
872db65fd8 slight z-index refactor and attempt at organizing it 2022-06-22 00:30:10 +03:00
Henry Jameson
93293db038 fix popovers not scrolling in mobile notifications 2022-06-21 15:57:42 +03:00
Henry Jameson
57d156f14a fix spacings again 2022-06-21 15:52:53 +03:00
Henry Jameson
7d719a2b18 fix tests by just ignoring the html comments 2022-06-21 01:40:09 +03:00
Henry Jameson
b7b6432e14 fix mentionsline extramentions lack of space 2022-06-21 01:32:31 +03:00
Henry Jameson
e6ed00ea1c don't show bookmark button for anon visitors 2022-06-21 01:24:50 +03:00
Henry Jameson
3d4d694b49 don't stop propagation on settings modal open 2022-06-21 01:07:32 +03:00
Henry Jameson
78ced0c901 proper horizontal limit 2022-06-21 01:05:42 +03:00
Henry Jameson
af98bc2973 don't use async component for user popover to fix the incorrect initial
position.
for some reason same doesn't work with status popover...
2022-06-21 01:03:20 +03:00
Henry Jameson
aca8cf64db move media modal to the topmost layer 2022-06-21 00:14:09 +03:00
Henry Jameson
01e56a3e10 Merge remote-tracking branch 'origin/disjointed-popovers' into disjointed-popovers
* origin/disjointed-popovers:
  popover controls for user-card
  unify user popovers into a separate component
2022-06-20 23:57:44 +03:00
Henry Jameson
cb89646c56 optimization: only process resize/scroll events when popup is open 2022-06-20 23:55:39 +03:00
HJ
56501e95c4 Merge branch 'from/develop/tusooa/migration-ui' into 'develop'
Add ui for account migration

See merge request pleroma/pleroma-fe!1414
2022-06-19 20:35:58 +00:00
HJ
0e65253360 Merge branch 'improve_delete_user_confirmation_message' into 'develop'
Explain better what delete does in moderation menu

See merge request pleroma/pleroma-fe!1453
2022-06-19 20:32:27 +00:00
HJ
5ad7dc7835 Merge branch 'from/develop/tusooa/backup-ui' into 'develop'
Add ui for backup

See merge request pleroma/pleroma-fe!1520
2022-06-19 20:31:19 +00:00
HJ
b4006bf4f0 Merge branch 'translation-sk' into 'develop'
add SK (Slovak) translation

See merge request pleroma/pleroma-fe!1517
2022-06-19 20:29:25 +00:00
k2s
c1ee78756c add SK (Slovak) translation 2022-06-19 20:29:24 +00:00
HJ
da022e722e Merge branch 'from/develop/tusooa/unit-pl' into 'develop'
Use vue-i18n to determine plural forms of time units

Closes #1164

See merge request pleroma/pleroma-fe!1535
2022-06-19 20:28:29 +00:00
HJ
2b10fe06fa Merge branch 'from/develop/tusooa/show-underlay-mobile' into 'develop'
Show underlay for mobile

See merge request pleroma/pleroma-fe!1536
2022-06-19 20:26:55 +00:00
HJ
4452a14c77 Merge branch 'from/develop/tusooa/topbar-input-text' into 'develop'
Fix top bar input text colour

See merge request pleroma/pleroma-fe!1538
2022-06-19 20:26:24 +00:00
HJ
6fb483955e Merge branch 'fix-mobile-emoji-search' into 'develop'
EmojiPicker: Workaround to search immediately on mobile

See merge request pleroma/pleroma-fe!1539
2022-06-19 20:25:43 +00:00
Henry Jameson
60571685c2 popover controls for user-card 2022-06-16 17:06:16 +03:00
Henry Jameson
d84cda7009 unify user popovers into a separate component 2022-06-16 16:48:10 +03:00
Henry Jameson
770d12f7ad limit width of popover to slightly lesser than screen width 2022-06-15 04:03:18 +03:00
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
3628fb4272 fix tests 2022-06-13 13:19:54 +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