From af638403c419998487fe7c0649f343e8316f96a1 Mon Sep 17 00:00:00 2001 From: Martin Cech Date: Wed, 29 Apr 2015 15:40:29 -0400 Subject: [PATCH] add a margin to the logo picture to match the space in front of text --- client/galaxy/scripts/galaxy.masthead.js | 2 +- static/maps/galaxy.masthead.js.map | 2 +- static/scripts/galaxy.masthead.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/galaxy/scripts/galaxy.masthead.js b/client/galaxy/scripts/galaxy.masthead.js index bf488a0de99..8b7b20d7d38 100644 --- a/client/galaxy/scripts/galaxy.masthead.js +++ b/client/galaxy/scripts/galaxy.masthead.js @@ -128,7 +128,7 @@ var GalaxyMasthead = Backbone.View.extend({ '' + '' + diff --git a/static/maps/galaxy.masthead.js.map b/static/maps/galaxy.masthead.js.map index 7bfbbd8a05c..e9b27cbda38 100644 --- a/static/maps/galaxy.masthead.js.map +++ b/static/maps/galaxy.masthead.js.map @@ -1 +1 @@ -{"version":3,"file":"galaxy.masthead.js","sources":["../src/galaxy.masthead.js"],"names":["define","GalaxyMasthead","Backbone","View","extend","el_masthead","options","$background","list","initialize","this","$","off","setElement","_template","append","el","find","self","window","on","text","key","onunload","q","events","click","mousedown","e","preventDefault","item","_add","prepend","highlight","id","current","addClass","$loc","location","$current","push","_click","$all","hide","target","closest","hasClass","show","brand_text","brand","logo_url","galaxy_config","root","GalaxyMastheadIcon","icon","tooltip","with_number","onclick","alert","visible","_","defaults","title","placement","css","visibility","new_icon","removeClass","toggle","untoggle","number","new_number","tmpl","GalaxyMastheadTab","content","type","scratchbook","disabled","title_attribute","$menu","click .head","undefined","indexOf","_attachPopover","add","menuOptions","divider","_templateMenu","$item","_templateMenuItem","Galaxy","frame","_templateDivider","_head","$popover_element","popover","html","setTimeout"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"galaxy.masthead.js","sources":["../src/galaxy.masthead.js"],"names":["define","GalaxyMasthead","Backbone","View","extend","el_masthead","options","$background","list","initialize","this","$","off","setElement","_template","append","el","find","self","window","on","text","key","onunload","q","events","click","mousedown","e","preventDefault","item","_add","prepend","highlight","id","current","addClass","$loc","location","$current","push","_click","$all","hide","target","closest","hasClass","show","brand_text","brand","logo_url","galaxy_config","root","GalaxyMastheadIcon","icon","tooltip","with_number","onclick","alert","visible","_","defaults","title","placement","css","visibility","new_icon","removeClass","toggle","untoggle","number","new_number","tmpl","GalaxyMastheadTab","content","type","scratchbook","disabled","title_attribute","$menu","click .head","undefined","indexOf","_attachPopover","add","menuOptions","divider","_templateMenu","$item","_templateMenuItem","Galaxy","frame","_templateDivider","_head","$popover_element","popover","html","setTimeout"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/galaxy.masthead.js b/static/scripts/galaxy.masthead.js index 8b99ef9e3cf..e522aee3f22 100644 --- a/static/scripts/galaxy.masthead.js +++ b/static/scripts/galaxy.masthead.js @@ -1,2 +1,2 @@ -define([],function(){var a=Backbone.View.extend({el_masthead:"#everything",options:null,$background:null,list:[],initialize:function(a){this.options=a,$("body").off(),this.setElement($(this._template(a))),$(this.el_masthead).append($(this.el)),this.$background=$(this.el).find("#masthead-background");var b=this;$(window).on("beforeunload",function(){var a="";for(key in b.list)if(b.list[key].options.onunload){var c=b.list[key].options.onunload();c&&(a+=c+" ")}return""!=a?a:void 0})},events:{click:"_click",mousedown:function(a){a.preventDefault()}},append:function(a){return this._add(a,!0)},prepend:function(a){return this._add(a,!1)},highlight:function(a){var b=$(this.el).find("#"+a+"> li");b&&b.addClass("active")},_add:function(a,b){var c=$(this.el).find("#"+a.location);if(c){var d=$(a.el);d.addClass("masthead-item"),b?c.append(d):c.prepend(d),this.list.push(a)}return null},_click:function(a){var b=$(this.el).find(".popup");b&&b.hide();var c=$(a.target).closest(".masthead-item").find(".popup");$(a.target).hasClass("head")?(c.show(),this.$background.show()):this.$background.hide()},_template:function(a){var b=a.brand?"/ "+a.brand:"";return'
'}}),b=Backbone.View.extend({options:{id:"",icon:"fa-cog",tooltip:"",with_number:!1,onclick:function(){alert("clicked")},onunload:null,visible:!0},location:"iconbar",initialize:function(a){a&&(this.options=_.defaults(a,this.options)),this.setElement($(this._template(this.options)));var b=this;$(this.el).find(".icon").tooltip({title:this.options.tooltip,placement:"bottom"}).on("mouseup",b.options.onclick),this.options.visible||this.hide()},show:function(){$(this.el).css({visibility:"visible"})},hide:function(){$(this.el).css({visibility:"hidden"})},icon:function(a){$(this.el).find(".icon").removeClass(this.options.icon).addClass(a),this.options.icon=a},toggle:function(){$(this.el).addClass("toggle")},untoggle:function(){$(this.el).removeClass("toggle")},number:function(a){$(this.el).find(".number").text(a)},_template:function(a){var b='
';return a.with_number&&(b+='
'),b+="
"}}),c=Backbone.View.extend({options:{id:"",title:"",target:"_parent",content:"",type:"url",scratchbook:!1,onunload:null,visible:!0,disabled:!1,title_attribute:""},location:"navbar",$menu:null,events:{"click .head":"_head"},initialize:function(a){a&&(this.options=_.defaults(a,this.options)),void 0!==this.options.content&&-1===this.options.content.indexOf("//")&&(this.options.content=galaxy_config.root+this.options.content),this.setElement($(this._template(this.options))),this.options.disabled&&($(this.el).find(".root").addClass("disabled"),this._attachPopover()),this.options.visible||this.hide()},show:function(){$(this.el).css({visibility:"visible"})},hide:function(){$(this.el).css({visibility:"hidden"})},add:function(a){var b={title:"Title",content:"",type:"url",target:"_parent",scratchbook:!1,divider:!1};a&&(b=_.defaults(a,b)),b.content&&-1===b.content.indexOf("//")&&(b.content=galaxy_config.root+b.content),this.$menu||($(this.el).find(".root").append(this._templateMenu()),$(this.el).find(".symbol").addClass("caret"),this.$menu=$(this.el).find(".popup"));var c=$(this._templateMenuItem(b));this.$menu.append(c);var d=this;c.on("click",function(b){return b.preventDefault(),"_blank"===d.options.target?!0:void Galaxy.frame.add(a)}),b.divider&&this.$menu.append($(this._templateDivider()))},_head:function(a){a.preventDefault(),this.options.disabled||this.$menu||Galaxy.frame.add(this.options)},_attachPopover:function(){var a=$(this.el).find(".head");a.popover({html:!0,content:'Please log in or register to use this feature.',placement:"bottom"}).on("shown.bs.popover",function(){setTimeout(function(){a.popover("hide")},5e3)})},_templateMenuItem:function(a){return'
  • '+a.title+"
  • "},_templateMenu:function(){return''},_templateDivider:function(){return'
  • '},_template:function(a){var b='';return b}});return{GalaxyMasthead:a,GalaxyMastheadTab:c,GalaxyMastheadIcon:b}}); +define([],function(){var a=Backbone.View.extend({el_masthead:"#everything",options:null,$background:null,list:[],initialize:function(a){this.options=a,$("body").off(),this.setElement($(this._template(a))),$(this.el_masthead).append($(this.el)),this.$background=$(this.el).find("#masthead-background");var b=this;$(window).on("beforeunload",function(){var a="";for(key in b.list)if(b.list[key].options.onunload){var c=b.list[key].options.onunload();c&&(a+=c+" ")}return""!=a?a:void 0})},events:{click:"_click",mousedown:function(a){a.preventDefault()}},append:function(a){return this._add(a,!0)},prepend:function(a){return this._add(a,!1)},highlight:function(a){var b=$(this.el).find("#"+a+"> li");b&&b.addClass("active")},_add:function(a,b){var c=$(this.el).find("#"+a.location);if(c){var d=$(a.el);d.addClass("masthead-item"),b?c.append(d):c.prepend(d),this.list.push(a)}return null},_click:function(a){var b=$(this.el).find(".popup");b&&b.hide();var c=$(a.target).closest(".masthead-item").find(".popup");$(a.target).hasClass("head")?(c.show(),this.$background.show()):this.$background.hide()},_template:function(a){var b=a.brand?"/ "+a.brand:"";return'
    '}}),b=Backbone.View.extend({options:{id:"",icon:"fa-cog",tooltip:"",with_number:!1,onclick:function(){alert("clicked")},onunload:null,visible:!0},location:"iconbar",initialize:function(a){a&&(this.options=_.defaults(a,this.options)),this.setElement($(this._template(this.options)));var b=this;$(this.el).find(".icon").tooltip({title:this.options.tooltip,placement:"bottom"}).on("mouseup",b.options.onclick),this.options.visible||this.hide()},show:function(){$(this.el).css({visibility:"visible"})},hide:function(){$(this.el).css({visibility:"hidden"})},icon:function(a){$(this.el).find(".icon").removeClass(this.options.icon).addClass(a),this.options.icon=a},toggle:function(){$(this.el).addClass("toggle")},untoggle:function(){$(this.el).removeClass("toggle")},number:function(a){$(this.el).find(".number").text(a)},_template:function(a){var b='
    ';return a.with_number&&(b+='
    '),b+="
    "}}),c=Backbone.View.extend({options:{id:"",title:"",target:"_parent",content:"",type:"url",scratchbook:!1,onunload:null,visible:!0,disabled:!1,title_attribute:""},location:"navbar",$menu:null,events:{"click .head":"_head"},initialize:function(a){a&&(this.options=_.defaults(a,this.options)),void 0!==this.options.content&&-1===this.options.content.indexOf("//")&&(this.options.content=galaxy_config.root+this.options.content),this.setElement($(this._template(this.options))),this.options.disabled&&($(this.el).find(".root").addClass("disabled"),this._attachPopover()),this.options.visible||this.hide()},show:function(){$(this.el).css({visibility:"visible"})},hide:function(){$(this.el).css({visibility:"hidden"})},add:function(a){var b={title:"Title",content:"",type:"url",target:"_parent",scratchbook:!1,divider:!1};a&&(b=_.defaults(a,b)),b.content&&-1===b.content.indexOf("//")&&(b.content=galaxy_config.root+b.content),this.$menu||($(this.el).find(".root").append(this._templateMenu()),$(this.el).find(".symbol").addClass("caret"),this.$menu=$(this.el).find(".popup"));var c=$(this._templateMenuItem(b));this.$menu.append(c);var d=this;c.on("click",function(b){return b.preventDefault(),"_blank"===d.options.target?!0:void Galaxy.frame.add(a)}),b.divider&&this.$menu.append($(this._templateDivider()))},_head:function(a){a.preventDefault(),this.options.disabled||this.$menu||Galaxy.frame.add(this.options)},_attachPopover:function(){var a=$(this.el).find(".head");a.popover({html:!0,content:'Please log in or register to use this feature.',placement:"bottom"}).on("shown.bs.popover",function(){setTimeout(function(){a.popover("hide")},5e3)})},_templateMenuItem:function(a){return'
  • '+a.title+"
  • "},_templateMenu:function(){return''},_templateDivider:function(){return'
  • '},_template:function(a){var b='';return b}});return{GalaxyMasthead:a,GalaxyMastheadTab:c,GalaxyMastheadIcon:b}}); //# sourceMappingURL=../maps/galaxy.masthead.js.map \ No newline at end of file