UNPKG

hexo-theme-volantis

Version:

Elegant and powerful theme for Hexo.

70 lines (58 loc) 1.51 kB
// 为1个属性设置动画 trans1($op, $time = 0.2s) transition: $op $time ease-out // 为2个属性设置动画 trans2($op1, $op2) transition: $op1 0.2s ease-out, $op2 0.2s ease-out trans2pro($op1, $t1, $op2, $t2) transition: $op1 $t1 ease-out, $op2 $t2 ease-out trans3($op1, $op2, $op3) transition: $op1 0.2s ease-out, $op2 0.2s ease-out, $op3 0.2s ease-out trans($time = 0.28s) transition: all $time ease hoverable-card() trans() &:hover box-shadow: 0 0 4px rgba(0,0,0,.1), 0 0 8px rgba(0,0,0,.08) txt-ellipsis() white-space: nowrap overflow: hidden text-overflow: ellipsis placeholder(rules) &::-webkit-input-placeholder rules() &:-moz-placeholder rules() &::-moz-placeholder rules() &:-ms-input-placeholder rules() disable-user-select() user-select: none scrollbar($w = 4px, $b = 2px, $c = $color-theme, $h = $color-hover) &::-webkit-scrollbar height: $w width: $w &::-webkit-scrollbar-track-piece background: transparent &::-webkit-scrollbar-thumb background: $c cursor: pointer border-radius: $b &:hover background: $h scrollbar-codeblock() &::-webkit-scrollbar height: 4px width: 4px &::-webkit-scrollbar-track-piece background: transparent &::-webkit-scrollbar-thumb background: transparent cursor: pointer border-radius: $border-codeblock &:hover &::-webkit-scrollbar-thumb background: alpha($color-text, .5) &:hover background: $color-hover