Commit graph

3876 commits

Author SHA1 Message Date
alistair3149 2fe94438ee
feat(core): add reset styles for border-width and border-color
This will affect existing wikis that uses the invalid border attribute like in #902.
Border attribute is not valid HTML in HTML5 and it has been causing a lot of headache
in other styles
2024-07-20 19:35:14 -04:00
alistair3149 764f7593c3
fix(overflow): 🐛 fix undefined wrapper 2024-07-20 19:32:22 -04:00
alistair3149 08a7a51566
fix(wikitable): 🐛 incorrect selector for tfoot 2024-07-20 17:49:36 -04:00
github-actions 0242d9bc6e ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-20 21:46:51 +00:00
alistair3149 15ebea1c80
fix(wikitable): 🐛 incorrect border radius when both thead and tbody are present 2024-07-20 17:46:18 -04:00
alistair3149 4d803f841d
feat(fonts): bump Roboto Flex to 3.200 2024-07-19 22:49:35 -04:00
alistair3149 b9cd27043d
feat(core): tweak changelist and toc border width 2024-07-19 18:31:22 -04:00
alistair3149 bd0cea79e4
chore(husky): 🔧 deprecate old commands 2024-07-19 18:05:12 -04:00
alistair3149 9caf91a5d6
build: release 2.25.0 (#907) 2024-07-19 17:55:35 -04:00
dependabot[bot] 0bf945152d
build(deps-dev): bump husky from 9.0.11 to 9.1.1 (#911)
Bumps [husky](https://github.com/typicode/husky) from 9.0.11 to 9.1.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v9.0.11...v9.1.1)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 17:54:53 -04:00
alistair3149 a1ad423f2f
feat(stickyHeader): implement sticky header variables into other sticky styles 2024-07-19 17:29:17 -04:00
alistair3149 8c204767c6
refactor(stickyHeader): ♻️ use box-shadow instead of border for bottom border
So that it won't affect the height of the element
2024-07-19 17:10:06 -04:00
alistair3149 c9d98e477a
feat(stickyHeader): add CSS var --height-sticky-header to offset sticky elements
--height-sticky-header will always return the current height of sticky header.
It can be used to offset sticky elements so that it adjusts to the sticky header.
2024-07-19 17:08:03 -04:00
alistair3149 f3042f5b80
fix(toc): 🐛 ToC should have the same padding as other menu cards 2024-07-19 16:27:19 -04:00
translatewiki.net 39ef541378
Localisation updates from https://translatewiki.net. 2024-07-18 14:11:12 +02:00
alistair3149 e38b44edb2
refactor(search): ♻️ simplify URL generation by using mw.util.getUrl
getUrl will handle both the short URL and santization
2024-07-17 14:16:55 -04:00
translatewiki.net 3e94b0a55c
Localisation updates from https://translatewiki.net. 2024-07-15 14:13:39 +02:00
alistair3149 a9fb03fc8e
fix(print): 🐛 only color variables require important declaration 2024-07-15 02:09:05 -04:00
dependabot[bot] eca0b8fa68
build(deps-dev): bump stylelint from 16.6.1 to 16.7.0 (#908)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.6.1 to 16.7.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.6.1...16.7.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 02:07:49 -04:00
alistair3149 1fefddd41a
feat(core): implement Codex border-width tokens 2024-07-15 02:07:25 -04:00
alistair3149 5296aef9de
feat(print): add wikitable styles and hide contentSub 2024-07-15 02:03:28 -04:00
alistair3149 aeb083e74d
fix(print): 🐛 add important declaration to hidden print elements 2024-07-14 19:41:41 -04:00
alistair3149 8641becb2a
feat(print): allow font size settings affect print styles 2024-07-14 18:09:53 -04:00
alistair3149 1da57e5902
feat(print): hide page footer in print styles 2024-07-14 18:05:03 -04:00
github-actions 79ac340667 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-14 21:44:10 +00:00
alistair3149 543400d9d5
feat(print): rework print styles 2024-07-14 17:43:34 -04:00
github-actions 43a10881b2 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-13 20:42:29 +00:00
Aeywoo 99e7f08313
feat(AccountInfo): add AccountInfo styles (#749)
---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-07-13 16:41:46 -04:00
github-actions d23869636f ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-12 23:00:40 +00:00
alistair3149 112d656951
build: release 2.24.0 (#905) 2024-07-12 19:00:17 -04:00
alistair3149 cae7c753ac
fix(Changelist): 🐛 fix incorrect legends z-index 2024-07-12 18:59:23 -04:00
alistair3149 c3855ff8b9
fix(stickyHeader): use cached value for placeholder height if possible
Related: #854
2024-07-12 03:47:25 -04:00
alistair3149 7b6520b9ab
fix(Leaflet): 🐛 fix button alignment 2024-07-11 21:22:31 -04:00
alistair3149 0540f0d393
fix(DataMaps): 🐛 remove unused styles 2024-07-11 21:02:10 -04:00
alistair3149 1688b92456
fix(DataMaps): 🐛 fix OOUI button width and invert icon on dark mode 2024-07-11 20:28:34 -04:00
alistair3149 5fdcfc61f6
feat(DataMaps): add styles for Extension:DataMaps 2024-07-11 20:24:40 -04:00
alistair3149 a67f075a6a
feat(Leaflet): bump Leaflet button sizes to match Codex 2024-07-11 19:43:16 -04:00
alistair3149 fb965e3712
feat(Leaflet): tweak Leaflet control margin 2024-07-11 18:31:06 -04:00
alistair3149 967f712202
refactor(Leaflet): ♻️ use padding instead of margin for popup content
This is needed to align with DataMaps, and won't affect existing implementation for
other extensions.
2024-07-11 18:08:06 -04:00
github-actions 9db1f9215c ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-11 21:50:12 +00:00
alistair3149 46c139ac86
feat(DataMaps): add DataMaps init styles 2024-07-11 17:49:19 -04:00
translatewiki.net 29637e89ac
Localisation updates from https://translatewiki.net. 2024-07-11 14:13:50 +02:00
alistair3149 f0d1176f2a
feat(pref): add clientpref to disable auto-hide navigation
Closes #841
2024-07-10 13:59:03 -04:00
alistair3149 51caa71777
fix(leaflet): 🐛 re-introduce box-shadow back to touch buttons 2024-07-10 00:00:59 -04:00
alistair3149 1471c1bc23
fix(leaflet): 🐛 incorrect checked label selector 2024-07-09 23:56:59 -04:00
alistair3149 4c51200ed5
feat(leaflet): add Leaflet styles for Leaflet map extensions
This should cover the Leaflet styles for Extension:DataMaps, Kartographer, Maps, and SRF
2024-07-09 23:46:20 -04:00
alistair3149 2794a3269c
fix(core): 🐛 explictly set z-index for body container
That should avoid position relative elements from going over the sticky header.

Closes: #577
2024-07-09 18:28:31 -04:00
alistair3149 c555dfe1bf
fix(ToC): 🐛 increase z-index of ToC backdrop 2024-07-09 16:51:25 -04:00
alistair3149 b5180bfbda
feat(core): use Codex tokens for z-index 2024-07-09 16:44:15 -04:00
alistair3149 f66348bdbb
feat(stickyHeader): reduce page title size 2024-07-08 23:40:08 -04:00