Skip to content

Instantly share code, notes, and snippets.

@mrdavefoy
mrdavefoy / custom-css-design-build-web.css
Last active February 19, 2019 17:09
Design Build Web custom CSS
/* Custom CSS by Dave Foy - https://www.designbuildweb.co - hello@designbuildweb.co */
/* Use the same method of sizing elements as Elementor does */
body * {
box-sizing: border-box;
}
/* Elementor - set some default left and right padding on mobile - same as in GeneratePress */
.elementor-top-section.elementor-section-boxed > .elementor-container {
padding: 0 20px;
@mrdavefoy
mrdavefoy / color-picker-generatepress.php
Last active October 20, 2017 11:41
Color Picker Code—GeneratePress
add_filter( 'generate_default_color_palettes', 'tu_custom_color_palettes' );
function tu_custom_color_palettes( $palettes ) {
$palettes = array(
'#000000',
'#FFFFFF',
'#CCDAD1',
'#9CAEA9',
'#788585',
'#6F6866',
'#38302E',
@mrdavefoy
mrdavefoy / color-picker-astra.php
Created October 20, 2017 11:41
Color Picker Code—Astra
add_filter( 'astra_color_palletes', 'wpb_astra_color_palettes' );
function wpb_astra_color_palettes() {
$color_palettes = array(
'#ffffff',
'#f6f7f8',
'#222222',
'#666666',
'#000000',
'#000000',
'#000000',
@mrdavefoy
mrdavefoy / color-picker-oceanwp.php
Created December 11, 2017 09:13
Color Picker Code—OceanWP
// Replace the default color palettes in the color picker
function my_custom_color_palettes( $palettes ) {
$palettes = array(
'#000000',
'#ffffff',
'#f44336',
'#03a9f4',
'#00bcd4',
'#ffeb3b',
@mrdavefoy
mrdavefoy / logo-size-gp.css
Last active January 10, 2018 06:52
Logo size CSS - GeneratePress
/* Site logo size */
.header-image {
width: 310px;
}
@mrdavefoy
mrdavefoy / subheading-spacing.css
Last active April 11, 2019 13:03
CSS for subheading spacing
/* Subheading spacing */
p + h2,
ul + h2,
ol + h2 {
margin-top: 1.5em;
margin-bottom: 0.5em;
}
/* Push nav down on desktop */
@media (min-width: 769px) {
.main-navigation {
margin-top: 30px;
}
}
@mrdavefoy
mrdavefoy / elementor-full-width-gp.php
Last active October 4, 2018 06:49
Automatically set Elementor pages full width
add_action( 'template_redirect','tu_add_elementor_filter', 999 );
function tu_add_elementor_filter() {
if ( in_array( 'elementor-page elementor-page-' . get_the_ID(), get_body_class() ) ) {
add_filter( 'body_class', 'tu_add_elementor_classes' );
add_filter( 'generate_show_title','__return_false' );
}
}
function tu_add_elementor_classes( $classes ) {
$classes[] = 'full-width-content';
@mrdavefoy
mrdavefoy / current-year-shortcode.php
Created February 5, 2018 08:56
Current Year Shortcode
function year_shortcode() {
$year = date('Y');
return $year;
}
add_shortcode('year', 'year_shortcode');
@mrdavefoy
mrdavefoy / conditional.php
Created February 6, 2018 19:43
Conditional code
<?php if ( is_single() ) : ?>
[elementor-template id="556"]
<?php endif; ?>