1
1
mirror of https://github.com/neosubhamoy/neosubhamoy-portfolio.git synced 2025-12-20 01:09:35 +05:30

(feat): initialised basic share button functions

This commit is contained in:
2023-11-21 21:35:59 +05:30
parent f7f30d34f3
commit 670d6ecc06
3 changed files with 36 additions and 24 deletions

View File

@@ -4,6 +4,7 @@ const floatingBar = document.getElementById("floating-bar");
const searchBar = document.getElementById("searchbar");
const shareBtn = document.getElementById("sharebutton");
const closeBtn = document.getElementById("closebutton");
const shareCloseBtn = document.getElementById("shareclosebutton");
const searchTxt = document.getElementById("searchtext");
const searchInput = document.getElementById("searchinput");
const windowWrapper = document.getElementById("floatingwindowwrapper");
@@ -294,4 +295,30 @@ searchInput.addEventListener('input', function() {
else {
fallback_search(searchDef, searchRes);
}
});
//---share window config starts here
function activate_share() {
windowWrapper.classList.remove("hidden");
windowWrapper.classList.add("flotingbar-window-wrapper-show");
shareBtn.classList.add("hidden");
shareCloseBtn.classList.remove("hidden");
}
function close_share() {
windowWrapper.classList.remove("flotingbar-window-wrapper-show");
windowWrapper.classList.add("hidden");
shareCloseBtn.classList.add("hidden");
shareBtn.classList.remove("hidden");
}
shareBtn.addEventListener("click", function () {
activate_share();
});
shareCloseBtn.addEventListener("click", function () {
close_share();
});