Add devcontainer configuration and Dependabot setup
- Created a new devcontainer.json file for an Alpine-based development environment. - Added a Dependabot configuration file to automate dependency updates for devcontainers.
This commit is contained in:
@@ -1,119 +1,119 @@
|
||||
// sticky hedder
|
||||
stickystickyHeader();
|
||||
|
||||
// search controller
|
||||
search();
|
||||
|
||||
// mobile menu
|
||||
drawer();
|
||||
|
||||
// accordion
|
||||
accordions();
|
||||
|
||||
// slider js
|
||||
silder();
|
||||
|
||||
// counter up
|
||||
const counters = document.querySelectorAll(".counter");
|
||||
counters.forEach((counter) => {
|
||||
new countUp(counter);
|
||||
});
|
||||
|
||||
// service cards
|
||||
service();
|
||||
|
||||
// nice select
|
||||
const selects = document.querySelectorAll(".selectize");
|
||||
if (selects?.length) {
|
||||
selects.forEach((select) => NiceSelect.bind(select));
|
||||
}
|
||||
|
||||
// quick view modal
|
||||
modal();
|
||||
|
||||
// tab
|
||||
tabsController();
|
||||
|
||||
//glightbox
|
||||
GLightbox({
|
||||
touchNavigation: true,
|
||||
loop: true,
|
||||
autoplayVideos: false,
|
||||
selector: ".glightbox",
|
||||
slideEffect: "fade",
|
||||
videosWidth: "800px",
|
||||
});
|
||||
GLightbox({
|
||||
touchNavigation: true,
|
||||
loop: true,
|
||||
autoplayVideos: false,
|
||||
selector: ".glightbox2",
|
||||
slideEffect: "fade",
|
||||
videosWidth: "800px",
|
||||
});
|
||||
GLightbox({
|
||||
touchNavigation: true,
|
||||
loop: true,
|
||||
autoplayVideos: false,
|
||||
selector: ".glightbox3",
|
||||
slideEffect: "fade",
|
||||
videosWidth: "800px",
|
||||
});
|
||||
|
||||
// scrollUp
|
||||
scrollUp();
|
||||
|
||||
// smooth scroll
|
||||
smoothScroll();
|
||||
|
||||
// appart card hover action
|
||||
|
||||
const apartCards = document.querySelectorAll(".apart-card");
|
||||
|
||||
if (apartCards?.length) {
|
||||
apartCards.forEach((apartCard, idx) => {
|
||||
apartCard.addEventListener("mouseenter", () => {
|
||||
apartCard.querySelector(".card-quick-area").classList.add("active");
|
||||
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// isotop filters
|
||||
filter();
|
||||
|
||||
// nice checkbox
|
||||
nice_checkbox();
|
||||
|
||||
// count input
|
||||
count();
|
||||
|
||||
// countdown
|
||||
const countContainers = document.querySelectorAll(".countdown");
|
||||
if (countContainers?.length) {
|
||||
countDown();
|
||||
}
|
||||
|
||||
// price slider
|
||||
const range_sliders = document.querySelectorAll(".slider-range");
|
||||
|
||||
if (range_sliders?.length) {
|
||||
|
||||
$(".slider-range").slider({
|
||||
range: true,
|
||||
min: 50,
|
||||
max: 5000,
|
||||
values: [50, 1500],
|
||||
slide: function (event, ui) {
|
||||
$(".amount").val("$" + ui.values[0] + " - $" + ui.values[1]);
|
||||
},
|
||||
});
|
||||
$(".amount").val(
|
||||
"$" +
|
||||
$(".slider-range").slider("values", 0) +
|
||||
" - $" +
|
||||
$(".slider-range").slider("values", 1)
|
||||
);
|
||||
}
|
||||
|
||||
// price
|
||||
// sticky hedder
|
||||
stickystickyHeader();
|
||||
|
||||
// search controller
|
||||
search();
|
||||
|
||||
// mobile menu
|
||||
drawer();
|
||||
|
||||
// accordion
|
||||
accordions();
|
||||
|
||||
// slider js
|
||||
silder();
|
||||
|
||||
// counter up
|
||||
const counters = document.querySelectorAll(".counter");
|
||||
counters.forEach((counter) => {
|
||||
new countUp(counter);
|
||||
});
|
||||
|
||||
// service cards
|
||||
service();
|
||||
|
||||
// nice select
|
||||
const selects = document.querySelectorAll(".selectize");
|
||||
if (selects?.length) {
|
||||
selects.forEach((select) => NiceSelect.bind(select));
|
||||
}
|
||||
|
||||
// quick view modal
|
||||
modal();
|
||||
|
||||
// tab
|
||||
tabsController();
|
||||
|
||||
//glightbox
|
||||
GLightbox({
|
||||
touchNavigation: true,
|
||||
loop: true,
|
||||
autoplayVideos: false,
|
||||
selector: ".glightbox",
|
||||
slideEffect: "fade",
|
||||
videosWidth: "800px",
|
||||
});
|
||||
GLightbox({
|
||||
touchNavigation: true,
|
||||
loop: true,
|
||||
autoplayVideos: false,
|
||||
selector: ".glightbox2",
|
||||
slideEffect: "fade",
|
||||
videosWidth: "800px",
|
||||
});
|
||||
GLightbox({
|
||||
touchNavigation: true,
|
||||
loop: true,
|
||||
autoplayVideos: false,
|
||||
selector: ".glightbox3",
|
||||
slideEffect: "fade",
|
||||
videosWidth: "800px",
|
||||
});
|
||||
|
||||
// scrollUp
|
||||
scrollUp();
|
||||
|
||||
// smooth scroll
|
||||
smoothScroll();
|
||||
|
||||
// appart card hover action
|
||||
|
||||
const apartCards = document.querySelectorAll(".apart-card");
|
||||
|
||||
if (apartCards?.length) {
|
||||
apartCards.forEach((apartCard, idx) => {
|
||||
apartCard.addEventListener("mouseenter", () => {
|
||||
apartCard.querySelector(".card-quick-area").classList.add("active");
|
||||
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// isotop filters
|
||||
filter();
|
||||
|
||||
// nice checkbox
|
||||
nice_checkbox();
|
||||
|
||||
// count input
|
||||
count();
|
||||
|
||||
// countdown
|
||||
const countContainers = document.querySelectorAll(".countdown");
|
||||
if (countContainers?.length) {
|
||||
countDown();
|
||||
}
|
||||
|
||||
// price slider
|
||||
const range_sliders = document.querySelectorAll(".slider-range");
|
||||
|
||||
if (range_sliders?.length) {
|
||||
|
||||
$(".slider-range").slider({
|
||||
range: true,
|
||||
min: 50,
|
||||
max: 5000,
|
||||
values: [50, 1500],
|
||||
slide: function (event, ui) {
|
||||
$(".amount").val("$" + ui.values[0] + " - $" + ui.values[1]);
|
||||
},
|
||||
});
|
||||
$(".amount").val(
|
||||
"$" +
|
||||
$(".slider-range").slider("values", 0) +
|
||||
" - $" +
|
||||
$(".slider-range").slider("values", 1)
|
||||
);
|
||||
}
|
||||
|
||||
// price
|
||||
|
||||
Reference in New Issue
Block a user