1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
| if hexo-config('categoryBar.enable') #categoryBar width 100%!important ul &.categoryBar-list margin 5px 5px 0 5px!important padding 0!important
li &.categoryBar-list-item font-weight bold display inline-block height 180px!important margin 5px .5% 0 .5%!important background-image linear-gradient(rgba(0, 0, 0, 0.4) 25%, rgba(16, 16, 16, 0) 100%) border-radius 10px padding 25px 0 25px 25px!important box-shadow rgba(50, 50, 50, 0.3) 50px 50px 50px 50px inset overflow hidden background-size 100%!important background-position center!important &:hover background-size 110%!important box-shadow inset 500px 50px 50px 50px rgba(50,50,50, 0.6) span &.categoryBar-list-count &::after transition all .5s transform translate(-100%, 0) a &.categoryBar-list-link color white!important font-size 20px!important &::before content '|'!important color white!important font-size 20px!important &:after content '' position relative width 0 bottom 0 display block height 3px border-radius 3px background-color white &:hover &:after width 90% left 1% transition all 0.5s
span &.categoryBar-list-count display block!important color white!important font-size 20px!important &::before content '\f02d'!important padding-right 15px!important @extend .fontawesomeIcon &::after padding 5px display block!important color white!important font-size 20px!important position relative right -100% covers = hexo-config('categoryBar.cover') for cover,i in covers li.categoryBar-list-item:nth-child({i+1}) background unquote(cover) descrs = hexo-config('categoryBar.descr') for descr,i in descrs li.categoryBar-list-item:nth-child({i+1})>span::after content descr!important if hexo-config('categoryBar.column') == 'odd' li &.categoryBar-list-item width 32.3%!important else if hexo-config('categoryBar.column') == 'even' li &.categoryBar-list-item width 24%!important @media screen and (max-width: 650px) li &.categoryBar-list-item width 48%!important height 150px!important margin 5px 1% 0 1%!important
$caterow = hexo-config('categoryBar.row')?hexo-config('categoryBar.row'):2 .categoryBar-list max-height 190px * $caterow overflow auto &::-webkit-scrollbar width 0!important @media screen and (max-width: 650px) .categoryBar-list max-height 160px * $caterow
|