Skip to content

Instantly share code, notes, and snippets.

View lepittenger's full-sized avatar

Lauren Levin (Pittenger) lepittenger

View GitHub Profile
###
## SET UP DATABASE
###
$ /Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot
$ CREATE DATABASE dbname;
$ quit;
###
## IMPORT A DATABASE & FIND/REPLACE
###
@lepittenger
lepittenger / calculate-px-to-ems.scss
Last active March 15, 2016 17:10
calculate ems based on pixel value
/* calculate ems based on pixel value
use it like em(16px) or em(16) */
$browser-context: 16;
@function em($pixels, $context: $browser-context) {
@if (unitless($pixels)) {
$pixels: $pixels * 1px;
}
@if (unitless($context)) {
@lepittenger
lepittenger / filter-bar-mobile-toggle.css
Created February 22, 2016 23:31
the events calendar + genesis: keep filter bar open on mobile
.tribe-filters-open, .tribe-filters-open body {
overflow: visible!important;
}
@lepittenger
lepittenger / functions.php
Created February 22, 2016 23:28
the events calendar + genesis: show community events templates at full width
/*
* Genesis Layout of The Event Calendar Single Templates
* Options - full-width-content, content-sidebar, sidebar-content, content-sidebar-sidebar, sidebar-sidebar-content, sidebar-content-sidebar
*/
//Target Community Events Edit Form and My Event's List
add_filter( 'genesis_site_layout', 'tribe_genesis_community_layouts' );
function tribe_genesis_community_layouts() {
if( tribe_is_community_my_events_page() || tribe_is_community_edit_event_page() ) {
return 'full-width-content';
@lepittenger
lepittenger / functions.php
Created February 22, 2016 23:28
the events calendar + genesis: single event templates full width
/*
* Genesis Layout of The Event Calendar Single Templates
* Options - full-width-content, content-sidebar, sidebar-content, content-sidebar-sidebar, sidebar-sidebar-content, sidebar-content-sidebar
*/
//Target Single Events, Single Venues, and Single Organizers
add_filter( 'genesis_site_layout', 'tribe_genesis_single_layouts' );
function tribe_genesis_single_layouts() {
if( is_singular( 'tribe_events' ) || is_singular( 'tribe_venue' ) || is_singular( 'tribe_organizer' ) ) {
return 'full-width-content';
@lepittenger
lepittenger / functions.php
Created February 22, 2016 23:27
the events calendar + genesis: all event templates full width
/*
* Genesis Layout of The Event Calendar Views for all Templates
* The Events Calendar @3.10
* Genesis @2.1.2
* Options - full-width-content, content-sidebar, sidebar-content, content-sidebar-sidebar, sidebar-sidebar-content, sidebar-content-sidebar
*/
//Target all Event Views (Month, List, Map etc), Single Events, Single Venues, and Single Organizers
add_filter( 'genesis_site_layout', 'tribe_genesis_all_layouts' );
function tribe_genesis_all_layouts() {
@lepittenger
lepittenger / functions.php
Created February 22, 2016 23:26
the events calendar + genesis: show full content on archive pages
/**
* The Events Calendar - Bypass Genesis genesis_do_post_content in Event Views
*
* This snippet overrides the Genesis Content Archive settings for Event Views
*
* Event Template set to: Admin > Events > Settings > Display Tab > Events template > Default Page Template
*
* The Events Calendar @4.0.4
* Genesis @2.2.6
*/
@lepittenger
lepittenger / functions.php
Created February 22, 2016 23:25
the events calendar + genesis: main event views at full width
/*
* Genesis Page Layout of The Event Calendar Main Events Templates (Month, List, Photo, Etc..)
* The Events Calendar @3.10
* Genesis @2.1.2
* Options - full-width-content, content-sidebar, sidebar-content, content-sidebar-sidebar, sidebar-sidebar-content, sidebar-content-sidebar
*/
//Target all Event Views (Month, List, Map etc)
add_filter( 'genesis_site_layout', 'tribe_genesis_view_layouts' );
function tribe_genesis_view_layouts() {
@lepittenger
lepittenger / functions.php
Last active February 22, 2016 23:20
events calendar plugin with genesis
<?php
/**
* The Events Calendar - Bypass Genesis genesis_do_post_content in Event Views
*
* This snippet overrides the Genesis Content Archive settings for Event Views
*
* Event Template set to: Admin > Events > Settings > Display Tab > Events template > Default Page Template
*
* The Events Calendar @4.0.4
@lepittenger
lepittenger / thumbnails in List Widget
Created February 22, 2016 23:15 — forked from theeventscalendar/thumbnails in List Widget
Add thumbnail images to the Upcoming Events List Widget
function custom_widget_featured_image() {
global $post;
echo tribe_event_featured_image( $post->ID, 'thumbnail' );
}
add_action( 'tribe_events_list_widget_before_the_event_title', 'custom_widget_featured_image' );