Commit graph

80 commits

Author SHA1 Message Date
github-actions daeb073c74 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-03-08 15:32:37 +00:00
alistair3149 009333884a
fix: VE tool popup menu height 2021-03-08 10:31:46 -05:00
alistair3149 d2f9882b20
feat: make whole VE toolbar avaliable in mobile 2021-03-08 10:25:22 -05:00
alistair3149 7c433d9bf0
feat: add styles for VE template modal 2021-03-07 19:13:55 -05:00
alistair3149 1d6ca53334
fix: add missing styles for VE save dialog 2021-01-29 12:33:34 -05:00
alistair3149 f65bf157bd
feat: move personal menu to header (#231)
* fix: fix header background bleeding in VE

* feat: move personal menu out of drawer to header

* feat: update personal menu styles in smaller breakpoints

* fix: fix typo in qqq documentation

* ci: lint code to MediaWiki standards

Check commit and GitHub actions for more details

* feat: add title text to personal menu button

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2021-01-19 15:56:42 -05:00
alistair3149 1012df868f
fix: fix white overlap on VE mobile edit screen 2021-01-15 15:05:26 -05:00
alistair3149 d647a8453d
feat: update input field styles 2021-01-14 19:09:15 -05:00
alistair3149 745db063bb
feat: tweak VisualEditor styles 2021-01-14 18:52:40 -05:00
Hannes 5ca55c4f74
bug: fix ve darkmode selector 2021-01-13 10:23:10 +01:00
alistair3149 da76ccbbeb
refactor: order styles with idiomatic order 2021-01-11 11:45:52 -05:00
Hannes 13e853ac9a
refactor: Convert color-scheme query to class 2021-01-09 22:57:28 +01:00
alistair3149 83974ee295
Fix VE edit summary dark mode color 2020-06-23 14:45:57 -04:00
alistair3149 e8d992615d
Fix misalignment of VE and CodeMirror 2020-06-10 22:56:34 -04:00
alistair3149 590024e038
Clean up ToC styles 2020-06-10 18:02:22 -04:00
alistair3149 8295bba440
Add mobile-friendly tweaks to VisualEditor (#129)
* Hide some tools in mobile VE

* Github CI lint - eslint/stylelint

* Fixed typo in VE styles

* Shorten save button for VE in small screen

* Fixed stylelint error

* Github CI lint - eslint/stylelint

* Fix syntax for a CSS selector

* Fix z-index for save modal

* More restrictive CSS selector

* Fix syntax again

* Github CI lint - eslint/stylelint

* Fix a few bugs in VE

* Github CI lint - eslint/stylelint

* Fix margin and padding for VE text

* Fix a few bugs for VE

* Add styles for VE placeholder

* Fix CSS selector for VE toolbar placeholder

* Load VE skinstyle sooner

* Fix VE toolbar position in smaller screens

* Fix issues where some VE styles are overrided

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2020-06-10 16:47:24 -04:00
alistair3149 8163f106e9
Fix VE clipping popup issue 2020-06-10 02:38:45 -04:00
github-actions 44a785f65a Github CI lint - eslint/stylelint 2020-06-10 05:07:26 +00:00
alistair3149 bb80826ce8 Clean up VisualEditor skin styles 2020-06-10 01:06:50 -04:00
alistair3149 72b41df5ce
Refactor header DOM structure
- Reduced unnessecary HTML elements
- Stanardized class and IDs
- Switch to fix header due to performance concern
- Rewrote over-qualified CSS selectors
- Started rework on file organizations
2020-06-07 01:30:54 -04:00
alistair3149 09116cd568
Changed header from mw-header-container to mw-header 2020-06-06 15:51:51 -04:00
alistair3149 37732ea6a9
Partial Mustache refactor (#113)
Refactor some components into Mustache. With the footer refactor addressed in #75, it should solve most of the incompatibility issues caused by previous hacks used to generate the footer
2020-06-02 02:23:11 -04:00
github-actions 6aa7f9f88a Github CI lint - eslint/stylelint 2020-05-22 15:32:19 +00:00
alistair3149 2c0b6dd466
Added z-index to content to be higher than footer 2020-05-22 11:31:38 -04:00
alistair3149 d7cc718f28
Fixed toolbar overlapping side site title in VE (#103) 2020-05-17 18:59:02 -04:00
alistair3149 cbe55f13ff
Fix header bg bleeding with VE 2020-03-16 01:34:06 -04:00
alistair3149 8c76e8a831
Fixed text color in CodeMirror dark mode 2020-03-16 01:14:32 -04:00
alistair3149 1e42efbeb9
Attempt to clean file tree 2019-12-29 13:45:17 -05:00
alistair3149 838cdfc1bb
Attempt to clean file tree 2019-12-29 13:44:03 -05:00
alistair3149 e3fc3d0458
Use extension naming for folders 2019-12-29 12:58:50 -05:00