Commit graph

794 commits

Author SHA1 Message Date
Riedler
4b33114db7 [Glitch] Fix profile avatar being slightly offset into left border
Port b80d7c9f00 to glitch-soc

Co-authored-by: Riedler <riedler@gelse.eu>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-15 20:49:15 +01:00
Claire
0277a55a79 Fix invalid CSS for links in warning and strike cards 2022-12-14 10:11:04 +01:00
Rin
7128bacf3a [Glitch] fix missing style in warning and strike cards
Port 5015e7cee2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-14 09:26:27 +01:00
cadars
69774c415f [Glitch] Make handle more easily selectable on profile page
Port 40bf70b802 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-14 09:19:23 +01:00
Juan Xavier Gomez
c4b6eb15cf [Glitch] Fix hidden overflow on interaction modal
Port 6414c28368 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-07 09:11:57 +01:00
Claire
2a18d5a31c [Glitch] Fix UI header overflow on mobile
Port fe85b0b686 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-07 09:10:47 +01:00
Claire
dd29c1d258 Port navigation bar from upstream (#1986)
Fixes #1977
2022-12-01 20:06:08 +01:00
Claire
956baf919f Fix inconsistent with “translate” button padding 2022-11-30 13:53:38 +01:00
Eugen Rochko
e347472acb [Glitch] Change design of translations in web UI
Port 3a2f9a8c53 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Connor Shea
57a52f91d2 [Glitch] Make the 'Trending now' header a link to Explore.
Port 2821d7aaa7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-28 11:59:00 +01:00
Claire
2ca4c2a143 Fix pillbar buttons in light theme (#1972)
* Simplify pillbar button design and make it more consistent with toggles

* Fix pillbar buttons in light theme

Fixes #1970
2022-11-25 13:54:43 +01:00
Eugen Rochko
6353e83d6c [Glitch] Fix dropdown menu on profiles not being accessible on narrow screens in web UI
Port ca6df7a68c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 09:16:41 +01:00
Samuel Kaiser
c538d5d3f6 [Glitch] Stick batch table toolbar to the top
Port cb99d425b3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 09:05:56 +01:00
Eugen Rochko
fd6d4392c2 [Glitch] Fix domain blocks on about page not working well on small screens in web UI
Port 609cb69251 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:56:49 +01:00
Connor Shea
843a4824f2 [Glitch] Only remove padding when listing applications
Port 8824c6c4a2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:55:43 +01:00
Claire
a4e1a2fef2 [Glitch] Fix color of the “No description added“ media upload warning on light theme
Port a0d7039011 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:48:42 +01:00
Claire
0b2da756d8 Add “Glitch-only” label to glitch-specific settings 2022-11-12 11:30:35 +01:00
Claire
33596cc371 Change "Allow trends without prior review' setting to include statuses
Port SCSS changes from ecddc06474 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 10:59:17 +01:00
Eugen Rochko
f3e39d1776 [Glitch] Change larger reblogs/favourites numbers to be shortened in web UI
Port 40a2ab1dfe to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 10:15:21 +01:00
Eugen Rochko
d5875dda34 [Glitch] Fix profile header being cut off in light theme in web UI
Port 9f8e8662b9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 09:51:46 +01:00
Zach Flanders
9cb2ad6dbf [Glitch] Fix spoiler buttons css not rendering correct color in light theme
Port e9c2354515 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-08 15:47:48 +01:00
Claire
55e949369e Fix light theme issues with the favourite modal and some background colors (#1902)
* Fix favourite modal styling in glitch-soc light theme

* Fix unnecessary difference between glitch-soc's light theme and upstream's
2022-11-07 10:34:18 +01:00
Sunny Ripert
7ef1d0fa29 [Glitch] Fix double button to clear emoji search input
Port bfad78e194 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-07 07:55:44 +01:00
Claire
ba394a191b Change glitch-soc composer classes to match upstream 2022-11-06 17:29:04 +01:00
Eugen Rochko
81e313a1be [Glitch] Fix colors in light theme
Port f8def1f6b1 to glitch-soc
2022-11-06 17:29:04 +01:00
Eugen Rochko
896f2a3b16 [Glitch] Fix wrong colors in the high-contrast theme
Port 3cd8f07e90 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Eugen Rochko
df921b23a9 [Glitch] Change design of link footer
Port 0b91816814 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Claire
3eec8f7152 [Glitch] Change sign-in banner to reflect disabled or moved account status
Port 3d24ef2967 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
prplecake
71e4e22f9f Change ul, ol margin-left to 2em (#1879) 2022-11-01 09:41:58 +01:00
Eugen Rochko
974c21ac09 [Glitch] Fix sidebar and tabs on settings on small screens in admin UI
Port 361a2a3516 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-30 18:32:20 +01:00
Eugen Rochko
96e921ff5e [Glitch] Fix number of uses being shown again on trending hashtags in web UI
Port c7f1ae40b5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Claire
b1875bdb6f [Glitch] Change admin announcement edition interface to use datetime-local
Port 9cb523d3be to glitch-soc

Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Robert Laurenz
c7f3efb312 [Glitch] fix(component): adjust style of counter button to fix overflow issue
Port 21aa2217de to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Eugen Rochko
7d3b787d05 [Glitch] Change settings area to be separated into categories in admin UI
Port 2130895196 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
e06a095eb4 [Glitch] Change featured hashtags to be displayed in navigation panel
Port 6ab724918b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
3c8f8ed8e3 [Glitch] Change floating action button to be a button in header in web UI
Port 370f2609b8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
76e6e35a52 [Glitch] Add ability to view previous edits of a status in admin UI
Port 3e5588bf70 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
354ebf9483 [Glitch] Fix language dropdown causing zoom on mobile devices in web UI
Port aa2d04e53e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
a27d108cea [Glitch] Add error boundary around routes in web UI
Port daaa66a2c2 to glitch-soc

Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
7ed4c4db9e [Glitch] Fix reply not opening compose page on certain screen sizes in web UI
Port 01980c975b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
104af53947 [Glitch] Change public accounts pages to mount the web UI
Port 0fdfbe555e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
5f44aae001 [Glitch] Change about page to be mounted in the web UI
Port e376f33207 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
f25dd7d44e [Glitch] Hide list panel from nav bar in mobile layout
Port bccb0db26b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
47700a2f99 [Glitch] Fix intermediary responsive layout, accessibility on navigation in web UI
Port e13d9e178c to glitch-soc

Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
579cb88392 [Glitch] Add dismissable hints to various timelines in web UI
Port aa2b4d5c4c to glitch-soc

Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
d80c810243 [Glitch] Change privacy policy to be rendered in web UI, add REST API
Port 378e00b59c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
197fa15990 [Glitch] Add server rules to sign-up flow
Port 448d8ae2df to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
d8338794a1 [Glitch] Fix logged-out web UI on smaller screens
Port 2d634b669b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Claire
7379f8aa14 Fix status prepend design (#1874)
* Fix status prepend design

* Adjust status prepend styling a bit
2022-10-28 08:47:10 +02:00
Eugen Rochko
e86db22726 [Glitch] Change font size of active users in server banner to be larger in web UI
Port 0e41d360c0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-09 20:45:26 +02:00
Eugen Rochko
7fbd7deefa [Glitch] Add server banner to web app
Port d2528b26b6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-09 20:26:15 +02:00
Eugen Rochko
f1599cb808 [Glitch] Add interaction modal to logged-out web UI
Port 7fb738c837 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-09 18:23:15 +02:00
Eugen Rochko
80bc15addb [Glitch] Add sign-up button to logged-out web UI
Port cd9a0f136d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-09 18:23:15 +02:00
Eugen Rochko
f9d95f82d6 [Glitch] Fix various issues with logged-out Web UI
Port fixes from cd9a0f136d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-09 18:23:15 +02:00
Eugen Rochko
4af4647786 [Glitch] Add logged-out access to the web UI
Port part of babebc4e8a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-09 15:29:14 +02:00
Claire
31ec9d79ee Restore ability to discard interactions-based follow suggestions 2022-10-09 11:23:06 +02:00
Eugen Rochko
da834aa518 [Glitch] Add explore page to web UI
Port 19b4c36e40 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-08 20:49:02 +02:00
Claire
f82e28aef5 [Glitch] Add ability to select all accounts matching search for batch (#1857)
Port SCSS changes from 1206e691bd

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2022-10-08 16:24:35 +02:00
Mélanie Chauvel
17dc4201f0 Make composers button all aligned and the same size (#1843) 2022-09-07 19:37:46 +02:00
Claire
e1d3397818 [Glitch] Add ability to filter individual posts
Port 522fbf9d13 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-08-25 09:52:13 +02:00
Rens Groothuijsen
6dfb31ea0c [Glitch] Add warning for sensitive audio posts
Port aced8820dd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-08-15 14:57:57 +02:00
Mélanie Chauvel
c2208ef466 Use slightly more margin between post buttons (under compose box) (#1816) 2022-07-27 19:17:15 +02:00
Eugen Rochko
acd3f34a31 [Glitch] Change hashtag numbers to have clearer labels in web UI
Port 436e52927a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-07-22 18:41:39 +02:00
Yamagishi Kazutoshi
f6696f7d33 [Glitch] Bump react-redux-loading-bar from 4.0.8 to 5.0.4
Port a3eda85ff9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-07-22 18:39:57 +02:00
Jeong Arm
89a416c061 [Glitch] Fix badge color not affected
Port 9a42ccca53 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-07-19 16:11:40 +02:00
Eugen Rochko
cfb73f9fc9 [Glitch] Add customizable user roles
Port front-end changes from e164d6a687 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-07-05 11:35:32 +02:00
Eugen Rochko
a14136558e [Glitch] Add notifications for new reports
Port e6eb0a29b9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-28 13:13:10 +02:00
Claire
dcbedf8587 [Glitch] [SSR only] Revamp post filtering system
Port CSS and JS for Server-Side Rendered pages from 90e5a9bd98

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-28 11:35:28 +02:00
mayaeh
68c03ea7be [Glitch] Fixed the setting page's logo that is not displayed on the smartphone
Port 2cb4c0caed to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-28 11:21:58 +02:00
Eugen Rochko
0d7c0f0bf7 [Glitch] Fix contrast of some elements with new brand colors
Port 96ecbae0f7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-21 09:00:43 +02:00
Claire
a7a44a4dff Fix checkmark on interaction buttons with larger fonts (#1799)
Fixes #1796
2022-06-16 15:37:59 +02:00
Claire
bfe05eb101 [Glitch] Fix logo gradient not working on some Safari and Blink-based browsers
Port 28dc3750f6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-11 00:09:20 +02:00
Eugen Rochko
c3c77fc5d9 [Glitch] Change brand color and logotypes
Port SCSS changes from 03d2cb5146 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-11 00:09:20 +02:00
Eugen Rochko
18fbdcd5f4 [Glitch] Add administrative webhooks
Port SCSS changes from 0eb2db6b52 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-10 17:04:02 +02:00
Claire
5618c69b2a Fix language indicator text color (#1795)
Fixes #1794
2022-06-06 12:05:57 +02:00
Claire
47fa6c3b91 Add language indicator icon and local settings for status icons (#1788)
* Add language indicator

* Add local settings for status icons

* Switch to text icon for language
2022-05-27 16:34:29 +02:00
Claire
801b898d31 Add checkmark on top of status icon buttons when they are active (#1783) 2022-05-25 15:09:45 +02:00
Yamagishi Kazutoshi
1ab4abd764 [Glitch] Fix languages dropdown on light theme
Port fa12352fd3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-05-24 14:23:03 +02:00
Eugen Rochko
c0a5c88364 [Glitch] Add language dropdown to compose in web UI
Port e4a9aa1ab4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-05-16 23:06:29 +02:00
Claire
e6af69d56b Use upstream's settings for CW auto-expand and column swiping (#1770)
* Use Mastodon server-side settings for automatically expanding toots with CWs

* Add modal warning about settings changes

* Use Mastodon server-side settings for disabling swiping
2022-05-15 17:30:40 +02:00
Eugen Rochko
fbef44009d [Glitch] Add limited attribute to accounts in REST API and a warning in web UI
Port ac3d6f9a35 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-05-11 11:59:08 +02:00
Eugen Rochko
6256a3da46 [Glitch] Remove Keybase integration
Port 4375813ea7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-05-11 11:09:20 +02:00
Claire
c8edaaba1b [Glitch] Fix floating action button obscuring last element
Port 82dcdc12f1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-05-08 21:05:21 +02:00
Claire
6e8284756b [Glitch] Rename toots to posts in various places, add or reword DM warnings
Port part of 07737bb6d1 and c33a26ed38
to glitch-soc
2022-05-03 10:59:23 +02:00
Eugen Rochko
53d5cb18f1 [Glitch] Fix being able to scroll away from the loading bar in web UI
Port c803c1a8db to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-05-01 16:57:35 +02:00
quinn
3b3741df6f Update composer.scss 2022-04-05 17:35:50 +10:00
quinn
92d2f50065 Update status.scss 2022-04-05 17:17:00 +10:00
quinn
038d7b7be0 Update composer.scss 2022-04-05 17:16:21 +10:00
Eugen Rochko
375c322507 [Glitch] Fix color of show more link in report dialog in web UI
Port b80f1a76d7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-23 09:32:59 +01:00
Eugen Rochko
fa52084ce4 [Glitch] Fix wrong position of fade-out element in account card in web UI
Port 18f8c7302c

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-22 18:00:38 +01:00
Eugen Rochko
1c4374eb7d [Glitch] Add hint about missing media attachment description in web UI
Port 354415e7ce to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-22 17:55:17 +01:00
Claire
3ac319b6bb [Glitch] Fix edit history dropdown and modal in light theme
Port 9d93d4bafe to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-12 12:03:57 +01:00
Claire
643177ff8a [Glitch] Fix report dialog being illegible using mastodon-light theme
Port 040961e3f8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-10 11:42:54 +01:00
Eugen Rochko
4d1b09c62a [Glitch] Add polls and media attachments to edit comparison modal in web UI
Port f5346541fd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-10 11:30:48 +01:00
Claire
57c69a47ab Move report modal styles to flavours/glitch/styles/components/modal.scss 2022-03-10 11:16:13 +01:00
Eugen Rochko
99feb19348 [Glitch] Change design of federation pages in admin UI
Port front-end changes from 040961e3f8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-10 10:14:33 +01:00
Eugen Rochko
4623292d97 [Glitch] Change appearance of account cards in web UI
Port 563964dd80 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-08 20:52:49 +01:00
Josh Soref
beb59e188e [Glitch] Spelling
Port front-end changes from 1c070bd94c to glitch-soc

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-08 20:36:31 +01:00
Claire
761df31510 [Glitch] Change visual separation of applications in authorized apps list
Port SCSS changes from d37c28f54c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-02 20:52:44 +01:00
Eugen Rochko
93ba12efd6 [Glitch] Add ability to mark statuses as sensitive from reports in admin UI
Port SCSS changes from b25b703cce to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-03-02 18:08:56 +01:00