UNPKG

hexo-theme-inspire

Version:

A Twitter style Hexo theme inspired by another WordPress theme Inspire. Written by Louie.

238 lines (193 loc) 3.46 kB
@charset "utf-8"; /* * Responsive mode css * by louie */ #mobilebar { display: none; height: 59px; position: relative; z-index: 999 } #mobilebar .inner { position: fixed; line-height: 59px; border-bottom: 1px solid #e1e8ed; transition: all .3s ease-in-out; background-color: #FFFFFF } #mobilebar .icon { margin: auto } #mobilebar .col { display: table-cell; float: none; height: 100%; vertical-align: top } #mobilebar .back, #mobilebar .switch { font-size: 22px; text-align: center; width: 30px; color: #657786 } #mobilebar .title { width: 100%; font-size: 16px; padding: 0 15px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 600; font-family: 'PT serif',微軟正黑體,微软雅黑,华文细黑,Microsoft Yahei,Hiragino Sans GB,sans-serif } #overlay.mobile { display: none; animation: none; background: rgba(0, 0, 0, 0.1) } #m-menu { position: absolute; right: 10px; top: 52px } #m-menu .inner { overflow: hidden; background: #FFFFFF; min-width: 130px; border-radius: 5px; box-shadow: -2px 5px 20px rgba(0, 0, 0, 0.3) } #m-menu:before { content: ''; position: absolute; background: transparent; border: 7px solid transparent; border-bottom-color: #FFFFFF; z-index: 1000; right: 10px; top: -14px } .m-menu li { display: block; margin: 0 } .m-menu li:hover { background: #eee } .m-menu a { font-size: 14px; padding: 8px 1em } .m-menu a:hover { border: 0 } @media only screen and (max-width:900px) { #mobilebar { display: block } .width { padding: 0 1em } .site-header, #appbar, #aside.left, #aside.right, #nprogress .spinner { display: none } #loop.right, #main.width-half { width: 100% } #contents { padding: 10px } .links-main .item { margin-right: 1%; width: 32.1%; box-sizing: border-box; } .comment-reply { display: block; } } @media only screen and (max-width:640px) { .content .entry-header { padding: 20px 20px 10px; } .content .entry-content, .content .entry-footer { padding: 0 20px } .content .entry-footer { display: none; } .content .title { font-size: 20px } .list .post { font-size: 13px; padding: 1.5em 1em } #respond .inner, .commentlist #respond .inner { padding: 20px } .comment-body { padding: 0 20px } .author-info input { float: none; width: 100%; margin-bottom: 10px } .children .comment-body:before { left: 39px } .archives { padding: 10px 20px 30px } .archives .count-state, .useragent-info { display: none } .post-inser { max-height: 100% } .post-inser .inser-image { display: none } .inser-title { font-size: 14px } .inster-summary { font-size: 13px } .links-main .item { width: 100%; margin-right: 0; } .index-style-2 .post { width: 98%; } .index-style-2 .post .entry-header { max-height: 186px; } .entry-content table { word-break: break-all; } table td, table th { padding: 6px 6px; font-size: 12px; white-space: nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; } .content .post-copyright { margin-top: 1em; } }