mirror of
https://github.com/10h30/trestle.git
synced 2026-07-11 18:56:07 +09:00
Improved/added shortcodes, tweaked CSS
This commit is contained in:
@@ -27,17 +27,29 @@ function shortcode_empty_paragraph_fix($content)
|
||||
add_filter('the_content', 'shortcode_empty_paragraph_fix');
|
||||
|
||||
/**
|
||||
* Columns - [col class="one-half first no-list-margin"]
|
||||
* Columns - [col class="one-half first no-list-margin"] Contents [/col]
|
||||
*
|
||||
* Classes:
|
||||
* - width (one-half, one-third, etc - uses native Genesis column classes in style.css)
|
||||
* - first (used to specify the first column in a row)
|
||||
* - no-list-margin (will cause contained list elements to collapse as one on mobile sizes)
|
||||
*/
|
||||
function column( $atts, $content = null ) {
|
||||
function trestle_column( $atts, $content = null ) {
|
||||
extract( shortcode_atts( array(
|
||||
'class' => 'one-half',
|
||||
'class' => '',
|
||||
), $atts ) );
|
||||
return '<div class="col ' . $class . '">' . do_shortcode( $content ) . '</div>';
|
||||
}
|
||||
add_shortcode( 'col', 'column' );
|
||||
add_shortcode( 'col', 'trestle_column' );
|
||||
|
||||
/**
|
||||
* Buttons - [button href="url" class="class"]Text[/button]
|
||||
*/
|
||||
function trestle_button( $atts, $content = null ) {
|
||||
extract( shortcode_atts( array(
|
||||
'href' => '#',
|
||||
'class' => '',
|
||||
), $atts ) );
|
||||
return '<a class="button ' . $class . '" href="' . $href . '">' . do_shortcode( $content ) . '</a>';
|
||||
}
|
||||
add_shortcode( 'button', 'trestle_button' );
|
||||
@@ -37,6 +37,7 @@
|
||||
- Plugins
|
||||
- Genesis eNews Extended
|
||||
- Genesis Latest Tweets
|
||||
- Genesis Extender
|
||||
- Gravity Forms
|
||||
- Jetpack
|
||||
- FancyBox for WordPress
|
||||
@@ -592,6 +593,7 @@ Structure and Layout
|
||||
--------------------------------------------- */
|
||||
.bubble .entry,
|
||||
.bubble .sidebar .widget,
|
||||
.bubble .ez-widget-area,
|
||||
.bubble .breadcrumb,
|
||||
.bubble .archive-description,
|
||||
.bubble .author-box,
|
||||
@@ -869,7 +871,8 @@ Plugins
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.sidebar .widget.enews-widget {
|
||||
.sidebar .widget.enews-widget,
|
||||
.bubble .sidebar .widget.enews-widget {
|
||||
background-color: #333;
|
||||
}
|
||||
|
||||
@@ -900,6 +903,7 @@ Plugins
|
||||
|
||||
.enews-widget input:hover[type="submit"] {
|
||||
background-color: #fff;
|
||||
border-color: #FFF;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
@@ -911,6 +915,18 @@ Plugins
|
||||
margin-bottom: 1.6rem;
|
||||
}
|
||||
|
||||
/* Genesis Extender
|
||||
--------------------------------------------- */
|
||||
|
||||
.home .ez-home-container-area {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.bubble .ez-widget-area {
|
||||
margin-bottom: 28px;
|
||||
}
|
||||
|
||||
|
||||
/* Gravity Forms
|
||||
--------------------------------------------- */
|
||||
|
||||
@@ -1077,12 +1093,11 @@ Site Navigation
|
||||
/* General Navigation
|
||||
--------------------------------------------- */
|
||||
|
||||
#menu-button,
|
||||
.custom-background.bubble #menu-button {
|
||||
display: block;
|
||||
#menu-button {
|
||||
margin: 0 20px;
|
||||
margin: 0 2rem;
|
||||
text-align: center;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.bubble #menu-button {
|
||||
@@ -1090,6 +1105,10 @@ Site Navigation
|
||||
margin-top: 2rem;
|
||||
}
|
||||
|
||||
.custom-background #menu-button {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.genesis-nav-menu {
|
||||
clear: both;
|
||||
color: #999;
|
||||
@@ -1252,10 +1271,10 @@ Site Navigation
|
||||
.nav-primary .genesis-nav-menu > .right > .button {
|
||||
padding: 12px 18px;
|
||||
color: #FFF;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* Sub Menus
|
||||
--------------------------------------------- */
|
||||
|
||||
@@ -1533,7 +1552,8 @@ Sidebars
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.sidebar .widget {
|
||||
.sidebar .widget,
|
||||
.bubble .ez-widget-area {
|
||||
background-color: #fff;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user