first commit
BIN
src/static/fonts/Lato-Bold.woff
Normal file
BIN
src/static/fonts/Lato-Bold.woff2
Normal file
BIN
src/static/fonts/Lato-Regular.woff
Normal file
BIN
src/static/fonts/Lato-Regular.woff2
Normal file
BIN
src/static/fonts/TeXGyreTermes-Bold.woff
Normal file
BIN
src/static/fonts/TeXGyreTermes-Bold.woff2
Normal file
BIN
src/static/fonts/TeXGyreTermes-Regular.woff
Normal file
BIN
src/static/fonts/TeXGyreTermes-Regular.woff2
Normal file
BIN
src/static/images/about.webp
Normal file
|
After Width: | Height: | Size: 187 KiB |
BIN
src/static/images/affiche_2023-08-23.webp
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
src/static/images/affiche_2023-08-27.webp
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
src/static/images/affiche_2025-10-10.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
src/static/images/affiche_2025-10-11.webp
Normal file
|
After Width: | Height: | Size: 53 KiB |
BIN
src/static/images/buffet.webp
Normal file
|
After Width: | Height: | Size: 159 KiB |
BIN
src/static/images/calligraphy.webp
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
src/static/images/daf.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
src/static/images/dhadh.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
src/static/images/dhol.webp
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
src/static/images/dholak.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
src/static/images/drums.webp
Normal file
|
After Width: | Height: | Size: 119 KiB |
BIN
src/static/images/entrelac.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
2
src/static/images/facebook.svg
Normal file
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<svg fill="#000000" width="800px" height="800px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12.001 2.002c-5.522 0-9.999 4.477-9.999 9.999 0 4.99 3.656 9.126 8.437 9.879v-6.988h-2.54v-2.891h2.54V9.798c0-2.508 1.493-3.891 3.776-3.891 1.094 0 2.24.195 2.24.195v2.459h-1.264c-1.24 0-1.628.772-1.628 1.563v1.875h2.771l-.443 2.891h-2.328v6.988C18.344 21.129 22 16.992 22 12.001c0-5.522-4.477-9.999-9.999-9.999z"/></svg>
|
||||
|
After Width: | Height: | Size: 554 B |
BIN
src/static/images/favicon.png
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
BIN
src/static/images/gajar_ka_halwa.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
src/static/images/gatka.webp
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
src/static/images/khartal.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
src/static/images/kheer_kesar.webp
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
src/static/images/kolam.webp
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
src/static/images/konnakol.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
src/static/images/pakhawaj.webp
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
src/static/images/portrait.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
5
src/static/images/quotes-left.svg
Normal file
@@ -0,0 +1,5 @@
|
||||
<!-- Generated by IcoMoon.io -->
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
|
||||
<title>quotes-left</title>
|
||||
<path d="M7.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.357-0.056 0.724-0.086 1.097-0.086zM25.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.358-0.056 0.724-0.086 1.097-0.086z"></path>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 573 B |
5
src/static/images/quotes-right.svg
Normal file
@@ -0,0 +1,5 @@
|
||||
<!-- Generated by IcoMoon.io -->
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
|
||||
<title>quotes-right</title>
|
||||
<path d="M25 20c-3.866 0-7-3.134-7-7s3.134-7 7-7 7 3.134 7 7l0.031 1c0 7.732-6.268 14-14 14v-4c2.671 0 5.182-1.040 7.071-2.929 0.364-0.364 0.695-0.75 0.995-1.157-0.357 0.056-0.724 0.086-1.097 0.086zM7 20c-3.866 0-7-3.134-7-7s3.134-7 7-7 7 3.134 7 7l0.031 1c0 7.732-6.268 14-14 14v-4c2.671 0 5.182-1.040 7.071-2.929 0.364-0.364 0.695-0.75 0.995-1.157-0.357 0.056-0.724 0.086-1.097 0.086z"></path>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 562 B |
BIN
src/static/images/shrikhol.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
src/static/images/taal.webp
Normal file
|
After Width: | Height: | Size: 168 KiB |
BIN
src/static/images/tabla.webp
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
src/static/images/thali.webp
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
src/static/images/visual.webp
Normal file
|
After Width: | Height: | Size: 94 KiB |
2
src/static/js/jquery-3.7.0.min.js
vendored
Normal file
14
src/static/js/sidenav.js
Normal file
@@ -0,0 +1,14 @@
|
||||
let menu_icon_sidenav = document.querySelector(".menu_icon_sidenav");
|
||||
let sidenav = document.querySelector(".sidenav");
|
||||
|
||||
menu_icon_sidenav.onclick = function () {
|
||||
menu_icon_sidenav.classList.toggle("active");
|
||||
sidenav.classList.toggle("active_sidenav");
|
||||
}
|
||||
|
||||
document.onclick = function (e) {
|
||||
if (!menu_icon_sidenav.contains(e.target) && !sidenav.contains(e.target)) {
|
||||
menu_icon_sidenav.classList.remove("active");
|
||||
sidenav.classList.remove("active_sidenav");
|
||||
}
|
||||
}
|
||||
16
src/static/js/slider.js
Normal file
@@ -0,0 +1,16 @@
|
||||
// From https://www.w3schools.com/w3css/w3css_slideshow.asp
|
||||
|
||||
var slideIndex = 0;
|
||||
carousel();
|
||||
|
||||
function carousel() {
|
||||
var i;
|
||||
var x = document.getElementsByClassName("slider");
|
||||
for (i = 0; i < x.length; i++) {
|
||||
x[i].style.display = "none";
|
||||
}
|
||||
slideIndex++;
|
||||
if (slideIndex > x.length) {slideIndex = 1}
|
||||
x[slideIndex-1].style.display = "block";
|
||||
setTimeout(carousel, 5000); // Change image every 2 seconds
|
||||
}
|
||||