diff --git a/.markdownlint.json b/.markdownlint.json
index bdeac677..a86f2fc9 100755
--- a/.markdownlint.json
+++ b/.markdownlint.json
@@ -5,7 +5,11 @@
},
"MD029": false,
"MD033": {
- "allowed_elements": ["summary", "details", "mark"]
+ "allowed_elements": [
+ "summary",
+ "details",
+ "mark"
+ ]
},
"MD007": {
"indent": 2
@@ -16,5 +20,8 @@
"tables": false
},
"no-hard-tabs": false,
- "whitespace": false
-}
+ "whitespace": false,
+ "no-duplicate-heading": {
+ "siblings_only": true
+ }
+}
\ No newline at end of file
diff --git a/public/assets/images/stories/akbar-birbal.png b/public/assets/images/stories/akbar-birbal.png
deleted file mode 100644
index 0d33e388..00000000
Binary files a/public/assets/images/stories/akbar-birbal.png and /dev/null differ
diff --git a/public/assets/images/stories/akbar-birbal.webp b/public/assets/images/stories/akbar-birbal.webp
new file mode 100644
index 00000000..8031a436
Binary files /dev/null and b/public/assets/images/stories/akbar-birbal.webp differ
diff --git a/public/assets/images/stories/blue-flute.png b/public/assets/images/stories/blue-flute.png
deleted file mode 100644
index bb916a88..00000000
Binary files a/public/assets/images/stories/blue-flute.png and /dev/null differ
diff --git a/public/assets/images/stories/blue-flute.webp b/public/assets/images/stories/blue-flute.webp
new file mode 100644
index 00000000..788a4fbf
Binary files /dev/null and b/public/assets/images/stories/blue-flute.webp differ
diff --git a/public/assets/images/stories/ekalavya.png b/public/assets/images/stories/ekalavya.png
deleted file mode 100644
index 7657a895..00000000
Binary files a/public/assets/images/stories/ekalavya.png and /dev/null differ
diff --git a/public/assets/images/stories/ekalavya.webp b/public/assets/images/stories/ekalavya.webp
new file mode 100644
index 00000000..3e17f56b
Binary files /dev/null and b/public/assets/images/stories/ekalavya.webp differ
diff --git a/public/assets/images/stories/fox-grapes.png b/public/assets/images/stories/fox-grapes.png
deleted file mode 100644
index a57fd37a..00000000
Binary files a/public/assets/images/stories/fox-grapes.png and /dev/null differ
diff --git a/public/assets/images/stories/fox-grapes.webp b/public/assets/images/stories/fox-grapes.webp
new file mode 100644
index 00000000..00d449bb
Binary files /dev/null and b/public/assets/images/stories/fox-grapes.webp differ
diff --git a/public/assets/images/stories/holi.png b/public/assets/images/stories/holi.png
deleted file mode 100644
index 2a5d0da8..00000000
Binary files a/public/assets/images/stories/holi.png and /dev/null differ
diff --git a/public/assets/images/stories/holi.webp b/public/assets/images/stories/holi.webp
new file mode 100644
index 00000000..2b9cd057
Binary files /dev/null and b/public/assets/images/stories/holi.webp differ
diff --git a/public/assets/images/stories/lion-mouse.png b/public/assets/images/stories/lion-mouse.png
deleted file mode 100644
index 919fda63..00000000
Binary files a/public/assets/images/stories/lion-mouse.png and /dev/null differ
diff --git a/public/assets/images/stories/lion-mouse.webp b/public/assets/images/stories/lion-mouse.webp
new file mode 100644
index 00000000..cc2e7474
Binary files /dev/null and b/public/assets/images/stories/lion-mouse.webp differ
diff --git a/public/assets/images/stories/lost-kitten.png b/public/assets/images/stories/lost-kitten.png
deleted file mode 100644
index 597b169a..00000000
Binary files a/public/assets/images/stories/lost-kitten.png and /dev/null differ
diff --git a/public/assets/images/stories/lost-kitten.webp b/public/assets/images/stories/lost-kitten.webp
new file mode 100644
index 00000000..c6299405
Binary files /dev/null and b/public/assets/images/stories/lost-kitten.webp differ
diff --git a/public/assets/images/stories/monkey-crocodile.png b/public/assets/images/stories/monkey-crocodile.png
deleted file mode 100644
index 3557a494..00000000
Binary files a/public/assets/images/stories/monkey-crocodile.png and /dev/null differ
diff --git a/public/assets/images/stories/monkey-crocodile.webp b/public/assets/images/stories/monkey-crocodile.webp
new file mode 100644
index 00000000..2a558c57
Binary files /dev/null and b/public/assets/images/stories/monkey-crocodile.webp differ
diff --git a/public/assets/images/stories/rabbit-turtle.png b/public/assets/images/stories/rabbit-turtle.png
deleted file mode 100644
index 8125bcc6..00000000
Binary files a/public/assets/images/stories/rabbit-turtle.png and /dev/null differ
diff --git a/public/assets/images/stories/rabbit-turtle.webp b/public/assets/images/stories/rabbit-turtle.webp
new file mode 100644
index 00000000..9f96318a
Binary files /dev/null and b/public/assets/images/stories/rabbit-turtle.webp differ
diff --git a/public/assets/images/stories/ramayan.png b/public/assets/images/stories/ramayan.png
deleted file mode 100644
index 323ba108..00000000
Binary files a/public/assets/images/stories/ramayan.png and /dev/null differ
diff --git a/public/assets/images/stories/ramayan.webp b/public/assets/images/stories/ramayan.webp
new file mode 100644
index 00000000..bf201d4f
Binary files /dev/null and b/public/assets/images/stories/ramayan.webp differ
diff --git a/public/assets/images/stories/tenali-rama.png b/public/assets/images/stories/tenali-rama.png
deleted file mode 100644
index 7a44de55..00000000
Binary files a/public/assets/images/stories/tenali-rama.png and /dev/null differ
diff --git a/public/assets/images/stories/tenali-rama.webp b/public/assets/images/stories/tenali-rama.webp
new file mode 100644
index 00000000..1187182c
Binary files /dev/null and b/public/assets/images/stories/tenali-rama.webp differ
diff --git a/public/assets/images/stories/thirsty-crow.png b/public/assets/images/stories/thirsty-crow.png
deleted file mode 100644
index 3f05494c..00000000
Binary files a/public/assets/images/stories/thirsty-crow.png and /dev/null differ
diff --git a/public/assets/images/stories/thirsty-crow.webp b/public/assets/images/stories/thirsty-crow.webp
new file mode 100644
index 00000000..b93e691a
Binary files /dev/null and b/public/assets/images/stories/thirsty-crow.webp differ
diff --git a/src/assets/styles/footer.css b/src/assets/styles/footer.css
index e5e6a617..6eb42a88 100644
--- a/src/assets/styles/footer.css
+++ b/src/assets/styles/footer.css
@@ -1,3 +1,12 @@
+:root {
+ --hue: 230;
+ --bg: hsl(var(--hue), 100%, 95%);
+ --border: hsl(var(--hue), 100%, 60%);
+ --text: hsl(var(--hue), 100%, 30%);
+ --text-lightness: 40%;
+ --hover-lightness: 20%;
+}
+
:root {
--footer-bg: #1f2937;
--footer-text-main: #d1d5db;
@@ -25,9 +34,9 @@
}
[data-theme="light"] {
- --footer-bg: #c7f3ef;
+ --footer-bg: #bbb;
--footer-text-main: #22223b;
- --footer-text-secondary: gray;
+ --footer-text-secondary: #560072;
--footer-text-hover: #eb5d9d;
--footer-brand-text: #0f0f10;
--footer-brand-highlight: #c13595;
@@ -37,6 +46,7 @@
--footer-border-color: #e5e7eb;
}
+
.footer-theme-toggle {
display: inline-flex;
align-items: center;
@@ -188,7 +198,7 @@
.footer__nav--item {
text-decoration: underline;
- text-underline-offset: 2px;
+ text-underline-offset: 24x;
transition: color 0.2s;
}
@@ -203,14 +213,16 @@
}
.footer__nav--links a {
- color: var(--footer-text-secondary);
+ /*color: var(--footer-text-secondary);*/
+ color: hsl(var(--hue), 100%, var(--text-lightness));
text-decoration: none;
font-size: 1.2rem;
transition: color 0.2s;
}
.footer__nav--links a:hover {
- color: var(--footer-text-hover);
+ /*color: var(--footer-text-hover);*/
+ color: hsl(var(--hue), 100%, var(--hover-lightness));
text-decoration: underline;
}
@@ -274,7 +286,7 @@
transition: transform 0.2s ease-in-out;
}
- .footer__nav--item[open] > summary .fa-chevron-down {
+ .footer__nav--item[open]>summary .fa-chevron-down {
transform: rotate(180deg);
}
@@ -291,4 +303,4 @@
margin-top: 1rem;
font-size: 0.85rem;
}
-}
+}
\ No newline at end of file
diff --git a/src/components/Analytics.astro b/src/components/Analytics.astro
index d1c8a68b..155c746c 100644
--- a/src/components/Analytics.astro
+++ b/src/components/Analytics.astro
@@ -9,7 +9,7 @@ const gtagScript = `
---
-