aboutsummaryrefslogtreecommitdiff
path: root/templates/index.css
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-01-28 16:03:16 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2026-01-28 16:03:16 +0100
commit96373c6d93f0c310f8b777494c5a40c27fd78a0b (patch)
treebfb9825ac80cd2331ede1adc21f84230813a1f22 /templates/index.css
parenta584e47488212c61defe9e266d23eb036c0148e4 (diff)
downloadscratch-gallery-96373c6d93f0c310f8b777494c5a40c27fd78a0b.tar.gz
scratch-gallery-96373c6d93f0c310f8b777494c5a40c27fd78a0b.zip
initial commit
Diffstat (limited to 'templates/index.css')
-rw-r--r--templates/index.css144
1 files changed, 144 insertions, 0 deletions
diff --git a/templates/index.css b/templates/index.css
new file mode 100644
index 0000000..975c233
--- /dev/null
+++ b/templates/index.css
@@ -0,0 +1,144 @@
+:root {
+ /* define applied colors */
+ --bg: #fdfdfd;
+ --fg: #1a1a1a;
+ --link-color: #0000EE;
+}
+@media (prefers-color-scheme: dark) {
+ /* change apllied colors to the dark gruvbox pallet
+ * https://github.com/morhetz/gruvbox
+ */
+ :root {
+ --bg: #282828; /* dark bg */
+ --fg: #ebdbb2; /* dark fg */
+ --link-color: #d79921; /* yellow */
+ }
+}
+
+html {
+ line-height: 1.5;
+ font-family: Georgia, serif;
+ font-size: 20px;
+ color: var(--fg);
+ background-color: var(--bg);
+}
+
+body {
+ margin: 0 auto;
+ /* max-width: 36em; */
+ padding-left: 50px;
+ padding-right: 50px;
+ padding-top: 50px;
+ padding-bottom: 50px;
+ hyphens: auto;
+ word-wrap: break-word;
+ text-rendering: optimizeLegibility;
+ font-kerning: normal;
+}
+
+footer {
+ position:absolute;
+ bottom: 0;
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:visited {
+ color: var(--link-color);
+}
+
+@media (max-width: 600px) {
+ body {
+ font-size: 0.9em;
+ padding: 1em;
+ }
+}
+
+* {
+ box-sizing: border-box;
+}
+
+/* Position the image container (needed to position the left and right arrows) */
+.container {
+ position: relative;
+}
+
+/* Hide the images by default */
+.mySlides {
+ display: none;
+}
+
+/* Add a pointer when hovering over the thumbnail images */
+.cursor {
+ cursor: pointer;
+}
+
+/* Next & previous buttons */
+.prev,
+.next {
+ cursor: pointer;
+ position: absolute;
+ top: 40%;
+ width: auto;
+ padding: 16px;
+ margin-top: -50px;
+ color: white;
+ font-weight: bold;
+ font-size: 20px;
+ border-radius: 0 3px 3px 0;
+ user-select: none;
+ -webkit-user-select: none;
+}
+
+/* Position the "next button" to the right */
+.next {
+ right: 0;
+ border-radius: 3px 0 0 3px;
+}
+
+/* On hover, add a black background color with a little bit see-through */
+.prev:hover,
+.next:hover {
+ background-color: rgba(0, 0, 0, 0.8);
+}
+
+/* Number text (1/3 etc) */
+.numbertext {
+ color: #f2f2f2;
+ font-size: 12px;
+ padding: 8px 12px;
+ position: absolute;
+ top: 0;
+}
+
+/* Container for image text */
+.caption-container {
+ text-align: center;
+ background-color: #222;
+ padding: 2px 16px;
+ color: white;
+}
+
+.row:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
+/* Six columns side by side */
+.column {
+ float: left;
+ width: 16.66%;
+}
+
+/* Add a transparency effect for thumnbail images */
+.demo {
+ opacity: 0.6;
+}
+
+.active,
+.demo:hover {
+ opacity: 1;
+}