Commit graph

2660 commits

Author SHA1 Message Date
alistair3149 4a7489e19f
feat(skinStyles): add missing VE styles 2022-10-04 19:37:17 -04:00
alistair3149 7452546df9
refactor(skinStyles): ♻️ clean up unused VE styles 2022-10-04 19:24:39 -04:00
alistair3149 d2dca07618
fix(skinStyles): 🐛 various clipping in VisualEditor 2022-10-04 19:22:54 -04:00
alistair3149 a59aeff4a3
fix(skinStyles): 🐛 incorrect VE new paragraph button color 2022-10-04 19:05:57 -04:00
alistair3149 db05e6d3cf
fix(core): 🐛 ToC card should be above page header 2022-10-03 16:20:41 -04:00
alistair3149 ac2559ed8b
feat(core): use 100vh instead of 100% for min-height
Viewport height also takes the browser elements on mobile into account
2022-10-03 13:20:46 -04:00
alistair3149 979138d251
fix(core): 🐛 mw-data-content should reserve space for header 2022-10-03 12:52:17 -04:00
alistair3149 0633db4d7b
fix(core): 🐛 incorrect max height for header card 2022-10-03 12:44:11 -04:00
alistair3149 92c64be48b
fix(core): 🐛 missing z-index for mw-body-header 2022-10-03 12:38:23 -04:00
alistair3149 757cd6ad17
feat(core): remove broken recent change styles 2022-10-02 19:50:20 -04:00
alistair3149 6e1a862073
Merge pull request #524 from StarCitizenTools/rc
Citizen 2.0.0 beta release
2022-10-02 12:16:46 -04:00
alistair3149 0d1dc9d29d
chore(release): 🚀 2.0.0-beta.0 2022-10-02 12:13:09 -04:00
alistair3149 de5e110ce5
docs: 📚️ fix incorrect MW version label 2022-10-02 12:10:28 -04:00
alistair3149 6b68e94885
docs: 📚️ add notes about 1.X releases 2022-10-02 12:09:53 -04:00
alistair3149 9388b92b27
fix(skinStyles): 🐛 incorrect VE dark mode background
Fixing incorrect dark background in dialog in VE (#489, #525)
2022-10-02 11:53:22 -04:00
alistair3149 c551225ec7
feat(core): smaller footer wordmark size on mobile 2022-10-02 01:05:41 -04:00
alistair3149 e80e6be35d
chore(release): 🚀 2.0.0-alpha.2 2022-10-01 19:37:56 -04:00
alistair3149 bf66c60f3d
feat(core): tweak body footer styles 2022-10-01 19:36:09 -04:00
alistair3149 aaad2bb92a
feat(core): move footer info into body footer
They are related to the article/page instead of the whole site
2022-10-01 17:25:20 -04:00
alistair3149 61e8d053c4
feat(core): move sitenotice out of mw-body
site notice is not related to the body/article
2022-10-01 16:15:40 -04:00
alistair3149 9de7a1d4b2
feat(core): move catlinks to body footer 2022-10-01 16:07:37 -04:00
alistair3149 17907ead6d
fix(core): 🐛 incorrect CSS variable name 2022-10-01 15:33:30 -04:00
alistair3149 6b47c86c70
feat(core): strict selector for category links
Some gadgets such as HotCat hack inject link elements into catlinks.
The previous rules affect them unintentionally,
and now it should only apply to catlink and nothing else.
2022-10-01 15:24:18 -04:00
alistair3149 bdc58fdeaf
fix(core): 🐛 incorrect color for footer site description 2022-10-01 15:11:07 -04:00
alistair3149 6234b8d72a
refactor(core): ♻️ clean up extended width layout value 2022-10-01 15:09:47 -04:00
alistair3149 2e8c98b755
feat(core): tweak footer wiki name color 2022-10-01 15:08:50 -04:00
alistair3149 4902ae76ab
feat(core): redesign site footer
last modified and copyright message are not implemented yet.
they will be integrated into body content since they are not global.
2022-10-01 15:06:57 -04:00
alistair3149 6aee9f8e03
feat(core): collapse page tool text below desktop 2022-10-01 01:45:55 -04:00
alistair3149 607c3f22b2
feat(core): use space unit for drawer 2022-09-30 17:40:30 -04:00
alistair3149 eadaef7a0a
refactor(core): ♻️ clean up header card mixins and var 2022-09-30 16:52:13 -04:00
alistair3149 9532aa4906
feat(core): page actions should take full width with toc 2022-09-30 11:45:43 -04:00
alistair3149 89916b32aa
chore(release): 🚀 2.0.0-alpha.1 2022-09-30 11:28:23 -04:00
alistair3149 5be20a256c
feat(core): add jump to top link to sticky header 2022-09-30 11:24:06 -04:00
alistair3149 639c378721
fix(core): 🐛 sticky header should not trigger in edit mode 2022-09-30 10:50:05 -04:00
alistair3149 11544b4179
Merge pull request #523 from StarCitizenTools/dev
Sticky header redesign and chore
2022-09-30 10:34:12 -04:00
alistair3149 f3e4332e61
feat(core): move fluid sticky transition 2022-09-30 10:29:50 -04:00
alistair3149 9b1325bcb8
feat(core): more responsive layout for sticky header 2022-09-30 10:24:16 -04:00
alistair3149 ce9002a605
chore: 🔧 add emoji to ci commit message 2022-09-30 09:24:52 -04:00
github-actions f9aacf7ebe ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-09-30 02:33:57 +00:00
alistair3149 e72d7c00a3
feat(core): add sticky body header 2022-09-29 22:33:06 -04:00
alistair3149 20ed41ec2c
fix(core): 🐛 wiki name wrapping in drawer 2022-09-29 21:25:57 -04:00
alistair3149 87d1918770
feat(core): add extra page padding on desktop view 2022-09-29 21:12:27 -04:00
alistair3149 00580810ec
fix(core): 🐛 mitigate ToC overlap in various max width
Pinning the ToC to the right of the browser for now.
There is no good CSS way to make it stick to the body content.
When we switch to target 1.39+,
there will be proper way to generate ToC instead of all these ToC hacks
2022-09-29 21:11:12 -04:00
alistair3149 acfb89640b
chore(release): 🚀 2.0.0-alpha.0 2022-09-29 20:40:15 -04:00
alistair3149 9270152d7f
chore: use Devmoji
More emoji while using conventional commit
2022-09-29 20:39:27 -04:00
alistair3149 6de95d4fec
feat(core): redesign site header (#521)
Change header into vertical header for large screen and bottom header for small screen.
2022-09-29 19:12:56 -04:00
alistair3149 c5ff5dd57f
chore(release): 1.17.9 2022-09-28 17:34:38 -04:00
github-actions 55fb7a32c5 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-09-28 21:34:10 +00:00
alistair3149 eb2d3d883d
build(ci): update package-lock.json 2022-09-28 17:33:20 -04:00
github-actions 0d63257e86 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-09-28 21:02:56 +00:00