mediawiki-skins-Vector/resources/skins.vector.styles/layouts
Nicholas Ray 24055a6752 Set default pinnable state for page tools
* Leverage the infrastructure around feature management to handle the page tools
pinning and persistence

* Make pinnableHeader.js leverage features.js if the data-feature-name attribute
is set

* Sets tests/.eslintrc.json ecmaVersion to 2018 to enable destructuring in test
files.

* Adds a isPinned helper method to pinnableElement

* Add a logged in requirement so that the pinned feature is disabled for
anon users.

Bug: T322051
Change-Id: Ib86282216882fa94e37b7088a3f4bd0c1bcf6cd4
2022-12-08 14:44:07 -07:00
..
gradeC.less Follow up: Remove .vector-layout-grid, .mw-workspace-container classes 2022-08-15 10:10:01 -05:00
grid.less Set default pinnable state for page tools 2022-12-08 14:44:07 -07:00
print.less Remove CSS classes and selectors from cached HTML 2022-11-03 11:12:39 -05:00
screen.less [Cleanup] Address FIXMES relating to cached HTML 2022-11-15 23:23:56 +00:00