Minor style fix in the fancy layout tabs. Improved live update mode in Inspector.
This commit is contained in:
parent
48feffd60a
commit
bb4192a5de
|
|
@ -782,7 +782,7 @@ html.csstransitions body.outer.preload .outer-form-container{-webkit-transform:s
|
|||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title{background-color:#e67e22;z-index:105}
|
||||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:before,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:before{background-position:left -40px;z-index:107}
|
||||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:after,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:after{background-position:-80px -40px;z-index:107}
|
||||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i{top:4px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
|
||||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i{top:3px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
|
||||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i:before,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f111";font-size:9px}
|
||||
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li:first-child,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li:first-child{margin-left:0}
|
||||
.fancy-layout .control-tabs.master-tabs[data-closable] > div > div.tabs-container > ul.nav-tabs > li a > span.title,.fancy-layout.control-tabs.master-tabs[data-closable] > div > div.tabs-container > ul.nav-tabs > li a > span.title{padding-right:10px}
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@
|
|||
|
||||
&[data-modified] {
|
||||
span.tab-close i {
|
||||
top: 4px;
|
||||
top: 3px;
|
||||
.hide-text();
|
||||
|
||||
&:before {
|
||||
|
|
|
|||
|
|
@ -227,7 +227,11 @@
|
|||
}
|
||||
}
|
||||
|
||||
if (this.surface.hasChanges()) {
|
||||
// In the live update mode the livechange event is triggered
|
||||
// regardless of whether Surface properties match or don't match
|
||||
// the original properties of the inspectable element. Without it
|
||||
// there could be undesirable side effects.
|
||||
if (this.surface.hasChanges() || liveUpdateMode) {
|
||||
if (!liveUpdateMode) {
|
||||
this.$element.trigger('change')
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3702,7 +3702,7 @@ if($valuesField.length>0){$valuesField.val(JSON.stringify(values))}
|
|||
else{for(var property in values){var value=values[property]
|
||||
if($.isArray(value)||$.isPlainObject(value)){throw new Error('Inspector data-property-xxx attributes do not support complex values. Property: '+property)}
|
||||
this.$element.attr('data-property-'+property,value)}}
|
||||
if(this.surface.hasChanges()){if(!liveUpdateMode){this.$element.trigger('change')}
|
||||
if(this.surface.hasChanges()||liveUpdateMode){if(!liveUpdateMode){this.$element.trigger('change')}
|
||||
else{this.$element.trigger('livechange')}}}
|
||||
BaseWrapper.prototype.loadConfiguration=function(){var configString=this.$element.data('inspector-config'),result={properties:{},title:null,description:null}
|
||||
result.title=this.$element.data('inspector-title')
|
||||
|
|
|
|||
Loading…
Reference in New Issue