/* Theme style */
import './css/index.scss';
+const mobileMaxWidth = 993;
+
const stickyNav = () => {
const nav = $('.js-entry-nav-top');
$('[data-toggle="actions"]').click(() => {
$('.datepicker').pickadate({
selectMonths: true,
selectYears: 15,
- formatSubmit: 'dd/mm/yyyy',
- hiddenName: true,
- format: 'dd/mm/yyyy',
+ formatSubmit: 'yyyy-mm-dd',
+ hiddenName: false,
+ format: 'yyyy-mm-dd',
container: 'body',
});
+ $('.dropdown-trigger').dropdown({ hover: false });
+
initFilters();
initExport();
initRandom();
$('#nav-btn-add-tag').on('click', () => {
$('.nav-panel-add-tag').toggle(100);
$('.nav-panel-menu').addClass('hidden');
+ if (window.innerWidth < mobileMaxWidth) {
+ $('.side-nav').sideNav('hide');
+ }
$('#tag_label').focus();
return false;
});
$('.nav-panels').css('background', 'transparent');
return false;
});
+
+ const mainCheckboxes = document.querySelectorAll('[data-js="checkboxes-toggle"]');
+ if (mainCheckboxes.length) {
+ [...mainCheckboxes].forEach((el) => {
+ el.addEventListener('click', () => {
+ const checkboxes = document.querySelectorAll(el.dataset.toggle);
+ [...checkboxes].forEach((checkbox) => {
+ const checkboxClone = checkbox;
+ checkboxClone.checked = el.checked;
+ });
+ });
+ });
+ }
});