From a5d122c112682d2e4ba81eee64ab97c2e031f079 Mon Sep 17 00:00:00 2001 From: Keivan Beigi Date: Fri, 28 Jun 2013 16:19:00 -0700 Subject: [PATCH] fixed button size --- UI/Content/Overrides/bootstrap.less | 8 ++++++++ UI/Shared/Toolbar/Button/ButtonView.js | 4 ++++ UI/Shared/Toolbar/Radio/RadioButtonView.js | 4 ++++ 3 files changed, 16 insertions(+) diff --git a/UI/Content/Overrides/bootstrap.less b/UI/Content/Overrides/bootstrap.less index b33d1110a..d7dac284c 100644 --- a/UI/Content/Overrides/bootstrap.less +++ b/UI/Content/Overrides/bootstrap.less @@ -16,6 +16,14 @@ .btn { min-width : 80px; + + &.btn-mini{ + min-width: 0px; + } + + &.btn-icon-only{ + min-width: 15px; + } } .slide-button { diff --git a/UI/Shared/Toolbar/Button/ButtonView.js b/UI/Shared/Toolbar/Button/ButtonView.js index 4f86e034d..be8639a45 100644 --- a/UI/Shared/Toolbar/Button/ButtonView.js +++ b/UI/Shared/Toolbar/Button/ButtonView.js @@ -30,6 +30,10 @@ define( this.$el.addClass('active'); this.invokeCallback(); } + + if(!this.model.get('title')){ + this.$el.addClass('btn-icon-only'); + } }, onClick: function () { diff --git a/UI/Shared/Toolbar/Radio/RadioButtonView.js b/UI/Shared/Toolbar/Radio/RadioButtonView.js index f6e0533c3..42b39d369 100644 --- a/UI/Shared/Toolbar/Radio/RadioButtonView.js +++ b/UI/Shared/Toolbar/Radio/RadioButtonView.js @@ -24,6 +24,10 @@ define( this.$el.addClass('active'); this.invokeCallback(); } + + if(!this.model.get('title')){ + this.$el.addClass('btn-icon-only'); + } }, onClick: function () {