Commit graph

17 commits

Author SHA1 Message Date
alistair3149 e2d1230064
fix(VisualEditor): 🐛 VE overlay should have overlay z-index
It was missing in the VE skinstyles update.

Fix: #583
2023-02-15 15:52:33 -05:00
alistair3149 1d10b669a6
feat(VisualEditor): update VisualEditor styles
Redo VE styles for 1.39 properly by going through the source code.
Since VE is massive and complex, this might not cover all the use cases but
it should be better than the implementation before.
2023-02-06 17:42:46 -05: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
Renamed from skinStyles/extensions/visual_editor/ext.visualEditor.core.less (Browse further)