/* Theme Name: Bardous Theme URI: http://bardous.paulbremer.nl/ Version: 1.0 Description: A Minimal WordPress theme. Author: Paul Bremer Author URI: https://paulbremer.nl Tags: white, light, one-column, responsive-layout, editor-style, sticky-post, theme-options, threaded-comments, translation-ready Details URI: http://bardous.paulbremer.nl/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: bardous */ /** * Table of Contents: * * 1.0 - Normalize * 2.0 - Variables * 3.0 - WordPress * 4.0 - Buttons * 5.0 - Navigation * 6.0 - Header * 7.0 - Content * 7.1 - Posts * 7.2 - Page * 7.3 - Comments * 8.0 - Footer */ /** * 1.0 - Normalize */ @import 'normalize'; /** * 2.0 - Variables */ @import 'variables'; /** * 3.0 - WordPress */ @import 'wordpress'; /** * 4.0 - Buttons */ @import 'buttons'; /** * 5.0 - Navigation */ @import 'navigation'; /** * 6.0 - Header */ @import 'header'; /** * 7.0 - Content */ @import 'content'; /** * 7.1 - Posts */ @import 'posts'; /** * 7.2 - Page */ @import 'page'; /** * 7.3 - Comments */ @import 'comments'; /** * 8.0 - Footer */ @import 'footer'; body { background-color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; } html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } h1,h2,h3,h4,h5,h6 { font-family: Ubuntu, sans-serif; text-transform: uppercase; font-size: 2.2em; font-weight: 700; } h2 { font-size: 2em; } h3 { font-size: 1.7em; } h4 { font-size: 1.2em; } h5 { font-size: 1em; } h6 { font-size: 0.8em; } a { position: relative; text-decoration: none; color: $main-color; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; &:hover, &:focus { color: $main-hover-color; } &::before { content: ''; position: absolute; bottom: 0; display: inline-block; height: 2px; width: 0; text-decoration: none; background-color: $main-color; -webkit-transition: width 0.3s; -moz-transition: width 0.3s; transition: width 0.3s; } &:hover::before, &:focus::before { width: 100%; } } #wpadminbar { a::before { background-color: transparent; width: auto; } a:hover::before, a:focus::before { width: auto; } } .container { max-width: 1200px; margin: 0 auto; } img { max-width: 100%; } .infinite-scroll { & > div:last-child { display: block !important; opacity: 1 !important; } #infscr-loading { text-align: center; padding: 25px; } } .clearfix { overflow: auto; zoom: 1; }