관리-도구
편집 파일: style.css
/* Theme Name: WZ Mobile Theme URI: http://websitez.com Description: WZ Mobile is a powerful mobile theme that utilizes jMobile library to provide advanced app-like mobile interactions such as collapsible menus, cross-platform compatibility, widgets, and more! Author: Websitez.com Author URI: http://www.websitez.com Version: 1.0 Tags: blue, one-column, flexible-width, threaded-comments, sticky-post, rtl-language-support */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } textarea { overflow: auto; vertical-align: top; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333333; background-color: #ffffff; } a { color: #0088cc; text-decoration: none; } a:hover { color: #005580; text-decoration: underline; } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 14px; margin-bottom: 0; font-size: 14px; line-height: 20px; *line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #bbbbbb; *border: 0; border-bottom-color: #a2a2a2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn { border-color: #c5c5c5; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); } .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #0044cc; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #ffffff; background-color: #0044cc; *background-color: #003bb3; } .btn-primary:active, .btn-primary.active { background-color: #003399 \9; } .btn-small { padding: 3px 9px; font-size: 12px; line-height: 18px; } [class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; *margin-right: .3em; line-height: 14px; vertical-align: text-top; background-image: url("glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; margin-top: 1px; } .icon-white { background-image: url("glyphicons-halflings-white.png"); } .icon-th-list { background-position: -264px 0; } .icon-th-large { background-position: -216px 0; } .icon-th { background-position: -240px 0; } .icon-search { background-position: -48px 0; } .icon-comment { background-position: -240px -120px; } .icon-arrow-left { background-position: -240px -96px; } .icon-arrow-right { background-position: -264px -96px; } .icon-share { background-position: -120px -72px; } .icon-folder-open { width: 16px; background-position: -408px -120px; } .icon-book { background-position: -48px -48px; } .icon-retweet { background-position: -336px -120px; } .icon-user { background-position: -168px 0; } .iosfix { height: 101%; overflow: hidden; } /* Start custom style */ body{ background-color: #999999; } #lbMenu{ z-index: 30; position: fixed; top: 0px; left: 0px; bottom: 0px; width: 270px; overflow: scroll; background-color: #333; } #rbMenu{ z-index: 30; position: fixed; top: 0px; right: 0px; bottom: 0px; width: 270px; overflow: scroll; background-color: #333; } #rbMenu .element, #lbMenu .element{ color: #fff; } #rbMenu .element div, #lbMenu .element div{ padding: 10px; } #rbMenu .element div p, #lbMenu .element div p{ padding: 0px; margin: 0px; } #rbMenu .element h3, #lbMenu .element h3{ background-color: #222; color: #fff; margin: 0px; padding: 10px; } #rbMenu .element form, #lbMenu .element form{ background-color: #333; padding: 10px; } #rbMenu .element form input[type="text"], #lbMenu .element form input[type="text"]{ width: 175px; padding: 6px; } #rbMenu .element ul, #lbMenu .element ul{ list-style: none; margin: 0px; padding: 0px; } #rbMenu .element li, #lbMenu .element li{ padding: 7px 10px; margin: 0px; background-color: #333; border-bottom: 1px solid #222; border-top: 1px solid #444; } #rbMenu .element li a, #lbMenu .element li a{ color: #fff; text-decoration: none; } .left_menu_open{ margin-left: 270px; } .right_menu_open{ margin-left: -270px; } .shadow{ -webkit-box-shadow: 2px 2px #222, -4px 0 2px #222; -moz-box-shadow: 2px 0 2px #222, -4px 0 2px #222; box-shadow: 2px 0 2px #222, -4px 0 2px #222; } /* START POSTS */ #posts_container{ } #posts_container a{ text-decoration: none; } #posts_container .the_post{ /*background-color: #666;*/ background-image:-webkit-gradient(linear, left top, left bottom, from(#585858), to(#555)); position: relative; } #posts_container .no_image{ border-top: 1px solid #767676; border-bottom: 1px solid #333; } #posts_container .the_post .content{ padding: 10px; } #posts_container .the_post .image{ position: absolute; display: inline-block; right: 0px; left: 0px; bottom: 0px; } #posts_container .the_post .content h2{ margin: 0px 50px 5px 0px; padding: 0px; font-size: 18px; text-shadow: black 1px 1px 1px; color: #fff; line-height: 25px; } #posts_container .the_post .content p{ margin: 0px; padding: 0px; } #posts_container .the_post .content div.meta{ text-transform:uppercase; font-size: 12px; text-shadow: black 1px 1px 1px; color: #fff; margin-right: 25px; } #posts_container .the_post .content div.comments{ float: right; font-size: 12px; text-shadow: black 1px 1px 1px; color: #fff; font-weight: bold; } /* END POSTS */ /* START INDIVIDUAL POST */ #individual_post{ padding: 10px; overflow: auto; } #individual_post h1{ line-height: 30px; } /* END INDIVIDUAL POST */ /* Comments */ #comments{ margin-top: 30px; } .wz-comments{ margin-bottom: 10px; } .wz-comments-p{ padding: 0px 0px 10px; } .wz-comments-author{ float: left; position: relative; text-align: center; margin-right: 10px; } .wz-comments-author-link{ text-align: center; padding: 5px 0px; } .wz-comments-text{ padding-top: 0px; margin-top: 0px; } .wz-comments-reply{ padding-top: 10px; } .wz-comments-awaiting-moderation{ font-weight: bold; color: #ff0000; padding-bottom: 10px; } #commentform input{ display: block; clear: both; } #commentform label{ font-weight: bold; } #commentform input[type="text"], #commentform textarea{ width: 90%; } #commentform .required{ color: #ff0000; } /* END COMMENTS */ /* PAGINATION */ #pagination { background-image:-webkit-gradient(linear, left top, left bottom, from(#585858), to(#555)); padding: 10px; } #pagination a{ color: #fff; } #pagination #previous{ float: left; width: 50%; } #pagination #next{ float: right; width: 50%; text-align: right; } /* END PAGINATION */ /* IOS Fixes pulled from jQuery Mobile */ .ui-mobile, .ui-mobile body { height: 99.9%; } @media screen and (orientation: portrait){ .ui-mobile { min-height: 420px; } } @media screen and (orientation: landscape){ .ui-mobile { min-height: 300px; } } .ui-mobile [data-role=page] { top: 0; left: 0; width: 100%; min-height: 100%; position: absolute; border: 0; }