Commit Graph
668 Commits
Author SHA1 Message Date
Christian SchmidtandGitHub 9ef9974ff2 Fix loading spinner + infinite scroll for private mentions (#24446) 2023-04-07 15:44:31 +02:00
Christian SchmidtandGitHub d7b8c6db7e Fix account header image missing in low-res (#24433) 2023-04-07 11:57:43 +02:00
Nick SchonningandGitHub cd14f712ad Enable Stylelint property-no-unknown (#24404) 2023-04-05 09:04:08 +02:00
ClaireandGitHub 45848d6547 Fix styling regressions from RTL layout refactor (#24415) 2023-04-04 16:48:34 +02:00
Rubicon RoweandGitHub fa98363a27 Fix inconsistent radius in drawer (#24407) 2023-04-04 11:41:05 +02:00
Eugen RochkoandGitHub 2b11376411 Change search pop-out in web UI (#24305) 2023-04-01 09:59:10 +02:00
Eugen RochkoandGitHub 46483ae849 Fix regressions from change in account row design in web UI (#24343) 2023-04-01 09:27:23 +02:00
Eugen RochkoandGitHub 68a192e718 Change "direct message" nomenclature to "private mention" in web UI (#24248) 2023-03-30 15:16:20 +02:00
Eugen RochkoandGitHub babd86e594 Refactor styles to use logical properties for positioning (#23944) 2023-03-27 10:56:25 +02:00
Eugen RochkoandGitHub ef127c964a Change design of account rows in web UI (#24247) 2023-03-25 08:46:32 +01:00
mogaminandGitHub 0a9def5498 Fit the max-width of media in .prose to parent box (#24180) 2023-03-20 20:04:25 +01:00
Rodion BorisovandGitHub a52ccd7ad9 Center the text itself in upload area (#24029) 2023-03-09 14:35:44 +01:00
ClaireandGitHub 3a6451c867 Add support for incoming rich text (#23913) 2023-03-03 20:19:29 +01:00
Tim LucasandGitHub f4f91bc295 Increase contrast of upload progress background (#23836) 2023-02-23 12:58:42 +01:00
Botao WangandGitHub 7adde24a95 Fix sidebar cut-off on small screens in admin UI (#23764) 2023-02-21 10:06:13 +01:00
ClaireandGitHub d3b4d4d4f3 Change compose form checkbox to native input with appearance: none (#22949) 2023-02-20 11:32:27 +01:00
Christian SchmidtandGitHub 62c4aecf8f Make larger part of status clickable (#23621) 2023-02-20 08:11:23 +01:00
Nick SchonningandGitHub 0c9d455ea5 Upgrade to Stylelint 15 with Prettier (#23558) 2023-02-13 04:57:03 +01:00
e8cb3ee827 Add scrolling to Compare history modal (#23396)
* 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
ClaireandGitHub 54e798a5a0 Fix upload area display in single-column mode (#23217) 2023-01-23 17:42:58 +01:00
Eugen RochkoandGitHub 4894deca7e Fix wrong padding in RTL layout in web UI (#23157) 2023-01-19 15:51:14 +01:00
ClaireandGitHub 9b3e22c40d Change account moderation notes to make links clickable (#22553)
* Change account moderation notes to make links clickable

Fixes #22539

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

* Fix emoji picker position
2023-01-12 16:43:02 +01:00
Peter SimonssonandGitHub fd33bcb3b2 Fix dropdown menu positions when scrolling (#22916)
* 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 FoxandGitHub b81b646e3b Improve the contrast of the chart in “poll has ended” notifications (#22575)
* 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]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Yamagishi Kazutoshi
17f79082b0 Bump stylelint from 14.14.0 to 14.16.1 (#22910)
* 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 KazemiandGitHub ef4d29c879 Replace flex styling with sensible layout rules (#22803)
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
Douglas BlankandGitHub 2c7df002fa Add left and right margin to emojis (#20464) 2022-12-15 18:53:37 +01:00
ClaireandGitHub 70415714f1 Add follow request banner on account header (#20785)
* 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 EdenandGitHub ff414a5489 Add transparancy to modal background for accessibility (#18081)
Fixes #18080 

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 HerandGitHub cedf138313 Fix margin for search field on medium window size (#21606) 2022-12-15 17:24:38 +01:00
ClaireandGitHub 38596e49d4 Fix the top action bar appearing in multi-column layout (#20943) 2022-12-15 16:40:45 +01:00
Connor SheaandGitHub 08c0e43b6f Increase the width of the unread notification border. (#21692)
The smaller border is difficult to see for some users, especially
when the browser window was thinner, and so the unread border is at the
very left edge of the window.
2022-12-15 16:37:07 +01:00
c3388f4ab1 Fix profile avatar being slightly offset into left border (fixes #20822) (#20994)
* hotfix for #20822

I don't know why it was shifted in the first place or why the width is specified twice, but this fixes the problem, so it looks fine to me.

* realigned pfp with content below

* fixed formatting 

my bad

* added comment to explain the negative margin

before I forget - comments are *important* !

Co-authored-by: Riedler <riedler@gelse.eu>
2022-12-15 15:57:02 +01:00
ClaireandGitHub 7b68e6409b Fix invalid CSS for links in warning and strike cards (#22302) 2022-12-15 15:52:18 +01:00
RinandGitHub 42e16ea52d fix missing style in warning and strike cards (#22177) 2022-12-13 20:03:09 +01:00
cadarsandGitHub 52a50c5e43 Make handle more easily selectable on profile page (#21479)
* Make handle more easily selectable on profile page

* Wrap handle in a span

* Add `user-select: all` to span

* remove whitespace
2022-12-13 19:43:03 +01:00
Juan Xavier GomezandGitHub 21b208afcb Fix hidden overflow on interaction modal (#21763)
* Fix hidden overflow on interaction modal

* only update overflow y
2022-12-07 00:40:37 +01:00
ClaireandGitHub 76454cc638 Fix UI header overflow on mobile (#21783) 2022-12-07 00:40:18 +01:00
Jed FoxandGitHub 33f06a4ae7 Fix the top border of verified account fields (#22006) 2022-12-06 23:54:02 +01:00
Connor SheaandGitHub cec1e902e0 Make the 'Trending now' header a link to Explore. (#21759)
This keeps the same design that exists currently, but makes "Trending
now" into a link to the Hashtags section of "Explore".

Resolves #21758.
2022-11-27 23:49:32 +01:00
Eugen RochkoandGitHub 523e106cbf Fix style of username in navigation bar above compose form in web UI (#20628)
Regression from #20540
2022-11-14 08:06:17 +01:00
Eugen RochkoandGitHub 6da9df774e Fix dropdown menu on profiles not being accessible on narrow screens in web UI (#20620) 2022-11-14 06:05:10 +01:00
Eugen RochkoandGitHub d0b7bd4250 Fix wrong cut-off point for "Read more" in web UI (#20599) 2022-11-14 00:43:24 +01:00
Samuel KaiserandGitHub e62b514e95 Stick batch table toolbar to the top (#20442)
Fixes #20441
2022-11-13 21:02:28 +01:00
Eugen RochkoandGitHub 6774c339b2 Fix domain blocks on about page not working well on small screens in web UI (#20391) 2022-11-11 08:26:58 +01:00
Connor SheaandGitHub cf4992c918 Only remove padding when listing applications (#20382)
This prevents styling issues on the Authorization page.
2022-11-11 02:55:20 +01:00
Eugen RochkoandGitHub 7bdb2433f1 Change larger reblogs/favourites numbers to be shortened in web UI (#20303) 2022-11-10 08:49:59 +01:00
Sunny RipertandGitHub 4b7f32a2a6 Fix double button to clear emoji search input (#19888) 2022-11-07 03:40:54 +01:00