Prepare migration to Tailwind
This commit is contained in:
2011
static/builds/app.css
Normal file
2011
static/builds/app.css
Normal file
File diff suppressed because it is too large
Load Diff
3287
static/builds/app.js
Normal file
3287
static/builds/app.js
Normal file
File diff suppressed because it is too large
Load Diff
7
static/builds/app.js.map
Normal file
7
static/builds/app.js.map
Normal file
File diff suppressed because one or more lines are too long
47
static/builds/header.js
Normal file
47
static/builds/header.js
Normal file
@@ -0,0 +1,47 @@
|
||||
// assets/js/header.js
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
const offcanvasToggle = document.querySelector(".cs-header__offcanvas-toggle");
|
||||
const offcanvasClose = document.querySelector(".cs-header__offcanvas-close");
|
||||
const offcanvas = document.querySelector(".cs-header__offcanvas");
|
||||
const overlay = document.querySelector(".cs-search-overlay");
|
||||
if (offcanvasToggle) {
|
||||
offcanvasToggle.addEventListener("click", function() {
|
||||
offcanvas.classList.add("active");
|
||||
overlay.style.display = "block";
|
||||
document.body.style.overflow = "hidden";
|
||||
});
|
||||
}
|
||||
if (offcanvasClose) {
|
||||
offcanvasClose.addEventListener("click", function() {
|
||||
offcanvas.classList.remove("active");
|
||||
overlay.style.display = "none";
|
||||
document.body.style.overflow = "";
|
||||
});
|
||||
}
|
||||
const searchToggle = document.querySelectorAll(".cs-header__search-toggle");
|
||||
const searchClose = document.querySelector(".cs-search__close");
|
||||
const search = document.querySelector(".cs-search");
|
||||
searchToggle.forEach((toggle) => {
|
||||
toggle.addEventListener("click", function() {
|
||||
search.style.display = "block";
|
||||
overlay.style.display = "block";
|
||||
document.body.style.overflow = "hidden";
|
||||
});
|
||||
});
|
||||
if (searchClose) {
|
||||
searchClose.addEventListener("click", function() {
|
||||
search.style.display = "none";
|
||||
overlay.style.display = "none";
|
||||
document.body.style.overflow = "";
|
||||
});
|
||||
}
|
||||
if (overlay) {
|
||||
overlay.addEventListener("click", function() {
|
||||
offcanvas.classList.remove("active");
|
||||
search.style.display = "none";
|
||||
overlay.style.display = "none";
|
||||
document.body.style.overflow = "";
|
||||
});
|
||||
}
|
||||
});
|
||||
//# sourceMappingURL=/assets/header.js.map
|
||||
7
static/builds/header.js.map
Normal file
7
static/builds/header.js.map
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../assets/js/header.js"],
|
||||
"sourcesContent": ["// Header JavaScript\ndocument.addEventListener('DOMContentLoaded', function() {\n // Mobile menu toggle\n const offcanvasToggle = document.querySelector('.cs-header__offcanvas-toggle');\n const offcanvasClose = document.querySelector('.cs-header__offcanvas-close');\n const offcanvas = document.querySelector('.cs-header__offcanvas');\n const overlay = document.querySelector('.cs-search-overlay');\n \n if (offcanvasToggle) {\n offcanvasToggle.addEventListener('click', function() {\n offcanvas.classList.add('active');\n overlay.style.display = 'block';\n document.body.style.overflow = 'hidden';\n });\n }\n \n if (offcanvasClose) {\n offcanvasClose.addEventListener('click', function() {\n offcanvas.classList.remove('active');\n overlay.style.display = 'none';\n document.body.style.overflow = '';\n });\n }\n \n // Search functionality\n const searchToggle = document.querySelectorAll('.cs-header__search-toggle');\n const searchClose = document.querySelector('.cs-search__close');\n const search = document.querySelector('.cs-search');\n \n searchToggle.forEach(toggle => {\n toggle.addEventListener('click', function() {\n search.style.display = 'block';\n overlay.style.display = 'block';\n document.body.style.overflow = 'hidden';\n });\n });\n \n if (searchClose) {\n searchClose.addEventListener('click', function() {\n search.style.display = 'none';\n overlay.style.display = 'none';\n document.body.style.overflow = '';\n });\n }\n \n if (overlay) {\n overlay.addEventListener('click', function() {\n offcanvas.classList.remove('active');\n search.style.display = 'none';\n overlay.style.display = 'none';\n document.body.style.overflow = '';\n });\n }\n});\n"],
|
||||
"mappings": ";AACA,SAAS,iBAAiB,oBAAoB,WAAW;AAEvD,QAAM,kBAAkB,SAAS,cAAc,8BAA8B;AAC7E,QAAM,iBAAiB,SAAS,cAAc,6BAA6B;AAC3E,QAAM,YAAY,SAAS,cAAc,uBAAuB;AAChE,QAAM,UAAU,SAAS,cAAc,oBAAoB;AAE3D,MAAI,iBAAiB;AACnB,oBAAgB,iBAAiB,SAAS,WAAW;AACnD,gBAAU,UAAU,IAAI,QAAQ;AAChC,cAAQ,MAAM,UAAU;AACxB,eAAS,KAAK,MAAM,WAAW;AAAA,IACjC,CAAC;AAAA,EACH;AAEA,MAAI,gBAAgB;AAClB,mBAAe,iBAAiB,SAAS,WAAW;AAClD,gBAAU,UAAU,OAAO,QAAQ;AACnC,cAAQ,MAAM,UAAU;AACxB,eAAS,KAAK,MAAM,WAAW;AAAA,IACjC,CAAC;AAAA,EACH;AAGA,QAAM,eAAe,SAAS,iBAAiB,2BAA2B;AAC1E,QAAM,cAAc,SAAS,cAAc,mBAAmB;AAC9D,QAAM,SAAS,SAAS,cAAc,YAAY;AAElD,eAAa,QAAQ,YAAU;AAC7B,WAAO,iBAAiB,SAAS,WAAW;AAC1C,aAAO,MAAM,UAAU;AACvB,cAAQ,MAAM,UAAU;AACxB,eAAS,KAAK,MAAM,WAAW;AAAA,IACjC,CAAC;AAAA,EACH,CAAC;AAED,MAAI,aAAa;AACf,gBAAY,iBAAiB,SAAS,WAAW;AAC/C,aAAO,MAAM,UAAU;AACvB,cAAQ,MAAM,UAAU;AACxB,eAAS,KAAK,MAAM,WAAW;AAAA,IACjC,CAAC;AAAA,EACH;AAEA,MAAI,SAAS;AACX,YAAQ,iBAAiB,SAAS,WAAW;AAC3C,gBAAU,UAAU,OAAO,QAAQ;AACnC,aAAO,MAAM,UAAU;AACvB,cAAQ,MAAM,UAAU;AACxB,eAAS,KAAK,MAAM,WAAW;AAAA,IACjC,CAAC;AAAA,EACH;AACF,CAAC;",
|
||||
"names": []
|
||||
}
|
||||
Reference in New Issue
Block a user