mediawiki-skins-Vector/resources/skins.vector.styles
Jan Drewniak 751454d7a8 [Visual change] Normalize small font sizes in Vector 2022
Replaces font-sizes that are between 12-14
px with ones that equal 14px. This involved
converting some values to rems as well as changing
their size.

@font-size-tabs (a computed 13px value) is removed
in favour of unit( @font-size-small, rem).

This removal requires the following changes:

* Removing max-height & box-sizing from tabs, since
  they used @font-size-tabs for size calculations
* modifying .mixin-vector-arrowed-dropdown-toggle()
  to use `unit( 12 / @font-size-browser, rem )` instead
  of `unit( 16 / @font-size-tabs / @font-size-browser, em )`
* Changes to the position of `.vector-toc-toggle` since
  it's width/height depended on
  .mixin-vector-arrowed-dropdown-toggle()

Opportunistic refactor:
- `.mixin-vector-legacy-menu-heading-arrow()`
  is removed from Zebra

Expected visual changes:
font-sizes below refer to computed values, actual values
are now set in rems.

* Text in tabs is 14px not 13px
* #siteSub is 14px not 12.8px
* #contentSub is 14px not 11.76px
* #contentSub line height is default, not 1.2
* dropdown [hide] labels are 14px instead of 13px

*************************
*****VISUAL CHANGE*****
*************************
: 91 changes in Pixel due to content being pushed
down due to bigger font-size in toolbar.

Bug: T346062
Bug: T261334
Change-Id: I6cfc800bb8dfed206670e5365bdc55e5d7357a4a
2023-10-24 22:50:15 +00:00
..
components [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
images Copy common styles into vector 2023-10-05 13:28:16 -05:00
layouts [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
CSSCustomProperties.less Introduce CSS custom properties under font-size feature flag 2023-10-24 14:33:33 +00:00
mixins.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
normalize.less Copy common styles into vector 2023-10-05 13:28:16 -05:00
print.less Copy common styles into vector 2023-10-05 13:28:16 -05:00
skin.less Introduce CSS custom properties under font-size feature flag 2023-10-24 14:33:33 +00:00
typography.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
variables.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00