Henry Jameson
63f35509a7
improve submenu and improve icon buttons hover effects
2022-08-23 13:26:05 +03: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
Henry Jameson
6e1639cc1e
fetch text height only after mask has been loaded
2022-08-23 02:06:54 +03:00
Henry Jameson
420f29b6a4
add a mask to load shape to flow text around quicker
2022-08-23 02:01:56 +03:00
HJ
cb6b96b9ba
Merge branch 'zindexes-fix' into 'develop'
...
Fix various issues related to z-indexes
See merge request pleroma/pleroma-fe!1617
2022-08-22 22:58:57 +00:00
Henry Jameson
1a24f8b4c1
fix notices being under the navbar, also change offset to use variable
2022-08-23 01:49:22 +03:00
HJ
272b748f26
Merge branch 'develop' into 'allow-opening-profile-in-user-popover'
...
# Conflicts:
# src/components/settings_modal/tabs/general_tab.vue
2022-08-22 22:29:13 +00:00
HJ
88a3cf8705
Merge branch 'from/develop/tusooa/user-profile-routes' into 'develop'
...
Stop generating /:nickname user profile routes
See merge request pleroma/pleroma-fe!1589
2022-08-22 21:56:55 +00:00
Henry Jameson
fa41f6cf96
add an underline to the selected pin to improve accesibility
2022-08-23 00:50:38 +03:00
Henry Jameson
7b6745bb84
Merge remote-tracking branch 'origin/develop' into navigation-update
...
* origin/develop: (49 commits)
Fix react & extra buttons not styled on tab-focus
Fix popover not popping up
Fix styling on Safari
Use :focus-visible instead of :focus for focus markers
Optimize Reply badge position
Add badges to status interacting buttons
Update dependency nightwatch to v2
Update dependency eslint-plugin-n to v15.2.5
Update dependency mocha to v10
Update dependency karma-coverage to v2
Update dependency sass to v1.54.5
Update dependency karma-firefox-launcher to v2
Update dependency vue-template-compiler to v2.7.9
Pin dependencies
Refresh yarn.lock
Allow column width configuration: allow stretching navbar with columns
Remove legacy code for chunksSortMode
Add FIXME comment about html-webpack-plugin-after-emit
Use exact webpack version in package.json
Reintroduce css minimizer
...
2022-08-23 00:35:25 +03:00
HJ
8e97a40c70
Merge branch 'allow-application-width-configuration' into 'develop'
...
Allow application width configuration
See merge request pleroma/pleroma-fe!1533
2022-08-22 21:32:31 +00: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
378ed3682e
Optimize Reply badge position
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
b440982220
fix lists not having pins in edit mode
2022-08-17 21:14:10 +03:00
Henry Jameson
f12198c2b3
fix edit mode checkbox showing up for anon users
2022-08-17 21:13:39 +03:00
Henry Jameson
faefd05c03
create new list UI
2022-08-17 20:21:10 +03:00
Alexander Tumin
a29835375a
Allow column width configuration: allow stretching navbar with columns
2022-08-17 09:49:52 +03:00
Henry Jameson
b4f4b370d4
forgot to actually add add/remove methods, lel. remove some consolelogs
2022-08-17 00:58:05 +03:00
Henry Jameson
77dcbe641c
lint
2022-08-17 00:49:07 +03:00
Henry Jameson
d074aefb4f
List edit UI overhaul
2022-08-17 00:48:10 +03:00
Henry Jameson
8d6e5c1e69
whoops, forgot the most important bit
2022-08-15 23:33:07 +03:00
Henry Jameson
bbd99dc3cf
fix
2022-08-15 23:31:05 +03:00
Henry Jameson
50f5afbce1
add and remove users to/from lists from their profile
2022-08-15 23:19:33 +03:00
Henry Jameson
14292d7ed1
edit mode
2022-08-15 21:56:07 +03:00
Henry Jameson
ebe095bd76
fix prod build again + fetch lists (and follow request) on login,
...
stop fetching on logout, don't start fetching in components
2022-08-15 20:44:21 +03:00
Henry Jameson
50924aab5c
fix prod build
2022-08-15 20:34:45 +03:00
Henry Jameson
80600137d1
lint
2022-08-12 01:27:09 +03:00
Henry Jameson
7d13f38d88
limit amount of pins on desktop to 6 (for now)
2022-08-12 01:26:19 +03:00
Henry Jameson
f54fcda887
band-aid to prevent misclics on logout
2022-08-12 01:22:00 +03:00
Henry Jameson
8d3d8fffab
fixes, clear cache on logout
2022-08-12 01:19:19 +03:00
Henry Jameson
c3e7eadddf
let mobile users customize top bar as well
2022-08-12 01:00:41 +03:00
Henry Jameson
0123872b56
fixes + fixes for anon users
2022-08-12 00:50:08 +03:00
Henry Jameson
3a16a59f37
navigation refactored, used in mobile nav as well
2022-08-11 21:56:30 +03:00
Henry Jameson
9e453372b3
show pinned lists between timelines and rest
2022-08-11 21:08:53 +03:00
Henry Jameson
77127e2a58
you can now pin lists
2022-08-11 21:00:27 +03:00
Henry Jameson
04f8c2d29d
it works more or less well now
2022-08-11 18:06:28 +03:00
Alexander Tumin
3e7e31d4a9
Allow column width configuration
...
Group column configuration in settings
Column width configuration: do not act on defaults
2022-08-11 16:38:24 +03:00
Henry Jameson
6df9913354
ability to pin items in navigation menu, initial draft version
2022-08-11 14:30:58 +03:00
Henry Jameson
8a67fe93c2
update link in update notification to be a better one
2022-08-11 01:07:26 +03:00
Tusooa Zhu
ab4a75bdd9
Do not allow to find by name in findUser()
2022-08-10 12:17:18 -04:00
Tusooa Zhu
09f9640be1
Use lookup endpoint to obtain users by nickname
2022-08-09 22:11:55 -04:00
Henry Jameson
2c0eb29b28
more prefs storage work + move dontShowUpdateNotifs to prefs
2022-08-10 02:37:09 +03:00
HJ
750696643f
Merge branch 'feat/report-notification' into 'develop'
...
#949 Feat/report notification
See merge request pleroma/pleroma-fe!1322
2022-08-09 21:56:15 +00:00
HJ
7773e7de64
Merge branch 'lists-implementation' into 'develop'
...
Add lists support
See merge request pleroma/pleroma-fe!1584
2022-08-09 21:46:55 +00:00
HJ
2867c69629
Merge branch 'fix-chat-scroll' into 'develop'
...
fix chat scroll acting unwise
Closes #1178
See merge request pleroma/pleroma-fe!1587
2022-08-09 21:31:18 +00:00
Alexander Tumin
a403f93b47
Allow opening profile: multiChoiceProprties record, anonymous access
2022-08-09 10:48:48 +03:00