Skip to content

Instantly share code, notes, and snippets.

<?php
/**
* Add custom body class for Genesis Customizer
*
*/
function gc_body_class( $classes ) {
$classes[] = 'customizer-options';
return $classes;
}
body { background: #222222; color: #888888; }
a { color: #e5554e; }
a:hover { color: #eeeeee; }
.site-container { background: #242424; border: 1px solid #282828; }
.site-title a, .site-title a:hover { color: #eeeeee; }
h1, h2, h3, h4, h5, h6 { color: #dddddd; }
.entry-title, .entry-title a, .sidebar .widget-title { color: #eeeeee; }
.entry-title a:hover { color: #e5554e; }
<script>
jQuery(document).ready(function() {
jQuery(".content-sidebar-wrap").remove();
});
</script>
@bradpotter
bradpotter / functions.php
Last active April 18, 2017 07:18
Create a header wrapper and relocate titles (Broken down into various functions, several of which could be combined)
//* Create Header Wrapper Open
add_action('genesis_after_header', 'entry_header_wrapper_open', 10 );
function entry_header_wrapper_open() {
if ( ! is_home () ) {
echo '<div class="entry-header-wrapper"><div class="wrap">';
}
}
@bradpotter
bradpotter / style.css
Last active November 3, 2016 16:58
Full Width Slider on Education Pro Theme
.education-pro-home #genesis-responsive-slider {
max-width: 100%;
}
.education-pro-home .flexslider {
max-width: 100%;
}
.education-pro-home .flexslider .slides img {
width: 100%;
@bradpotter
bradpotter / responsive-menu.js
Created June 9, 2016 21:04
Sample Theme Responsive Menu Mods
/**
* Accessibility-ready responsive menu.
*/
( function ( document, $, undefined ) {
$( 'body' ).addClass( 'js' );
'use strict';
@bradpotter
bradpotter / functions.php
Created June 9, 2016 21:00
Sample Theme Functions file
<?php
/**
* Genesis Sample.
*
* This file adds functions to the Genesis Sample Theme.
*
* @package Genesis Sample
* @author StudioPress
* @license GPL-2.0+
* @link http://www.studiopress.com/
@bradpotter
bradpotter / page-title-1.html
Last active February 18, 2016 19:22
Page title 1 or 2
<div class="site-inner">
<div class="content-sidebar-wrap">
<header class="entry-header">
<h1 class="entry-title" itemprop="headline">Sample Page</h1>
</header>
<main class="content" id="genesis-content">
<article class="post-31 page type-page status-publish entry" itemscope="" itemtype="http://schema.org/CreativeWork">
<div class="entry-content" itemprop="text">
@bradpotter
bradpotter / responsive-menu.js
Last active January 4, 2016 15:28
Combine Primary and Secondary Menu into one Responsive Menu
/* Make sure your Menus are named Primary Navigation and Secondary Navigation in Appearance > Menus */
(function( window, $, undefined ) {
'use strict';
$('.nav-primary').before('<button class="menu-toggle" role="button" aria-pressed="false"></button>'); // Add toggles to menus
$('nav .sub-menu').before('<button class="sub-menu-toggle" role="button" aria-pressed="false"></button>'); // Add toggles to sub menus
// Show/hide the navigation
$('.menu-toggle, .sub-menu-toggle').click(function() {
@bradpotter
bradpotter / responsive-menu.js
Last active January 4, 2016 11:09
Combine Primary and Secondary Menu into one Responsive Menu
/* Make sure your Menus are named Primary Navigation and Secondary Navigation in Appearance > Menus */
(function( window, $, undefined ) {
'use strict';
$('.nav-primary').before('<button class="menu-toggle" role="button" aria-pressed="false"></button>'); // Add toggles to menus
$('nav .sub-menu').before('<button class="sub-menu-toggle" role="button" aria-pressed="false"></button>'); // Add toggles to sub menus
// Show/hide the navigation
$('.menu-toggle, .sub-menu-toggle').click(function() {