Commit graph

17 commits

Author SHA1 Message Date
jenkins-bot ad03ea0eb3 Merge "configuration.md: Remove mention of out-of-date wmf config values" 2024-05-20 18:57:33 +00:00
jenkins-bot 1a2036b79c Merge "configuration.md: Remove unncessary double-bolding in headings" 2024-05-20 18:57:32 +00:00
Ed Sanders 91e44426f8 configuration.md: Remove mention of out-of-date wmf config values
Change-Id: I40da59927589ad073233fa41fdc378ced86c277e
2024-05-20 18:33:31 +00:00
Ed Sanders 568501f383 configuration.md: Remove unncessary double-bolding in headings
Change-Id: Ia82766e86c5e0c6ee0a10d232f35c3c20282aff9
2024-05-20 18:33:13 +00:00
Jon Robson ee05f8f5bd Update documentation for config flags
Follow up to 0109218ab where we renamed ClientPreferences to
Appearance

Also update wgVectorResponsive for consistency with other
documentation.

Change-Id: I7198e7742a50caa16a061904f05388b6837f251e
2024-05-20 11:15:40 -07:00
Ed Sanders 11b9e7fd2d configuration.md: Fix list formatting
* Use unordered lists at the top level. These
  items have no inherent order, and any patch
  to remove an item would require renumbering
  all subsequent items.
* Use consistent indentation

Change-Id: Ied3768e9c53d7d1104b20711fb0213ba6b27a555
2024-05-16 21:02:13 +00:00
bwang 0109218ab9 Rename client preference menu to appearance menu
Bug: T362808
Change-Id: Id6800d38eebf433cf0c9e3f179dd83df2eefd1fb
2024-04-29 15:38:20 +00:00
bwang c69a53a16c Use client preferences for appearances menu
Bug: T361586
Change-Id: I636a557e724f23ea18da135bac59cb304ba81091
2024-04-15 22:36:48 +00:00
jenkins-bot 9a362f52cd Merge "Vector - Rename the skin night mode classes to more readable classes" 2024-03-21 00:19:29 +00:00
Moh'd Khier Abualruz b3ab84f9e5 Vector - Rename the skin night mode classes to more readable classes
The classes:
- skin-night-mode-clientpref-0
- skin-night-mode-clientpref-1
- skin-night-mode-clientpref-2
is being replaced with
- skin-theme-clientpref-day
- skin-theme-clientpref-night
- skin-theme-clientpref-os

Other Changes:
- Change vector-night-mode preference to vector-theme
- Add skin-theme-os-label and other messages to skins.vector.clientPreferences
- Remove skin-night-mode-* messages from skins.vector.clientPreferences

Bug: T359983
Change-Id: I31eb086e623a97df9fbd004425559e05b0cae170
2024-03-20 23:54:47 +00:00
Jon Robson 9c063383a3 Permit sharing of code between Vector and Minerva
Bug: T359607
Change-Id: Iab6ca28b8b460be864fb6591adb407ccb20f3718
2024-03-20 19:57:11 +00:00
Jon Robson e9f7f3a3ca Remove unimplemented configuration
This was never implemented and will likely cause avoidable
confusion if allowed to persist in the codebase given our work on T359606

Change-Id: Icf36108f24198358e53bf04942751fe3306bc726
2024-03-08 00:56:12 +00:00
Moh'd Khier Abualruz d16960e95c ADR - Code sharing between Vector and Minerva Skins
- Added Code sharing between Vector and Minerva Skins ADR
- Updated the title of an old ADR to "Publish client preferences" it was wrong before

Bug: T357077
Change-Id: Ied0d4f008969b6ef0adac7f22bb374843519b408
2024-03-08 00:19:10 +00:00
ksarabia 8571219f86 Adds config flag documentation
This adds config flag documentation development use.

Bug: T352791
Change-Id: I5886b5c33f83def4d7b4030d15055aba7aee9461
2024-02-22 14:50:29 -06:00
Jon Robson 7d5caf3f66 Generalize skins.vector.clientPreferences library for use in MobileFrontend
Bug: T354224
Change-Id: I6949c4f49ec34b8e47036da4222a5f3ff491af32
2024-01-17 14:51:29 -08:00
Jan Drewniak 2223cb8c1b Introduce CSS custom properties under font-size feature flag
Introduces CSS custom properties for the purposes
of enabling client-side customizable font sizes.

CSS custom properties are contained in a Less file,
which imports values from Codex and converted them to rems
using the Less unit() function.

Includes ADR on CSS custom properties decisions.

Bug: T348984
Change-Id: Ic5e62d55f3c3585fe3a00e41f29f88d3a2f7470b
2023-10-24 14:33:33 +00:00
Jan Drewniak 3712de4b23 Use Architectural Decision Records in Vector
Change-Id: Icd14a471074684e063804259050e6944393654af
2023-10-18 18:08:53 +00:00