From 41d74e3cc78bb1a7b19e4fc7c1ecfca913abe15e Mon Sep 17 00:00:00 2001 From: Tomas Bures Date: Fri, 28 Dec 2018 05:33:07 +0100 Subject: [PATCH] Work in progress on port to Bootstrap 4 --- client/package.json | 5 +- client/src/blacklist/List.js | 2 +- client/src/campaigns/CUD.js | 4 +- client/src/campaigns/List.js | 21 +- client/src/campaigns/triggers/CUD.js | 2 +- client/src/lib/bootstrap-components.js | 69 ++---- client/src/lib/files.js | 2 +- client/src/lib/form.js | 14 +- client/src/lib/modals.js | 2 +- client/src/lib/page.js | 26 ++- client/src/lib/styles.scss | 40 ++-- client/src/lists/CUD.js | 2 +- client/src/lists/List.js | 2 +- client/src/lists/fields/CUD.js | 2 +- client/src/lists/forms/CUD.js | 2 +- client/src/lists/forms/List.js | 2 +- client/src/lists/imports/CUD.js | 5 +- client/src/lists/imports/List.js | 2 +- client/src/lists/segments/CUD.js | 4 +- client/src/lists/segments/RuleSettingsPane.js | 2 +- client/src/lists/subscriptions/CUD.js | 2 +- client/src/lists/subscriptions/List.js | 15 +- client/src/namespaces/CUD.js | 2 +- client/src/namespaces/List.js | 2 +- client/src/reports/CUD.js | 2 +- client/src/reports/List.js | 12 +- client/src/reports/templates/CUD.js | 2 +- client/src/reports/templates/List.js | 19 +- client/src/send-configurations/CUD.js | 2 +- client/src/send-configurations/List.js | 2 +- client/src/shares/UserShares.js | 2 +- client/src/templates/CUD.js | 2 +- client/src/templates/List.js | 2 +- client/src/templates/mosaico/CUD.js | 2 +- client/src/templates/mosaico/List.js | 15 +- client/src/users/CUD.js | 2 +- client/src/users/List.js | 2 +- .../vendor/skins/gray-flat/Variables.less | 196 ------------------ server/views/ckeditor/layout.hbs | 8 +- server/views/codeeditor/layout.hbs | 8 +- 40 files changed, 144 insertions(+), 365 deletions(-) delete mode 100644 client/static/mosaico/vendor/skins/gray-flat/Variables.less diff --git a/client/package.json b/client/package.json index 575b7578..fb64a442 100644 --- a/client/package.json +++ b/client/package.json @@ -4,13 +4,14 @@ "description": "Self hosted email newsletter app - client components", "main": "index.js", "scripts": { - "build": "webpack", + "js": "webpack", "watch-js": "webpack --watch", "css": "npm-run-all --sequential css-compile css-minify", "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 static/scss/mailtrain.scss dist/mailtrain.css", "css-minify": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/mailtrain.min.css dist/mailtrain.css", "watch-css": "nodemon --watch static/scss -e scss -x \"npm run css\"", - "watch": "npm-run-all --parallel watch-css watch-js" + "watch": "npm-run-all --parallel watch-css watch-js", + "build": "npm-run-all --parallel css js" }, "repository": { "type": "git", diff --git a/client/src/blacklist/List.js b/client/src/blacklist/List.js index e8f16fce..c89e1e57 100644 --- a/client/src/blacklist/List.js +++ b/client/src/blacklist/List.js @@ -108,7 +108,7 @@ export default class List extends Component { tableAddRestActionButton( actions, this, { method: HTTPMethod.DELETE, url: `rest/blacklist/${email}`}, - { icon: 'remove', label: t('removeFromBlacklist') }, + { icon: 'trash-alt', label: t('removeFromBlacklist') }, t('confirmRemovalFromBlacklist'), t('areYouSureYouWantToRemoveEmailFromThe', {email}), t('removingEmailFromTheBlacklist', {email}), diff --git a/client/src/campaigns/CUD.js b/client/src/campaigns/CUD.js index f76a1ad7..ba2792a4 100644 --- a/client/src/campaigns/CUD.js +++ b/client/src/campaigns/CUD.js @@ -508,7 +508,7 @@ export default class CUD extends Component { {lsts.length > 1 && -