summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/core
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2018-04-27 16:01:09 +0200
committerqsm-odoo <qsm@odoo.com>2018-07-27 12:36:54 +0200
commit81f359c81c69af2a5ec0645602e2bb43b2e16721 (patch)
treedc3ebb2391acf9c3e51def6dc1407586c8d9e2cb /addons/web/static/src/js/core
parent7f10b55a5035bd3cab48ba58a519510a25b94f60 (diff)
[REF] *: BS4, remove the use of btn-sm
Odoo made the bad choice of using the 'btn-sm' class for every button instead of configuring the padding for default 'btn' to be smaller. In BS4, the style of btn-sm is actually more complex, lowering the font-size too. Also, btn-xs was removed so we would not have the possibility to display smaller button than our default ones. This commit removes btn-sm wherever it was used. Unfortunately, this might remove it at some places where it made sense but this can be restored in a second time.
Diffstat (limited to 'addons/web/static/src/js/core')
-rw-r--r--addons/web/static/src/js/core/dom.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/addons/web/static/src/js/core/dom.js b/addons/web/static/src/js/core/dom.js
index e82db818bb5..81f5bfec5c0 100644
--- a/addons/web/static/src/js/core/dom.js
+++ b/addons/web/static/src/js/core/dom.js
@@ -211,8 +211,7 @@ return {
* @param {string} [options.attrs.class='btn-default']
* Note: automatically completed with "btn btn-X"
* (@see options.size for the value of X)
- * @param {string} [options.size='sm'] - @see options.attrs.class
- * Note: use 'md' for no sizing class
+ * @param {string} [options.size] - @see options.attrs.class
* @param {string} [options.icon]
* The specific fa icon class (for example "fa-home") or an URL for
* an image to use as icon.
@@ -235,8 +234,8 @@ return {
}
jQueryParams.class = 'btn';
- if (options.size !== 'md') {
- jQueryParams.class += (' btn-' + (options.size || 'sm'));
+ if (options.size) {
+ jQueryParams.class += (' btn-' + options.size);
}
jQueryParams.class += (' ' + (extraClasses || 'btn-default'));