Mattflaschen has uploaded a new change for review. https://gerrit.wikimedia.org/r/93584
Change subject: WIP - Port mediawiki.ui SASS to LESS ...................................................................... WIP - Port mediawiki.ui SASS to LESS This is the only SASS in core. Change-Id: I81d8d0c9f6705aef8bdb8a28e1154f2de4301235 --- M resources/Resources.php R resources/mediawiki.ui/components/_forms.scss R resources/mediawiki.ui/components/_vector.scss R resources/mediawiki.ui/components/buttons.scss R resources/mediawiki.ui/components/positioning.less R resources/mediawiki.ui/components/vector/_buttons.scss R resources/mediawiki.ui/components/vector/_containers.scss R resources/mediawiki.ui/components/vector/_forms.scss R resources/mediawiki.ui/mediawiki.ui.default.scss R resources/mediawiki.ui/mediawiki.ui.vector.scss R resources/mediawiki.ui/mixins/_effects.scss R resources/mediawiki.ui/mixins/_forms.scss R resources/mediawiki.ui/mixins/_type.scss R resources/mediawiki.ui/mixins/_utilities.scss R resources/mediawiki.ui/settings/_colors.scss R resources/mediawiki.ui/settings/_typography.scss D resources/mediawiki.ui/sourcefiles/Makefile D resources/mediawiki.ui/sourcefiles/config.rb D resources/mediawiki.ui/sourcefiles/scss/components/_default.scss D resources/mediawiki.ui/sourcefiles/scss/mixins/_all.scss D resources/mediawiki.ui/sourcefiles/scss/settings/_all.scss 21 files changed, 16 insertions(+), 62 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/84/93584/1 diff --git a/resources/Resources.php b/resources/Resources.php index 463dec8..d26de6b 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1161,9 +1161,23 @@ 'position' => 'top', ), 'mediawiki.ui' => array( + 'styles' => array( + 'resources/mediawiki.ui/mixins/utilities.less', + 'resources/mediawiki.ui/mixins/type.less', + 'resources/mediawiki.ui/mixins/effects.less', + 'resources/mediawiki.ui/mixins/forms.less', + 'resources/mediawiki.ui/components/positioning.less', + 'resources/mediawiki.ui/components/buttons.less', + 'resources/mediawiki.ui/components/forms.less', + + ), 'skinStyles' => array( - 'default' => 'resources/mediawiki.ui/mediawiki.ui.default.css', - 'vector' => 'resources/mediawiki.ui/mediawiki.ui.vector.css', + 'default' => 'resources/mediawiki.ui/components/default.less', + 'vector' => array( + 'resources/mediawiki.ui/components/vector/buttons.less', + 'resources/mediawiki.ui/components/vector/forms.less', + 'resources/mediawiki.ui/components/vector/containers.less', + ), ), 'position' => 'top', ), diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/default/_forms.scss b/resources/mediawiki.ui/components/_forms.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/default/_forms.scss rename to resources/mediawiki.ui/components/_forms.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/_vector.scss b/resources/mediawiki.ui/components/_vector.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/_vector.scss rename to resources/mediawiki.ui/components/_vector.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/default/_buttons.scss b/resources/mediawiki.ui/components/buttons.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/default/_buttons.scss rename to resources/mediawiki.ui/components/buttons.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/_utilities.scss b/resources/mediawiki.ui/components/positioning.less similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/_utilities.scss rename to resources/mediawiki.ui/components/positioning.less diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/vector/_buttons.scss b/resources/mediawiki.ui/components/vector/_buttons.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/vector/_buttons.scss rename to resources/mediawiki.ui/components/vector/_buttons.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/vector/_containers.scss b/resources/mediawiki.ui/components/vector/_containers.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/vector/_containers.scss rename to resources/mediawiki.ui/components/vector/_containers.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/vector/_forms.scss b/resources/mediawiki.ui/components/vector/_forms.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/components/vector/_forms.scss rename to resources/mediawiki.ui/components/vector/_forms.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/mediawiki.ui.default.scss b/resources/mediawiki.ui/mediawiki.ui.default.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/mediawiki.ui.default.scss rename to resources/mediawiki.ui/mediawiki.ui.default.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/mediawiki.ui.vector.scss b/resources/mediawiki.ui/mediawiki.ui.vector.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/mediawiki.ui.vector.scss rename to resources/mediawiki.ui/mediawiki.ui.vector.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/mixins/_effects.scss b/resources/mediawiki.ui/mixins/_effects.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/mixins/_effects.scss rename to resources/mediawiki.ui/mixins/_effects.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/mixins/_forms.scss b/resources/mediawiki.ui/mixins/_forms.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/mixins/_forms.scss rename to resources/mediawiki.ui/mixins/_forms.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/mixins/_type.scss b/resources/mediawiki.ui/mixins/_type.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/mixins/_type.scss rename to resources/mediawiki.ui/mixins/_type.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/mixins/_utilities.scss b/resources/mediawiki.ui/mixins/_utilities.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/mixins/_utilities.scss rename to resources/mediawiki.ui/mixins/_utilities.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/settings/_colors.scss b/resources/mediawiki.ui/settings/_colors.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/settings/_colors.scss rename to resources/mediawiki.ui/settings/_colors.scss diff --git a/resources/mediawiki.ui/sourcefiles/scss/settings/_typography.scss b/resources/mediawiki.ui/settings/_typography.scss similarity index 100% rename from resources/mediawiki.ui/sourcefiles/scss/settings/_typography.scss rename to resources/mediawiki.ui/settings/_typography.scss diff --git a/resources/mediawiki.ui/sourcefiles/Makefile b/resources/mediawiki.ui/sourcefiles/Makefile deleted file mode 100644 index dea9013..0000000 --- a/resources/mediawiki.ui/sourcefiles/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -DATE=$(shell date +%I:%M%p) -CHECK=\033[32m✔\033[39m -HR=\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# - -build: - @echo "\n${HR}" - @echo "Building Agora..." - @echo "${HR}\n" - @compass compile - @echo "Compiling Compass project... ${CHECK} Done" - @rm -rf .sass-cache - @echo "Removing .sass-cache... ${CHECK} Done" - @echo "\n${HR}" - @echo "Agora successfully built at ${DATE}." - @echo "${HR}\n" - -all: build - -watch: - @echo "\n${HR}" - @echo "Watching SCSS files for Agora..." - @echo "${HR}\n" - @compass watch - @echo "Started watching modules/scss at ${DATE}..." diff --git a/resources/mediawiki.ui/sourcefiles/config.rb b/resources/mediawiki.ui/sourcefiles/config.rb deleted file mode 100644 index 28c6524..0000000 --- a/resources/mediawiki.ui/sourcefiles/config.rb +++ /dev/null @@ -1,27 +0,0 @@ -# Require any additional compass plugins here. - -# Set this to the root of your project when deployed: -# (unused so far): http_path = "/" - -# Output to parent of build directory -css_dir = ".." -sass_dir = "scss" -# (unused so far): images_dir = "modules/img" -# (unused so far): javascripts_dir = "modules/js" - -# You can select your preferred output style here (can be overridden via the command line): -# output_style = :expanded or :nested or :compact or :compressed -output_style = :expanded - -# To enable relative paths to assets via compass helper functions. Uncomment: -relative_assets = true - -# To disable debugging comments that display the original location of your selectors. Uncomment: -line_comments = true - - -# If you prefer the indented syntax, you might want to regenerate this -# project again passing --syntax sass, or you can uncomment this: -# preferred_syntax = :sass -# and then run: -# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass diff --git a/resources/mediawiki.ui/sourcefiles/scss/components/_default.scss b/resources/mediawiki.ui/sourcefiles/scss/components/_default.scss deleted file mode 100644 index e7090eb..0000000 --- a/resources/mediawiki.ui/sourcefiles/scss/components/_default.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "utilities"; -@import "default/buttons"; -@import "default/forms"; \ No newline at end of file diff --git a/resources/mediawiki.ui/sourcefiles/scss/mixins/_all.scss b/resources/mediawiki.ui/sourcefiles/scss/mixins/_all.scss deleted file mode 100644 index adc48cd..0000000 --- a/resources/mediawiki.ui/sourcefiles/scss/mixins/_all.scss +++ /dev/null @@ -1,4 +0,0 @@ -@import "utilities"; -@import "type"; -@import "effects"; -@import "forms"; \ No newline at end of file diff --git a/resources/mediawiki.ui/sourcefiles/scss/settings/_all.scss b/resources/mediawiki.ui/sourcefiles/scss/settings/_all.scss deleted file mode 100644 index 21ac292..0000000 --- a/resources/mediawiki.ui/sourcefiles/scss/settings/_all.scss +++ /dev/null @@ -1,2 +0,0 @@ -@import "colors"; -@import "typography"; \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/93584 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I81d8d0c9f6705aef8bdb8a28e1154f2de4301235 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Mattflaschen <mflasc...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits