diff --git a/resources/scripts/galeri.js b/resources/js/galeri.js similarity index 100% rename from resources/scripts/galeri.js rename to resources/js/galeri.js diff --git a/resources/scripts/index.js b/resources/js/index.js similarity index 100% rename from resources/scripts/index.js rename to resources/js/index.js diff --git a/resources/scripts/main.js b/resources/js/main.js similarity index 68% rename from resources/scripts/main.js rename to resources/js/main.js index cc8fd0c..0bdbb3e 100644 --- a/resources/scripts/main.js +++ b/resources/js/main.js @@ -1,13 +1,13 @@ const SCROLL_MIN = 100; -const $scroll_to_top = document.getElementById("scroll-to-top"); -const $drawer = document.getElementById("drawer"); +const $scroll_to_top = document.querySelector("#scroll-to-top"); +const $drawer = document.querySelector("#drawer"); const $drawer_item = document.querySelectorAll(".drawer-item"); function checkScroll() { if (document.documentElement.scrollTop > SCROLL_MIN || document.body.scrollTop > SCROLL_MIN) { - $scroll_to_top.style.visibility = "visible"; + $scroll_to_top.style.display = "block"; } else { - $scroll_to_top.style.visibility = "hidden"; + $scroll_to_top.style.display = "none"; } } @@ -16,10 +16,6 @@ function scrollToTop() { document.body.scrollTop = 0; } -async function sleep(milliseconds) { - return new Promise(resolve => setTimeout(resolve, milliseconds)); -} - async function toggleDropdown() { let expanded = $drawer.classList.contains("expanded"); if (expanded) { @@ -27,14 +23,15 @@ async function toggleDropdown() { $drawer_item[i].classList.toggle("visible"); } $drawer.classList.toggle("expanded"); + $scroll_to_top.style.display = "block"; } else { $drawer.classList.toggle("expanded"); - await sleep(250); + $scroll_to_top.style.display = "none"; + await new Promise(r => setTimeout(r, 250)); for (let i = 0; i < $drawer_item.length; i++) { $drawer_item[i].classList.toggle("visible"); } } } -window.addEventListener('load', checkScroll); window.addEventListener('scroll', checkScroll); \ No newline at end of file diff --git a/resources/css/keyframes.scss b/resources/sass/keyframes.scss similarity index 100% rename from resources/css/keyframes.scss rename to resources/sass/keyframes.scss diff --git a/resources/css/main.scss b/resources/sass/main.scss similarity index 97% rename from resources/css/main.scss rename to resources/sass/main.scss index 9411a97..1192610 100644 --- a/resources/css/main.scss +++ b/resources/sass/main.scss @@ -18,7 +18,6 @@ html, body { padding: 0; background-color: variables.$clr_sides; scroll-behavior: smooth; - font-family: sans-serif; } a { @@ -64,18 +63,6 @@ a { padding-bottom: 0; } -.hidden { - display: none; -} - -.flex { - display: flex; -} - -.inline-block { - display: inline-block; -} - .no-decoration { text-decoration: none; color: inherit; @@ -218,6 +205,7 @@ a { } #scroll-to-top { + display: none; width: $px_scroll-to-top_size; height: $px_scroll-to-top_size; position: fixed; diff --git a/resources/css/mixins.scss b/resources/sass/mixins.scss similarity index 100% rename from resources/css/mixins.scss rename to resources/sass/mixins.scss diff --git a/resources/css/overflow.scss b/resources/sass/overflow.scss similarity index 100% rename from resources/css/overflow.scss rename to resources/sass/overflow.scss diff --git a/resources/css/partials/footer.scss b/resources/sass/partials/footer.scss similarity index 100% rename from resources/css/partials/footer.scss rename to resources/sass/partials/footer.scss diff --git a/resources/css/partials/header.scss b/resources/sass/partials/header.scss similarity index 100% rename from resources/css/partials/header.scss rename to resources/sass/partials/header.scss diff --git a/resources/css/urls.scss b/resources/sass/urls.scss similarity index 100% rename from resources/css/urls.scss rename to resources/sass/urls.scss diff --git a/resources/css/variables.scss b/resources/sass/variables.scss similarity index 100% rename from resources/css/variables.scss rename to resources/sass/variables.scss diff --git a/resources/css/views/aydinlatma.scss b/resources/sass/views/aydinlatma.scss similarity index 100% rename from resources/css/views/aydinlatma.scss rename to resources/sass/views/aydinlatma.scss diff --git a/resources/css/views/galeri.scss b/resources/sass/views/galeri.scss similarity index 100% rename from resources/css/views/galeri.scss rename to resources/sass/views/galeri.scss diff --git a/resources/css/views/hakkimizda.scss b/resources/sass/views/hakkimizda.scss similarity index 100% rename from resources/css/views/hakkimizda.scss rename to resources/sass/views/hakkimizda.scss diff --git a/resources/css/views/iletisim.scss b/resources/sass/views/iletisim.scss similarity index 100% rename from resources/css/views/iletisim.scss rename to resources/sass/views/iletisim.scss diff --git a/resources/css/views/index.scss b/resources/sass/views/index.scss similarity index 100% rename from resources/css/views/index.scss rename to resources/sass/views/index.scss diff --git a/resources/css/views/kamera.scss b/resources/sass/views/kamera.scss similarity index 100% rename from resources/css/views/kamera.scss rename to resources/sass/views/kamera.scss