aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/style
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-08-06 21:58:22 +0200
committermetamuffin <metamuffin@disroot.org>2023-08-06 21:58:22 +0200
commit8f894039cc6db9f024517f973f8835cadbdb8864 (patch)
treefcac84d7a83b44fa6eff3aba63f6bc2c9b9c5b86 /server/src/routes/ui/style
parent177e0c5ab18d191c626613d9f20fde4ae9fcad2b (diff)
downloadjellything-8f894039cc6db9f024517f973f8835cadbdb8864.tar
jellything-8f894039cc6db9f024517f973f8835cadbdb8864.tar.bz2
jellything-8f894039cc6db9f024517f973f8835cadbdb8864.tar.zst
s
Diffstat (limited to 'server/src/routes/ui/style')
-rw-r--r--server/src/routes/ui/style/nodecard.css26
-rw-r--r--server/src/routes/ui/style/nodepage.css3
2 files changed, 18 insertions, 11 deletions
diff --git a/server/src/routes/ui/style/nodecard.css b/server/src/routes/ui/style/nodecard.css
index 54bdcfe..ae6b707 100644
--- a/server/src/routes/ui/style/nodecard.css
+++ b/server/src/routes/ui/style/nodecard.css
@@ -26,7 +26,7 @@
border-radius: 0.2em;
padding: 0.6em;
margin: 0.2em;
- transition: filter 0.2s;
+ transition: filter 0.22s;
}
.dirup:hover {
filter: brightness(120%);
@@ -82,8 +82,7 @@
object-position: center;
}
-
-.node.card.poster .poster .hoverdir {
+.node.card.poster .poster .cardhover.open {
transition: opacity 0.3s, backdrop-filter 0.3s;
opacity: 0;
display: flex;
@@ -92,12 +91,12 @@
height: 5em;
margin-top: -5em;
}
-.node.card.poster .poster:hover .hoverdir {
+.node.card.poster .poster:hover .cardhover.open {
opacity: 1;
background-color: #0004;
backdrop-filter: blur(3px);
}
-.node.card.poster .poster .hoverdir a {
+.node.card.poster .poster .cardhover.open a {
text-decoration: none;
width: 100%;
height: 1.7em;
@@ -110,11 +109,12 @@
margin: 0.6em;
transition: background-color 0.2s;
}
-.node.card.poster .poster .hoverdir a:hover {
+.node.card.poster .poster .cardhover.open a:hover {
background-color: #0008;
}
-.node.card.poster .poster .hoveritem {
+.node.card.poster .poster .cardhover.item {
+ position: relative;
pointer-events: none;
grid-area: 1 / 1;
transition: opacity 0.3s, backdrop-filter 0.3s;
@@ -123,12 +123,13 @@
justify-content: center;
align-items: center;
}
-.node.card.poster .poster:hover .hoveritem {
+.node.card.poster .poster:hover .cardhover.item {
opacity: 1;
background-color: #0004;
backdrop-filter: blur(3px);
}
-.node.card.poster .poster .hoveritem a {
+
+.node.card.poster .poster .cardhover.item a.play {
text-decoration: none;
font-stretch: 200%;
width: 1em;
@@ -142,7 +143,12 @@
background-color: #0005;
transition: background-color 0.2s, font-size 0.2s;
}
-.node.card.poster .poster .hoveritem a:hover {
+.node.card.poster .poster .cardhover.item a.play:hover {
background-color: #0008;
font-size: 2.4em;
}
+.node.card.poster .poster .cardhover.item .props {
+ position: absolute;
+ bottom: 0px;
+ left: 0px;
+}
diff --git a/server/src/routes/ui/style/nodepage.css b/server/src/routes/ui/style/nodepage.css
index 21d7754..2590b74 100644
--- a/server/src/routes/ui/style/nodepage.css
+++ b/server/src/routes/ui/style/nodepage.css
@@ -60,5 +60,6 @@
font-weight: bolder;
display: inline-block;
padding: 0.2em;
- background: #ffffff15;
+ background: #5a5a5a85;
+ border-radius: 4px;
}