diff --git a/dist/Bootswatch-3.0.mpk b/dist/Bootswatch-3.0.mpk index 3d74a1b..812bfad 100644 Binary files a/dist/Bootswatch-3.0.mpk and b/dist/Bootswatch-3.0.mpk differ diff --git a/theme-builder/Gruntfile.js b/theme-builder/Gruntfile.js index 5dff350..ca0a0fa 100644 --- a/theme-builder/Gruntfile.js +++ b/theme-builder/Gruntfile.js @@ -100,6 +100,11 @@ module.exports = function (grunt) { grunt.config('copy.main.files',[{src:'<%=builddir%>/global/mendix/mendix-custom.css', dest:'<%=builddir%>/' + theme + '/ui/theme-'+theme+'/css/mendix-custom.css'}]); grunt.task.run('copy'); + + grunt.config('copy.main',{src:'<%=builddir%>/global/mendix/components.json', dest:'<%=builddir%>/' + theme + '/components.json',options:{process: function (content, srcpath) { + return content.replace(/theme-name/g,"theme-"+theme); + }}}); + grunt.task.run('copy'); grunt.config('compress.main.options.archive', '../theme/'+theme+'.zip'); grunt.config('compress.main.options.mode', 'zip'); diff --git a/theme-builder/amelia/components.json b/theme-builder/amelia/components.json new file mode 100644 index 0000000..584837e --- /dev/null +++ b/theme-builder/amelia/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-amelia/css/bootstrap.min.css", + "ui/theme-amelia/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/cerulean/components.json b/theme-builder/cerulean/components.json new file mode 100644 index 0000000..c277c55 --- /dev/null +++ b/theme-builder/cerulean/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-cerulean/css/bootstrap.min.css", + "ui/theme-cerulean/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/cosmo/components.json b/theme-builder/cosmo/components.json new file mode 100644 index 0000000..4182eda --- /dev/null +++ b/theme-builder/cosmo/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-cosmo/css/bootstrap.min.css", + "ui/theme-cosmo/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/cupid/components.json b/theme-builder/cupid/components.json new file mode 100644 index 0000000..6a8afda --- /dev/null +++ b/theme-builder/cupid/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-cupid/css/bootstrap.min.css", + "ui/theme-cupid/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/custom/components.json b/theme-builder/custom/components.json new file mode 100644 index 0000000..50571c3 --- /dev/null +++ b/theme-builder/custom/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-custom/css/bootstrap.min.css", + "ui/theme-custom/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/cyborg/components.json b/theme-builder/cyborg/components.json new file mode 100644 index 0000000..cca8c40 --- /dev/null +++ b/theme-builder/cyborg/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-cyborg/css/bootstrap.min.css", + "ui/theme-cyborg/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/darkly/components.json b/theme-builder/darkly/components.json new file mode 100644 index 0000000..3bccb15 --- /dev/null +++ b/theme-builder/darkly/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-darkly/css/bootstrap.min.css", + "ui/theme-darkly/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/default/components.json b/theme-builder/default/components.json new file mode 100644 index 0000000..c0822d9 --- /dev/null +++ b/theme-builder/default/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-default/css/bootstrap.min.css", + "ui/theme-default/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/flatly/components.json b/theme-builder/flatly/components.json new file mode 100644 index 0000000..2703866 --- /dev/null +++ b/theme-builder/flatly/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-flatly/css/bootstrap.min.css", + "ui/theme-flatly/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/global/mendix/components.json b/theme-builder/global/mendix/components.json new file mode 100644 index 0000000..33ac74d --- /dev/null +++ b/theme-builder/global/mendix/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-name/css/bootstrap.min.css", + "ui/theme-name/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/journal/components.json b/theme-builder/journal/components.json new file mode 100644 index 0000000..d8a78ae --- /dev/null +++ b/theme-builder/journal/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-journal/css/bootstrap.min.css", + "ui/theme-journal/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/lumen/components.json b/theme-builder/lumen/components.json new file mode 100644 index 0000000..0e34f75 --- /dev/null +++ b/theme-builder/lumen/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-lumen/css/bootstrap.min.css", + "ui/theme-lumen/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/paper/components.json b/theme-builder/paper/components.json new file mode 100644 index 0000000..f45f44c --- /dev/null +++ b/theme-builder/paper/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-paper/css/bootstrap.min.css", + "ui/theme-paper/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/readable/components.json b/theme-builder/readable/components.json new file mode 100644 index 0000000..4a8eab8 --- /dev/null +++ b/theme-builder/readable/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-readable/css/bootstrap.min.css", + "ui/theme-readable/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/sandstone/components.json b/theme-builder/sandstone/components.json new file mode 100644 index 0000000..e229c4f --- /dev/null +++ b/theme-builder/sandstone/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-sandstone/css/bootstrap.min.css", + "ui/theme-sandstone/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/simplex/components.json b/theme-builder/simplex/components.json new file mode 100644 index 0000000..8c2d60e --- /dev/null +++ b/theme-builder/simplex/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-simplex/css/bootstrap.min.css", + "ui/theme-simplex/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/slate/components.json b/theme-builder/slate/components.json new file mode 100644 index 0000000..6e86a79 --- /dev/null +++ b/theme-builder/slate/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-slate/css/bootstrap.min.css", + "ui/theme-slate/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/spacelab/components.json b/theme-builder/spacelab/components.json new file mode 100644 index 0000000..811d2e5 --- /dev/null +++ b/theme-builder/spacelab/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-spacelab/css/bootstrap.min.css", + "ui/theme-spacelab/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/superhero/components.json b/theme-builder/superhero/components.json new file mode 100644 index 0000000..1f6c9c5 --- /dev/null +++ b/theme-builder/superhero/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-superhero/css/bootstrap.min.css", + "ui/theme-superhero/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/united/components.json b/theme-builder/united/components.json new file mode 100644 index 0000000..f276caa --- /dev/null +++ b/theme-builder/united/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-united/css/bootstrap.min.css", + "ui/theme-united/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme-builder/yeti/components.json b/theme-builder/yeti/components.json new file mode 100644 index 0000000..49935b8 --- /dev/null +++ b/theme-builder/yeti/components.json @@ -0,0 +1,10 @@ +{ + "files": { + "css": [ + "ui/theme-yeti/css/bootstrap.min.css", + "ui/theme-yeti/css/mendix-custom.css", + "mxclientsystem/mxui/ui/mxui.css" + ], + "js": [ "mxclientsystem/mxui/mxui.js" ] + } +} \ No newline at end of file diff --git a/theme/Amelia.zip b/theme/Amelia.zip index 3a7f3fd..7b94405 100644 Binary files a/theme/Amelia.zip and b/theme/Amelia.zip differ diff --git a/theme/Bootswatch.zip b/theme/Bootswatch.zip index 96e2cbc..2cfe0d5 100644 Binary files a/theme/Bootswatch.zip and b/theme/Bootswatch.zip differ diff --git a/theme/Cerulean.zip b/theme/Cerulean.zip index 4c0aa4c..5422555 100644 Binary files a/theme/Cerulean.zip and b/theme/Cerulean.zip differ diff --git a/theme/Cosmo.zip b/theme/Cosmo.zip index f26462f..af4ce21 100644 Binary files a/theme/Cosmo.zip and b/theme/Cosmo.zip differ diff --git a/theme/Cupid.zip b/theme/Cupid.zip index 1d8b964..a3a1db1 100644 Binary files a/theme/Cupid.zip and b/theme/Cupid.zip differ diff --git a/theme/Cyborg.zip b/theme/Cyborg.zip index 9dad37c..24d02f9 100644 Binary files a/theme/Cyborg.zip and b/theme/Cyborg.zip differ diff --git a/theme/Default.zip b/theme/Default.zip index f7034aa..edc216f 100644 Binary files a/theme/Default.zip and b/theme/Default.zip differ diff --git a/theme/Flatly.zip b/theme/Flatly.zip index cc7e652..55e8c9b 100644 Binary files a/theme/Flatly.zip and b/theme/Flatly.zip differ diff --git a/theme/Journal.zip b/theme/Journal.zip index a0f9c6b..524a336 100644 Binary files a/theme/Journal.zip and b/theme/Journal.zip differ diff --git a/theme/Lumen.zip b/theme/Lumen.zip index 98ad3b0..43fe89d 100644 Binary files a/theme/Lumen.zip and b/theme/Lumen.zip differ diff --git a/theme/Readable.zip b/theme/Readable.zip index eef8d92..d243f65 100644 Binary files a/theme/Readable.zip and b/theme/Readable.zip differ diff --git a/theme/Simplex.zip b/theme/Simplex.zip index c57a954..6a7df4d 100644 Binary files a/theme/Simplex.zip and b/theme/Simplex.zip differ diff --git a/theme/Slate.zip b/theme/Slate.zip index d0af703..6e584a4 100644 Binary files a/theme/Slate.zip and b/theme/Slate.zip differ diff --git a/theme/Spacelab.zip b/theme/Spacelab.zip index 0eef380..e365dd2 100644 Binary files a/theme/Spacelab.zip and b/theme/Spacelab.zip differ diff --git a/theme/Superhero.zip b/theme/Superhero.zip index 56fd3cf..4830d3b 100644 Binary files a/theme/Superhero.zip and b/theme/Superhero.zip differ diff --git a/theme/United.zip b/theme/United.zip index ac6cc9f..d28c3f7 100644 Binary files a/theme/United.zip and b/theme/United.zip differ diff --git a/theme/Yeti.zip b/theme/Yeti.zip index 4f1a3f5..31d6c19 100644 Binary files a/theme/Yeti.zip and b/theme/Yeti.zip differ diff --git a/theme/custom.zip b/theme/custom.zip index 2c498c9..f6ab976 100644 Binary files a/theme/custom.zip and b/theme/custom.zip differ diff --git a/theme/darkly.zip b/theme/darkly.zip index 4815e36..890eacb 100644 Binary files a/theme/darkly.zip and b/theme/darkly.zip differ diff --git a/theme/paper.zip b/theme/paper.zip index 6c5e0c9..c96ce6f 100644 Binary files a/theme/paper.zip and b/theme/paper.zip differ diff --git a/theme/sandstone.zip b/theme/sandstone.zip index c744382..6ed2d40 100644 Binary files a/theme/sandstone.zip and b/theme/sandstone.zip differ