Jforrester has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/357965 )

Change subject: WikimedaUI: Pull in and use upstream WikimediaUI package
......................................................................

WikimedaUI: Pull in and use upstream WikimediaUI package

Bug: T165650
Change-Id: Icb4d62fad46e6b243155a29fcb070490ae8387d2
---
M Gruntfile.js
M package.json
A src/themes/wikimediaui/wikimedia-ui-base.less
3 files changed, 12 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/65/357965/1

diff --git a/Gruntfile.js b/Gruntfile.js
index b135740..2d2f366 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -302,7 +302,7 @@
                        },
                        demos: {
                                // Make sure you update this if dependencies 
are added
-                               src: 
'{node_modules/{jquery,oojs}/dist/**/*,composer.json,dist/**/*,php/**/*,node_modules/prismjs/**/*}',
+                               src: 
'{node_modules/{jquery,oojs}/dist/**/*,wikimedia-ui-base/wikimedia-ui-base.less,composer.json,dist/**/*,php/**/*,node_modules/prismjs/**/*}',
                                dest: 'demos/',
                                expand: true
                        },
@@ -313,6 +313,13 @@
                                        'README.md'
                                ],
                                dest: 'dist/'
+                       },
+                       wikimediaui: {
+                               flatten: true,
+                               src: [
+                                       
'node_modules/wikimedia-ui-base/wikimedia-ui-base.less'
+                               ],
+                               dest: 'dist/wikimedia-ui-base.less'
                        },
                        // Copies the necessary vendor/ files for demos without 
running "composer install"
                        fastcomposerdemos: {
@@ -612,6 +619,7 @@
                'clean:build', 'fileExists', 'tyops', 'build-code', 
'build-styling', 'build-i18n',
                'concat:omnibus',
                'copy:dist',
+               'copy:wikimediaui',
                'clean:tmp', 'demos'
        ] );
 
diff --git a/package.json b/package.json
index 7a18873..5d04b17 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,8 @@
   },
   "dependencies": {
     "jquery": "3.2.1",
-    "oojs": "2.1.0"
+    "oojs": "2.1.0",
+       "wikimedia-ui-base": "0.9.2"
   },
   "devDependencies": {
     "eslint-config-wikimedia": "0.4.0",
diff --git a/src/themes/wikimediaui/wikimedia-ui-base.less 
b/src/themes/wikimediaui/wikimedia-ui-base.less
new file mode 120000
index 0000000..036066f
--- /dev/null
+++ b/src/themes/wikimediaui/wikimedia-ui-base.less
@@ -0,0 +1 @@
+node_modules/wikimedia-ui-base/wikimedia-ui-base.less
\ No newline at end of file

-- 
To view, visit https://gerrit.wikimedia.org/r/357965
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icb4d62fad46e6b243155a29fcb070490ae8387d2
Gerrit-PatchSet: 1
Gerrit-Project: oojs/ui
Gerrit-Branch: master
Gerrit-Owner: Jforrester <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to