aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-06-14 17:49:56 +0200
committermetamuffin <metamuffin@disroot.org>2023-06-14 17:49:56 +0200
commit90fb37475efa3269bfc7313457e25489193c882c (patch)
tree439bafb45f7374428c1dae202acc26950094cd4f
parentd77c71ce8d380f6a1fb3a631507987758e909328 (diff)
downloadjellything-90fb37475efa3269bfc7313457e25489193c882c.tar
jellything-90fb37475efa3269bfc7313457e25489193c882c.tar.bz2
jellything-90fb37475efa3269bfc7313457e25489193c882c.tar.zst
fancy folders
-rw-r--r--server/src/routes/ui/style/directorypage.css41
1 files changed, 37 insertions, 4 deletions
diff --git a/server/src/routes/ui/style/directorypage.css b/server/src/routes/ui/style/directorypage.css
index 083d1b1..e81dce7 100644
--- a/server/src/routes/ui/style/directorypage.css
+++ b/server/src/routes/ui/style/directorypage.css
@@ -68,7 +68,40 @@
object-fit: cover;
object-position: center;
}
-.card .banner .hover {
+
+
+.card.dir .banner .hover {
+ transition: opacity 0.3s, backdrop-filter 0.3s;
+ opacity: 0;
+ display: flex;
+ position: relative;
+ bottom: 0px;
+ height: 5em;
+ margin-top: -5em;
+}
+.card.dir .banner:hover .hover {
+ opacity: 1;
+ background-color: #0004;
+ backdrop-filter: blur(3px);
+}
+.card.dir .banner .hover a {
+ text-decoration: none;
+ width: 100%;
+ height: 1.7em;
+ font-size: large;
+ display: block;
+ text-align: center;
+ background-color: #0004;
+ border-radius: 0.2em;
+ padding: 0.6em;
+ margin: 0.6em;
+ transition: background-color 0.2s;
+}
+.card.dir .banner .hover a:hover {
+ background-color: #0008;
+}
+
+.card.item .banner .hover {
pointer-events: none;
grid-area: 1 / 1;
transition: opacity 0.3s, backdrop-filter 0.3s;
@@ -77,12 +110,12 @@
justify-content: center;
align-items: center;
}
-.card .banner:hover .hover {
+.card.item .banner:hover .hover {
opacity: 1;
background-color: #0004;
backdrop-filter: blur(3px);
}
-.card .banner .hover a {
+.card.item .banner .hover a {
text-decoration: none;
font-stretch: 200%;
width: 1em;
@@ -96,7 +129,7 @@
background-color: #0005;
transition: background-color 0.2s, font-size 0.2s;
}
-.card .banner .hover a:hover {
+.card.item .banner .hover a:hover {
background-color: #0008;
font-size: 2.4em;
}