summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-03-30 17:45:24 +0800
committereltrac <hi@eltr.ac>2026-03-30 17:45:24 +0800
commita4d41717fb1fbf78107f50b1372d7bafff7c011a (patch)
tree4e6bec745e304c544b1df8fac8c9f8121f55a89f /assets
parentf2ebe2503a20645b8c5cef459dda3d3b139b992e (diff)
perf: reduce rotate-* classes and use style attr instead
Diffstat (limited to 'assets')
-rw-r--r--assets/css/utils/_utility.scss10
1 files changed, 10 insertions, 0 deletions
diff --git a/assets/css/utils/_utility.scss b/assets/css/utils/_utility.scss
index ce11796c..b37cc742 100644
--- a/assets/css/utils/_utility.scss
+++ b/assets/css/utils/_utility.scss
@@ -50,3 +50,13 @@ details.no-mark summary::marker { content: "" }
content-visibility: auto;
contain-intrinsic-size: auto 500px;
}
+
+/* Dynamic rotation for webmention avatars */
+.group:hover img[style*="--rotate-amount"] {
+ transform: rotate(var(--rotate-amount));
+}
+
+/* Dynamic rotation for fiction section items */
+div[style*="--rotation-deg"]:hover {
+ transform: rotate(0deg) scale(1.1) !important;
+}