It's just a refresh and could lead to some issues in our tests. If there
is a transaction conflict, it means that the same video is already
beeing updated so aborting should be fine
* Made top search bar more scalable for (physically) narrow screens
Removing `flex: auto` on `.top-left-block` for screens narrower than
`350px`allows the search bar to resize to fill up the remaining space.
Setting `width: 70px` on `#typeahead-container input` for mobile widths
prevents the hamburger button from being squished at certain widths.
Given that the padding adds up to `50px`, setting what amounts to the
minimum width of the search field to `70px` seems reasonable.
Fixes#3199.
* Making hamburger button margin and spacing narrower for mobile
The clickable area is restricted to the icon anyway, and the extra space
benefits the search field width on narrow screens.
Mimicked the approach used in other tabs under "My Library":
* Adding bottom margin to search field to keep distance from "Sort By"
* Fixing extra left margin on "Sort By" for narrow screens
* Removed the `ml-2` class so that `!important` is no longer needed
* Removed unnecessary `!important` from account video search field width
* Removed !important and added rules to style tags input; fixes#3915
* Simplifying what @rigelk was achieving with !important in 149e4cc
* Compressed CSS selectors
Co-authored-by: Rigel Kent <par@rigelk.eu>
Co-authored-by: Rigel Kent <par@rigelk.eu>
* Minimal PeertubeModalService to open settings from "can be redefined..."
* Linter changes
* Removed unused parameter, made Subject type reflect this, and formatting