Skip to content

Instantly share code, notes, and snippets.

View james0r's full-sized avatar

James Auble james0r

View GitHub Profile
function doneOrNot(board){
// var boardForRegBuilder = [];
// boardForRegBuilder = deepCopy(board);
// console.log("boardForRegBuilder is " + boardForRegBuilder);
// function deepCopy(obj) {
// if (Object.prototype.toString.call(obj) === '[object Array]') {
// var out = [], i = 0, len = obj.length;
// for ( ; i < len; i++ ) {
@james0r
james0r / gist:5d849456e5626668fd90a34276629784
Created January 25, 2018 00:07
file-tree-node-modules-excluded.txt
\travel-site
├── app
| ├── assets
| | ├── images
| | | ├── first-trip-hi-dpi-i.jpg
| | | ├── first-trip-hi-dpi.jpg
| | | ├── first-trip-i.jpg
| | | ├── first-trip-low-res-i.jpg
| | | ├── first-trip-low-res.jpg
| | | ├── first-trip.jpg
@james0r
james0r / 1
Created April 12, 2020 05:23
CSS Dropdown - Basic Markup
<header>
<div class="hamburger-container">
<div></div>
<div></div>
<div></div>
<input type="checkbox">
<nav>
<ul>
<li></li>
<li></li>
@james0r
james0r / 2
Created April 12, 2020 05:43
CSS Dropdown - Basic styling
body {
background: #262f43;
margin: 0;
padding: 0;
}
header {
height: 60px;
width: 100%;
background: yellow;
@james0r
james0r / 3
Created April 12, 2020 18:14
CSS Dropdown - Add box-shadow
input[type="checkbox"] {
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: 0;
box-shadow: 0px 2px 5px 5px rgba(0,0,0, .3);
@james0r
james0r / 4
Last active April 12, 2020 19:18
CSS Dropdown - Hide our checkbox input
input[type="checkbox"] {
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: 0;
box-shadow: 0px 2px 5px 5px rgba(0,0,0, .3);
@james0r
james0r / 5
Created April 12, 2020 19:33
CSS Dropdown - Markup with <li> content
<header>
<div class="hamburger-container">
<div></div>
<div></div>
<div></div>
<input type="checkbox">
<nav>
<ul>
<li>
Item 1
@james0r
james0r / 1
Created April 13, 2020 16:15
infinite scroll code
var current_page = 1;
var awaiting = false;
function infinite_is_in_view() {
var scrollTop = $(window).scrollTop(),
elementOffset = $('.infinite-more-link.blog').offset().top,
distance = (elementOffset - scrollTop);
if (distance < $(window).height()) {
if (!awaiting) {
awaiting = true;
@james0r
james0r / carbon_getters.json
Created April 14, 2020 05:58
Carbon Fields Getter Functions VS Code Snippet
{
"Carbon Fields Get User Meta": {
"prefix": "carbongetusermeta",
"body": [
"carbon_get_user_meta( get_the_author_meta( 'ID' ), 'crb_${1:field name}' )"
],
"description": "Carbon Fields Get User Meta"
},
"Carbon Fields Get Post Meta": {
"prefix": "carbongetpostmeta",