Merge branch 'master' of github.com:understrap/understrap
This commit is contained in:
commit
b34de22a1c
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "understrap",
|
||||
"version": "0.8.2",
|
||||
"version": "0.8.4",
|
||||
"homepage": "http://understrap.com",
|
||||
"authors": [
|
||||
"Holger Koenemann <office@holgerkoenemann.de>"
|
||||
|
@ -26,6 +26,6 @@
|
|||
"dependencies": {
|
||||
},
|
||||
"_source": "https://github.com/holger1411/understrap.git",
|
||||
"_target": "~0.8.0",
|
||||
"_target": "~0.8.4",
|
||||
"_originalSource": "understrap"
|
||||
}
|
||||
|
|
117
css/theme.css
117
css/theme.css
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -21,7 +21,7 @@ if ( ! function_exists ( 'understrap_components_jetpack_setup' ) ) {
|
|||
// Add theme support for Infinite Scroll.
|
||||
add_theme_support( 'infinite-scroll', array(
|
||||
'container' => 'main',
|
||||
'render' => 'components_infinite_scroll_render',
|
||||
'render' => 'understrap_components_infinite_scroll_render',
|
||||
'footer' => 'page',
|
||||
) );
|
||||
|
||||
|
|
229
js/theme.js
229
js/theme.js
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Bootstrap v4.1.1 (https://getbootstrap.com/)
|
||||
* Bootstrap v4.1.2 (https://getbootstrap.com/)
|
||||
* Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
*/
|
||||
|
@ -70,7 +70,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): util.js
|
||||
* Bootstrap (v4.1.2): util.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -147,8 +147,7 @@
|
|||
}
|
||||
|
||||
try {
|
||||
var $selector = $$$1(document).find(selector);
|
||||
return $selector.length > 0 ? selector : null;
|
||||
return document.querySelector(selector) ? selector : null;
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
|
@ -203,7 +202,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): alert.js
|
||||
* Bootstrap (v4.1.2): alert.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -215,7 +214,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'alert';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.alert';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -278,7 +277,7 @@
|
|||
var parent = false;
|
||||
|
||||
if (selector) {
|
||||
parent = $$$1(selector)[0];
|
||||
parent = document.querySelector(selector);
|
||||
}
|
||||
|
||||
if (!parent) {
|
||||
|
@ -378,7 +377,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): button.js
|
||||
* Bootstrap (v4.1.2): button.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -390,7 +389,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'button';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.button';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -435,14 +434,14 @@
|
|||
var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0];
|
||||
|
||||
if (rootElement) {
|
||||
var input = $$$1(this._element).find(Selector.INPUT)[0];
|
||||
var input = this._element.querySelector(Selector.INPUT);
|
||||
|
||||
if (input) {
|
||||
if (input.type === 'radio') {
|
||||
if (input.checked && $$$1(this._element).hasClass(ClassName.ACTIVE)) {
|
||||
if (input.checked && this._element.classList.contains(ClassName.ACTIVE)) {
|
||||
triggerChangeEvent = false;
|
||||
} else {
|
||||
var activeElement = $$$1(rootElement).find(Selector.ACTIVE)[0];
|
||||
var activeElement = rootElement.querySelector(Selector.ACTIVE);
|
||||
|
||||
if (activeElement) {
|
||||
$$$1(activeElement).removeClass(ClassName.ACTIVE);
|
||||
|
@ -455,7 +454,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
input.checked = !$$$1(this._element).hasClass(ClassName.ACTIVE);
|
||||
input.checked = !this._element.classList.contains(ClassName.ACTIVE);
|
||||
$$$1(input).trigger('change');
|
||||
}
|
||||
|
||||
|
@ -465,7 +464,7 @@
|
|||
}
|
||||
|
||||
if (addAriaPressed) {
|
||||
this._element.setAttribute('aria-pressed', !$$$1(this._element).hasClass(ClassName.ACTIVE));
|
||||
this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName.ACTIVE));
|
||||
}
|
||||
|
||||
if (triggerChangeEvent) {
|
||||
|
@ -542,7 +541,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): carousel.js
|
||||
* Bootstrap (v4.1.2): carousel.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -554,7 +553,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'carousel';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.carousel';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -633,7 +632,7 @@
|
|||
this.touchTimeout = null;
|
||||
this._config = this._getConfig(config);
|
||||
this._element = $$$1(element)[0];
|
||||
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
||||
this._indicatorsElement = this._element.querySelector(Selector.INDICATORS);
|
||||
|
||||
this._addEventListeners();
|
||||
} // Getters
|
||||
|
@ -667,7 +666,7 @@
|
|||
this._isPaused = true;
|
||||
}
|
||||
|
||||
if ($$$1(this._element).find(Selector.NEXT_PREV)[0]) {
|
||||
if (this._element.querySelector(Selector.NEXT_PREV)) {
|
||||
Util.triggerTransitionEnd(this._element);
|
||||
this.cycle(true);
|
||||
}
|
||||
|
@ -694,7 +693,7 @@
|
|||
_proto.to = function to(index) {
|
||||
var _this = this;
|
||||
|
||||
this._activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0];
|
||||
this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
|
||||
|
||||
var activeIndex = this._getItemIndex(this._activeElement);
|
||||
|
||||
|
@ -800,7 +799,7 @@
|
|||
};
|
||||
|
||||
_proto._getItemIndex = function _getItemIndex(element) {
|
||||
this._items = $$$1.makeArray($$$1(element).parent().find(Selector.ITEM));
|
||||
this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM)) : [];
|
||||
return this._items.indexOf(element);
|
||||
};
|
||||
|
||||
|
@ -825,7 +824,7 @@
|
|||
_proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
|
||||
var targetIndex = this._getItemIndex(relatedTarget);
|
||||
|
||||
var fromIndex = this._getItemIndex($$$1(this._element).find(Selector.ACTIVE_ITEM)[0]);
|
||||
var fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM));
|
||||
|
||||
var slideEvent = $$$1.Event(Event.SLIDE, {
|
||||
relatedTarget: relatedTarget,
|
||||
|
@ -839,7 +838,8 @@
|
|||
|
||||
_proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
|
||||
if (this._indicatorsElement) {
|
||||
$$$1(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE));
|
||||
$$$1(indicators).removeClass(ClassName.ACTIVE);
|
||||
|
||||
var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
|
||||
|
||||
|
@ -852,7 +852,7 @@
|
|||
_proto._slide = function _slide(direction, element) {
|
||||
var _this3 = this;
|
||||
|
||||
var activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0];
|
||||
var activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
|
||||
|
||||
var activeElementIndex = this._getItemIndex(activeElement);
|
||||
|
||||
|
@ -1018,11 +1018,13 @@
|
|||
|
||||
$$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler);
|
||||
$$$1(window).on(Event.LOAD_DATA_API, function () {
|
||||
$$$1(Selector.DATA_RIDE).each(function () {
|
||||
var $carousel = $$$1(this);
|
||||
var carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE));
|
||||
|
||||
for (var i = 0, len = carousels.length; i < len; i++) {
|
||||
var $carousel = $$$1(carousels[i]);
|
||||
|
||||
Carousel._jQueryInterface.call($carousel, $carousel.data());
|
||||
});
|
||||
}
|
||||
});
|
||||
/**
|
||||
* ------------------------------------------------------------------------
|
||||
|
@ -1043,7 +1045,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): collapse.js
|
||||
* Bootstrap (v4.1.2): collapse.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1055,7 +1057,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'collapse';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.collapse';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1103,14 +1105,17 @@
|
|||
this._isTransitioning = false;
|
||||
this._element = element;
|
||||
this._config = this._getConfig(config);
|
||||
this._triggerArray = $$$1.makeArray($$$1("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
|
||||
var tabToggles = $$$1(Selector.DATA_TOGGLE);
|
||||
this._triggerArray = $$$1.makeArray(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
|
||||
var toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
|
||||
|
||||
for (var i = 0; i < tabToggles.length; i++) {
|
||||
var elem = tabToggles[i];
|
||||
for (var i = 0, len = toggleList.length; i < len; i++) {
|
||||
var elem = toggleList[i];
|
||||
var selector = Util.getSelectorFromElement(elem);
|
||||
var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
|
||||
return foundElem === element;
|
||||
});
|
||||
|
||||
if (selector !== null && $$$1(selector).filter(element).length > 0) {
|
||||
if (selector !== null && filterElement.length > 0) {
|
||||
this._selector = selector;
|
||||
|
||||
this._triggerArray.push(elem);
|
||||
|
@ -1151,7 +1156,9 @@
|
|||
var activesData;
|
||||
|
||||
if (this._parent) {
|
||||
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
||||
actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES)).filter(function (elem) {
|
||||
return elem.getAttribute('data-parent') === _this._config.parent;
|
||||
});
|
||||
|
||||
if (actives.length === 0) {
|
||||
actives = null;
|
||||
|
@ -1186,7 +1193,7 @@
|
|||
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
||||
this._element.style[dimension] = 0;
|
||||
|
||||
if (this._triggerArray.length > 0) {
|
||||
if (this._triggerArray.length) {
|
||||
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
||||
}
|
||||
|
||||
|
@ -1227,14 +1234,15 @@
|
|||
this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
|
||||
Util.reflow(this._element);
|
||||
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
||||
var triggerArrayLength = this._triggerArray.length;
|
||||
|
||||
if (this._triggerArray.length > 0) {
|
||||
for (var i = 0; i < this._triggerArray.length; i++) {
|
||||
if (triggerArrayLength > 0) {
|
||||
for (var i = 0; i < triggerArrayLength; i++) {
|
||||
var trigger = this._triggerArray[i];
|
||||
var selector = Util.getSelectorFromElement(trigger);
|
||||
|
||||
if (selector !== null) {
|
||||
var $elem = $$$1(selector);
|
||||
var $elem = $$$1([].slice.call(document.querySelectorAll(selector)));
|
||||
|
||||
if (!$elem.hasClass(ClassName.SHOW)) {
|
||||
$$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false);
|
||||
|
@ -1295,11 +1303,12 @@
|
|||
parent = this._config.parent[0];
|
||||
}
|
||||
} else {
|
||||
parent = $$$1(this._config.parent)[0];
|
||||
parent = document.querySelector(this._config.parent);
|
||||
}
|
||||
|
||||
var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
|
||||
$$$1(parent).find(selector).each(function (i, element) {
|
||||
var children = [].slice.call(parent.querySelectorAll(selector));
|
||||
$$$1(children).each(function (i, element) {
|
||||
_this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
|
||||
});
|
||||
return parent;
|
||||
|
@ -1309,7 +1318,7 @@
|
|||
if (element) {
|
||||
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
||||
|
||||
if (triggerArray.length > 0) {
|
||||
if (triggerArray.length) {
|
||||
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||
}
|
||||
}
|
||||
|
@ -1318,7 +1327,7 @@
|
|||
|
||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||
var selector = Util.getSelectorFromElement(element);
|
||||
return selector ? $$$1(selector)[0] : null;
|
||||
return selector ? document.querySelector(selector) : null;
|
||||
};
|
||||
|
||||
Collapse._jQueryInterface = function _jQueryInterface(config) {
|
||||
|
@ -1376,7 +1385,8 @@
|
|||
|
||||
var $trigger = $$$1(this);
|
||||
var selector = Util.getSelectorFromElement(this);
|
||||
$$$1(selector).each(function () {
|
||||
var selectors = [].slice.call(document.querySelectorAll(selector));
|
||||
$$$1(selectors).each(function () {
|
||||
var $target = $$$1(this);
|
||||
var data = $target.data(DATA_KEY);
|
||||
var config = data ? 'toggle' : $trigger.data();
|
||||
|
@ -1403,7 +1413,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): dropdown.js
|
||||
* Bootstrap (v4.1.2): dropdown.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1415,7 +1425,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'dropdown';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.dropdown';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1624,14 +1634,16 @@
|
|||
if (!this._menu) {
|
||||
var parent = Dropdown._getParentFromElement(this._element);
|
||||
|
||||
this._menu = $$$1(parent).find(Selector.MENU)[0];
|
||||
if (parent) {
|
||||
this._menu = parent.querySelector(Selector.MENU);
|
||||
}
|
||||
}
|
||||
|
||||
return this._menu;
|
||||
};
|
||||
|
||||
_proto._getPlacement = function _getPlacement() {
|
||||
var $parentDropdown = $$$1(this._element).parent();
|
||||
var $parentDropdown = $$$1(this._element.parentNode);
|
||||
var placement = AttachmentMap.BOTTOM; // Handle dropup
|
||||
|
||||
if ($parentDropdown.hasClass(ClassName.DROPUP)) {
|
||||
|
@ -1719,9 +1731,9 @@
|
|||
return;
|
||||
}
|
||||
|
||||
var toggles = $$$1.makeArray($$$1(Selector.DATA_TOGGLE));
|
||||
var toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
|
||||
|
||||
for (var i = 0; i < toggles.length; i++) {
|
||||
for (var i = 0, len = toggles.length; i < len; i++) {
|
||||
var parent = Dropdown._getParentFromElement(toggles[i]);
|
||||
|
||||
var context = $$$1(toggles[i]).data(DATA_KEY);
|
||||
|
@ -1729,6 +1741,10 @@
|
|||
relatedTarget: toggles[i]
|
||||
};
|
||||
|
||||
if (event && event.type === 'click') {
|
||||
relatedTarget.clickEvent = event;
|
||||
}
|
||||
|
||||
if (!context) {
|
||||
continue;
|
||||
}
|
||||
|
@ -1767,7 +1783,7 @@
|
|||
var selector = Util.getSelectorFromElement(element);
|
||||
|
||||
if (selector) {
|
||||
parent = $$$1(selector)[0];
|
||||
parent = document.querySelector(selector);
|
||||
}
|
||||
|
||||
return parent || element.parentNode;
|
||||
|
@ -1799,7 +1815,7 @@
|
|||
|
||||
if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {
|
||||
if (event.which === ESCAPE_KEYCODE) {
|
||||
var toggle = $$$1(parent).find(Selector.DATA_TOGGLE)[0];
|
||||
var toggle = parent.querySelector(Selector.DATA_TOGGLE);
|
||||
$$$1(toggle).trigger('focus');
|
||||
}
|
||||
|
||||
|
@ -1807,7 +1823,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
||||
var items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS));
|
||||
|
||||
if (items.length === 0) {
|
||||
return;
|
||||
|
@ -1885,7 +1901,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): modal.js
|
||||
* Bootstrap (v4.1.2): modal.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1897,7 +1913,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'modal';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.modal';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1941,8 +1957,7 @@
|
|||
DATA_TOGGLE: '[data-toggle="modal"]',
|
||||
DATA_DISMISS: '[data-dismiss="modal"]',
|
||||
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
||||
STICKY_CONTENT: '.sticky-top',
|
||||
NAVBAR_TOGGLER: '.navbar-toggler'
|
||||
STICKY_CONTENT: '.sticky-top'
|
||||
/**
|
||||
* ------------------------------------------------------------------------
|
||||
* Class Definition
|
||||
|
@ -1957,7 +1972,7 @@
|
|||
function Modal(element, config) {
|
||||
this._config = this._getConfig(config);
|
||||
this._element = element;
|
||||
this._dialog = $$$1(element).find(Selector.DIALOG)[0];
|
||||
this._dialog = element.querySelector(Selector.DIALOG);
|
||||
this._backdrop = null;
|
||||
this._isShown = false;
|
||||
this._isBodyOverflowing = false;
|
||||
|
@ -2214,7 +2229,7 @@
|
|||
this._backdrop.className = ClassName.BACKDROP;
|
||||
|
||||
if (animate) {
|
||||
$$$1(this._backdrop).addClass(animate);
|
||||
this._backdrop.classList.add(animate);
|
||||
}
|
||||
|
||||
$$$1(this._backdrop).appendTo(document.body);
|
||||
|
@ -2308,23 +2323,19 @@
|
|||
if (this._isBodyOverflowing) {
|
||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||
// while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
|
||||
// Adjust fixed content padding
|
||||
$$$1(Selector.FIXED_CONTENT).each(function (index, element) {
|
||||
var actualPadding = $$$1(element)[0].style.paddingRight;
|
||||
var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
|
||||
var stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT)); // Adjust fixed content padding
|
||||
|
||||
$$$1(fixedContent).each(function (index, element) {
|
||||
var actualPadding = element.style.paddingRight;
|
||||
var calculatedPadding = $$$1(element).css('padding-right');
|
||||
$$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px");
|
||||
}); // Adjust sticky content margin
|
||||
|
||||
$$$1(Selector.STICKY_CONTENT).each(function (index, element) {
|
||||
var actualMargin = $$$1(element)[0].style.marginRight;
|
||||
$$$1(stickyContent).each(function (index, element) {
|
||||
var actualMargin = element.style.marginRight;
|
||||
var calculatedMargin = $$$1(element).css('margin-right');
|
||||
$$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px");
|
||||
}); // Adjust navbar-toggler margin
|
||||
|
||||
$$$1(Selector.NAVBAR_TOGGLER).each(function (index, element) {
|
||||
var actualMargin = $$$1(element)[0].style.marginRight;
|
||||
var calculatedMargin = $$$1(element).css('margin-right');
|
||||
$$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) + _this9._scrollbarWidth + "px");
|
||||
}); // Adjust body padding
|
||||
|
||||
var actualPadding = document.body.style.paddingRight;
|
||||
|
@ -2335,15 +2346,15 @@
|
|||
|
||||
_proto._resetScrollbar = function _resetScrollbar() {
|
||||
// Restore fixed content padding
|
||||
$$$1(Selector.FIXED_CONTENT).each(function (index, element) {
|
||||
var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
|
||||
$$$1(fixedContent).each(function (index, element) {
|
||||
var padding = $$$1(element).data('padding-right');
|
||||
$$$1(element).removeData('padding-right');
|
||||
element.style.paddingRight = padding ? padding : '';
|
||||
}); // Restore sticky content
|
||||
|
||||
if (typeof padding !== 'undefined') {
|
||||
$$$1(element).css('padding-right', padding).removeData('padding-right');
|
||||
}
|
||||
}); // Restore sticky content and navbar-toggler margin
|
||||
|
||||
$$$1(Selector.STICKY_CONTENT + ", " + Selector.NAVBAR_TOGGLER).each(function (index, element) {
|
||||
var elements = [].slice.call(document.querySelectorAll("" + Selector.STICKY_CONTENT));
|
||||
$$$1(elements).each(function (index, element) {
|
||||
var margin = $$$1(element).data('margin-right');
|
||||
|
||||
if (typeof margin !== 'undefined') {
|
||||
|
@ -2352,10 +2363,8 @@
|
|||
}); // Restore body padding
|
||||
|
||||
var padding = $$$1(document.body).data('padding-right');
|
||||
|
||||
if (typeof padding !== 'undefined') {
|
||||
$$$1(document.body).css('padding-right', padding).removeData('padding-right');
|
||||
}
|
||||
$$$1(document.body).removeData('padding-right');
|
||||
document.body.style.paddingRight = padding ? padding : '';
|
||||
};
|
||||
|
||||
_proto._getScrollbarWidth = function _getScrollbarWidth() {
|
||||
|
@ -2420,7 +2429,7 @@
|
|||
var selector = Util.getSelectorFromElement(this);
|
||||
|
||||
if (selector) {
|
||||
target = $$$1(selector)[0];
|
||||
target = document.querySelector(selector);
|
||||
}
|
||||
|
||||
var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _objectSpread({}, $$$1(target).data(), $$$1(this).data());
|
||||
|
@ -2463,7 +2472,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): tooltip.js
|
||||
* Bootstrap (v4.1.2): tooltip.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -2475,7 +2484,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'tooltip';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.tooltip';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
|
||||
|
@ -2685,7 +2694,7 @@
|
|||
var attachment = this._getAttachment(placement);
|
||||
|
||||
this.addAttachmentClass(attachment);
|
||||
var container = this.config.container === false ? document.body : $$$1(this.config.container);
|
||||
var container = this.config.container === false ? document.body : $$$1(document).find(this.config.container);
|
||||
$$$1(tip).data(this.constructor.DATA_KEY, this);
|
||||
|
||||
if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) {
|
||||
|
@ -2824,9 +2833,9 @@
|
|||
};
|
||||
|
||||
_proto.setContent = function setContent() {
|
||||
var $tip = $$$1(this.getTipElement());
|
||||
this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle());
|
||||
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||
var tip = this.getTipElement();
|
||||
this.setElementContent($$$1(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle());
|
||||
$$$1(tip).removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||
};
|
||||
|
||||
_proto.setElementContent = function setElementContent($element, content) {
|
||||
|
@ -3019,15 +3028,18 @@
|
|||
var $tip = $$$1(this.getTipElement());
|
||||
var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
|
||||
|
||||
if (tabClass !== null && tabClass.length > 0) {
|
||||
if (tabClass !== null && tabClass.length) {
|
||||
$tip.removeClass(tabClass.join(''));
|
||||
}
|
||||
};
|
||||
|
||||
_proto._handlePopperPlacementChange = function _handlePopperPlacementChange(data) {
|
||||
_proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
|
||||
var popperInstance = popperData.instance;
|
||||
this.tip = popperInstance.popper;
|
||||
|
||||
this._cleanTipClass();
|
||||
|
||||
this.addAttachmentClass(this._getAttachment(data.placement));
|
||||
this.addAttachmentClass(this._getAttachment(popperData.placement));
|
||||
};
|
||||
|
||||
_proto._fixTransition = function _fixTransition() {
|
||||
|
@ -3130,7 +3142,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): popover.js
|
||||
* Bootstrap (v4.1.2): popover.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3142,7 +3154,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'popover';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.popover';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
|
||||
|
@ -3327,7 +3339,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): scrollspy.js
|
||||
* Bootstrap (v4.1.2): scrollspy.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3339,7 +3351,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'scrollspy';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.scrollspy';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -3421,13 +3433,13 @@
|
|||
this._offsets = [];
|
||||
this._targets = [];
|
||||
this._scrollHeight = this._getScrollHeight();
|
||||
var targets = $$$1.makeArray($$$1(this._selector));
|
||||
var targets = [].slice.call(document.querySelectorAll(this._selector));
|
||||
targets.map(function (element) {
|
||||
var target;
|
||||
var targetSelector = Util.getSelectorFromElement(element);
|
||||
|
||||
if (targetSelector) {
|
||||
target = $$$1(targetSelector)[0];
|
||||
target = document.querySelector(targetSelector);
|
||||
}
|
||||
|
||||
if (target) {
|
||||
|
@ -3524,7 +3536,9 @@
|
|||
return;
|
||||
}
|
||||
|
||||
for (var i = this._offsets.length; i--;) {
|
||||
var offsetLength = this._offsets.length;
|
||||
|
||||
for (var i = offsetLength; i--;) {
|
||||
var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
|
||||
|
||||
if (isActiveTarget) {
|
||||
|
@ -3544,7 +3558,7 @@
|
|||
queries = queries.map(function (selector) {
|
||||
return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]");
|
||||
});
|
||||
var $link = $$$1(queries.join(','));
|
||||
var $link = $$$1([].slice.call(document.querySelectorAll(queries.join(','))));
|
||||
|
||||
if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {
|
||||
$link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
|
||||
|
@ -3565,7 +3579,8 @@
|
|||
};
|
||||
|
||||
_proto._clear = function _clear() {
|
||||
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
var nodes = [].slice.call(document.querySelectorAll(this._selector));
|
||||
$$$1(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
}; // Static
|
||||
|
||||
|
||||
|
@ -3612,9 +3627,10 @@
|
|||
|
||||
|
||||
$$$1(window).on(Event.LOAD_DATA_API, function () {
|
||||
var scrollSpys = $$$1.makeArray($$$1(Selector.DATA_SPY));
|
||||
var scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY));
|
||||
var scrollSpysLength = scrollSpys.length;
|
||||
|
||||
for (var i = scrollSpys.length; i--;) {
|
||||
for (var i = scrollSpysLength; i--;) {
|
||||
var $spy = $$$1(scrollSpys[i]);
|
||||
|
||||
ScrollSpy._jQueryInterface.call($spy, $spy.data());
|
||||
|
@ -3639,7 +3655,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): tab.js
|
||||
* Bootstrap (v4.1.2): tab.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3651,7 +3667,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'tab';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.tab';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -3733,7 +3749,7 @@
|
|||
}
|
||||
|
||||
if (selector) {
|
||||
target = $$$1(selector)[0];
|
||||
target = document.querySelector(selector);
|
||||
}
|
||||
|
||||
this._activate(this._element, listElement);
|
||||
|
@ -3815,7 +3831,8 @@
|
|||
var dropdownElement = $$$1(element).closest(Selector.DROPDOWN)[0];
|
||||
|
||||
if (dropdownElement) {
|
||||
$$$1(dropdownElement).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
|
||||
var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE));
|
||||
$$$1(dropdownToggleList).addClass(ClassName.ACTIVE);
|
||||
}
|
||||
|
||||
element.setAttribute('aria-expanded', true);
|
||||
|
@ -3887,7 +3904,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): index.js
|
||||
* Bootstrap (v4.1.2): index.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
|
File diff suppressed because one or more lines are too long
Binary file not shown.
|
@ -2,84 +2,34 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: understrap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-11-23 08:05+0000\n"
|
||||
"PO-Revision-Date: 2016-11-23 20:11+0000\n"
|
||||
"Last-Translator: Sander\n"
|
||||
"Language-Team: Dutch (Netherlands)\n"
|
||||
"Language: nl-NL\n"
|
||||
"POT-Creation-Date: 2018-06-17 17:56+0000\n"
|
||||
"PO-Revision-Date: 2018-07-12 20:51+0000\n"
|
||||
"Last-Translator: vincent <v.vanbergen@gmail.com>\n"
|
||||
"Language-Team: Nederlands\n"
|
||||
"Language: nl_NL\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Loco https://localise.biz\n"
|
||||
"X-Generator: Loco https://localise.biz/\n"
|
||||
"X-Loco-Source-Locale: en-NL\n"
|
||||
"X-Loco-Project-Id: 19218\n"
|
||||
"X-Loco-Api-Version: 1.0.15 20161122-1"
|
||||
|
||||
#: ../comments.php:28 loco:58356fd352e1a1670d8b4567
|
||||
msgctxt "comments title"
|
||||
msgid "One thought on “%2$s”"
|
||||
msgid_plural "%1$s thoughts on “%2$s”"
|
||||
msgstr[0] "Een reactie op “%2$s”"
|
||||
msgstr[1] "%1$s reacties op “%2$s”"
|
||||
|
||||
#: ../comments.php:35 ../comments.php:56 loco:58356fd352e1a1670d8b4569
|
||||
msgid "Comment navigation"
|
||||
msgstr "Reactienavigatie"
|
||||
|
||||
#: ../comments.php:37 ../comments.php:58 loco:58356fd352e1a1670d8b456a
|
||||
msgid "← Older Comments"
|
||||
msgstr "← Oudere reacties"
|
||||
|
||||
#: ../comments.php:40 ../comments.php:61 loco:58356fd352e1a1670d8b456b
|
||||
msgid "Newer Comments →"
|
||||
msgstr "Nieuwere reacties →"
|
||||
|
||||
#: ../comments.php:72 loco:58356fd352e1a1670d8b456c
|
||||
msgid "Comments are closed."
|
||||
msgstr "Reacties zijn gesloten."
|
||||
|
||||
#: ../author.php:27 loco:58356fd352e1a1670d8b456d
|
||||
msgid "About:"
|
||||
msgstr "Over:"
|
||||
|
||||
#: ../author.php:32 ../inc/custom-comments.php:16 loco:58356fd352e1a1670d8b456e
|
||||
msgid "Website"
|
||||
msgstr "Website"
|
||||
|
||||
#: ../author.php:34 loco:58356fd352e1a1670d8b456f
|
||||
msgid "Profile"
|
||||
msgstr "Profiel"
|
||||
|
||||
#: ../author.php:38 loco:58356fd352e1a1670d8b4570
|
||||
msgid "Posts by"
|
||||
msgstr "Berichten van"
|
||||
|
||||
#: ../footer.php:24 loco:58356fd352e1a1670d8b4571
|
||||
msgid "http://wordpress.org/"
|
||||
msgstr "http://wordpress.org/"
|
||||
|
||||
#: ../footer.php:24 loco:58356fd352e1a1670d8b4572
|
||||
msgid "Proudly powered by %s"
|
||||
msgstr "Met trots ondersteund door %s"
|
||||
|
||||
#: ../footer.php:26 loco:58356fd352e1a1670d8b4573
|
||||
msgid "Theme: %1$s by %2$s."
|
||||
msgstr "Thema: %1$s van %2$s."
|
||||
|
||||
#: ../header.php:30 loco:58356fd352e1a1670d8b4574
|
||||
msgid "Skip to content"
|
||||
msgstr "Ga naar inhoud"
|
||||
|
||||
#: ../search.php:23 loco:58356fd352e1a1670d8b4575
|
||||
#: search.php:29
|
||||
#, php-format
|
||||
msgid "Search Results for: %s"
|
||||
msgstr "Zoekresultaten voor: %s"
|
||||
|
||||
#: ../404.php:22 loco:58356fd352e1a1670d8b4576
|
||||
#: header.php:34
|
||||
msgid "Skip to content"
|
||||
msgstr "Ga naar inhoud"
|
||||
|
||||
#: 404.php:24
|
||||
msgid "Oops! That page can’t be found."
|
||||
msgstr "Oeps! Deze pagina kan niet worden gevonden."
|
||||
|
||||
#: ../404.php:27 loco:58356fd352e1a1670d8b4577
|
||||
#: 404.php:31
|
||||
msgid ""
|
||||
"It looks like nothing was found at this location. Maybe try one of the links "
|
||||
"below or a search?"
|
||||
|
@ -87,147 +37,110 @@ msgstr ""
|
|||
"Het lijkt erop dat er niets gevonden is op deze locatie. Probeer anders "
|
||||
"één van de onderstaande links of een zoekopdracht? "
|
||||
|
||||
#: ../404.php:37 loco:58356fd352e1a1670d8b4578
|
||||
#: 404.php:42
|
||||
msgid "Most Used Categories"
|
||||
msgstr "Meestgebruikte categorieën"
|
||||
|
||||
#. translators: %1$s: smiley
|
||||
#: ../404.php:57 loco:58356fd352e1a1670d8b4579
|
||||
#: 404.php:62
|
||||
#, php-format
|
||||
msgid "Try looking in the monthly archives. %1$s"
|
||||
msgstr "Wellicht kun je kijken in de maandelijkse archieven. %1$s"
|
||||
|
||||
#: ../searchform.php:9 ../searchform.php:13 loco:58356fd352e1a1670d8b457a
|
||||
#: author.php:34
|
||||
msgid "About:"
|
||||
msgstr "Over:"
|
||||
|
||||
#: author.php:42 inc/custom-comments.php:30
|
||||
msgid "Website"
|
||||
msgstr "Website"
|
||||
|
||||
#: author.php:49
|
||||
msgid "Profile"
|
||||
msgstr "Profiel"
|
||||
|
||||
#: author.php:54
|
||||
msgid "Posts by"
|
||||
msgstr "Berichten van"
|
||||
|
||||
#: author.php:68
|
||||
msgid "in"
|
||||
msgstr "in"
|
||||
|
||||
#: comments.php:28
|
||||
#, php-format
|
||||
msgctxt "comments title"
|
||||
msgid "One thought on “%2$s”"
|
||||
msgid_plural "%1$s thoughts on “%2$s”"
|
||||
msgstr[0] "Een reactie op “%2$s”"
|
||||
msgstr[1] "%1$s reacties op “%2$s”"
|
||||
|
||||
#: comments.php:36 comments.php:59
|
||||
msgid "Comment navigation"
|
||||
msgstr "Reactienavigatie"
|
||||
|
||||
#: comments.php:38 comments.php:61
|
||||
msgid "← Older Comments"
|
||||
msgstr "← Oudere reacties"
|
||||
|
||||
#: comments.php:42 comments.php:65
|
||||
msgid "Newer Comments →"
|
||||
msgstr "Nieuwere reacties →"
|
||||
|
||||
#: comments.php:78
|
||||
msgid "Comments are closed."
|
||||
msgstr "Reacties zijn gesloten."
|
||||
|
||||
#: footer.php:27
|
||||
msgid "http://wordpress.org/"
|
||||
msgstr "http://wordpress.org/"
|
||||
|
||||
#: footer.php:28
|
||||
#, php-format
|
||||
msgid "Proudly powered by %s"
|
||||
msgstr "Met trots ondersteund door %s"
|
||||
|
||||
#: footer.php:31
|
||||
#, php-format
|
||||
msgid "Theme: %1$s by %2$s."
|
||||
msgstr "Thema: %1$s van %2$s."
|
||||
|
||||
#: footer.php:33
|
||||
#, php-format
|
||||
msgid "Version: %1$s"
|
||||
msgstr "Versie: %1$s"
|
||||
|
||||
#: searchform.php:10 searchform.php:16
|
||||
msgid "Search"
|
||||
msgstr "Zoek"
|
||||
|
||||
#: ../searchform.php:11 loco:58356fd352e1a1670d8b457b
|
||||
#: searchform.php:13
|
||||
msgid "Search …"
|
||||
msgstr "Zoek …"
|
||||
|
||||
#. Name of the template
|
||||
#: loco:58356fd352e1a1670d8b457c
|
||||
msgid "Full Width Page"
|
||||
msgstr "Volledige breedte"
|
||||
|
||||
#. Name of the template
|
||||
#: loco:58356fd352e1a1670d8b457d
|
||||
msgid "Empty Page Template"
|
||||
msgstr "Leeg paginasjabloon"
|
||||
|
||||
#: ../inc/widgets.php:10 loco:58356fd352e1a1670d8b457e
|
||||
msgid "Sidebar"
|
||||
msgstr "Sidebar"
|
||||
|
||||
#: ../inc/widgets.php:20 loco:58356fd352e1a1670d8b457f
|
||||
msgid "Hero Slider"
|
||||
msgstr "Hero Slider"
|
||||
|
||||
#: ../inc/widgets.php:30 loco:58356fd352e1a1670d8b4580
|
||||
msgid "Hero Static"
|
||||
msgstr "Hero Static"
|
||||
|
||||
#: ../inc/widgets.php:40 loco:58356fd352e1a1670d8b4581
|
||||
msgid "Footer Full"
|
||||
msgstr "Footer (volledige breedte)"
|
||||
|
||||
#: ../inc/customizer.php:24 loco:58356fd352e1a1670d8b4582
|
||||
msgid "Slider Settings"
|
||||
msgstr "Sliderinstellingen"
|
||||
|
||||
#: ../inc/customizer.php:33 loco:58356fd352e1a1670d8b4583
|
||||
msgid "Number of slides displaying at once"
|
||||
msgstr "Aantal gelijktijdig vertoonde slides"
|
||||
|
||||
#: ../inc/customizer.php:45 loco:58356fd352e1a1670d8b4584
|
||||
msgid "Slider Time (in ms)"
|
||||
msgstr "Slidertijd (in ms)"
|
||||
|
||||
#: ../inc/customizer.php:57 loco:58356fd352e1a1670d8b4585
|
||||
msgid "Loop Slider Content"
|
||||
msgstr "Sliderinhoud herhalen"
|
||||
|
||||
#: ../inc/template-tags.php:18 loco:58356fd352e1a1670d8b4586
|
||||
msgid " Edited %4$s"
|
||||
msgstr " Bewerkt op %4$s"
|
||||
|
||||
#: ../inc/template-tags.php:29 loco:58356fd352e1a1670d8b4587
|
||||
msgctxt "post date"
|
||||
msgid "Posted on %s"
|
||||
msgstr "Geplaatst op %s"
|
||||
|
||||
#: ../inc/template-tags.php:34 loco:58356fd352e1a1670d8b4588
|
||||
msgctxt "post author"
|
||||
msgid "by %s"
|
||||
msgstr "door %s"
|
||||
|
||||
#. translators: used between list items, there is a space after the comma
|
||||
#: ../inc/template-tags.php:51 ../inc/template-tags.php:57
|
||||
#: loco:58356fd352e1a1670d8b4589
|
||||
msgid ", "
|
||||
msgstr ", "
|
||||
|
||||
#: ../inc/template-tags.php:53 loco:58356fd352e1a1670d8b458a
|
||||
msgid "Posted in %1$s"
|
||||
msgstr "Geplaatst in %1$s"
|
||||
|
||||
#: ../inc/template-tags.php:59 loco:58356fd352e1a1670d8b458b
|
||||
msgid "Tagged %1$s"
|
||||
msgstr "%1$s getagd"
|
||||
|
||||
#: ../inc/template-tags.php:65 loco:58356fd352e1a1670d8b458c
|
||||
msgid "Leave a comment"
|
||||
msgstr "Plaats een reactie"
|
||||
|
||||
#: ../inc/template-tags.php:65 loco:58356fd352e1a1670d8b458d
|
||||
msgid "1 Comment"
|
||||
msgstr "1 Reactie"
|
||||
|
||||
#: ../inc/template-tags.php:65 loco:58356fd352e1a1670d8b458e
|
||||
msgid "% Comments"
|
||||
msgstr "% Reacties"
|
||||
|
||||
#. translators: %s: Name of current post
|
||||
#: ../inc/template-tags.php:72 loco:58356fd352e1a1670d8b458f
|
||||
msgid "Edit %s"
|
||||
msgstr "Bewerk %s"
|
||||
|
||||
#: ../inc/setup.php:48 loco:58356fd352e1a1670d8b4590
|
||||
msgid "Primary Menu"
|
||||
msgstr "Hoofdmenu"
|
||||
|
||||
#: ../inc/setup.php:98 loco:58356fd352e1a1670d8b4591
|
||||
msgid "Read More..."
|
||||
msgstr "Lees verder..."
|
||||
|
||||
#: ../inc/custom-comments.php:12 loco:58356fd352e1a1670d8b4592
|
||||
msgid "Name"
|
||||
msgstr "Naam"
|
||||
|
||||
#: ../inc/custom-comments.php:14 loco:58356fd352e1a1670d8b4593
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#: ../inc/custom-comments.php:25 loco:58356fd352e1a1670d8b4594
|
||||
msgctxt "noun"
|
||||
msgid "Comment"
|
||||
msgstr "Reactie"
|
||||
|
||||
#: ../loop-templates/content-single.php:29 ../loop-templates/content.php:33 ..
|
||||
#: loop-templates/content-page.php:25 loco:58356fd352e1a1670d8b4595
|
||||
#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
|
||||
#: loop-templates/content.php:37 loop-templates/content-single.php:31
|
||||
#: loop-templates/content-verticalpage.php:28
|
||||
msgid "Pages:"
|
||||
msgstr "Pagina's:"
|
||||
|
||||
#: ../loop-templates/content-none.php:16 loco:58356fd352e1a1670d8b4596
|
||||
#: loop-templates/content-page.php:34
|
||||
#: loop-templates/content-verticalpage.php:37
|
||||
msgid "Edit"
|
||||
msgstr "Bewerk"
|
||||
|
||||
#: loop-templates/content-none.php:15
|
||||
msgid "Nothing Found"
|
||||
msgstr "Niets gevonden"
|
||||
|
||||
#: ../loop-templates/content-none.php:24 loco:58356fd352e1a1670d8b4597
|
||||
#: loop-templates/content-none.php:23
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
|
||||
msgstr ""
|
||||
"Klaar om je eerste bericht te plaatsen? <a href=\"%1$s\">Begin hier</a>."
|
||||
|
||||
#: ../loop-templates/content-none.php:28 loco:58356fd352e1a1670d8b4598
|
||||
#: loop-templates/content-none.php:28
|
||||
msgid ""
|
||||
"Sorry, but nothing matched your search terms. Please try again with some "
|
||||
"different keywords."
|
||||
|
@ -235,7 +148,7 @@ msgstr ""
|
|||
"Helaas, er waren geen overeenkomsten met jouw zoekopdracht. Probeer het "
|
||||
"opnieuw met enkele andere zoekwoorden."
|
||||
|
||||
#: ../loop-templates/content-none.php:33 loco:58356fd352e1a1670d8b4599
|
||||
#: loop-templates/content-none.php:34
|
||||
msgid ""
|
||||
"It seems we can’t find what you’re looking for. Perhaps "
|
||||
"searching can help."
|
||||
|
@ -243,37 +156,610 @@ msgstr ""
|
|||
"Het lijkt erop dat wij niet kunnen vinden wat jij zoekt. Wellicht dat de "
|
||||
"zoekfunctie kan helpen."
|
||||
|
||||
#: ../loop-templates/content-page.php:34 loco:58356fd352e1a1670d8b459a
|
||||
msgid "Edit"
|
||||
msgstr "Bewerk"
|
||||
#. Name of the template
|
||||
msgid "Blank Page Template"
|
||||
msgstr "Blank Pagina Sjabloon"
|
||||
|
||||
#. Name of the template
|
||||
msgid "Left and Right Sidebar Layout"
|
||||
msgstr "Linker en Rechter Zijbalk"
|
||||
|
||||
#. Name of the template
|
||||
msgid "Empty Page Template"
|
||||
msgstr "Leeg Pagina Sjabloon"
|
||||
|
||||
#. Name of the template
|
||||
msgid "Full Width Page"
|
||||
msgstr "Volledige breedte"
|
||||
|
||||
#. Name of the template
|
||||
msgid "Left Sidebar Layout"
|
||||
msgstr "Linker Zijbalk"
|
||||
|
||||
#. Name of the template
|
||||
msgid "Vertical One Page"
|
||||
msgstr "Verticale Enkele Pagina"
|
||||
|
||||
#: inc/template-tags.php:18
|
||||
#, php-format
|
||||
msgid " Edited %4$s"
|
||||
msgstr " Bewerkt op %4$s"
|
||||
|
||||
#: inc/template-tags.php:29
|
||||
#, php-format
|
||||
msgctxt "post date"
|
||||
msgid "Posted on %s"
|
||||
msgstr "Geplaatst op %s"
|
||||
|
||||
#: inc/template-tags.php:34
|
||||
#, php-format
|
||||
msgctxt "post author"
|
||||
msgid "by %s"
|
||||
msgstr "door %s"
|
||||
|
||||
#. translators: used between list items, there is a space after the comma
|
||||
#: inc/template-tags.php:51 inc/template-tags.php:57
|
||||
msgid ", "
|
||||
msgstr ", "
|
||||
|
||||
#: inc/template-tags.php:53
|
||||
#, php-format
|
||||
msgid "Posted in %1$s"
|
||||
msgstr "Geplaatst in %1$s"
|
||||
|
||||
#: inc/template-tags.php:59
|
||||
#, php-format
|
||||
msgid "Tagged %1$s"
|
||||
msgstr "%1$s getagd"
|
||||
|
||||
#: inc/template-tags.php:65
|
||||
msgid "Leave a comment"
|
||||
msgstr "Plaats een reactie"
|
||||
|
||||
#: inc/template-tags.php:65
|
||||
msgid "1 Comment"
|
||||
msgstr "1 Reactie"
|
||||
|
||||
#: inc/template-tags.php:65
|
||||
msgid "% Comments"
|
||||
msgstr "% Reacties"
|
||||
|
||||
#. translators: %s: Name of current post
|
||||
#: inc/template-tags.php:72
|
||||
#, php-format
|
||||
msgid "Edit %s"
|
||||
msgstr "Bewerk %s"
|
||||
|
||||
#: inc/template-tags.php:143
|
||||
msgid "Post navigation"
|
||||
msgstr "Bericht Navigatie"
|
||||
|
||||
#: inc/template-tags.php:148
|
||||
msgctxt "Previous post link"
|
||||
msgid "<i class=\"fa fa-angle-left\"></i> %title"
|
||||
msgstr ""
|
||||
|
||||
#: inc/template-tags.php:151
|
||||
msgctxt "Next post link"
|
||||
msgid "%title <i class=\"fa fa-angle-right\"></i>"
|
||||
msgstr ""
|
||||
|
||||
#: inc/setup.php:51
|
||||
msgid "Primary Menu"
|
||||
msgstr "Hoofdmenu"
|
||||
|
||||
#: inc/setup.php:122
|
||||
msgid "Read More..."
|
||||
msgstr "Lees verder..."
|
||||
|
||||
#: inc/widgets.php:14
|
||||
msgid "Right Sidebar"
|
||||
msgstr "Rechter zijbalk"
|
||||
|
||||
#: inc/widgets.php:24
|
||||
msgid "Left Sidebar"
|
||||
msgstr "Linkel zijbalk"
|
||||
|
||||
#: inc/widgets.php:34
|
||||
msgid "Hero Slider"
|
||||
msgstr "Hero Slider"
|
||||
|
||||
#: inc/widgets.php:44
|
||||
msgid "Hero Static"
|
||||
msgstr "Hero Static"
|
||||
|
||||
#: inc/widgets.php:54
|
||||
msgid "Footer Full"
|
||||
msgstr "Footer (volledige breedte)"
|
||||
|
||||
#: inc/custom-comments.php:24
|
||||
msgid "Name"
|
||||
msgstr "Naam"
|
||||
|
||||
#: inc/custom-comments.php:27
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#: inc/custom-comments.php:49
|
||||
msgctxt "noun"
|
||||
msgid "Comment"
|
||||
msgstr "Reactie"
|
||||
|
||||
#: inc/customizer.php:36
|
||||
msgid "Slider Settings"
|
||||
msgstr "Sliderinstellingen"
|
||||
|
||||
#: inc/customizer.php:45
|
||||
msgid "Number of slides displaying at once"
|
||||
msgstr "Aantal gelijktijdig vertoonde slides"
|
||||
|
||||
#: inc/customizer.php:57
|
||||
msgid "Slider Time (in ms)"
|
||||
msgstr "Slidertijd (in ms)"
|
||||
|
||||
#: inc/customizer.php:69
|
||||
msgid "Loop Slider Content"
|
||||
msgstr "Sliderinhoud herhalen"
|
||||
|
||||
#: inc/customizer.php:81
|
||||
msgid "Theme Layout Settings"
|
||||
msgstr "Thema Layout Instellingen"
|
||||
|
||||
#: inc/customizer.php:83
|
||||
msgid "Container width and sidebar defaults"
|
||||
msgstr "Container breedte en zijbalk standaarden"
|
||||
|
||||
#: inc/customizer.php:98
|
||||
msgid "Container Width"
|
||||
msgstr "Container Breedte"
|
||||
|
||||
#: inc/customizer.php:99
|
||||
msgid "Choose between Bootstrap's container and container-fluid"
|
||||
msgstr "Kies tussen Bootstrap's container en container-fluid"
|
||||
|
||||
#: inc/customizer.php:104
|
||||
msgid "Fixed width container"
|
||||
msgstr "Container met vaste breedte"
|
||||
|
||||
#: inc/customizer.php:105
|
||||
msgid "Full width container"
|
||||
msgstr "Container met vollege breedte"
|
||||
|
||||
#: inc/customizer.php:122
|
||||
msgid "Sidebar Positioning"
|
||||
msgstr "Zijbalk Positie"
|
||||
|
||||
#: inc/customizer.php:123
|
||||
msgid "Set sidebar's position. Can either be: right, left, both or none"
|
||||
msgstr "Stel positie zijbalk in. Kan zijn: rechts, links, beiden of geen"
|
||||
|
||||
#: inc/customizer.php:129
|
||||
msgid "Right sidebar"
|
||||
msgstr "Rechter zijbalk"
|
||||
|
||||
#: inc/customizer.php:130
|
||||
msgid "Left sidebar"
|
||||
msgstr "Linker zijbalk"
|
||||
|
||||
#: inc/customizer.php:131
|
||||
msgid "Left & Right sidebars"
|
||||
msgstr "Linker & Rechter zijbalken"
|
||||
|
||||
#: inc/customizer.php:132
|
||||
msgid "No sidebar"
|
||||
msgstr "Geen zijbalk"
|
||||
|
||||
#: inc/customizer.php:150
|
||||
msgid "Posts Index Style"
|
||||
msgstr ""
|
||||
|
||||
#: inc/customizer.php:151
|
||||
msgid "Choose how to display latest posts"
|
||||
msgstr "Kies de weergave van laatste berichten"
|
||||
|
||||
#: inc/customizer.php:156
|
||||
msgid "Default"
|
||||
msgstr "Standaard"
|
||||
|
||||
#: inc/customizer.php:157
|
||||
msgid "Masonry"
|
||||
msgstr "Metselwerk"
|
||||
|
||||
#: inc/customizer.php:158
|
||||
msgid "Grid"
|
||||
msgstr "Rooster"
|
||||
|
||||
#: inc/customizer.php:187
|
||||
msgid "Grid Post Columns"
|
||||
msgstr "Rooster Bericht kolommen"
|
||||
|
||||
#: inc/customizer.php:188
|
||||
msgid "Choose how many columns to use"
|
||||
msgstr "Kies het aantal kolommen"
|
||||
|
||||
#: woocommerce/cart/proceed-to-checkout-button.php:27
|
||||
msgid "Proceed to Checkout"
|
||||
msgstr "Ga naar Uitchecken"
|
||||
|
||||
#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
|
||||
msgid "Remove this item"
|
||||
msgstr "Verwijder dit item"
|
||||
|
||||
#: woocommerce/cart/mini-cart.php:72
|
||||
msgid "No products in the cart."
|
||||
msgstr "Geen producten in de winkelwagen."
|
||||
|
||||
#: woocommerce/cart/mini-cart.php:80
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotaal"
|
||||
|
||||
#: woocommerce/cart/mini-cart.php:85
|
||||
msgid "View Cart"
|
||||
msgstr "Bekijk Winkelwagen"
|
||||
|
||||
#: woocommerce/cart/mini-cart.php:86
|
||||
msgid "Checkout"
|
||||
msgstr "Uitchecken"
|
||||
|
||||
#: woocommerce/cart/cart-empty.php:28
|
||||
msgid "Your cart is currently empty."
|
||||
msgstr "Uw winkelwagen is momenteel leeg"
|
||||
|
||||
#: woocommerce/cart/cart-empty.php:36
|
||||
msgid "Return To Shop"
|
||||
msgstr "Terug Naar Winkel"
|
||||
|
||||
#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
|
||||
#: woocommerce/checkout/form-pay.php:29
|
||||
msgid "Product"
|
||||
msgstr "Artikel"
|
||||
|
||||
#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
|
||||
msgid "Price"
|
||||
msgstr "Prijs"
|
||||
|
||||
#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
|
||||
msgid "Quantity"
|
||||
msgstr "Aantal"
|
||||
|
||||
#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
|
||||
#: woocommerce/myaccount/my-orders.php:16
|
||||
msgid "Total"
|
||||
msgstr "Totaal"
|
||||
|
||||
#: woocommerce/cart/cart.php:92
|
||||
msgid "Available on backorder"
|
||||
msgstr "beschikbaar op nalevering"
|
||||
|
||||
#: woocommerce/cart/cart.php:138
|
||||
msgid "Coupon:"
|
||||
msgstr "Coupon:"
|
||||
|
||||
#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
|
||||
msgid "Coupon code"
|
||||
msgstr "Coupon code"
|
||||
|
||||
#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
|
||||
msgid "Apply Coupon"
|
||||
msgstr "Pas Coupon toe"
|
||||
|
||||
#: woocommerce/cart/cart.php:144
|
||||
msgid "Update Cart"
|
||||
msgstr "Winkelwagen Bijwerken"
|
||||
|
||||
#: woocommerce/checkout/payment.php:35
|
||||
msgid ""
|
||||
"Sorry, it seems that there are no available payment methods for your state. "
|
||||
"Please contact us if you require assistance or wish to make alternate "
|
||||
"arrangements."
|
||||
msgstr ""
|
||||
"Sorry, het lijkt er op dat er geen betaalmethode voor uw staat is. Neem "
|
||||
"alstublieft contact met ons op als u assistentie nodig heeft of iets anders "
|
||||
"wilt regelen."
|
||||
|
||||
#: woocommerce/checkout/payment.php:35
|
||||
msgid "Please fill in your details above to see available payment methods."
|
||||
msgstr "Voer alstublief uw gegevens in om beschikbare betaalmethoden te zien."
|
||||
|
||||
#: woocommerce/checkout/payment.php:42
|
||||
msgid ""
|
||||
"Since your browser does not support JavaScript, or it is disabled, please "
|
||||
"ensure you click the <em>Update Totals</em> button before placing your order."
|
||||
" You may be charged more than the amount stated above if you fail to do so."
|
||||
msgstr ""
|
||||
"Uw browser ondersteunt geen JavaScript ondersteunt, of het niet is "
|
||||
"ingeschakeld. Klik daarom alstublieft op de <em>Update Totals</em> knop "
|
||||
"voordat uw uw bestelling plaatst. Als u dat niet doet kan de situatie "
|
||||
"ontstaan dat het bedrag hoger uitvalt dan dat hierboven staat."
|
||||
|
||||
#: woocommerce/checkout/payment.php:43
|
||||
msgid "Update totals"
|
||||
msgstr "Totalen bijwerken"
|
||||
|
||||
#: woocommerce/checkout/form-pay.php:30
|
||||
msgid "Qty"
|
||||
msgstr "Aantal"
|
||||
|
||||
#: woocommerce/checkout/form-pay.php:31
|
||||
msgid "Totals"
|
||||
msgstr "Totalen"
|
||||
|
||||
#: woocommerce/checkout/form-pay.php:79
|
||||
msgid ""
|
||||
"Sorry, it seems that there are no available payment methods for your "
|
||||
"location. Please contact us if you require assistance or wish to make "
|
||||
"alternate arrangements."
|
||||
msgstr ""
|
||||
"Sorry, het lijkt er op dat er geen betaalmethode voor uw locatie is. Neem "
|
||||
"alstublieft contact met ons op als u assistentie nodig heeft of iets anders "
|
||||
"wilt regelen."
|
||||
|
||||
#: woocommerce/checkout/form-coupon.php:28
|
||||
msgid "Have a coupon?"
|
||||
msgstr "Heeft u een coupon?"
|
||||
|
||||
#: woocommerce/checkout/form-coupon.php:28
|
||||
msgid "Click here to enter your code"
|
||||
msgstr "Klik hier om uw code in te voeren"
|
||||
|
||||
#: woocommerce/global/form-login.php:35
|
||||
#: woocommerce/myaccount/form-lost-password.php:30
|
||||
msgid "Username or email"
|
||||
msgstr "Gebruikersnaam of email"
|
||||
|
||||
#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
|
||||
#: woocommerce/myaccount/form-login.php:98
|
||||
msgid "Password"
|
||||
msgstr "Wachtwoord"
|
||||
|
||||
#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
|
||||
#: woocommerce/myaccount/form-login.php:56
|
||||
msgid "Login"
|
||||
msgstr "Login"
|
||||
|
||||
#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
|
||||
msgid "Remember me"
|
||||
msgstr "Onthoud mij"
|
||||
|
||||
#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
|
||||
msgid "Lost your password?"
|
||||
msgstr "Uw wachtwoord vergeten?"
|
||||
|
||||
#: woocommerce/global/quantity-input.php:24
|
||||
msgctxt "Product quantity input tooltip"
|
||||
msgid "Qty"
|
||||
msgstr "Aantal"
|
||||
|
||||
#: woocommerce/myaccount/form-lost-password.php:27
|
||||
msgid ""
|
||||
"Lost your password? Please enter your username or email address. You will "
|
||||
"receive a link to create a new password via email."
|
||||
msgstr ""
|
||||
"Uw wachtwoord vergeten? Voer altublieft uw gebruikersnaam of email adres in. "
|
||||
"U krijgt een een link via email om een nieuw wachtwoord aan te maken."
|
||||
|
||||
#: woocommerce/myaccount/form-lost-password.php:40
|
||||
msgid "Reset Password"
|
||||
msgstr "Reset Wachtwoord"
|
||||
|
||||
#: woocommerce/myaccount/form-login.php:44
|
||||
msgid "Username or email address"
|
||||
msgstr "Gebruikersnaam of email adres"
|
||||
|
||||
#: woocommerce/myaccount/form-login.php:75
|
||||
#: woocommerce/myaccount/form-login.php:112
|
||||
msgid "Register"
|
||||
msgstr "Registreren"
|
||||
|
||||
#: woocommerce/myaccount/form-login.php:84
|
||||
msgid "Username"
|
||||
msgstr "Gebruikersnaam"
|
||||
|
||||
#: woocommerce/myaccount/form-login.php:91
|
||||
#: woocommerce/myaccount/form-edit-account.php:40
|
||||
msgid "Email address"
|
||||
msgstr "Email adres"
|
||||
|
||||
#: woocommerce/myaccount/form-login.php:105
|
||||
msgid "Anti-spam"
|
||||
msgstr "Anti-spam"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:30
|
||||
msgid "First name"
|
||||
msgstr "Voornaam"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:34
|
||||
msgid "Last name"
|
||||
msgstr "Achternaam"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:45
|
||||
msgid "Password Change"
|
||||
msgstr "Wachtwoord Verandering"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:48
|
||||
msgid "Current Password (leave blank to leave unchanged)"
|
||||
msgstr "Huidige Wachtwoord (laat leeg om onveranderd te laten)"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:52
|
||||
msgid "New Password (leave blank to leave unchanged)"
|
||||
msgstr "Nieuw Wachtwoord (laat leeg om ongewijzigd te laten)"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:56
|
||||
msgid "Confirm New Password"
|
||||
msgstr "Bevestig Nieuw Wachtwoord"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-account.php:66
|
||||
msgid "Save changes"
|
||||
msgstr "Bewaar veranderingen"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:13
|
||||
msgid "Order"
|
||||
msgstr "Bestellling"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:14
|
||||
msgid "Date"
|
||||
msgstr "Datum"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:15
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:30
|
||||
msgid "Recent Orders"
|
||||
msgstr "Recente bestellingen"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
|
||||
msgctxt "hash before order number"
|
||||
msgid "#"
|
||||
msgstr ""
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
|
||||
#, php-format
|
||||
msgid "%s for %s item"
|
||||
msgid_plural "%s for %s items"
|
||||
msgstr[0] "%s voor %s item"
|
||||
msgstr[1] "%s for %s items"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
|
||||
msgid "Pay"
|
||||
msgstr "Betalen"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
|
||||
msgid "View"
|
||||
msgstr "Bekijk"
|
||||
|
||||
#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
|
||||
msgid "Cancel"
|
||||
msgstr "Annuleer"
|
||||
|
||||
#: woocommerce/myaccount/orders.php:107
|
||||
msgid "Previous"
|
||||
msgstr "Vorige"
|
||||
|
||||
#: woocommerce/myaccount/orders.php:111
|
||||
msgid "Next"
|
||||
msgstr "Volgende"
|
||||
|
||||
#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
|
||||
msgid "Go Shop"
|
||||
msgstr "Ga winkelen"
|
||||
|
||||
#: woocommerce/myaccount/orders.php:121
|
||||
msgid "No order has been made yet."
|
||||
msgstr "Er is nog geen bestelling aangemaakt."
|
||||
|
||||
#: woocommerce/myaccount/form-edit-address.php:23
|
||||
msgid "Billing Address"
|
||||
msgstr "Factuur adres"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-address.php:23
|
||||
msgid "Shipping Address"
|
||||
msgstr "Verzendingsadres"
|
||||
|
||||
#: woocommerce/myaccount/form-edit-address.php:46
|
||||
msgid "Save Address"
|
||||
msgstr "Bewaard Adres"
|
||||
|
||||
#: woocommerce/myaccount/form-reset-password.php:27
|
||||
msgid "Enter a new password below."
|
||||
msgstr "Voer onder uw nieuwe wachtwoord in."
|
||||
|
||||
#: woocommerce/myaccount/form-reset-password.php:30
|
||||
msgid "New password"
|
||||
msgstr "Nieuw wachtwoord"
|
||||
|
||||
#: woocommerce/myaccount/form-reset-password.php:34
|
||||
msgid "Re-enter new password"
|
||||
msgstr "Voer wachtwoord opnieuw in"
|
||||
|
||||
#: woocommerce/myaccount/form-reset-password.php:47
|
||||
msgid "Save"
|
||||
msgstr "Opslaan"
|
||||
|
||||
#: woocommerce/myaccount/downloads.php:59
|
||||
msgid "∞"
|
||||
msgstr "∞"
|
||||
|
||||
#: woocommerce/myaccount/downloads.php:67
|
||||
msgid "Never"
|
||||
msgstr "Nooit"
|
||||
|
||||
#: woocommerce/myaccount/downloads.php:75
|
||||
msgid "Download"
|
||||
msgstr "Download"
|
||||
|
||||
#: woocommerce/myaccount/downloads.php:100
|
||||
msgid "No downloads available yet."
|
||||
msgstr "Nog geen downloads beschikbaar"
|
||||
|
||||
#: woocommerce/single-product/review-rating.php:28
|
||||
#, php-format
|
||||
msgid "Rated %d out of 5"
|
||||
msgstr "Beoordeeld met %d van de 5"
|
||||
|
||||
#: woocommerce/single-product/review-rating.php:29
|
||||
msgid "out of 5"
|
||||
msgstr "van de 5"
|
||||
|
||||
#: woocommerce/single-product/rating.php:36
|
||||
#, php-format
|
||||
msgid "Rated %s out of 5"
|
||||
msgstr "Beoordeeld met %s van de 5"
|
||||
|
||||
#: woocommerce/single-product/rating.php:38
|
||||
#, php-format
|
||||
msgid "out of %s5%s"
|
||||
msgstr "van de %s5%s"
|
||||
|
||||
#: woocommerce/single-product/rating.php:39
|
||||
#, php-format
|
||||
msgid "based on %s customer rating"
|
||||
msgid_plural "based on %s customer ratings"
|
||||
msgstr[0] "gebaseerd op %s klant beoordeling"
|
||||
msgstr[1] "gebaseerd op %s klant beoordelingen"
|
||||
|
||||
#: woocommerce/single-product/rating.php:42
|
||||
#, php-format
|
||||
msgid "%s customer review"
|
||||
msgid_plural "%s customer reviews"
|
||||
msgstr[0] "%s klant beoordeling"
|
||||
msgstr[1] "%s klant beoordelingen"
|
||||
|
||||
#. Name of the theme
|
||||
#: loco:58356fd352e1a1670d8b459b
|
||||
msgid "UnderStrap"
|
||||
msgstr "UnderStrap"
|
||||
|
||||
#. Theme URI of the theme
|
||||
#: loco:58356fd352e1a1670d8b459c
|
||||
msgid "http://understrap.com"
|
||||
msgstr "http://understrap.com"
|
||||
|
||||
#. Description of the theme
|
||||
#: loco:58356fd352e1a1670d8b459d
|
||||
msgid ""
|
||||
"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
|
||||
"starting point for your next theme project and WordPress website. Use it as "
|
||||
"starter theme or as parent theme. It is up to you."
|
||||
"starter theme or as a parent theme. It is up to you. Including Font Awesome "
|
||||
"support, built-in widget slider and much more you need for basic websites. "
|
||||
"IMPORTANT: All developer dependencies are not bundled with this install file."
|
||||
" Just download the .zip, extract it and run \"npm install\" and \"gulp copy-"
|
||||
"assets\" inside the extracted /understrap folder."
|
||||
msgstr ""
|
||||
"Een combinatie van het _s thema van Automattic en Bootstrap 4. Ontwikkeld "
|
||||
"als startpunt voor het maken van jouw volgende thema en WordPress website. "
|
||||
"Gebruik het als starter thema of parent thema. De keuze is aan jou."
|
||||
|
||||
#. Theme URI of the theme
|
||||
msgid "http://understrap.com"
|
||||
msgstr "http://understrap.com"
|
||||
|
||||
#. Author of the theme
|
||||
#: loco:58356fd352e1a1670d8b459e
|
||||
msgid "Holger Koenemann"
|
||||
msgstr "Holger Koenemann"
|
||||
|
||||
#. Author URI of the theme
|
||||
#: loco:58356fd352e1a1670d8b459f
|
||||
msgid "http://www.holgerkoenemann.de"
|
||||
msgstr "http://www.holgerkoenemann.de"
|
||||
|
||||
msgid "Proceed to checkout"
|
||||
msgstr "Ga naar uitchecken"
|
||||
|
||||
msgid "Apply coupon"
|
||||
msgstr "Pas coupon toe"
|
||||
|
||||
msgid "Update cart"
|
||||
msgstr "Update winkelwagen"
|
||||
|
||||
msgid "Your order"
|
||||
msgstr "Uw bestelling"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "understrap",
|
||||
"version": "0.8.2",
|
||||
"version": "0.8.4",
|
||||
"description": "WordPress Theme framework",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
|
@ -27,7 +27,7 @@
|
|||
},
|
||||
"homepage": "https://understrap.com",
|
||||
"dependencies": {
|
||||
"bootstrap": "4.1.1",
|
||||
"bootstrap": "4.1.2",
|
||||
"browser-sync": "^2.23.6",
|
||||
"del": "^3.0.0",
|
||||
"font-awesome": "^4.7.0",
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
/**
|
||||
* The sidebar containing the main widget area.
|
||||
*
|
||||
* @package understrap
|
||||
*/
|
||||
|
||||
if ( ! is_active_sidebar( 'sidebar-1' ) ) {
|
||||
return;
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="col-md-4 widget-area" id="secondary" role="complementary">
|
||||
|
||||
<?php dynamic_sidebar( 'sidebar-1' ); ?>
|
||||
|
||||
</div><!-- #secondary -->
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Bootstrap v4.1.1 (https://getbootstrap.com/)
|
||||
* Bootstrap v4.1.2 (https://getbootstrap.com/)
|
||||
* Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
*/
|
||||
|
@ -69,7 +69,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): util.js
|
||||
* Bootstrap (v4.1.2): util.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -146,8 +146,7 @@
|
|||
}
|
||||
|
||||
try {
|
||||
var $selector = $$$1(document).find(selector);
|
||||
return $selector.length > 0 ? selector : null;
|
||||
return document.querySelector(selector) ? selector : null;
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
|
@ -202,7 +201,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): alert.js
|
||||
* Bootstrap (v4.1.2): alert.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -214,7 +213,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'alert';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.alert';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -277,7 +276,7 @@
|
|||
var parent = false;
|
||||
|
||||
if (selector) {
|
||||
parent = $$$1(selector)[0];
|
||||
parent = document.querySelector(selector);
|
||||
}
|
||||
|
||||
if (!parent) {
|
||||
|
@ -377,7 +376,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): button.js
|
||||
* Bootstrap (v4.1.2): button.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -389,7 +388,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'button';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.button';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -434,14 +433,14 @@
|
|||
var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0];
|
||||
|
||||
if (rootElement) {
|
||||
var input = $$$1(this._element).find(Selector.INPUT)[0];
|
||||
var input = this._element.querySelector(Selector.INPUT);
|
||||
|
||||
if (input) {
|
||||
if (input.type === 'radio') {
|
||||
if (input.checked && $$$1(this._element).hasClass(ClassName.ACTIVE)) {
|
||||
if (input.checked && this._element.classList.contains(ClassName.ACTIVE)) {
|
||||
triggerChangeEvent = false;
|
||||
} else {
|
||||
var activeElement = $$$1(rootElement).find(Selector.ACTIVE)[0];
|
||||
var activeElement = rootElement.querySelector(Selector.ACTIVE);
|
||||
|
||||
if (activeElement) {
|
||||
$$$1(activeElement).removeClass(ClassName.ACTIVE);
|
||||
|
@ -454,7 +453,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
input.checked = !$$$1(this._element).hasClass(ClassName.ACTIVE);
|
||||
input.checked = !this._element.classList.contains(ClassName.ACTIVE);
|
||||
$$$1(input).trigger('change');
|
||||
}
|
||||
|
||||
|
@ -464,7 +463,7 @@
|
|||
}
|
||||
|
||||
if (addAriaPressed) {
|
||||
this._element.setAttribute('aria-pressed', !$$$1(this._element).hasClass(ClassName.ACTIVE));
|
||||
this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName.ACTIVE));
|
||||
}
|
||||
|
||||
if (triggerChangeEvent) {
|
||||
|
@ -541,7 +540,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): carousel.js
|
||||
* Bootstrap (v4.1.2): carousel.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -553,7 +552,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'carousel';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.carousel';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -632,7 +631,7 @@
|
|||
this.touchTimeout = null;
|
||||
this._config = this._getConfig(config);
|
||||
this._element = $$$1(element)[0];
|
||||
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
||||
this._indicatorsElement = this._element.querySelector(Selector.INDICATORS);
|
||||
|
||||
this._addEventListeners();
|
||||
} // Getters
|
||||
|
@ -666,7 +665,7 @@
|
|||
this._isPaused = true;
|
||||
}
|
||||
|
||||
if ($$$1(this._element).find(Selector.NEXT_PREV)[0]) {
|
||||
if (this._element.querySelector(Selector.NEXT_PREV)) {
|
||||
Util.triggerTransitionEnd(this._element);
|
||||
this.cycle(true);
|
||||
}
|
||||
|
@ -693,7 +692,7 @@
|
|||
_proto.to = function to(index) {
|
||||
var _this = this;
|
||||
|
||||
this._activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0];
|
||||
this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
|
||||
|
||||
var activeIndex = this._getItemIndex(this._activeElement);
|
||||
|
||||
|
@ -799,7 +798,7 @@
|
|||
};
|
||||
|
||||
_proto._getItemIndex = function _getItemIndex(element) {
|
||||
this._items = $$$1.makeArray($$$1(element).parent().find(Selector.ITEM));
|
||||
this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM)) : [];
|
||||
return this._items.indexOf(element);
|
||||
};
|
||||
|
||||
|
@ -824,7 +823,7 @@
|
|||
_proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
|
||||
var targetIndex = this._getItemIndex(relatedTarget);
|
||||
|
||||
var fromIndex = this._getItemIndex($$$1(this._element).find(Selector.ACTIVE_ITEM)[0]);
|
||||
var fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM));
|
||||
|
||||
var slideEvent = $$$1.Event(Event.SLIDE, {
|
||||
relatedTarget: relatedTarget,
|
||||
|
@ -838,7 +837,8 @@
|
|||
|
||||
_proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
|
||||
if (this._indicatorsElement) {
|
||||
$$$1(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE));
|
||||
$$$1(indicators).removeClass(ClassName.ACTIVE);
|
||||
|
||||
var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
|
||||
|
||||
|
@ -851,7 +851,7 @@
|
|||
_proto._slide = function _slide(direction, element) {
|
||||
var _this3 = this;
|
||||
|
||||
var activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0];
|
||||
var activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
|
||||
|
||||
var activeElementIndex = this._getItemIndex(activeElement);
|
||||
|
||||
|
@ -1017,11 +1017,13 @@
|
|||
|
||||
$$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler);
|
||||
$$$1(window).on(Event.LOAD_DATA_API, function () {
|
||||
$$$1(Selector.DATA_RIDE).each(function () {
|
||||
var $carousel = $$$1(this);
|
||||
var carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE));
|
||||
|
||||
for (var i = 0, len = carousels.length; i < len; i++) {
|
||||
var $carousel = $$$1(carousels[i]);
|
||||
|
||||
Carousel._jQueryInterface.call($carousel, $carousel.data());
|
||||
});
|
||||
}
|
||||
});
|
||||
/**
|
||||
* ------------------------------------------------------------------------
|
||||
|
@ -1042,7 +1044,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): collapse.js
|
||||
* Bootstrap (v4.1.2): collapse.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1054,7 +1056,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'collapse';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.collapse';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1102,14 +1104,17 @@
|
|||
this._isTransitioning = false;
|
||||
this._element = element;
|
||||
this._config = this._getConfig(config);
|
||||
this._triggerArray = $$$1.makeArray($$$1("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
|
||||
var tabToggles = $$$1(Selector.DATA_TOGGLE);
|
||||
this._triggerArray = $$$1.makeArray(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
|
||||
var toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
|
||||
|
||||
for (var i = 0; i < tabToggles.length; i++) {
|
||||
var elem = tabToggles[i];
|
||||
for (var i = 0, len = toggleList.length; i < len; i++) {
|
||||
var elem = toggleList[i];
|
||||
var selector = Util.getSelectorFromElement(elem);
|
||||
var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
|
||||
return foundElem === element;
|
||||
});
|
||||
|
||||
if (selector !== null && $$$1(selector).filter(element).length > 0) {
|
||||
if (selector !== null && filterElement.length > 0) {
|
||||
this._selector = selector;
|
||||
|
||||
this._triggerArray.push(elem);
|
||||
|
@ -1150,7 +1155,9 @@
|
|||
var activesData;
|
||||
|
||||
if (this._parent) {
|
||||
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
||||
actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES)).filter(function (elem) {
|
||||
return elem.getAttribute('data-parent') === _this._config.parent;
|
||||
});
|
||||
|
||||
if (actives.length === 0) {
|
||||
actives = null;
|
||||
|
@ -1185,7 +1192,7 @@
|
|||
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
||||
this._element.style[dimension] = 0;
|
||||
|
||||
if (this._triggerArray.length > 0) {
|
||||
if (this._triggerArray.length) {
|
||||
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
||||
}
|
||||
|
||||
|
@ -1226,14 +1233,15 @@
|
|||
this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
|
||||
Util.reflow(this._element);
|
||||
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
||||
var triggerArrayLength = this._triggerArray.length;
|
||||
|
||||
if (this._triggerArray.length > 0) {
|
||||
for (var i = 0; i < this._triggerArray.length; i++) {
|
||||
if (triggerArrayLength > 0) {
|
||||
for (var i = 0; i < triggerArrayLength; i++) {
|
||||
var trigger = this._triggerArray[i];
|
||||
var selector = Util.getSelectorFromElement(trigger);
|
||||
|
||||
if (selector !== null) {
|
||||
var $elem = $$$1(selector);
|
||||
var $elem = $$$1([].slice.call(document.querySelectorAll(selector)));
|
||||
|
||||
if (!$elem.hasClass(ClassName.SHOW)) {
|
||||
$$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false);
|
||||
|
@ -1294,11 +1302,12 @@
|
|||
parent = this._config.parent[0];
|
||||
}
|
||||
} else {
|
||||
parent = $$$1(this._config.parent)[0];
|
||||
parent = document.querySelector(this._config.parent);
|
||||
}
|
||||
|
||||
var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
|
||||
$$$1(parent).find(selector).each(function (i, element) {
|
||||
var children = [].slice.call(parent.querySelectorAll(selector));
|
||||
$$$1(children).each(function (i, element) {
|
||||
_this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
|
||||
});
|
||||
return parent;
|
||||
|
@ -1308,7 +1317,7 @@
|
|||
if (element) {
|
||||
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
||||
|
||||
if (triggerArray.length > 0) {
|
||||
if (triggerArray.length) {
|
||||
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||
}
|
||||
}
|
||||
|
@ -1317,7 +1326,7 @@
|
|||
|
||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||
var selector = Util.getSelectorFromElement(element);
|
||||
return selector ? $$$1(selector)[0] : null;
|
||||
return selector ? document.querySelector(selector) : null;
|
||||
};
|
||||
|
||||
Collapse._jQueryInterface = function _jQueryInterface(config) {
|
||||
|
@ -1375,7 +1384,8 @@
|
|||
|
||||
var $trigger = $$$1(this);
|
||||
var selector = Util.getSelectorFromElement(this);
|
||||
$$$1(selector).each(function () {
|
||||
var selectors = [].slice.call(document.querySelectorAll(selector));
|
||||
$$$1(selectors).each(function () {
|
||||
var $target = $$$1(this);
|
||||
var data = $target.data(DATA_KEY);
|
||||
var config = data ? 'toggle' : $trigger.data();
|
||||
|
@ -3920,7 +3930,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): dropdown.js
|
||||
* Bootstrap (v4.1.2): dropdown.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3932,7 +3942,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'dropdown';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.dropdown';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -4141,14 +4151,16 @@
|
|||
if (!this._menu) {
|
||||
var parent = Dropdown._getParentFromElement(this._element);
|
||||
|
||||
this._menu = $$$1(parent).find(Selector.MENU)[0];
|
||||
if (parent) {
|
||||
this._menu = parent.querySelector(Selector.MENU);
|
||||
}
|
||||
}
|
||||
|
||||
return this._menu;
|
||||
};
|
||||
|
||||
_proto._getPlacement = function _getPlacement() {
|
||||
var $parentDropdown = $$$1(this._element).parent();
|
||||
var $parentDropdown = $$$1(this._element.parentNode);
|
||||
var placement = AttachmentMap.BOTTOM; // Handle dropup
|
||||
|
||||
if ($parentDropdown.hasClass(ClassName.DROPUP)) {
|
||||
|
@ -4236,9 +4248,9 @@
|
|||
return;
|
||||
}
|
||||
|
||||
var toggles = $$$1.makeArray($$$1(Selector.DATA_TOGGLE));
|
||||
var toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
|
||||
|
||||
for (var i = 0; i < toggles.length; i++) {
|
||||
for (var i = 0, len = toggles.length; i < len; i++) {
|
||||
var parent = Dropdown._getParentFromElement(toggles[i]);
|
||||
|
||||
var context = $$$1(toggles[i]).data(DATA_KEY);
|
||||
|
@ -4246,6 +4258,10 @@
|
|||
relatedTarget: toggles[i]
|
||||
};
|
||||
|
||||
if (event && event.type === 'click') {
|
||||
relatedTarget.clickEvent = event;
|
||||
}
|
||||
|
||||
if (!context) {
|
||||
continue;
|
||||
}
|
||||
|
@ -4284,7 +4300,7 @@
|
|||
var selector = Util.getSelectorFromElement(element);
|
||||
|
||||
if (selector) {
|
||||
parent = $$$1(selector)[0];
|
||||
parent = document.querySelector(selector);
|
||||
}
|
||||
|
||||
return parent || element.parentNode;
|
||||
|
@ -4316,7 +4332,7 @@
|
|||
|
||||
if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {
|
||||
if (event.which === ESCAPE_KEYCODE) {
|
||||
var toggle = $$$1(parent).find(Selector.DATA_TOGGLE)[0];
|
||||
var toggle = parent.querySelector(Selector.DATA_TOGGLE);
|
||||
$$$1(toggle).trigger('focus');
|
||||
}
|
||||
|
||||
|
@ -4324,7 +4340,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
||||
var items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS));
|
||||
|
||||
if (items.length === 0) {
|
||||
return;
|
||||
|
@ -4402,7 +4418,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): modal.js
|
||||
* Bootstrap (v4.1.2): modal.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -4414,7 +4430,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'modal';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.modal';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -4458,8 +4474,7 @@
|
|||
DATA_TOGGLE: '[data-toggle="modal"]',
|
||||
DATA_DISMISS: '[data-dismiss="modal"]',
|
||||
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
||||
STICKY_CONTENT: '.sticky-top',
|
||||
NAVBAR_TOGGLER: '.navbar-toggler'
|
||||
STICKY_CONTENT: '.sticky-top'
|
||||
/**
|
||||
* ------------------------------------------------------------------------
|
||||
* Class Definition
|
||||
|
@ -4474,7 +4489,7 @@
|
|||
function Modal(element, config) {
|
||||
this._config = this._getConfig(config);
|
||||
this._element = element;
|
||||
this._dialog = $$$1(element).find(Selector.DIALOG)[0];
|
||||
this._dialog = element.querySelector(Selector.DIALOG);
|
||||
this._backdrop = null;
|
||||
this._isShown = false;
|
||||
this._isBodyOverflowing = false;
|
||||
|
@ -4731,7 +4746,7 @@
|
|||
this._backdrop.className = ClassName.BACKDROP;
|
||||
|
||||
if (animate) {
|
||||
$$$1(this._backdrop).addClass(animate);
|
||||
this._backdrop.classList.add(animate);
|
||||
}
|
||||
|
||||
$$$1(this._backdrop).appendTo(document.body);
|
||||
|
@ -4825,23 +4840,19 @@
|
|||
if (this._isBodyOverflowing) {
|
||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||
// while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
|
||||
// Adjust fixed content padding
|
||||
$$$1(Selector.FIXED_CONTENT).each(function (index, element) {
|
||||
var actualPadding = $$$1(element)[0].style.paddingRight;
|
||||
var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
|
||||
var stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT)); // Adjust fixed content padding
|
||||
|
||||
$$$1(fixedContent).each(function (index, element) {
|
||||
var actualPadding = element.style.paddingRight;
|
||||
var calculatedPadding = $$$1(element).css('padding-right');
|
||||
$$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px");
|
||||
}); // Adjust sticky content margin
|
||||
|
||||
$$$1(Selector.STICKY_CONTENT).each(function (index, element) {
|
||||
var actualMargin = $$$1(element)[0].style.marginRight;
|
||||
$$$1(stickyContent).each(function (index, element) {
|
||||
var actualMargin = element.style.marginRight;
|
||||
var calculatedMargin = $$$1(element).css('margin-right');
|
||||
$$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px");
|
||||
}); // Adjust navbar-toggler margin
|
||||
|
||||
$$$1(Selector.NAVBAR_TOGGLER).each(function (index, element) {
|
||||
var actualMargin = $$$1(element)[0].style.marginRight;
|
||||
var calculatedMargin = $$$1(element).css('margin-right');
|
||||
$$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) + _this9._scrollbarWidth + "px");
|
||||
}); // Adjust body padding
|
||||
|
||||
var actualPadding = document.body.style.paddingRight;
|
||||
|
@ -4852,15 +4863,15 @@
|
|||
|
||||
_proto._resetScrollbar = function _resetScrollbar() {
|
||||
// Restore fixed content padding
|
||||
$$$1(Selector.FIXED_CONTENT).each(function (index, element) {
|
||||
var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
|
||||
$$$1(fixedContent).each(function (index, element) {
|
||||
var padding = $$$1(element).data('padding-right');
|
||||
$$$1(element).removeData('padding-right');
|
||||
element.style.paddingRight = padding ? padding : '';
|
||||
}); // Restore sticky content
|
||||
|
||||
if (typeof padding !== 'undefined') {
|
||||
$$$1(element).css('padding-right', padding).removeData('padding-right');
|
||||
}
|
||||
}); // Restore sticky content and navbar-toggler margin
|
||||
|
||||
$$$1(Selector.STICKY_CONTENT + ", " + Selector.NAVBAR_TOGGLER).each(function (index, element) {
|
||||
var elements = [].slice.call(document.querySelectorAll("" + Selector.STICKY_CONTENT));
|
||||
$$$1(elements).each(function (index, element) {
|
||||
var margin = $$$1(element).data('margin-right');
|
||||
|
||||
if (typeof margin !== 'undefined') {
|
||||
|
@ -4869,10 +4880,8 @@
|
|||
}); // Restore body padding
|
||||
|
||||
var padding = $$$1(document.body).data('padding-right');
|
||||
|
||||
if (typeof padding !== 'undefined') {
|
||||
$$$1(document.body).css('padding-right', padding).removeData('padding-right');
|
||||
}
|
||||
$$$1(document.body).removeData('padding-right');
|
||||
document.body.style.paddingRight = padding ? padding : '';
|
||||
};
|
||||
|
||||
_proto._getScrollbarWidth = function _getScrollbarWidth() {
|
||||
|
@ -4937,7 +4946,7 @@
|
|||
var selector = Util.getSelectorFromElement(this);
|
||||
|
||||
if (selector) {
|
||||
target = $$$1(selector)[0];
|
||||
target = document.querySelector(selector);
|
||||
}
|
||||
|
||||
var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _objectSpread({}, $$$1(target).data(), $$$1(this).data());
|
||||
|
@ -4980,7 +4989,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): tooltip.js
|
||||
* Bootstrap (v4.1.2): tooltip.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -4992,7 +5001,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'tooltip';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.tooltip';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
|
||||
|
@ -5202,7 +5211,7 @@
|
|||
var attachment = this._getAttachment(placement);
|
||||
|
||||
this.addAttachmentClass(attachment);
|
||||
var container = this.config.container === false ? document.body : $$$1(this.config.container);
|
||||
var container = this.config.container === false ? document.body : $$$1(document).find(this.config.container);
|
||||
$$$1(tip).data(this.constructor.DATA_KEY, this);
|
||||
|
||||
if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) {
|
||||
|
@ -5341,9 +5350,9 @@
|
|||
};
|
||||
|
||||
_proto.setContent = function setContent() {
|
||||
var $tip = $$$1(this.getTipElement());
|
||||
this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle());
|
||||
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||
var tip = this.getTipElement();
|
||||
this.setElementContent($$$1(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle());
|
||||
$$$1(tip).removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||
};
|
||||
|
||||
_proto.setElementContent = function setElementContent($element, content) {
|
||||
|
@ -5536,15 +5545,18 @@
|
|||
var $tip = $$$1(this.getTipElement());
|
||||
var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
|
||||
|
||||
if (tabClass !== null && tabClass.length > 0) {
|
||||
if (tabClass !== null && tabClass.length) {
|
||||
$tip.removeClass(tabClass.join(''));
|
||||
}
|
||||
};
|
||||
|
||||
_proto._handlePopperPlacementChange = function _handlePopperPlacementChange(data) {
|
||||
_proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
|
||||
var popperInstance = popperData.instance;
|
||||
this.tip = popperInstance.popper;
|
||||
|
||||
this._cleanTipClass();
|
||||
|
||||
this.addAttachmentClass(this._getAttachment(data.placement));
|
||||
this.addAttachmentClass(this._getAttachment(popperData.placement));
|
||||
};
|
||||
|
||||
_proto._fixTransition = function _fixTransition() {
|
||||
|
@ -5647,7 +5659,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): popover.js
|
||||
* Bootstrap (v4.1.2): popover.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -5659,7 +5671,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'popover';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.popover';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
|
||||
|
@ -5844,7 +5856,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): scrollspy.js
|
||||
* Bootstrap (v4.1.2): scrollspy.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -5856,7 +5868,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'scrollspy';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.scrollspy';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -5938,13 +5950,13 @@
|
|||
this._offsets = [];
|
||||
this._targets = [];
|
||||
this._scrollHeight = this._getScrollHeight();
|
||||
var targets = $$$1.makeArray($$$1(this._selector));
|
||||
var targets = [].slice.call(document.querySelectorAll(this._selector));
|
||||
targets.map(function (element) {
|
||||
var target;
|
||||
var targetSelector = Util.getSelectorFromElement(element);
|
||||
|
||||
if (targetSelector) {
|
||||
target = $$$1(targetSelector)[0];
|
||||
target = document.querySelector(targetSelector);
|
||||
}
|
||||
|
||||
if (target) {
|
||||
|
@ -6041,7 +6053,9 @@
|
|||
return;
|
||||
}
|
||||
|
||||
for (var i = this._offsets.length; i--;) {
|
||||
var offsetLength = this._offsets.length;
|
||||
|
||||
for (var i = offsetLength; i--;) {
|
||||
var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
|
||||
|
||||
if (isActiveTarget) {
|
||||
|
@ -6061,7 +6075,7 @@
|
|||
queries = queries.map(function (selector) {
|
||||
return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]");
|
||||
});
|
||||
var $link = $$$1(queries.join(','));
|
||||
var $link = $$$1([].slice.call(document.querySelectorAll(queries.join(','))));
|
||||
|
||||
if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {
|
||||
$link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
|
||||
|
@ -6082,7 +6096,8 @@
|
|||
};
|
||||
|
||||
_proto._clear = function _clear() {
|
||||
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
var nodes = [].slice.call(document.querySelectorAll(this._selector));
|
||||
$$$1(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
}; // Static
|
||||
|
||||
|
||||
|
@ -6129,9 +6144,10 @@
|
|||
|
||||
|
||||
$$$1(window).on(Event.LOAD_DATA_API, function () {
|
||||
var scrollSpys = $$$1.makeArray($$$1(Selector.DATA_SPY));
|
||||
var scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY));
|
||||
var scrollSpysLength = scrollSpys.length;
|
||||
|
||||
for (var i = scrollSpys.length; i--;) {
|
||||
for (var i = scrollSpysLength; i--;) {
|
||||
var $spy = $$$1(scrollSpys[i]);
|
||||
|
||||
ScrollSpy._jQueryInterface.call($spy, $spy.data());
|
||||
|
@ -6156,7 +6172,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): tab.js
|
||||
* Bootstrap (v4.1.2): tab.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -6168,7 +6184,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'tab';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.tab';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -6250,7 +6266,7 @@
|
|||
}
|
||||
|
||||
if (selector) {
|
||||
target = $$$1(selector)[0];
|
||||
target = document.querySelector(selector);
|
||||
}
|
||||
|
||||
this._activate(this._element, listElement);
|
||||
|
@ -6332,7 +6348,8 @@
|
|||
var dropdownElement = $$$1(element).closest(Selector.DROPDOWN)[0];
|
||||
|
||||
if (dropdownElement) {
|
||||
$$$1(dropdownElement).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
|
||||
var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE));
|
||||
$$$1(dropdownToggleList).addClass(ClassName.ACTIVE);
|
||||
}
|
||||
|
||||
element.setAttribute('aria-expanded', true);
|
||||
|
@ -6404,7 +6421,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): index.js
|
||||
* Bootstrap (v4.1.2): index.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Bootstrap v4.1.1 (https://getbootstrap.com/)
|
||||
* Bootstrap v4.1.2 (https://getbootstrap.com/)
|
||||
* Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
*/
|
||||
|
@ -70,7 +70,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): util.js
|
||||
* Bootstrap (v4.1.2): util.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -147,8 +147,7 @@
|
|||
}
|
||||
|
||||
try {
|
||||
var $selector = $$$1(document).find(selector);
|
||||
return $selector.length > 0 ? selector : null;
|
||||
return document.querySelector(selector) ? selector : null;
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
|
@ -203,7 +202,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): alert.js
|
||||
* Bootstrap (v4.1.2): alert.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -215,7 +214,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'alert';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.alert';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -278,7 +277,7 @@
|
|||
var parent = false;
|
||||
|
||||
if (selector) {
|
||||
parent = $$$1(selector)[0];
|
||||
parent = document.querySelector(selector);
|
||||
}
|
||||
|
||||
if (!parent) {
|
||||
|
@ -378,7 +377,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): button.js
|
||||
* Bootstrap (v4.1.2): button.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -390,7 +389,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'button';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.button';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -435,14 +434,14 @@
|
|||
var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0];
|
||||
|
||||
if (rootElement) {
|
||||
var input = $$$1(this._element).find(Selector.INPUT)[0];
|
||||
var input = this._element.querySelector(Selector.INPUT);
|
||||
|
||||
if (input) {
|
||||
if (input.type === 'radio') {
|
||||
if (input.checked && $$$1(this._element).hasClass(ClassName.ACTIVE)) {
|
||||
if (input.checked && this._element.classList.contains(ClassName.ACTIVE)) {
|
||||
triggerChangeEvent = false;
|
||||
} else {
|
||||
var activeElement = $$$1(rootElement).find(Selector.ACTIVE)[0];
|
||||
var activeElement = rootElement.querySelector(Selector.ACTIVE);
|
||||
|
||||
if (activeElement) {
|
||||
$$$1(activeElement).removeClass(ClassName.ACTIVE);
|
||||
|
@ -455,7 +454,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
input.checked = !$$$1(this._element).hasClass(ClassName.ACTIVE);
|
||||
input.checked = !this._element.classList.contains(ClassName.ACTIVE);
|
||||
$$$1(input).trigger('change');
|
||||
}
|
||||
|
||||
|
@ -465,7 +464,7 @@
|
|||
}
|
||||
|
||||
if (addAriaPressed) {
|
||||
this._element.setAttribute('aria-pressed', !$$$1(this._element).hasClass(ClassName.ACTIVE));
|
||||
this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName.ACTIVE));
|
||||
}
|
||||
|
||||
if (triggerChangeEvent) {
|
||||
|
@ -542,7 +541,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): carousel.js
|
||||
* Bootstrap (v4.1.2): carousel.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -554,7 +553,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'carousel';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.carousel';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -633,7 +632,7 @@
|
|||
this.touchTimeout = null;
|
||||
this._config = this._getConfig(config);
|
||||
this._element = $$$1(element)[0];
|
||||
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
||||
this._indicatorsElement = this._element.querySelector(Selector.INDICATORS);
|
||||
|
||||
this._addEventListeners();
|
||||
} // Getters
|
||||
|
@ -667,7 +666,7 @@
|
|||
this._isPaused = true;
|
||||
}
|
||||
|
||||
if ($$$1(this._element).find(Selector.NEXT_PREV)[0]) {
|
||||
if (this._element.querySelector(Selector.NEXT_PREV)) {
|
||||
Util.triggerTransitionEnd(this._element);
|
||||
this.cycle(true);
|
||||
}
|
||||
|
@ -694,7 +693,7 @@
|
|||
_proto.to = function to(index) {
|
||||
var _this = this;
|
||||
|
||||
this._activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0];
|
||||
this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
|
||||
|
||||
var activeIndex = this._getItemIndex(this._activeElement);
|
||||
|
||||
|
@ -800,7 +799,7 @@
|
|||
};
|
||||
|
||||
_proto._getItemIndex = function _getItemIndex(element) {
|
||||
this._items = $$$1.makeArray($$$1(element).parent().find(Selector.ITEM));
|
||||
this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM)) : [];
|
||||
return this._items.indexOf(element);
|
||||
};
|
||||
|
||||
|
@ -825,7 +824,7 @@
|
|||
_proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
|
||||
var targetIndex = this._getItemIndex(relatedTarget);
|
||||
|
||||
var fromIndex = this._getItemIndex($$$1(this._element).find(Selector.ACTIVE_ITEM)[0]);
|
||||
var fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM));
|
||||
|
||||
var slideEvent = $$$1.Event(Event.SLIDE, {
|
||||
relatedTarget: relatedTarget,
|
||||
|
@ -839,7 +838,8 @@
|
|||
|
||||
_proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
|
||||
if (this._indicatorsElement) {
|
||||
$$$1(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE));
|
||||
$$$1(indicators).removeClass(ClassName.ACTIVE);
|
||||
|
||||
var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
|
||||
|
||||
|
@ -852,7 +852,7 @@
|
|||
_proto._slide = function _slide(direction, element) {
|
||||
var _this3 = this;
|
||||
|
||||
var activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0];
|
||||
var activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
|
||||
|
||||
var activeElementIndex = this._getItemIndex(activeElement);
|
||||
|
||||
|
@ -1018,11 +1018,13 @@
|
|||
|
||||
$$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler);
|
||||
$$$1(window).on(Event.LOAD_DATA_API, function () {
|
||||
$$$1(Selector.DATA_RIDE).each(function () {
|
||||
var $carousel = $$$1(this);
|
||||
var carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE));
|
||||
|
||||
for (var i = 0, len = carousels.length; i < len; i++) {
|
||||
var $carousel = $$$1(carousels[i]);
|
||||
|
||||
Carousel._jQueryInterface.call($carousel, $carousel.data());
|
||||
});
|
||||
}
|
||||
});
|
||||
/**
|
||||
* ------------------------------------------------------------------------
|
||||
|
@ -1043,7 +1045,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): collapse.js
|
||||
* Bootstrap (v4.1.2): collapse.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1055,7 +1057,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'collapse';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.collapse';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1103,14 +1105,17 @@
|
|||
this._isTransitioning = false;
|
||||
this._element = element;
|
||||
this._config = this._getConfig(config);
|
||||
this._triggerArray = $$$1.makeArray($$$1("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
|
||||
var tabToggles = $$$1(Selector.DATA_TOGGLE);
|
||||
this._triggerArray = $$$1.makeArray(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
|
||||
var toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
|
||||
|
||||
for (var i = 0; i < tabToggles.length; i++) {
|
||||
var elem = tabToggles[i];
|
||||
for (var i = 0, len = toggleList.length; i < len; i++) {
|
||||
var elem = toggleList[i];
|
||||
var selector = Util.getSelectorFromElement(elem);
|
||||
var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
|
||||
return foundElem === element;
|
||||
});
|
||||
|
||||
if (selector !== null && $$$1(selector).filter(element).length > 0) {
|
||||
if (selector !== null && filterElement.length > 0) {
|
||||
this._selector = selector;
|
||||
|
||||
this._triggerArray.push(elem);
|
||||
|
@ -1151,7 +1156,9 @@
|
|||
var activesData;
|
||||
|
||||
if (this._parent) {
|
||||
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
||||
actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES)).filter(function (elem) {
|
||||
return elem.getAttribute('data-parent') === _this._config.parent;
|
||||
});
|
||||
|
||||
if (actives.length === 0) {
|
||||
actives = null;
|
||||
|
@ -1186,7 +1193,7 @@
|
|||
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
||||
this._element.style[dimension] = 0;
|
||||
|
||||
if (this._triggerArray.length > 0) {
|
||||
if (this._triggerArray.length) {
|
||||
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
||||
}
|
||||
|
||||
|
@ -1227,14 +1234,15 @@
|
|||
this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
|
||||
Util.reflow(this._element);
|
||||
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
||||
var triggerArrayLength = this._triggerArray.length;
|
||||
|
||||
if (this._triggerArray.length > 0) {
|
||||
for (var i = 0; i < this._triggerArray.length; i++) {
|
||||
if (triggerArrayLength > 0) {
|
||||
for (var i = 0; i < triggerArrayLength; i++) {
|
||||
var trigger = this._triggerArray[i];
|
||||
var selector = Util.getSelectorFromElement(trigger);
|
||||
|
||||
if (selector !== null) {
|
||||
var $elem = $$$1(selector);
|
||||
var $elem = $$$1([].slice.call(document.querySelectorAll(selector)));
|
||||
|
||||
if (!$elem.hasClass(ClassName.SHOW)) {
|
||||
$$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false);
|
||||
|
@ -1295,11 +1303,12 @@
|
|||
parent = this._config.parent[0];
|
||||
}
|
||||
} else {
|
||||
parent = $$$1(this._config.parent)[0];
|
||||
parent = document.querySelector(this._config.parent);
|
||||
}
|
||||
|
||||
var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
|
||||
$$$1(parent).find(selector).each(function (i, element) {
|
||||
var children = [].slice.call(parent.querySelectorAll(selector));
|
||||
$$$1(children).each(function (i, element) {
|
||||
_this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
|
||||
});
|
||||
return parent;
|
||||
|
@ -1309,7 +1318,7 @@
|
|||
if (element) {
|
||||
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
||||
|
||||
if (triggerArray.length > 0) {
|
||||
if (triggerArray.length) {
|
||||
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||
}
|
||||
}
|
||||
|
@ -1318,7 +1327,7 @@
|
|||
|
||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||
var selector = Util.getSelectorFromElement(element);
|
||||
return selector ? $$$1(selector)[0] : null;
|
||||
return selector ? document.querySelector(selector) : null;
|
||||
};
|
||||
|
||||
Collapse._jQueryInterface = function _jQueryInterface(config) {
|
||||
|
@ -1376,7 +1385,8 @@
|
|||
|
||||
var $trigger = $$$1(this);
|
||||
var selector = Util.getSelectorFromElement(this);
|
||||
$$$1(selector).each(function () {
|
||||
var selectors = [].slice.call(document.querySelectorAll(selector));
|
||||
$$$1(selectors).each(function () {
|
||||
var $target = $$$1(this);
|
||||
var data = $target.data(DATA_KEY);
|
||||
var config = data ? 'toggle' : $trigger.data();
|
||||
|
@ -1403,7 +1413,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): dropdown.js
|
||||
* Bootstrap (v4.1.2): dropdown.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1415,7 +1425,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'dropdown';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.dropdown';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1624,14 +1634,16 @@
|
|||
if (!this._menu) {
|
||||
var parent = Dropdown._getParentFromElement(this._element);
|
||||
|
||||
this._menu = $$$1(parent).find(Selector.MENU)[0];
|
||||
if (parent) {
|
||||
this._menu = parent.querySelector(Selector.MENU);
|
||||
}
|
||||
}
|
||||
|
||||
return this._menu;
|
||||
};
|
||||
|
||||
_proto._getPlacement = function _getPlacement() {
|
||||
var $parentDropdown = $$$1(this._element).parent();
|
||||
var $parentDropdown = $$$1(this._element.parentNode);
|
||||
var placement = AttachmentMap.BOTTOM; // Handle dropup
|
||||
|
||||
if ($parentDropdown.hasClass(ClassName.DROPUP)) {
|
||||
|
@ -1719,9 +1731,9 @@
|
|||
return;
|
||||
}
|
||||
|
||||
var toggles = $$$1.makeArray($$$1(Selector.DATA_TOGGLE));
|
||||
var toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
|
||||
|
||||
for (var i = 0; i < toggles.length; i++) {
|
||||
for (var i = 0, len = toggles.length; i < len; i++) {
|
||||
var parent = Dropdown._getParentFromElement(toggles[i]);
|
||||
|
||||
var context = $$$1(toggles[i]).data(DATA_KEY);
|
||||
|
@ -1729,6 +1741,10 @@
|
|||
relatedTarget: toggles[i]
|
||||
};
|
||||
|
||||
if (event && event.type === 'click') {
|
||||
relatedTarget.clickEvent = event;
|
||||
}
|
||||
|
||||
if (!context) {
|
||||
continue;
|
||||
}
|
||||
|
@ -1767,7 +1783,7 @@
|
|||
var selector = Util.getSelectorFromElement(element);
|
||||
|
||||
if (selector) {
|
||||
parent = $$$1(selector)[0];
|
||||
parent = document.querySelector(selector);
|
||||
}
|
||||
|
||||
return parent || element.parentNode;
|
||||
|
@ -1799,7 +1815,7 @@
|
|||
|
||||
if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {
|
||||
if (event.which === ESCAPE_KEYCODE) {
|
||||
var toggle = $$$1(parent).find(Selector.DATA_TOGGLE)[0];
|
||||
var toggle = parent.querySelector(Selector.DATA_TOGGLE);
|
||||
$$$1(toggle).trigger('focus');
|
||||
}
|
||||
|
||||
|
@ -1807,7 +1823,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
||||
var items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS));
|
||||
|
||||
if (items.length === 0) {
|
||||
return;
|
||||
|
@ -1885,7 +1901,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): modal.js
|
||||
* Bootstrap (v4.1.2): modal.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -1897,7 +1913,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'modal';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.modal';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -1941,8 +1957,7 @@
|
|||
DATA_TOGGLE: '[data-toggle="modal"]',
|
||||
DATA_DISMISS: '[data-dismiss="modal"]',
|
||||
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
||||
STICKY_CONTENT: '.sticky-top',
|
||||
NAVBAR_TOGGLER: '.navbar-toggler'
|
||||
STICKY_CONTENT: '.sticky-top'
|
||||
/**
|
||||
* ------------------------------------------------------------------------
|
||||
* Class Definition
|
||||
|
@ -1957,7 +1972,7 @@
|
|||
function Modal(element, config) {
|
||||
this._config = this._getConfig(config);
|
||||
this._element = element;
|
||||
this._dialog = $$$1(element).find(Selector.DIALOG)[0];
|
||||
this._dialog = element.querySelector(Selector.DIALOG);
|
||||
this._backdrop = null;
|
||||
this._isShown = false;
|
||||
this._isBodyOverflowing = false;
|
||||
|
@ -2214,7 +2229,7 @@
|
|||
this._backdrop.className = ClassName.BACKDROP;
|
||||
|
||||
if (animate) {
|
||||
$$$1(this._backdrop).addClass(animate);
|
||||
this._backdrop.classList.add(animate);
|
||||
}
|
||||
|
||||
$$$1(this._backdrop).appendTo(document.body);
|
||||
|
@ -2308,23 +2323,19 @@
|
|||
if (this._isBodyOverflowing) {
|
||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||
// while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
|
||||
// Adjust fixed content padding
|
||||
$$$1(Selector.FIXED_CONTENT).each(function (index, element) {
|
||||
var actualPadding = $$$1(element)[0].style.paddingRight;
|
||||
var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
|
||||
var stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT)); // Adjust fixed content padding
|
||||
|
||||
$$$1(fixedContent).each(function (index, element) {
|
||||
var actualPadding = element.style.paddingRight;
|
||||
var calculatedPadding = $$$1(element).css('padding-right');
|
||||
$$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px");
|
||||
}); // Adjust sticky content margin
|
||||
|
||||
$$$1(Selector.STICKY_CONTENT).each(function (index, element) {
|
||||
var actualMargin = $$$1(element)[0].style.marginRight;
|
||||
$$$1(stickyContent).each(function (index, element) {
|
||||
var actualMargin = element.style.marginRight;
|
||||
var calculatedMargin = $$$1(element).css('margin-right');
|
||||
$$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px");
|
||||
}); // Adjust navbar-toggler margin
|
||||
|
||||
$$$1(Selector.NAVBAR_TOGGLER).each(function (index, element) {
|
||||
var actualMargin = $$$1(element)[0].style.marginRight;
|
||||
var calculatedMargin = $$$1(element).css('margin-right');
|
||||
$$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) + _this9._scrollbarWidth + "px");
|
||||
}); // Adjust body padding
|
||||
|
||||
var actualPadding = document.body.style.paddingRight;
|
||||
|
@ -2335,15 +2346,15 @@
|
|||
|
||||
_proto._resetScrollbar = function _resetScrollbar() {
|
||||
// Restore fixed content padding
|
||||
$$$1(Selector.FIXED_CONTENT).each(function (index, element) {
|
||||
var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
|
||||
$$$1(fixedContent).each(function (index, element) {
|
||||
var padding = $$$1(element).data('padding-right');
|
||||
$$$1(element).removeData('padding-right');
|
||||
element.style.paddingRight = padding ? padding : '';
|
||||
}); // Restore sticky content
|
||||
|
||||
if (typeof padding !== 'undefined') {
|
||||
$$$1(element).css('padding-right', padding).removeData('padding-right');
|
||||
}
|
||||
}); // Restore sticky content and navbar-toggler margin
|
||||
|
||||
$$$1(Selector.STICKY_CONTENT + ", " + Selector.NAVBAR_TOGGLER).each(function (index, element) {
|
||||
var elements = [].slice.call(document.querySelectorAll("" + Selector.STICKY_CONTENT));
|
||||
$$$1(elements).each(function (index, element) {
|
||||
var margin = $$$1(element).data('margin-right');
|
||||
|
||||
if (typeof margin !== 'undefined') {
|
||||
|
@ -2352,10 +2363,8 @@
|
|||
}); // Restore body padding
|
||||
|
||||
var padding = $$$1(document.body).data('padding-right');
|
||||
|
||||
if (typeof padding !== 'undefined') {
|
||||
$$$1(document.body).css('padding-right', padding).removeData('padding-right');
|
||||
}
|
||||
$$$1(document.body).removeData('padding-right');
|
||||
document.body.style.paddingRight = padding ? padding : '';
|
||||
};
|
||||
|
||||
_proto._getScrollbarWidth = function _getScrollbarWidth() {
|
||||
|
@ -2420,7 +2429,7 @@
|
|||
var selector = Util.getSelectorFromElement(this);
|
||||
|
||||
if (selector) {
|
||||
target = $$$1(selector)[0];
|
||||
target = document.querySelector(selector);
|
||||
}
|
||||
|
||||
var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _objectSpread({}, $$$1(target).data(), $$$1(this).data());
|
||||
|
@ -2463,7 +2472,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): tooltip.js
|
||||
* Bootstrap (v4.1.2): tooltip.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -2475,7 +2484,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'tooltip';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.tooltip';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
|
||||
|
@ -2685,7 +2694,7 @@
|
|||
var attachment = this._getAttachment(placement);
|
||||
|
||||
this.addAttachmentClass(attachment);
|
||||
var container = this.config.container === false ? document.body : $$$1(this.config.container);
|
||||
var container = this.config.container === false ? document.body : $$$1(document).find(this.config.container);
|
||||
$$$1(tip).data(this.constructor.DATA_KEY, this);
|
||||
|
||||
if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) {
|
||||
|
@ -2824,9 +2833,9 @@
|
|||
};
|
||||
|
||||
_proto.setContent = function setContent() {
|
||||
var $tip = $$$1(this.getTipElement());
|
||||
this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle());
|
||||
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||
var tip = this.getTipElement();
|
||||
this.setElementContent($$$1(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle());
|
||||
$$$1(tip).removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||
};
|
||||
|
||||
_proto.setElementContent = function setElementContent($element, content) {
|
||||
|
@ -3019,15 +3028,18 @@
|
|||
var $tip = $$$1(this.getTipElement());
|
||||
var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
|
||||
|
||||
if (tabClass !== null && tabClass.length > 0) {
|
||||
if (tabClass !== null && tabClass.length) {
|
||||
$tip.removeClass(tabClass.join(''));
|
||||
}
|
||||
};
|
||||
|
||||
_proto._handlePopperPlacementChange = function _handlePopperPlacementChange(data) {
|
||||
_proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
|
||||
var popperInstance = popperData.instance;
|
||||
this.tip = popperInstance.popper;
|
||||
|
||||
this._cleanTipClass();
|
||||
|
||||
this.addAttachmentClass(this._getAttachment(data.placement));
|
||||
this.addAttachmentClass(this._getAttachment(popperData.placement));
|
||||
};
|
||||
|
||||
_proto._fixTransition = function _fixTransition() {
|
||||
|
@ -3130,7 +3142,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): popover.js
|
||||
* Bootstrap (v4.1.2): popover.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3142,7 +3154,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'popover';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.popover';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
|
||||
|
@ -3327,7 +3339,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): scrollspy.js
|
||||
* Bootstrap (v4.1.2): scrollspy.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3339,7 +3351,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'scrollspy';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.scrollspy';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -3421,13 +3433,13 @@
|
|||
this._offsets = [];
|
||||
this._targets = [];
|
||||
this._scrollHeight = this._getScrollHeight();
|
||||
var targets = $$$1.makeArray($$$1(this._selector));
|
||||
var targets = [].slice.call(document.querySelectorAll(this._selector));
|
||||
targets.map(function (element) {
|
||||
var target;
|
||||
var targetSelector = Util.getSelectorFromElement(element);
|
||||
|
||||
if (targetSelector) {
|
||||
target = $$$1(targetSelector)[0];
|
||||
target = document.querySelector(targetSelector);
|
||||
}
|
||||
|
||||
if (target) {
|
||||
|
@ -3524,7 +3536,9 @@
|
|||
return;
|
||||
}
|
||||
|
||||
for (var i = this._offsets.length; i--;) {
|
||||
var offsetLength = this._offsets.length;
|
||||
|
||||
for (var i = offsetLength; i--;) {
|
||||
var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
|
||||
|
||||
if (isActiveTarget) {
|
||||
|
@ -3544,7 +3558,7 @@
|
|||
queries = queries.map(function (selector) {
|
||||
return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]");
|
||||
});
|
||||
var $link = $$$1(queries.join(','));
|
||||
var $link = $$$1([].slice.call(document.querySelectorAll(queries.join(','))));
|
||||
|
||||
if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {
|
||||
$link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
|
||||
|
@ -3565,7 +3579,8 @@
|
|||
};
|
||||
|
||||
_proto._clear = function _clear() {
|
||||
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
var nodes = [].slice.call(document.querySelectorAll(this._selector));
|
||||
$$$1(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||
}; // Static
|
||||
|
||||
|
||||
|
@ -3612,9 +3627,10 @@
|
|||
|
||||
|
||||
$$$1(window).on(Event.LOAD_DATA_API, function () {
|
||||
var scrollSpys = $$$1.makeArray($$$1(Selector.DATA_SPY));
|
||||
var scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY));
|
||||
var scrollSpysLength = scrollSpys.length;
|
||||
|
||||
for (var i = scrollSpys.length; i--;) {
|
||||
for (var i = scrollSpysLength; i--;) {
|
||||
var $spy = $$$1(scrollSpys[i]);
|
||||
|
||||
ScrollSpy._jQueryInterface.call($spy, $spy.data());
|
||||
|
@ -3639,7 +3655,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): tab.js
|
||||
* Bootstrap (v4.1.2): tab.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -3651,7 +3667,7 @@
|
|||
* ------------------------------------------------------------------------
|
||||
*/
|
||||
var NAME = 'tab';
|
||||
var VERSION = '4.1.1';
|
||||
var VERSION = '4.1.2';
|
||||
var DATA_KEY = 'bs.tab';
|
||||
var EVENT_KEY = "." + DATA_KEY;
|
||||
var DATA_API_KEY = '.data-api';
|
||||
|
@ -3733,7 +3749,7 @@
|
|||
}
|
||||
|
||||
if (selector) {
|
||||
target = $$$1(selector)[0];
|
||||
target = document.querySelector(selector);
|
||||
}
|
||||
|
||||
this._activate(this._element, listElement);
|
||||
|
@ -3815,7 +3831,8 @@
|
|||
var dropdownElement = $$$1(element).closest(Selector.DROPDOWN)[0];
|
||||
|
||||
if (dropdownElement) {
|
||||
$$$1(dropdownElement).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
|
||||
var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE));
|
||||
$$$1(dropdownToggleList).addClass(ClassName.ACTIVE);
|
||||
}
|
||||
|
||||
element.setAttribute('aria-expanded', true);
|
||||
|
@ -3887,7 +3904,7 @@
|
|||
|
||||
/**
|
||||
* --------------------------------------------------------------------------
|
||||
* Bootstrap (v4.1.1): index.js
|
||||
* Bootstrap (v4.1.2): index.js
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -23,7 +23,6 @@
|
|||
display: none;
|
||||
align-items: center;
|
||||
width: 100%;
|
||||
@include transition($carousel-transition);
|
||||
backface-visibility: hidden;
|
||||
perspective: 1000px;
|
||||
}
|
||||
|
@ -32,6 +31,7 @@
|
|||
.carousel-item-next,
|
||||
.carousel-item-prev {
|
||||
display: block;
|
||||
@include transition($carousel-transition);
|
||||
}
|
||||
|
||||
.carousel-item-next,
|
||||
|
|
|
@ -7,6 +7,8 @@
|
|||
text-shadow: $close-text-shadow;
|
||||
opacity: .5;
|
||||
|
||||
&:not(:disabled):not(.disabled) {
|
||||
|
||||
@include hover-focus {
|
||||
color: $close-color;
|
||||
text-decoration: none;
|
||||
|
@ -14,7 +16,6 @@
|
|||
}
|
||||
|
||||
// Opinionated: add "hand" cursor to non-disabled .close elements
|
||||
&:not(:disabled):not(.disabled) {
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -177,12 +177,17 @@
|
|||
} @else {
|
||||
border-radius: 0;
|
||||
}
|
||||
@include box-shadow($custom-select-box-shadow);
|
||||
appearance: none;
|
||||
|
||||
&:focus {
|
||||
border-color: $custom-select-focus-border-color;
|
||||
outline: 0;
|
||||
@if $enable-shadows {
|
||||
box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow;
|
||||
} @else {
|
||||
box-shadow: $custom-select-focus-box-shadow;
|
||||
}
|
||||
|
||||
&::-ms-value {
|
||||
// For visual consistency with other platforms/browsers,
|
||||
|
@ -257,6 +262,10 @@
|
|||
}
|
||||
}
|
||||
|
||||
&:disabled ~ .custom-file-label {
|
||||
background-color: $custom-file-disabled-bg;
|
||||
}
|
||||
|
||||
@each $lang, $value in $custom-file-text {
|
||||
&:lang(#{$lang}) ~ .custom-file-label::after {
|
||||
content: $value;
|
||||
|
@ -325,6 +334,7 @@
|
|||
border: $custom-range-thumb-border;
|
||||
@include border-radius($custom-range-thumb-border-radius);
|
||||
@include box-shadow($custom-range-thumb-box-shadow);
|
||||
@include transition($custom-forms-transition);
|
||||
appearance: none;
|
||||
|
||||
&:focus {
|
||||
|
@ -355,6 +365,7 @@
|
|||
border: $custom-range-thumb-border;
|
||||
@include border-radius($custom-range-thumb-border-radius);
|
||||
@include box-shadow($custom-range-thumb-box-shadow);
|
||||
@include transition($custom-forms-transition);
|
||||
appearance: none;
|
||||
|
||||
&:focus {
|
||||
|
@ -385,6 +396,7 @@
|
|||
border: $custom-range-thumb-border;
|
||||
@include border-radius($custom-range-thumb-border-radius);
|
||||
@include box-shadow($custom-range-thumb-box-shadow);
|
||||
@include transition($custom-forms-transition);
|
||||
appearance: none;
|
||||
|
||||
&:focus {
|
||||
|
@ -419,3 +431,9 @@
|
|||
@include border-radius($custom-range-track-border-radius);
|
||||
}
|
||||
}
|
||||
|
||||
.custom-control-label::before,
|
||||
.custom-file-label,
|
||||
.custom-select {
|
||||
@include transition($custom-forms-transition);
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Bootstrap functions
|
||||
//
|
||||
// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.
|
||||
// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.
|
||||
|
||||
// Ascending
|
||||
// Used to evaluate Sass maps like our grid breakpoints.
|
||||
|
|
|
@ -21,11 +21,6 @@
|
|||
width: 1%;
|
||||
margin-bottom: 0;
|
||||
|
||||
// Bring the "active" form control to the top of surrounding elements
|
||||
&:focus {
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
+ .form-control,
|
||||
+ .custom-select,
|
||||
+ .custom-file {
|
||||
|
@ -33,6 +28,13 @@
|
|||
}
|
||||
}
|
||||
|
||||
// Bring the "active" form control to the top of surrounding elements
|
||||
> .form-control:focus,
|
||||
> .custom-select:focus,
|
||||
> .custom-file .custom-file-input:focus ~ .custom-file-label {
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
> .form-control,
|
||||
> .custom-select {
|
||||
&:not(:last-child) { @include border-right-radius(0); }
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
padding: $navbar-padding-y $navbar-padding-x;
|
||||
|
||||
// Because flex properties aren't inherited, we need to redeclare these first
|
||||
// few properities so that content nested within behave properly.
|
||||
// few properties so that content nested within behave properly.
|
||||
> .container,
|
||||
> .container-fluid {
|
||||
display: flex;
|
||||
|
@ -94,7 +94,7 @@
|
|||
// Powered by the collapse Bootstrap JavaScript plugin.
|
||||
|
||||
// When collapsed, prevent the toggleable navbar contents from appearing in
|
||||
// the default flexbox row orienation. Requires the use of `flex-wrap: wrap`
|
||||
// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`
|
||||
// on the `.navbar` parent.
|
||||
.navbar-collapse {
|
||||
flex-basis: 100%;
|
||||
|
|
|
@ -274,6 +274,7 @@ img {
|
|||
|
||||
svg:not(:root) {
|
||||
overflow: hidden; // Hide the overflow in IE
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
// Color system
|
||||
//
|
||||
|
||||
// stylelint-disable
|
||||
$white: #fff !default;
|
||||
$gray-100: #f8f9fa !default;
|
||||
$gray-200: #e9ecef !default;
|
||||
|
@ -22,7 +21,9 @@ $gray-900: #212529 !default;
|
|||
$black: #000 !default;
|
||||
|
||||
$grays: () !default;
|
||||
$grays: map-merge((
|
||||
// stylelint-disable-next-line scss/dollar-variable-default
|
||||
$grays: map-merge(
|
||||
(
|
||||
"100": $gray-100,
|
||||
"200": $gray-200,
|
||||
"300": $gray-300,
|
||||
|
@ -32,7 +33,10 @@ $grays: map-merge((
|
|||
"700": $gray-700,
|
||||
"800": $gray-800,
|
||||
"900": $gray-900
|
||||
), $grays);
|
||||
),
|
||||
$grays
|
||||
);
|
||||
|
||||
|
||||
$blue: #007bff !default;
|
||||
$indigo: #6610f2 !default;
|
||||
|
@ -46,7 +50,9 @@ $teal: #20c997 !default;
|
|||
$cyan: #17a2b8 !default;
|
||||
|
||||
$colors: () !default;
|
||||
$colors: map-merge((
|
||||
// stylelint-disable-next-line scss/dollar-variable-default
|
||||
$colors: map-merge(
|
||||
(
|
||||
"blue": $blue,
|
||||
"indigo": $indigo,
|
||||
"purple": $purple,
|
||||
|
@ -60,7 +66,9 @@ $colors: map-merge((
|
|||
"white": $white,
|
||||
"gray": $gray-600,
|
||||
"gray-dark": $gray-800
|
||||
), $colors);
|
||||
),
|
||||
$colors
|
||||
);
|
||||
|
||||
$primary: $blue !default;
|
||||
$secondary: $gray-600 !default;
|
||||
|
@ -72,7 +80,9 @@ $light: $gray-100 !default;
|
|||
$dark: $gray-800 !default;
|
||||
|
||||
$theme-colors: () !default;
|
||||
$theme-colors: map-merge((
|
||||
// stylelint-disable-next-line scss/dollar-variable-default
|
||||
$theme-colors: map-merge(
|
||||
(
|
||||
"primary": $primary,
|
||||
"secondary": $secondary,
|
||||
"success": $success,
|
||||
|
@ -81,8 +91,9 @@ $theme-colors: map-merge((
|
|||
"danger": $danger,
|
||||
"light": $light,
|
||||
"dark": $dark
|
||||
), $theme-colors);
|
||||
// stylelint-enable
|
||||
),
|
||||
$theme-colors
|
||||
);
|
||||
|
||||
// Set a specific jump point for requesting color jumps
|
||||
$theme-color-interval: 8% !default;
|
||||
|
@ -114,28 +125,34 @@ $enable-print-styles: true !default;
|
|||
// variables. Mostly focused on spacing.
|
||||
// You can add more entries to the $spacers map, should you need more variation.
|
||||
|
||||
// stylelint-disable
|
||||
$spacer: 1rem !default;
|
||||
$spacers: () !default;
|
||||
$spacers: map-merge((
|
||||
// stylelint-disable-next-line scss/dollar-variable-default
|
||||
$spacers: map-merge(
|
||||
(
|
||||
0: 0,
|
||||
1: ($spacer * .25),
|
||||
2: ($spacer * .5),
|
||||
3: $spacer,
|
||||
4: ($spacer * 1.5),
|
||||
5: ($spacer * 3)
|
||||
), $spacers);
|
||||
),
|
||||
$spacers
|
||||
);
|
||||
|
||||
// This variable affects the `.h-*` and `.w-*` classes.
|
||||
$sizes: () !default;
|
||||
$sizes: map-merge((
|
||||
// stylelint-disable-next-line scss/dollar-variable-default
|
||||
$sizes: map-merge(
|
||||
(
|
||||
25: 25%,
|
||||
50: 50%,
|
||||
75: 75%,
|
||||
100: 100%,
|
||||
auto: auto
|
||||
), $sizes);
|
||||
// stylelint-enable
|
||||
),
|
||||
$sizes
|
||||
);
|
||||
|
||||
// Body
|
||||
//
|
||||
|
@ -451,6 +468,8 @@ $input-group-addon-color: $input-color !default;
|
|||
$input-group-addon-bg: $gray-200 !default;
|
||||
$input-group-addon-border-color: $input-border-color !default;
|
||||
|
||||
$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
|
||||
|
||||
$custom-control-gutter: 1.5rem !default;
|
||||
$custom-control-spacer-x: 1rem !default;
|
||||
|
||||
|
@ -499,9 +518,11 @@ $custom-select-indicator: str-replace(url("data:image/svg+xml;charset=
|
|||
$custom-select-border-width: $input-btn-border-width !default;
|
||||
$custom-select-border-color: $input-border-color !default;
|
||||
$custom-select-border-radius: $border-radius !default;
|
||||
$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;
|
||||
|
||||
$custom-select-focus-border-color: $input-focus-border-color !default;
|
||||
$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;
|
||||
$custom-select-focus-width: $input-btn-focus-width !default;
|
||||
$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;
|
||||
|
||||
$custom-select-font-size-sm: 75% !default;
|
||||
$custom-select-height-sm: $input-height-sm !default;
|
||||
|
@ -529,6 +550,7 @@ $custom-file-height: $input-height !default;
|
|||
$custom-file-height-inner: $input-height-inner !default;
|
||||
$custom-file-focus-border-color: $input-focus-border-color !default;
|
||||
$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;
|
||||
$custom-file-disabled-bg: $input-disabled-bg !default;
|
||||
|
||||
$custom-file-padding-y: $input-btn-padding-y !default;
|
||||
$custom-file-padding-x: $input-btn-padding-x !default;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Bootstrap Grid v4.1.1 (https://getbootstrap.com/)
|
||||
* Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
|
||||
* Copyright 2011-2018 The Bootstrap Authors
|
||||
* Copyright 2011-2018 Twitter, Inc.
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Bootstrap Reboot v4.1.1 (https://getbootstrap.com/)
|
||||
* Bootstrap Reboot v4.1.2 (https://getbootstrap.com/)
|
||||
* Copyright 2011-2018 The Bootstrap Authors
|
||||
* Copyright 2011-2018 Twitter, Inc.
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Bootstrap v4.1.1 (https://getbootstrap.com/)
|
||||
* Bootstrap v4.1.2 (https://getbootstrap.com/)
|
||||
* Copyright 2011-2018 The Bootstrap Authors
|
||||
* Copyright 2011-2018 Twitter, Inc.
|
||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
@return if($next, breakpoint-min($next, $breakpoints) - .02px, null);
|
||||
}
|
||||
|
||||
// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.
|
||||
// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
|
||||
// Useful for making responsive utilities.
|
||||
//
|
||||
// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Hover mixin and `$enable-hover-media-query` are deprecated.
|
||||
//
|
||||
// Origally added during our alphas and maintained during betas, this mixin was
|
||||
// Originally added during our alphas and maintained during betas, this mixin was
|
||||
// designed to prevent `:hover` stickiness on iOS-an issue where hover styles
|
||||
// would persist after initial touch.
|
||||
//
|
||||
|
|
|
@ -8,7 +8,7 @@ Description: Combination of Automattic´s _s theme and Bootstrap 4. Made as a so
|
|||
That downloads everything and moves it in place so that you can recompile your CSS and JS files;
|
||||
A developer version (with Gulp/node and Sass sources) is available on gitHub: https://github.com/understrap/understrap
|
||||
A child theme is available on Github, too: https://github.com/understrap/understrap-child;
|
||||
Version: 0.8.3
|
||||
Version: 0.8.4
|
||||
License: UnderStrap WordPress Theme, Copyright 2013-2017 Holger Koenemann
|
||||
UnderStrap is distributed under the terms of the GNU GPL version 2
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
|
Reference in New Issue