From 7258b24c884ee8833f971e6405692ede59fa3e8f Mon Sep 17 00:00:00 2001 From: mespeche Date: Wed, 4 Sep 2013 15:05:49 +0200 Subject: [PATCH] Working : Finish renaming class for bootstrap migration --- templates/admin/default/admin-layout.tpl | 193 +- templates/admin/default/assets/img/bg.jpg | Bin 0 -> 26406 bytes .../admin/default/assets/img/deconnexion.png | Bin 0 -> 3718 bytes templates/admin/default/assets/img/header.jpg | Bin 0 -> 10939 bytes .../admin/default/assets/img/logo-light.png | Bin 0 -> 3540 bytes templates/admin/default/assets/img/logo.png | Bin 0 -> 8016 bytes .../admin/default/assets/img/top-bar-logo.png | Bin 0 -> 5696 bytes templates/admin/default/assets/img/top.jpg | Bin 0 -> 13200 bytes .../default/assets/js/bootstrap/bootstrap.js | 1999 +++++++++++++++++ .../assets/less/thelia/datepicker.less | 16 +- .../default/assets/less/thelia/forms.less | 37 +- .../default/assets/less/thelia/navbar.less | 8 +- .../default/assets/less/thelia/thelia.less | 396 ++-- .../default/assets/less/thelia/variables.less | 20 +- templates/admin/default/categories.html | 4 +- templates/admin/default/currencies.html | 8 +- templates/admin/default/currency-edit.html | 6 +- .../default/includes/add-category-dialog.html | 105 +- .../default/includes/category_breadcrumb.html | 6 +- .../default/includes/inner-form-toolbar.html | 10 +- templates/admin/default/login.html | 2 +- templates/admin/default/message-edit.html | 6 +- templates/admin/default/messages.html | 6 +- templates/admin/default/variable-edit.html | 6 +- templates/admin/default/variables.html | 8 +- 25 files changed, 2445 insertions(+), 391 deletions(-) create mode 100644 templates/admin/default/assets/img/bg.jpg create mode 100644 templates/admin/default/assets/img/deconnexion.png create mode 100644 templates/admin/default/assets/img/header.jpg create mode 100644 templates/admin/default/assets/img/logo-light.png create mode 100644 templates/admin/default/assets/img/logo.png create mode 100644 templates/admin/default/assets/img/top-bar-logo.png create mode 100644 templates/admin/default/assets/img/top.jpg create mode 100644 templates/admin/default/assets/js/bootstrap/bootstrap.js diff --git a/templates/admin/default/admin-layout.tpl b/templates/admin/default/admin-layout.tpl index 2288098f5..8bef5c011 100644 --- a/templates/admin/default/admin-layout.tpl +++ b/templates/admin/default/admin-layout.tpl @@ -23,24 +23,12 @@ {/stylesheets} - - {block name="after-bootstrap-css"}{/block} {* -- Admin CSS section ------------------------------------------------- *} {block name="before-admin-css"}{/block} - - {block name="after-admin-css"}{/block} {* Modules css are included here *} @@ -58,28 +46,32 @@ {module_include location='before_topbar'}
-
+
+ +
+
+
{intl l='Version %ver' ver="{$THELIA_VERSION}"}
+
-
{intl l='Version %ver' ver="{$THELIA_VERSION}"}
+ {module_include location='inside_topbar'} + +
- {module_include location='inside_topbar'} +
+ {intl l="View shop"} + + + +
- - - {loop name="top-bar-search" type="auth" roles="ADMIN" permissions="admin.search"} - - {/loop} - - +
+
+
@@ -89,83 +81,92 @@ {module_include location='before_top_menu'} - + {module_include location='after_top_menu'} @@ -213,12 +214,12 @@ {/javascripts} - {javascripts file='assets/bootstrap/js/bootstrap.min.js'} + {block name="after-javascript-include"}{/block} + + {javascripts file='assets/js/bootstrap/bootstrap.js'} {/javascripts} - {block name="after-javascript-include"}{/block} - {block name="javascript-initialization"}{/block} {* Modules scripts are included now *} diff --git a/templates/admin/default/assets/img/bg.jpg b/templates/admin/default/assets/img/bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..76304b5cfb707d476a49a74af176d719dc296189 GIT binary patch literal 26406 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 VyAaH2blVoktMT}5>&lO_{{`CiQgi?S literal 0 HcmV?d00001 diff --git a/templates/admin/default/assets/img/deconnexion.png b/templates/admin/default/assets/img/deconnexion.png new file mode 100644 index 0000000000000000000000000000000000000000..af5e214cb67bb6818550c5ef9b3bdeb1c1a36d4b GIT binary patch literal 3718 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 O0000-8ICJf^>JcfONOOPeM=}_~!fL##`&& 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 VKrBEk=>Xv!wXAwZlDUZdZ%zKJ> zZblK#%COz9Hse=`WV|n|tD$nVGMDG)oo2+Nc+bzzuNqm$>SENm6fvcDp!phTo+d=c zSR}uf51y^emY}*PPkms}>LF_Ri>iPWZL$R)2(;x)j*5zgmO5#hGJVV^CKe}4zrc}T z?JSb7WM;N)4LI8w&GDyyB&^s!*qu379;Ox|0UQv=D^$`~aq#eXzYEo`^I*%?|}7*Y8K7#>`GEq~tGhLDRwKcoYtxFr-MG zg_n+;++Um=+k9(xcm86QoR*fB1lIiBO+y0*Zua5X{-4sD)F*=HoI|nEEnEgg8|-!_ zi*NGJ0C>H{L8cwB0{4Q=OrMt;0GVMnp;=zHPoy zq@ThnOoU|cTIas1#bN$s1oLB2C@NjWs1aq;OR5<3+QRHOVh~Ez}OpSHBDbIF(DJ2^Y2Dl_$=$!akX!i{x`T`t6qY6grnV3%#SieS0%-+%w< zrZLsS!8V!G+$Rj1lV4Dui-`TKZgr;U+~FH z?wV7ch{EzWSrBa_Yt%ggA36h_dZC0cymZqXJN#9_HEo6~z2$2K7yFU%F;|+Q$r=^K4hcI7c=_>vW{v$cCw|)h z^B`t$aL@p*H*@p$Eei392S4ZL=I{{CT3cHcBIpbB^fOo2*0f&Wbz~qH7G5HlDSfgV zVFA8o8qNx*sEFYe6ch3bQ(N+$h13x5tl@iNbBdeeaQ}8R!mXm<`+U@UC+N(hU!Y!Y zNi(;Ks!_MsWB#v}P#RiN0Uf;lcHwgf)W&zM9Mg^^oa(=JMr4rfeGj0y?|O$g@Y;YI zO0vRTg^=+|ooCRb_Ip@u;pDGSB+AD*d)SIU0xll5Z%{^cnGc;^9izu4@xZ(;r$^@+ zc_*eF;+5VfVd|U@+yhq$;^uz2w?nt8k7{=THmv-`x(hT${Po;j?CuI(9d69-+!#Pk2#+W^jW3GbdH)qnkT zd%YtdJEUupd(|AXhP{6-sD_iclZQ3fp@Y0ZCOZB3L(l7r|9J!E7z-=dTVtOBPsv;? zz(H1D@+X-Nu{(BsCy^r!zC7!>7JtyO3r`yFA7S$w4wA{bPzQcAp7T2E?s$o|6f3jn zV?HUqDD*B{UGzp+r1DL)t9KkpBKkASS?VM66Z|aOwUTA!=oEB|_}hl@;;nREk>I)@ oNKvx6H$kbGJLtt9~mE|78iNC}}D-$XiDI4=5NxN&o-= literal 0 HcmV?d00001 diff --git a/templates/admin/default/assets/img/top-bar-logo.png b/templates/admin/default/assets/img/top-bar-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e1f3b87869481ae928dcffd034fe91aeae493f1f GIT binary patch literal 5696 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 t*?IZdr5SgWbL+ (this.$items.length - 1) || pos < 0) return + + if (this.sliding) return this.$element.one('slid', function () { that.to(pos) }) + if (activeIndex == pos) return this.pause().cycle() + + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) + } + + Carousel.prototype.pause = function (e) { + e || (this.paused = true) + + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + + this.interval = clearInterval(this.interval) + + return this + } + + Carousel.prototype.next = function () { + if (this.sliding) return + return this.slide('next') + } + + Carousel.prototype.prev = function () { + if (this.sliding) return + return this.slide('prev') + } + + Carousel.prototype.slide = function (type, next) { + var $active = this.$element.find('.item.active') + var $next = next || $active[type]() + var isCycling = this.interval + var direction = type == 'next' ? 'left' : 'right' + var fallback = type == 'next' ? 'first' : 'last' + var that = this + + if (!$next.length) { + if (!this.options.wrap) return + $next = this.$element.find('.item')[fallback]() + } + + this.sliding = true + + isCycling && this.pause() + + var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction }) + + if ($next.hasClass('active')) return + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + $active + .one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + .emulateTransitionEnd(600) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + + // CAROUSEL PLUGIN DEFINITION + // ========================== + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.carousel') + var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) + var action = typeof option == 'string' ? option : options.slide + + if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + $.fn.carousel.Constructor = Carousel + + + // CAROUSEL NO CONFLICT + // ==================== + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + + // CAROUSEL DATA-API + // ================= + + $(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { + var $this = $(this), href + var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + var options = $.extend({}, $target.data(), $this.data()) + var slideIndex = $this.attr('data-slide-to') + if (slideIndex) options.interval = false + + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('bs.carousel').to(slideIndex) + } + + e.preventDefault() + }) + + $(window).on('load', function () { + $('[data-ride="carousel"]').each(function () { + var $carousel = $(this) + $carousel.carousel($carousel.data()) + }) + }) + +}(window.jQuery); + +/* ======================================================================== + * Bootstrap: collapse.js v3.0.0 + * http://twbs.github.com/bootstrap/javascript.html#collapse + * ======================================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== */ + + ++function ($) { "use strict"; + + // COLLAPSE PUBLIC CLASS DEFINITION + // ================================ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, Collapse.DEFAULTS, options) + this.transitioning = null + + if (this.options.parent) this.$parent = $(this.options.parent) + if (this.options.toggle) this.toggle() + } + + Collapse.DEFAULTS = { + toggle: true + } + + Collapse.prototype.dimension = function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + Collapse.prototype.show = function () { + if (this.transitioning || this.$element.hasClass('in')) return + + var startEvent = $.Event('show.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + var actives = this.$parent && this.$parent.find('> .panel > .in') + + if (actives && actives.length) { + var hasData = actives.data('bs.collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('bs.collapse', null) + } + + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + .addClass('collapsing') + [dimension](0) + + this.transitioning = 1 + + var complete = function () { + this.$element + .removeClass('collapsing') + .addClass('in') + [dimension]('auto') + this.transitioning = 0 + this.$element.trigger('shown.bs.collapse') + } + + if (!$.support.transition) return complete.call(this) + + var scrollSize = $.camelCase(['scroll', dimension].join('-')) + + this.$element + .one($.support.transition.end, $.proxy(complete, this)) + .emulateTransitionEnd(350) + [dimension](this.$element[0][scrollSize]) + } + + Collapse.prototype.hide = function () { + if (this.transitioning || !this.$element.hasClass('in')) return + + var startEvent = $.Event('hide.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + var dimension = this.dimension() + + this.$element + [dimension](this.$element[dimension]()) + [0].offsetHeight + + this.$element + .addClass('collapsing') + .removeClass('collapse') + .removeClass('in') + + this.transitioning = 1 + + var complete = function () { + this.transitioning = 0 + this.$element + .trigger('hidden.bs.collapse') + .removeClass('collapsing') + .addClass('collapse') + } + + if (!$.support.transition) return complete.call(this) + + this.$element + [dimension](0) + .one($.support.transition.end, $.proxy(complete, this)) + .emulateTransitionEnd(350) + } + + Collapse.prototype.toggle = function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + + // COLLAPSE PLUGIN DEFINITION + // ========================== + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.collapse') + var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) + + if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.Constructor = Collapse + + + // COLLAPSE NO CONFLICT + // ==================== + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + // COLLAPSE DATA-API + // ================= + + $(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + var target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + var $target = $(target) + var data = $target.data('bs.collapse') + var option = data ? 'toggle' : $this.data() + var parent = $this.attr('data-parent') + var $parent = parent && $(parent) + + if (!data || !data.transitioning) { + if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed') + $this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + } + + $target.collapse(option) + }) + +}(window.jQuery); + +/* ======================================================================== + * Bootstrap: dropdown.js v3.0.0 + * http://twbs.github.com/bootstrap/javascript.html#dropdowns + * ======================================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== */ + + ++function ($) { "use strict"; + + // DROPDOWN CLASS DEFINITION + // ========================= + + var backdrop = '.dropdown-backdrop' + var toggle = '[data-toggle=dropdown]' + var Dropdown = function (element) { + var $el = $(element).on('click.bs.dropdown', this.toggle) + } + + Dropdown.prototype.toggle = function (e) { + var $this = $(this) + + if ($this.is('.disabled, :disabled')) return + + var $parent = getParent($this) + var isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { + // if mobile we we use a backdrop because click events don't delegate + $('