Henry Jameson
a044dc377e
Massively upgraded shadow control, added sorting by specificity in themes3, added/fixed disabled inputs
2024-09-12 15:54:23 +03:00
Henry Jameson
a586b9f6d2
fix themes3 specificity sorting
2024-09-12 12:46:47 +03:00
Henry Jameson
f5fbf9af64
fix nested panel headers
2024-08-28 23:54:46 +03:00
Henry Jameson
ab90dc9fb1
Revert all the user highlight stuff for now
2024-08-15 21:53:12 +03:00
Henry Jameson
482f353f4d
make posts have highlight on higher level
2024-08-15 11:35:33 +03:00
Henry Jameson
8b87d548ac
didn't work, lol
2024-08-15 01:01:31 +03:00
Henry Jameson
5ad4d82b6b
try to fix gaps
2024-08-15 00:57:23 +03:00
Henry Jameson
99490cdb21
speed up emoji picker somewhat
2024-08-13 23:54:18 +03:00
marcin mikołajczak
0878f5bfb4
Inform users that Smithereen public polls are public
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-13 19:41:06 +02:00
Henry Jameson
aa17a92d4a
fix missing zoom in appearance tab
2024-07-26 15:41:00 +03:00
Henry Jameson
27ee145450
fix theme preview styles being applied to post preview
2024-07-25 19:48:14 +03:00
Henry Jameson
d728fea3b1
fix language switcher
2024-07-25 11:58:58 +03:00
Henry Jameson
e8d7d341f0
Merge remote-tracking branch 'origin/develop' into fix-develop-issues
2024-07-25 11:53:58 +03:00
Henry Jameson
0ca9a2c8c0
Fix font size and language switcher?
2024-07-25 11:49:18 +03:00
HJ
4797b13625
Merge branch 'fix-nonexistent-setting' into 'develop'
...
remove nonexistent setting (probably comatose contribution?)
See merge request pleroma/pleroma-fe!1923
2024-07-24 18:54:50 +00:00
Henry Jameson
b8ac355202
remove nonexistent setting (probably comatose contribution?)
2024-07-24 21:53:25 +03:00
HJ
0c9893c8a0
Merge branch 'appearance-tab' into 'develop'
...
Themes 3: Intermission: Appearance Tab and fixes
See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
Henry Jameson
aa7bdbae21
rearrange tabs
2024-07-24 16:02:18 +03:00
Henry Jameson
ece38e6876
spacing for number setting as well
2024-07-23 21:52:01 +03:00
Henry Jameson
f4544f0742
elaboration and spacing
2024-07-23 21:35:29 +03:00
Henry Jameson
2928959138
fix huge previews on firefox
2024-07-23 16:29:54 +03:00
HJ
169f71c006
Apply 1 suggestion(s) to 1 file(s)
2024-07-22 19:53:06 +00:00
Henry Jameson
df22cc4bdd
update icon
2024-07-21 23:53:24 +03:00
Henry Jameson
041da0cdff
fix step not working in unit input
2024-07-21 23:46:54 +03:00
Henry Jameson
72b252c803
cleanup
2024-07-21 23:46:01 +03:00
Henry Jameson
4d3d075151
fix font selector losing list of local fonts when selecting one
2024-07-21 23:45:21 +03:00
Henry Jameson
665faf892a
font overrides + fixes for font component
2024-07-21 23:27:11 +03:00
HJ
d096962b05
Merge branch 'status-notification-type' into 'develop'
...
Support `status` notification type
See merge request pleroma/pleroma-fe!1916
2024-07-21 19:44:05 +00:00
Mark Felder
fa1c02f4d4
Fix spelling errors
...
Submitted by: Jens of Fossies.org
2024-07-17 18:46:32 -04:00
Henry Jameson
d2683a6728
new theme selector, RC
2024-07-17 22:10:11 +03:00
Henry Jameson
9bbdad1a6f
theme selector new
2024-07-17 19:58:04 +03:00
Henry Jameson
1866dcfdc2
fix checkbox in preview
2024-07-17 17:26:03 +03:00
Henry Jameson
40c9163d21
optimizations, WIP theme selector
2024-07-17 17:19:57 +03:00
Henry Jameson
a378c999b7
add ability to override underlay color/opacity regardless of theme
2024-07-16 21:01:20 +03:00
Henry Jameson
e029732021
use separate action for setting Theme V2
2024-07-12 02:40:57 +03:00
Henry Jameson
c6ccab778f
MASSIVELY streamlined theme setting process, now EVERYTHING happens in a vuex action "setTheme" instead of several different applyTheme()s scattered around
2024-07-10 22:49:56 +03:00
Henry Jameson
8a41313bb4
"fix" theme preview
2024-07-04 03:20:26 +03:00
Henry Jameson
80cbf29bdf
fields for user font overrides
2024-06-27 00:59:24 +03:00
Henry Jameson
925fd863fe
Massively simplify and improve font input component
2024-06-27 00:34:25 +03:00
Henry Jameson
d5d37849ea
font selector with proper styles and functionality + local font selector
2024-06-26 17:05:59 +03:00
Henry Jameson
eba3a43805
better font control custom input
2024-06-26 14:17:22 +03:00
Henry Jameson
a664cf352d
fix unicode emoji
2024-06-26 02:21:16 +03:00
Henry Jameson
c27bbfd21c
some improvements from testing prod
2024-06-26 02:15:32 +03:00
Henry Jameson
1e0d75782f
Made the packs scroller a lot more bearable
2024-06-26 00:02:45 +03:00
Henry Jameson
8981448448
make emoji picker more scalable
2024-06-25 23:30:08 +03:00
Henry Jameson
6846b4fe8a
Merge remote-tracking branch 'origin/develop' into appearance-tab
2024-06-22 00:54:23 +03:00
Henry Jameson
f9e407de63
made theme debug easier by making it an actual option
2024-06-21 23:28:24 +03:00
Henry Jameson
eed05f1380
forced roundness tweak config
2024-06-21 22:46:01 +03:00
Henry Jameson
80639509b0
fix polls in notifications
2024-06-19 22:21:15 +03:00
Henry Jameson
a16e158216
better defaults, fonts scale with panel scale
2024-06-19 22:16:31 +03:00
Henry Jameson
fc04e24f56
fix overly large mobie nav
2024-06-13 11:27:54 +03:00
Henry Jameson
6343b91abf
more scaling options
2024-06-13 02:22:47 +03:00
Henry Jameson
6142ac2bfc
fix mobile layout navbar height
2024-06-13 01:28:54 +03:00
Mark Felder
631c2532aa
Fix profile mentions causing a 422 error
...
The Pleroma backend now reports an error when trying to reply to a status it cannot resolve we assume it is deleted or nonexistent. PleromaFE was in_reply_to_id: true as an internal method to trigger populating the post status form with the username of the profile being viewed and this was being submitted to the API as a result.
2024-06-07 12:53:17 -04:00
marcin mikołajczak
34285150a0
Add tab to interactions.vue
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-02 09:36:06 +02:00
tusooa
3da6f8a2d1
Ensure selection text color has enough contrast
2024-05-31 09:39:31 -04:00
marcin mikołajczak
5c48ea2f1a
Support status
notification type
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-25 08:42:32 +02:00
Henry Jameson
e4a819a0e2
initial Appearance Tab implementation, added text size/UI scale option
2024-05-22 19:54:19 +03:00
HJ
fd1011f622
Merge branch 'scrobbles-age' into 'develop'
...
Add setting to only show scrobbles newer than certain age.
See merge request pleroma/pleroma-fe!1904
2024-05-22 12:25:24 +00:00
HJ
3e99006e2a
Merge branch 'quotes-count' into 'develop'
...
Display quotes count on posts and add quotes list page
See merge request pleroma/pleroma-fe!1885
2024-05-22 12:15:57 +00:00
HJ
3128ea57e1
Merge branch 'themes3-cache' into 'develop'
...
implement a simple caching system for themes 3
See merge request pleroma/pleroma-fe!1911
2024-05-22 12:15:21 +00:00
HJ
9d2572ffdb
Update status.scss
2024-04-29 08:09:05 +00:00
HJ
a4264b9cd2
Apply 1 suggestion(s) to 1 file(s)
2024-04-29 07:39:00 +00:00
HJ
51709ad318
Merge branch 'develop' into 'scrobbles-age'
...
# Conflicts:
# src/i18n/en.json
2024-04-28 19:05:18 +00:00
marcin mikołajczak
4de9daa114
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: marcin mikołajczak <me@mkljczk.pl>
2024-04-28 18:56:10 +00:00
Henry Jameson
6ff0a7f021
refactor sizesetting into unitsetting allowing more unit types with i18n support
2024-04-24 15:58:26 +03:00
Henry Jameson
046678086f
add explanation to why post is muted for sensitive muting
2024-04-24 15:22:19 +03:00
Alexander Tumin
59656af44c
Allow muting sensitive posts in public timelines
2024-04-24 15:18:11 +03:00
Henry Jameson
5505a89e8a
implement a simple caching system for themes 3
2024-04-22 23:40:39 +03:00
HJ
2cbfcb6a6d
Merge branch 'tusooa/status-loading-indicator' into 'develop'
...
Display loading and error indicator for conversation page
See merge request pleroma/pleroma-fe!1907
2024-04-22 19:23:52 +00:00
marcin mikołajczak
1ceffb4e71
Fix fetching favorites for own profile
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-15 23:54:46 +02:00
tusooa
b173741f87
Display loading and error indicator for conversation page
2024-04-14 11:46:29 -04:00
Henry Jameson
3eabdf9ded
lint
2024-04-04 22:58:50 +03:00
Henry Jameson
ece159822c
force user profile links in summary to be text colored... for now.
2024-04-04 22:50:04 +03:00
Henry Jameson
c0010d0f48
fix transparent popovers
2024-04-04 22:45:13 +03:00
Henry Jameson
e8159164e3
color input improvements
2024-04-03 22:43:36 +03:00
Henry Jameson
2382810823
fix repeater links
2024-04-03 21:27:25 +03:00
Henry Jameson
fbea4f9986
fix shout
2024-04-03 21:27:19 +03:00
Henry Jameson
940df1efa7
add fallbacks for lazy stuff loading
2024-04-03 21:10:27 +03:00
Henry Jameson
9bdc8d9b9c
fix transparency blur in statuses on firefox
2024-03-29 13:36:43 +02:00
Henry Jameson
300b3a2517
fix emoji react buttons in notifications sidebar
2024-03-26 17:20:53 +02:00
Henry Jameson
def68e9cda
scrobbles age setting
2024-03-25 23:35:28 +02:00
Henry Jameson
4c10cf21a0
please the stylint
2024-03-25 19:13:04 +02:00
Henry Jameson
e51278cdf1
Merge remote-tracking branch 'origin/develop' into themes3
2024-03-25 16:54:40 +02:00
Henry Jameson
b925c32e67
Make unloaded statuses follow panel styling
2024-03-25 16:38:03 +02:00
Henry Jameson
46562d5318
fix unnecessary backdrop filter in timelines
2024-03-25 16:30:21 +02:00
Henry Jameson
4852f5b833
unify tabs fixes for panels
2024-03-25 16:29:24 +02:00
Henry Jameson
d02a15043e
fix two most annoying remaining bugs (incorrect hover in chats and
...
overflowing avatars in interactors section)
2024-03-25 13:08:30 +02:00
HJ
23edfe7b91
Merge branch 'non-expiring-polls' into 'develop'
...
Hide the expiry date indication if the poll never expires
Closes #961
See merge request pleroma/pleroma-fe!1889
2024-03-22 08:17:33 +00:00
Henry Jameson
afc94c6801
lint
2024-03-07 00:38:19 +02:00
Henry Jameson
34f23b992e
fix conversations panels shadows
2024-03-07 00:37:21 +02:00
Henry Jameson
6d77bc2bd5
more transparent panels fixes
2024-03-07 00:28:16 +02:00
Henry Jameson
ce5552ae3c
fix more transparent panels
2024-03-06 20:35:03 +02:00
Henry Jameson
1b391b6a69
fix dialogs not having styles at all
2024-03-06 20:27:05 +02:00
Henry Jameson
7d1e787f55
fix unstyled buttons focus+active+hover styles
2024-03-06 17:42:09 +02:00
Henry Jameson
7df207c9d4
emoji management fixes for themes3
2024-03-06 10:34:56 +02:00
Henry Jameson
962bce5ee3
Merge remote-tracking branch 'origin/develop' into themes3
2024-03-06 09:35:46 +02:00
HJ
943fee9fbc
Merge branch 'admin-emoji-settings' into 'develop'
...
Admin emoji pack settings
See merge request pleroma/pleroma-fe!1886
2024-03-05 16:29:21 +00:00
Henry Jameson
3239bd34df
fix poll options
2024-03-04 23:02:21 +02:00
Henry Jameson
e4f2741989
fix
2024-03-04 22:40:44 +02:00
Henry Jameson
dc631c68fd
fix some mistakes
2024-03-04 22:31:40 +02:00
Henry Jameson
b10458e3a3
lint
2024-03-04 21:40:35 +02:00
Henry Jameson
8d99e2138a
fix mentionsline buttons
2024-03-04 20:20:32 +02:00
Henry Jameson
7b1f70468b
fix link preview text
2024-03-04 20:10:35 +02:00
Henry Jameson
5637e29d9c
fix smol utf emoji in suggestor
2024-03-04 20:06:30 +02:00
Henry Jameson
f7cd801e69
fix mentions selection
2024-03-04 19:56:06 +02:00
Henry Jameson
7e01d2083d
proper selection colors
2024-03-04 19:53:45 +02:00
Henry Jameson
075f2cb903
remove all "fallback variables"
2024-03-04 19:45:42 +02:00
Henry Jameson
50a9c077fb
fix new chat window
2024-03-04 19:24:18 +02:00
Henry Jameson
a190389f3c
panels/statuses are looking really good now even with transparency
2024-03-04 18:24:29 +02:00
HJ
0f2c5fd972
Apply 1 suggestion(s) to 1 file(s)
2024-02-29 19:57:27 +00:00
Henry Jameson
a2f2a0e409
fix autocomplete
2024-02-29 20:15:41 +02:00
Henry Jameson
01f6f89c7d
interactive lists & non-interactive lists
2024-02-29 19:54:25 +02:00
Henry Jameson
23a8bee053
fix more attachments issues
2024-02-29 19:30:54 +02:00
Henry Jameson
fb55c98483
fix polls options
2024-02-29 19:06:50 +02:00
Henry Jameson
e7c64e47c4
undo the removal of toggled state for unstyled button since it is used
2024-02-29 18:52:27 +02:00
Henry Jameson
54e3a99bc7
Merge remote-tracking branch 'origin/develop' into themes3
2024-02-29 18:49:23 +02:00
Henry Jameson
73f6ecb21e
clean up some variables, fixing search footer
2024-02-29 18:07:15 +02:00
Henry Jameson
78dcc0423e
improve popover shadows (to not overlap with border)
2024-02-29 17:50:11 +02:00
Henry Jameson
28c7fac9f0
implement list item styles
2024-02-29 17:49:56 +02:00
Henry Jameson
3f6b9fbf9c
user cards looking nicer now
2024-02-28 22:56:15 +02:00
Henry Jameson
7575079da9
fix badge-notificaiton color in favicon and notifications
2024-02-28 22:28:15 +02:00
Henry Jameson
8e3637c059
improve scrollbars, add avatar to menu-item since it appears in
...
autocomplete, add wallpaper color
2024-02-28 14:57:19 +02:00
Henry Jameson
39eee4412f
fix alerts in panels
2024-02-28 14:25:22 +02:00
Henry Jameson
e2a675e3ae
oops
2024-02-28 01:26:22 +02:00
Henry Jameson
fe93717d47
consistent menu-items
2024-02-28 01:23:43 +02:00
Henry Jameson
f4d48e401a
fix reply link being faint (didn't work before, no reason to keep it
...
"faint" imo)
2024-02-27 22:20:41 +02:00
Henry Jameson
e2af986323
fix global notices
2024-02-27 22:02:25 +02:00
Henry Jameson
eab3bfaf0d
remove fallbacks from shadow control
2024-02-27 21:43:25 +02:00
Henry Jameson
d134b691cc
remove button-unstyled from video attachments
2024-02-27 17:04:56 +02:00
Henry Jameson
c83ddb0b2b
better v1 detection, better menu-item consistency
2024-02-27 17:03:39 +02:00
Henry Jameson
d8827932bc
fix collapsed notifications incorrect styles
2024-02-27 01:08:04 +02:00
Henry Jameson
9a24d21bbd
fix mobile badge in timeline
2024-02-27 00:16:22 +02:00
Henry Jameson
9bbf2e70c2
lint
2024-02-22 18:39:52 +02:00
Henry Jameson
1640bb61e3
last remaining core tasks done
2024-02-22 18:38:45 +02:00
Henry Jameson
339ae3e95e
disable debug stuff i left on by accident in last commit
2024-02-22 18:20:09 +02:00
Henry Jameson
abd1407a0b
fix emoji inputs having odd paddings and line-height
2024-02-22 18:19:28 +02:00
Henry Jameson
7d2faccd4f
fonts support, cleanup
2024-02-22 18:04:28 +02:00
Henry Jameson
779b3dc122
blur support, fix toggled buttons not working right
2024-02-22 15:15:08 +02:00
Henry Jameson
9e66c1184f
fix notifications links
2024-02-22 01:32:52 +02:00
Henry Jameson
7f465cfdb1
fix mobile notifications
2024-02-22 01:11:47 +02:00
Henry Jameson
5e0ba2bcd9
initial work on mobile stuff
2024-02-22 01:10:24 +02:00
Henry Jameson
099a2eb27f
proper polls support
2024-02-22 00:31:20 +02:00
Henry Jameson
4785c553ef
small tabs improvements
2024-02-22 00:06:51 +02:00
Henry Jameson
879f520b75
tabs support + cleanup
2024-02-22 00:02:24 +02:00
Henry Jameson
8a21594dbc
shadow slots work + minor fixes
2024-02-21 22:18:56 +02:00
Henry Jameson
7041d29ede
add attachment to panel for post form compat
2024-02-21 14:15:25 +02:00
Henry Jameson
d2f4ce442a
fix attachment inputs
2024-02-21 14:05:26 +02:00
Henry Jameson
f609aaba0c
improve checkbox styles
2024-02-21 13:10:11 +02:00
Henry Jameson
8a47069cee
improve default button styles
2024-02-21 12:33:43 +02:00