mirror of
https://github.com/ascribe/wp-theme
synced 2025-01-03 10:25:08 +01:00
more default typographic elements
This commit is contained in:
parent
6a0cbfc0de
commit
701a4c47fc
@ -18,6 +18,7 @@
|
|||||||
@import 'ascribe/_branding.less';
|
@import 'ascribe/_branding.less';
|
||||||
@import 'ascribe/_helpers.less';
|
@import 'ascribe/_helpers.less';
|
||||||
@import 'ascribe/_buttons.less';
|
@import 'ascribe/_buttons.less';
|
||||||
|
@import 'ascribe/_media.less';
|
||||||
|
|
||||||
@import 'ascribe/_grid.less';
|
@import 'ascribe/_grid.less';
|
||||||
@import 'ascribe/_footer.less';
|
@import 'ascribe/_footer.less';
|
||||||
@ -335,7 +336,7 @@ header + .chevron-divider {
|
|||||||
background-size: cover;
|
background-size: cover;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-position: center;
|
background-position: center;
|
||||||
.transition(all,0.3s);
|
transition: .3s ease-out;
|
||||||
visibility: visible;
|
visibility: visible;
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
|
|
||||||
@ -743,7 +744,7 @@ header + .chevron-divider {
|
|||||||
dd {
|
dd {
|
||||||
max-height:0;
|
max-height:0;
|
||||||
overflow-y:hidden;
|
overflow-y:hidden;
|
||||||
.transition();
|
transition: .2s ease-out;
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
|
|
||||||
&.open {
|
&.open {
|
||||||
@ -853,11 +854,7 @@ header + .chevron-divider {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.press-articles {
|
.press-articles {
|
||||||
.copyText;
|
|
||||||
text-align: center;
|
text-align: center;
|
||||||
blockquote {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.press-article {
|
.press-article {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
@ -984,10 +981,6 @@ header + .chevron-divider {
|
|||||||
h2 + .event {
|
h2 + .event {
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
}
|
}
|
||||||
blockquote {
|
|
||||||
margin:0;
|
|
||||||
padding:0;
|
|
||||||
}
|
|
||||||
|
|
||||||
& + .chevron-divider {
|
& + .chevron-divider {
|
||||||
height: 280px;
|
height: 280px;
|
||||||
@ -1317,10 +1310,6 @@ h1 > a,
|
|||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.press-articles blockquote {
|
|
||||||
line-height: 1.4em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.subtemplate.press-articles > div > div > img {
|
.subtemplate.press-articles > div > div > img {
|
||||||
margin-bottom: 70px;
|
margin-bottom: 70px;
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,7 @@
|
|||||||
&.small {
|
&.small {
|
||||||
&:extend(.fontLight);
|
&:extend(.fontLight);
|
||||||
padding: (@spacer / 4) (@spacer / 2);
|
padding: (@spacer / 4) (@spacer / 2);
|
||||||
font-size: 14px;
|
font-size: @font-size-small;
|
||||||
color: @white;
|
color: @white;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border-color: @white;
|
border-color: @white;
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// FOOTER
|
// FOOTER
|
||||||
//
|
//
|
||||||
.footer {
|
.footer {
|
||||||
&:extend(.copyTextSmall);
|
&:extend(.small);
|
||||||
color: @white;
|
color: @white;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
||||||
@ -10,6 +10,8 @@
|
|||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a { color: @white; }
|
||||||
|
|
||||||
.menu {
|
.menu {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
@ -18,7 +20,6 @@
|
|||||||
display: inline;
|
display: inline;
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: @white;
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
padding: 3px 15px;
|
padding: 3px 15px;
|
||||||
opacity: .85;
|
opacity: .85;
|
||||||
@ -44,8 +45,8 @@
|
|||||||
// Top footer
|
// Top footer
|
||||||
//
|
//
|
||||||
.footer__top {
|
.footer__top {
|
||||||
|
&:extend(.subtemplate);
|
||||||
background: @greyFooter;
|
background: @greyFooter;
|
||||||
padding: @spacer 0;
|
|
||||||
|
|
||||||
.menu {
|
.menu {
|
||||||
margin-bottom: @spacer;
|
margin-bottom: @spacer;
|
||||||
|
@ -23,33 +23,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// CENTERED
|
|
||||||
// Apply this class to an element to center it responsively in a container
|
|
||||||
@centeredpadding: 10px;
|
|
||||||
|
|
||||||
.centered-pricing {
|
|
||||||
.clearfix;
|
|
||||||
max-width: 880px + 2*@centeredpadding;
|
|
||||||
padding: 0 @centeredpadding;
|
|
||||||
width: 100%;
|
|
||||||
margin: 0 auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.centered-categories {
|
|
||||||
.clearfix;
|
|
||||||
max-width: 1000px;
|
|
||||||
width: 100%;
|
|
||||||
margin: 0 auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
// GENERAL LIST
|
|
||||||
// TAKES AWAY PADDING AND LIST STYLE
|
|
||||||
ul, ol {
|
|
||||||
padding:0;
|
|
||||||
margin:0;
|
|
||||||
}
|
|
||||||
|
|
||||||
// COLUMN SECTIONS
|
// COLUMN SECTIONS
|
||||||
|
|
||||||
.wrapper {
|
.wrapper {
|
||||||
@ -138,27 +111,6 @@ ul, ol {
|
|||||||
.ttl-columns;
|
.ttl-columns;
|
||||||
}
|
}
|
||||||
|
|
||||||
// BORDER-BOX
|
|
||||||
// Changes the box model so that padding is included within width, rather than
|
|
||||||
// outside of width
|
|
||||||
*,
|
|
||||||
*:before,
|
|
||||||
*:after {
|
|
||||||
-moz-box-sizing: border-box;
|
|
||||||
-webkit-box-sizing: border-box;
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
// EMBED OBJECTS
|
|
||||||
// Makes embed objects responsive
|
|
||||||
img,
|
|
||||||
embed,
|
|
||||||
object,
|
|
||||||
video {
|
|
||||||
max-width: 100%;
|
|
||||||
border: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
// MOBILE-ONLY
|
// MOBILE-ONLY
|
||||||
// Use this to only display something on mobile- and tablet-width devices.
|
// Use this to only display something on mobile- and tablet-width devices.
|
||||||
@ -192,16 +144,6 @@ video {
|
|||||||
|
|
||||||
// MIXINS
|
// MIXINS
|
||||||
|
|
||||||
// TRANSITION
|
|
||||||
// Applies a CSS transition between properties
|
|
||||||
.transition(@property: all, @speed: 0.15s, @easing: ease-in-out) {
|
|
||||||
-webkit-transition: @property @speed @easing;
|
|
||||||
-moz-transition: @property @speed @easing;
|
|
||||||
-ms-transition: @property @speed @easing;
|
|
||||||
-o-transition: @property @speed @easing;
|
|
||||||
transition: @property @speed @easing;
|
|
||||||
}
|
|
||||||
|
|
||||||
///**
|
///**
|
||||||
// * Selection
|
// * Selection
|
||||||
// *
|
// *
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
background-color: fade(@black,0);
|
background-color: fade(@black,0);
|
||||||
.transition(all);
|
transition: .2s ease-out;
|
||||||
|
|
||||||
&.stuck {
|
&.stuck {
|
||||||
background-color: fade(@black,100);
|
background-color: fade(@black,100);
|
||||||
|
54
assets/less/ascribe/_media.less
Normal file
54
assets/less/ascribe/_media.less
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
|
||||||
|
//
|
||||||
|
// responsive media by default
|
||||||
|
//
|
||||||
|
figure, img, svg, video, audio, embed, canvas, picture,
|
||||||
|
.wp-caption {
|
||||||
|
max-width: 100%;
|
||||||
|
height: auto;
|
||||||
|
border: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Responsive video
|
||||||
|
//
|
||||||
|
.video-container {
|
||||||
|
position: relative;
|
||||||
|
padding-bottom: 56.25%;
|
||||||
|
padding-top: 35px;
|
||||||
|
height: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
> iframe {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Responsive iframe
|
||||||
|
//
|
||||||
|
iframe {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.iframe-container {
|
||||||
|
position: relative;
|
||||||
|
padding-bottom: 75%;
|
||||||
|
height: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
> iframe {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
@ -119,7 +119,7 @@ textarea {
|
|||||||
// Body text
|
// Body text
|
||||||
//
|
//
|
||||||
p {
|
p {
|
||||||
margin: 0 0 (@spacer / 2);
|
margin: 0 0 (@line-height-base / 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -164,3 +164,82 @@ em,
|
|||||||
.text-lowercase { text-transform: lowercase; }
|
.text-lowercase { text-transform: lowercase; }
|
||||||
.text-uppercase { text-transform: uppercase; }
|
.text-uppercase { text-transform: uppercase; }
|
||||||
.text-capitalize { text-transform: capitalize; }
|
.text-capitalize { text-transform: capitalize; }
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Lists
|
||||||
|
//
|
||||||
|
// Unordered and Ordered lists
|
||||||
|
ul,
|
||||||
|
ol {
|
||||||
|
margin-top: (@line-height-base / 2);
|
||||||
|
margin-bottom: (@line-height-base / 2);
|
||||||
|
padding-left: @line-height-base;
|
||||||
|
|
||||||
|
li {
|
||||||
|
margin-bottom: (@line-height-base / 4);
|
||||||
|
padding-left: (@line-height-base / 2);
|
||||||
|
}
|
||||||
|
ul,
|
||||||
|
ol {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// List options
|
||||||
|
.list-unstyled {
|
||||||
|
padding-left: 0;
|
||||||
|
margin: 0;
|
||||||
|
|
||||||
|
li {
|
||||||
|
list-style: none;
|
||||||
|
margin-bottom: 0;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Inline turns list items into inline-block
|
||||||
|
.list-inline {
|
||||||
|
.list-unstyled;
|
||||||
|
margin-left: -5px;
|
||||||
|
|
||||||
|
> li {
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 5px;
|
||||||
|
padding-right: 5px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Blockquotes
|
||||||
|
//
|
||||||
|
blockquote {
|
||||||
|
border-left: 3px solid @greySocial;
|
||||||
|
margin-left: 0;
|
||||||
|
margin-top: @line-height-base;
|
||||||
|
margin-bottom: @line-height-base;
|
||||||
|
padding: (@line-height-base/2) @line-height-base;
|
||||||
|
color: @greyHr;
|
||||||
|
font-style: italic;
|
||||||
|
|
||||||
|
p,
|
||||||
|
ul,
|
||||||
|
ol {
|
||||||
|
&:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
cite {
|
||||||
|
&:extend(.bold, .small);
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Addresses
|
||||||
|
address {
|
||||||
|
margin-bottom: @line-height-base;
|
||||||
|
font-style: normal;
|
||||||
|
line-height: @line-height-base;
|
||||||
|
}
|
||||||
|
@ -10,7 +10,7 @@ require 'controller/init.php';
|
|||||||
|
|
||||||
?>
|
?>
|
||||||
<header class="blog">
|
<header class="blog">
|
||||||
<div class="centered-header">
|
<div class="row">
|
||||||
<a href="<?php echo get_bloginfo('wpurl');?>"><img src="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/logo/logo-white.png" class="logo phone-and-up"></a>
|
<a href="<?php echo get_bloginfo('wpurl');?>"><img src="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/logo/logo-white.png" class="logo phone-and-up"></a>
|
||||||
<a href="<?php echo get_bloginfo('wpurl');?>"><img src="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/logo/ascribeicon-white.svg" class="logo phone-only"></a>
|
<a href="<?php echo get_bloginfo('wpurl');?>"><img src="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/logo/ascribeicon-white.svg" class="logo phone-only"></a>
|
||||||
<div class="app-links">
|
<div class="app-links">
|
||||||
@ -25,15 +25,12 @@ require 'controller/init.php';
|
|||||||
<div class="mobile-nav">
|
<div class="mobile-nav">
|
||||||
<?php wp_nav_menu( array( 'theme_location' => 'main-footer-menu', 'container' => false ) ); ?>
|
<?php wp_nav_menu( array( 'theme_location' => 'main-footer-menu', 'container' => false ) ); ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="centered-header">
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="chevron-divider"></div>
|
<div class="chevron-divider"></div>
|
||||||
<h1><a href="/blog">ascribe blog</a></h1>
|
<h1><a href="/blog">ascribe blog</a></h1>
|
||||||
</header>
|
</header>
|
||||||
<nav class="blog-categories">
|
<nav class="blog-categories">
|
||||||
<div class="centered-categories">
|
<div class="row">
|
||||||
<ul>
|
<ul>
|
||||||
<?php
|
<?php
|
||||||
$args = array(
|
$args = array(
|
||||||
|
Loading…
Reference in New Issue
Block a user