hexo-theme-keep/source/css/layout/common/magic-theme.styl

44 lines
685 B
Stylus
Raw Normal View History

2020-04-25 11:16:58 +08:00
@require "animated.styl"
2020-04-28 23:20:17 +08:00
2020-04-30 00:14:16 +08:00
magic-style(scaleX, scaleY) {
if (hexo-config('magic.enable') == true) {
box-shadow: 0 0 2px var(--border-color);
2020-04-25 11:16:58 +08:00
transition();
&:hover {
transition();
if (hexo-config('magic.scale')) {
transform: scaleX(scaleX) scaleY(scaleY);
}
if (hexo-config('magic.shadow')) {
box-shadow: 0 0 8px var(--border-color);
}
}
}
}
2020-04-30 00:14:16 +08:00
magic-container(scaleX, scaleY, padding) {
2020-04-30 00:14:16 +08:00
padding: padding;
border-radius: 4px;
magic-style(scaleX, scaleY);
+ils-tablet() {
padding: padding - 2px;
border-radius: 3px;
}
+ils-mobile() {
padding: padding - 4px;
border-radius: 2px;
}
}