lbry-desktop/ui/scss
infinite-persistence 627b01c664
Icon and popup css fixes
## Issues
- So many `!important` overrides that makes it hard to customize.
- Weird "813px max-width" check -- it feels random, plus does not adjust accordingly to zoom-levels.
- The button text is not always vertically centered for all layout and zoom-levels because it is being centered using hardcoded margins.
- The 2 popups don't have consistent fonts and styling, plus their customizations are all over the place.

## Changes
- Try to remove as many unnecessary "!important" as possible. Adding specificity is sufficiently, and won't block other customizations.
- Try using `rem` instead of hardcoded margins. The icons/text/margin should resize accordingly per zoom-levels.
    - I didn't replicate the "813px max-width" media check. If it is really necessary, please use `vjs-layout-*` to customize them instead.
- Consolidate the 2 popup menu customizations.
2021-12-08 15:55:22 +08:00
..
component Icon and popup css fixes 2021-12-08 15:55:22 +08:00
init Remove skin support and lbry.tv scss 2021-11-09 10:36:08 +08:00
themes Remove skin support and lbry.tv scss 2021-11-09 10:36:08 +08:00
all.scss Remove skin support and lbry.tv scss 2021-11-09 10:36:08 +08:00
third-party.scss Revert lazy-loading videojs 2021-07-06 17:04:16 +08:00