/* Theme Name: Minimal Style Description: Tema wordpress realizzato da Gianluca Crema Author URI: http://gianlucacrema.com Author: Crema Gianluca Version: 0.6 */ // bootstrap @import "bootstrap.less"; @fancyboxImagesUrl: "../i/fancybox/"; @import "fancybox.less"; @arancio: #ebac20; @rosso: #d84227; @testo: #555555; @verde: #62bb46; @imagesUrl: "../i/"; body{ color: @testo; }a, a:focus, a:active, a:link{ outline:none; text-decoration:none; border-bottom: 1px dotted; color: @verde; }a:hover{ outline:none; text-decoration:none; border-bottom: 1px solid; color: @verde; }.clear{ overflow: auto; width: 100% }h1{ margin: 0; line-height: 34px; font-size: 2.1em; }h2{ border-bottom:4px solid @arancio ; margin-bottom:4px; padding-left:5px; }h1, h2, h3, h4{ font-weight: normal; }p{ margin: 20px 0; line-height: 22px; font-size: 15px; }li{ line-height: 22px; margin-bottom: 12px; } #main{ width: 70%; float: left; padding: 20px; font-family: georgia; margin: 40px 0 0 30px; } #logo{ text-indent: -9999px; width:643px; padding: 25px 50px; float:left; h1, p{ margin: 0;} p{ visibility: hidden; }h1 a{ background: url("@{imagesUrl}logo_post.png") no-repeat left center; height:111px; display:block; border-bottom: none; } } // MENU .spat{ height: 40px; background: none repeat scroll 0 0 @arancio; display:block; border-top: 2px solid @rosso; border-bottom: 2px solid @rosso; float:left; width: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; ul{ list-style: none outside none; margin: 0 50px; padding: 0; text-transform: uppercase; li{ display:inline; a{ text-decoration:none; padding: 9px 10px; border-bottom: none; color: #ffffff; display:block; float: left; font-weight: bold; text-align: center; height:22px; text-shadow: 0 0 0; &:hover{ background: none repeat scroll 0 0 @rosso; } } } } } #search{ border: 1px solid @rosso; margin-left: 10px; }#social{ float:left; margin-left:15px; margin-top:4px; a{ height: 30px; width: 30px; display: block; text-indent: -9999px; background: url("@{imagesUrl}social.png") no-repeat; float:left; margin-right: 5px; border:none; } #feed{ background-position: 0 0; }#twitter{ background-position: 0 -30px; } } #works{ float:left; margin-left: 10px; .menu-dropdown{ background-color: @arancio; margin: 0; width: 180px; overflow:hidden; li a{ width: 150px; text-align: left; text-transform: capitalize; } } } // foto flickr #foto{ height: 91px; overflow: hidden; padding: 0 50px; a{ font-size: .5em; border: none; &:hover img{ border: 3px solid @rosso; } }img{ height: 75px; width: 75px; border: 3px solid #dddcdc; margin: 3px; } } //footer #footer{ overflow: auto; width: 100% }#copy{ text-indent: -9999px; display: block; width:100px; height:24px; float:left; margin:20px 50px; border: none; background: url("@{imagesUrl}sprite.png") no-repeat; } //portfolio #portfolio_page{ .project{ margin: 0 0 40px 0; h2{ border:none; } .image{ width:30%; height:145px; overflow:hidden; float:left; margin: 5px 10px; .border-radius(6px); border: 2px solid #777; .box-shadow(0 0 11px #BBBBBB); }.description{ float:left; margin-top:5px; width: 60%; line-height: 22px; font-size: 1.2em; } }img{ margin: 0px; } } #page_about{ code { float: left; margin: 5px; }h2{ padding-top: 15px; margin-bottom: 10px; } } /* POST */ .post{ margin-bottom: 20px; h1 { margin-bottom: 5px !important; a { color: #000; text-decoration: none; border-bottom: 1px dotted #BBBBBB; font-family: georgia; &:hover{ color: @rosso; } } } } .meta { font-size: .8em; font-weight: bold; width: 650px; text-transform: uppercase; text-align: left; color: @rosso; }.continua{ font-style:italic; }.storycontent p{ margin: 0; line-height: 26px; font-size: 16px; } #post { .dropcap{ color: @rosso; float: left; font-size: 5em; line-height: 1; margin-right: 4px; margin-top: -4px; }img{ max-width: 530px; margin: 20px 60px; } } #sidebar{ float:left; width: 20%; padding: 10px; margin-top: 40px; #related_posts{ font-size: .9em; }#related_posts ol { padding-left: 0; }#share{ font-size: .9em; }.really_simple_share{ margin-top: -5px; } } #comments{ font-size: .9em; border-top: 2px solid @arancio; padding-top: 10px; ul { list-style:none; margin:0; .depth-1 { border-bottom: 1px solid #ccc; padding-bottom: 10px; } } .avatar{ float:left; margin: 5px 10px 0 0; } .says{ visibility: hidden; } .comment p{ padding-left: 60px; margin: 0; font-size: 1.2em; line-height: 16px; width: 65%; } .comment-body{ overflow: auto; width: 100% } cite{ font-weight: bold; text-transform: capitalize; } .reply{ padding-left: 60px; } a { border: none; &:hover { border-bottom: 1px dotted; } }.children{ margin: 10px 0 0 50px; }.comment-meta{ float: right; margin-top: -20px; }#respond{ margin-top: 20px; padding: 10px; input{ margin: 5px 5px; width: 28%; } textarea { margin: 5px 5px; width: 89%; } } .wp-smiley{ margin: 0; } } .about_social{ list-style: none; float: left; width: 160px; a, a:hover{ padding-left: 30px; border-bottom: none; }li{ height: 24px; width: 24px; background: url("@{imagesUrl}social_icon.png") left center no-repeat; }#tw { background-position: 0 0; }#ff { background-position: -24px 0; }#bu { background: url("@{imagesUrl}google-plus.png") left center no-repeat; }#fl { background-position: -72px 0; }#li { background-position: 0 -24px; }#st { background-position: -24px -24px; }#di { background-position: -48px -24px; }#an { background-position: -72px -24px; } } // WP PAGE NAVI .wp-pagenavi{ a:active, a:visited, a:hover, .current, .extend { padding: 2px 4px; margin: 2px; border: 1px solid #BBB9B9; } } .wpcf7 { margin: 0; padding: 0; }.wpcf7-response-output{ display:none; }