Commit graph

1071 commits

Author SHA1 Message Date
Eugen Rochko
d1a9f601c7
Fix missing border on error screen in light theme in web UI () 2023-07-24 19:53:33 +02:00
gol-cha
9a567ec1d1
Fix UI Overlap with the loupe icon in the Explore Tab () 2023-07-24 17:56:20 +02:00
Trevor Wolf
80809ef33e
change poll form element colors to fit with the rest of the ui () 2023-07-24 13:48:09 +02:00
Eugen Rochko
6b2952d1dd
Change design of link previews in web UI () 2023-07-24 13:47:28 +02:00
Eugen Rochko
4d01d1a1ee
Remove 16:9 cropping from web UI () 2023-07-24 13:46:55 +02:00
Eugen Rochko
cfd50f30bb
Fix focus and hover styles in web UI () 2023-07-23 17:55:13 +02:00
Trevor Wolf
59478a1b46
change focus ui for keyboard only input () 2023-07-21 13:20:14 +02:00
Michael Stanclift
97ce47e451
Fix for "follows you" indicator in light web UI not readable () 2023-07-17 11:51:00 +02:00
Terence Eden
b923a4c755
Prevent split line between icon and number on reposts & favourites () 2023-07-16 10:06:33 +02:00
Claire
5a3f174d56
Fix follow link style in embeds () 2023-07-13 12:58:56 +02:00
Renaud Chaput
73b64b8917
Upgrade to Prettier 3 () 2023-07-13 11:26:45 +02:00
Renaud Chaput
ecd8e0d612
Update Stylelint () 2023-07-12 12:31:23 +02:00
Stanislas Signoud
ca955ada0b
Use invariant colors on notification toasts () 2023-07-11 23:30:21 +02:00
Trevor Wolf
ea10febd25
fix buttons showing inconsistent styles () 2023-07-11 12:26:09 +02:00
Claire
c27b82a437
Add forward_to_domains parameter to POST /api/v1/reports () 2023-07-10 18:26:56 +02:00
Eugen Rochko
338a0e70cc
Change label and design of sensitive and unavailable media in web UI () 2023-07-08 20:05:33 +02:00
Eugen Rochko
a7ca33ad96
Add toast with option to open post after publishing in web UI () 2023-07-08 20:01:08 +02:00
Renaud Chaput
9f078e238d
Fix translate button position () 2023-07-08 00:12:31 +02:00
d3d4497f09 Merge tag 'v4.0.4' 2023-07-05 21:13:10 +10:00
Trevor Wolf
182fd93a07
fix read more button overlapping thread line bug () 2023-07-04 14:57:46 +02:00
Eugen Rochko
69e124e2ed
Fix regression of icon button colors in web UI () 2023-07-03 16:51:04 +02:00
Trevor Wolf
54cb679c19
Change button colors to increase hover/focus contrast and consistency () 2023-07-03 11:32:31 +02:00
Renaud Chaput
ae30a60b1f
Improve dismissable banner buttons when they dont fit on 1 line ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-06-26 12:31:48 +02:00
Eugen Rochko
7b024baf50
Change header backgrounds to use fewer different colors in web UI () 2023-06-26 05:27:07 +02:00
Eugen Rochko
2b78c07ef1
Fix search not being easily findable on smaller screens in web UI () 2023-06-26 05:26:41 +02:00
Eugen Rochko
a985d587e1
Change labels and styles on the onboarding screen in web UI () 2023-06-23 16:34:27 +02:00
Eugen Rochko
00ec43914a
Add onboarding prompt when home feed too slow in web UI () 2023-06-22 23:48:40 +02:00
Eugen Rochko
39110d1d0a
Fix CAPTCHA page not following design pattern of sign-up flow () 2023-06-13 22:30:40 +02:00
Eugen Rochko
e4fd9503ec
Change design of dropdowns in web UI () 2023-06-06 21:49:49 +02:00
Claire
6833732852
Fix autocomplete suggestions being cut off in compose form () 2023-06-06 11:05:25 +02:00
Eugen Rochko
0ddc895282
Change follow button in account row to be more obvious in web UI () 2023-06-06 04:14:28 +02:00
Claire
0766c9a631
Add card with who invited you to join when displaying rules on sign-up () 2023-06-02 18:35:37 +02:00
Claire
5fae2de454
Fix overflow behavior of account rows () 2023-06-01 14:47:55 +02:00
Claire
e9385e93e9
Add a confirmation screen when suspending a domain () 2023-06-01 09:37:38 +02:00
Renaud Chaput
675672feb6
Fix prev/next buttons color in media viewer () 2023-06-01 02:25:38 +02:00
Claire
bec6a1cad4
Add hCaptcha support () 2023-05-16 23:27:35 +02:00
Claire
aa4c9730f6
Change composer highlight border size to be more noticeable () 2023-05-16 14:59:44 +02:00
Claire
0eed06073f
Fix videos being improperly positioned on safari () 2023-05-10 17:22:34 +02:00
Claire
746979f75d
Fix compose textarea scroll behavior () 2023-05-05 18:58:58 +02:00
Claire
d37c0a1060
Fix incorrect box shadow on avatar in thread view () 2023-05-03 09:11:20 +02:00
Eugen Rochko
8131a5b330
Add ALT badges to media that has alternative text in web UI () 2023-05-02 14:47:04 +02:00
Claire
598e63dad2
Change media elements to use aspect-ratio rather than compute height themselves () 2023-05-02 13:58:48 +02:00
Nick Schonning
fc56eda94b
Bump stylelint-config-standard-scss from 7.0.1 to 9.0.0 ()
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
2023-05-01 18:23:57 +09:00
Claire
678d836c7d
Fix pop-in player placeholder layout in thread view () 2023-04-30 06:42:43 +02:00
Claire
cf1bc4bb93
Fix audio player width in thread view () 2023-04-30 06:42:22 +02:00
Claire
105f8687e4
Fix thread lines in right-to-left locales () 2023-04-28 13:12:35 +02:00
Claire
2a3a110f00
Fix wrong classes audio and video instead of audio-player and video-player in CSS () 2023-04-28 11:15:43 +02:00
Eugen Rochko
6028d047b9
Change logo version in header based on screen size in web UI () 2023-04-28 10:00:33 +02:00
Claire
a5bc4ea550
Fix refering to unused preview-card CSS class instead of status-card () 2023-04-28 07:50:31 +02:00
Claire
d8a06c1375
Fix preview cards layout in thread view () 2023-04-27 01:45:19 +02:00
Claire
1527b02c6d
Fix sass warning about deprecated slash as division ()
Co-authored-by: Nick Schonning <nschonni@gmail.com>
2023-04-25 22:15:00 +02:00
Eugen Rochko
c35e3cb6ac
Add more tips to onboarding flow in web UI () 2023-04-25 11:12:37 +02:00
Eugen Rochko
290e4aba31
Add lines to threads in web UI () 2023-04-24 08:07:03 +02:00
Chike Nwaenie
e1b4eeb636
Change styling of the recommended accounts to allow bio to be more visible () 2023-04-23 22:33:08 +02:00
Christian Schmidt
e713c545b8
Use CSS to trim long card descriptions () 2023-04-23 22:32:47 +02:00
Eugen Rochko
0461f83320
Add new onboarding flow to web UI () 2023-04-23 22:24:53 +02:00
Eugen Rochko
e5c0b16735
Add progress indicator to sign-up flow () 2023-04-16 07:01:24 +02:00
Claire
af49d93fd6
Fix tab arrows on RTL layouts () 2023-04-12 16:01:49 +02:00
Claire
86ad43173f
Add “In Memoriam” banner back to profiles () 2023-04-12 14:50:02 +02:00
Christian Schmidt
9ef9974ff2
Fix loading spinner + infinite scroll for private mentions () 2023-04-07 15:44:31 +02:00
Christian Schmidt
d7b8c6db7e
Fix account header image missing in low-res () 2023-04-07 11:57:43 +02:00
Nick Schonning
cd14f712ad
Enable Stylelint property-no-unknown () 2023-04-05 09:04:08 +02:00
Claire
45848d6547
Fix styling regressions from RTL layout refactor () 2023-04-04 16:48:34 +02:00
Rubicon Rowe
fa98363a27
Fix inconsistent radius in drawer () 2023-04-04 11:41:05 +02:00
Eugen Rochko
2b11376411
Change search pop-out in web UI () 2023-04-01 09:59:10 +02:00
Eugen Rochko
46483ae849
Fix regressions from change in account row design in web UI () 2023-04-01 09:27:23 +02:00
Eugen Rochko
68a192e718
Change "direct message" nomenclature to "private mention" in web UI () 2023-03-30 15:16:20 +02:00
Eugen Rochko
babd86e594
Refactor styles to use logical properties for positioning () 2023-03-27 10:56:25 +02:00
Eugen Rochko
ef127c964a
Change design of account rows in web UI () 2023-03-25 08:46:32 +01:00
mogamin
0a9def5498
Fit the max-width of media in .prose to parent box () 2023-03-20 20:04:25 +01:00
Rodion Borisov
c2d38ef0f1 Center the text itself in upload area () 2023-03-14 09:59:46 +01:00
Botao Wang
0e3f06da99 Fix sidebar cut-off on small screens in admin UI () 2023-03-14 09:58:05 +01:00
Tim Lucas
a133570b26 Increase contrast of upload progress background () 2023-03-13 18:48:21 +01:00
Rodion Borisov
14bcd14289 Center the text itself in upload area () 2023-03-13 18:43:54 +01:00
Botao Wang
00208b23b1 Fix sidebar cut-off on small screens in admin UI () 2023-03-13 18:37:40 +01:00
Rodion Borisov
a52ccd7ad9
Center the text itself in upload area () 2023-03-09 14:35:44 +01:00
Claire
3a6451c867
Add support for incoming rich text () 2023-03-03 20:19:29 +01:00
Tim Lucas
f4f91bc295
Increase contrast of upload progress background () 2023-02-23 12:58:42 +01:00
Botao Wang
7adde24a95
Fix sidebar cut-off on small screens in admin UI () 2023-02-21 10:06:13 +01:00
Claire
d3b4d4d4f3
Change compose form checkbox to native input with appearance: none () 2023-02-20 11:32:27 +01:00
Christian Schmidt
62c4aecf8f
Make larger part of status clickable () 2023-02-20 08:11:23 +01:00
Nick Schonning
0c9d455ea5
Upgrade to Stylelint 15 with Prettier () 2023-02-13 04:57:03 +01:00
cadars
e8cb3ee827
Add scrolling to Compare history modal ()
* Compare history modal: allow vertical scrolling

* Update app/javascript/styles/mastodon/components.scss

Co-authored-by: Claire <claire.github-309c@sitedethib.com>

---------

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-02-06 16:53:31 +01:00
Claire
e5ae75bf6a
Fix styling of featured tags in light theme ()
* Fix styling of featured tags in light theme

Fixes 

* Remove broken highlighting on /settings/featured_tags
2023-01-25 16:28:29 +01:00
Claire
54e798a5a0
Fix upload area display in single-column mode () 2023-01-23 17:42:58 +01:00
Eugen Rochko
13e9d91ba7
Fix wrong text color on some buttons in light theme in web UI () 2023-01-19 15:51:27 +01:00
Eugen Rochko
4894deca7e
Fix wrong padding in RTL layout in web UI () 2023-01-19 15:51:14 +01:00
Claire
9b3e22c40d
Change account moderation notes to make links clickable ()
* Change account moderation notes to make links clickable

Fixes 

* Fix styling of account moderation note links
2023-01-18 16:32:23 +01:00
Peter Simonsson
7e6ffa085f
Add checkmark symbol to checkbox () 2023-01-18 16:30:46 +01:00
Claire
f4a6365f55
Remove hardcoded width from dropdown overlays ()
* Remove hardcoded width from dropdown overlays

* Fix emoji picker position
2023-01-12 16:43:02 +01:00
Peter Simonsson
fd33bcb3b2
Fix dropdown menu positions when scrolling ()
* Update react-overlays to latest version

* Fix breaking changes in dropdown menus

* Use react-overlays built-in arrow positioning feature
* Re-implemented `.dropdown-menu__arrow` to have a defined width and height to improve positioning
* Moved wrapping div (`.dropdown-menu` from `DropdownMenu` to `Dropdown`)
* Wrap button in a span to solve issue with ref
* Temporarily remove animations

* Fix breaking changes in emoji picker

* Wrap EmojiPickerMenu in a div where react-overlays’ ref is added

* Fix breaking changes in language dropdown

* Fix breaking changes in privacy dropdown

* Fix breaking changes in search form

* Add animations back using `@keyframes`

* Fix arrow color in light theme

* Fix linting issue

* Remove unused `mounted` state

* Remove `placement` state from components and redux

And remove the placement state from props of the menu components.

* Remove abolution position to fix flip issue

* Remove z-index to fix modals and overlay positions

* Fix lint issues

* Set placement in privacy and language components

Copy the placement state into the `PrivacyDropdown` and `LanguageDropdown` components, to apply correct styling to the buttons depending on which placement the Overlay has.

* Move `placement` state to correct component
2023-01-11 21:58:46 +01:00
Jed Fox
b81b646e3b
Improve the contrast of the chart in “poll has ended” notifications ()
* Improve the contrast of the chart in “poll has ended” notifications

* Further increase the contrast of non-leading poll options
2023-01-05 13:34:10 +01:00
dependabot[bot]
17f79082b0
Bump stylelint from 14.14.0 to 14.16.1 ()
* Bump stylelint-config-standard-scss from 5.0.0 to 6.1.0

Bumps [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) from 5.0.0 to 6.1.0.
- [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases)
- [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v5.0.0...v6.1.0)

---
updated-dependencies:
- dependency-name: stylelint-config-standard-scss
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump stylelint from 14.14.0 to 14.16.1

Bumps [stylelint](https://github.com/stylelint/stylelint) from 14.14.0 to 14.16.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/14.14.0...14.16.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
2023-01-04 21:13:57 +09:00
Darius Kazemi
ef4d29c879
Replace flex styling with sensible layout rules ()
The old styling would cause multiple admin header buttons in a flex container to overflow the page on mobile. This new styling uses `flex-flow: wrap` along with a gap, which gets rid of the awkward `:not(:first-child)` pseudoselector and makes multiple buttons in a row flow nicely.
2022-12-28 10:21:10 +01:00
b0fa7842db Merge tag 'v4.0.2' 2022-12-17 22:55:12 +11:00
Douglas Blank
2c7df002fa
Add left and right margin to emojis () 2022-12-15 18:53:37 +01:00
Claire
70415714f1
Add follow request banner on account header ()
* Add requested_by to relationship maps

* Display whether an account has requested to follow you on their profile
2022-12-15 18:50:11 +01:00
Terence Eden
ff414a5489
Add transparancy to modal background for accessibility ()
Fixes  

This keeps the `ui-base-lighter-color` but adds enough transparency so that text is more easily readable.
Tested in Firefox and Chrome.
2022-12-15 17:38:35 +01:00
Mina Her
cedf138313
Fix margin for search field on medium window size () 2022-12-15 17:24:38 +01:00
Claire
38596e49d4
Fix the top action bar appearing in multi-column layout () 2022-12-15 16:40:45 +01:00