mediawiki-skins-Vector/resources/skins.vector.styles/components
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
..
BottomDock.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Button.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Dropdown.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Footer.less Copy common styles into vector 2023-10-05 13:28:16 -05:00
Header.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Icon.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Indicators.less Copy common styles into vector 2023-10-05 13:28:16 -05:00
LanguageDropdown.less Copy common styles into vector 2023-10-05 13:28:16 -05:00
Logo.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
MainMenu.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Menu.less Separate dropdown/menu references in PHP and templates 2023-07-31 14:03:12 -05:00
MenuTabs.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
PageTitlebar.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
PageToolbar.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
PageTools.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
PinnableElement.less Simplify TOC design for pinned TOC on no js small viewports 2023-10-16 23:31:18 -04:00
PinnableHeader.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
PopupNotification.less Add indicator that appears when TOC & page tools menu have been hidden 2023-03-23 21:46:51 +00:00
SearchBox.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
SiteNotice.less Copy common styles into vector 2023-10-05 13:28:16 -05:00
StickyHeader.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
TableOfContents.less [Visual change] Normalize small font sizes in Vector 2022 2023-10-24 22:50:15 +00:00
UserLinks.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00
Watchstar.less Remove unnecessary imports in component stylesheets, make variable and mixin imports consistent 2023-10-03 19:13:21 +00:00