Skip to content

Instantly share code, notes, and snippets.

View moshie's full-sized avatar
🕶️
Coding...

David Hewitt moshie

🕶️
Coding...
View GitHub Profile
@moshie
moshie / accordion.js
Created July 9, 2019 07:24
Simple Accordion
;(function ($, window, document) {
$(function () {
$('[data-accordion]').each(function () {
var $accordion = $(this);
$('.accordion__title').on('click', function () {
if ($(this).next().is(':visible')) {
$(this).next().slideUp(300);
@moshie
moshie / test.php
Created May 24, 2019 07:50 — forked from spacedmonkey/test.php
Add gutenberg blocks to WordPress API as json.
<?php
add_action( 'rest_api_init', function () {
$types = get_post_types(
[
'show_in_rest' => true,
],
'names'
);
@moshie
moshie / bookmarklet.txt
Created May 5, 2019 11:48
Bookmarklet to Remove Annoying Modals
javascript:!function(){var e=(e,t)=>document.defaultView.getComputedStyle(e,null).getPropertyValue(t);document.body.style.overflowY=document.documentElement.style.overflowY="auto",Array.from(document.querySelectorAll("div")).filter(t=>"none"!==e(t,"display")&&"hidden"!==e(t,"visibility")).reduce((t,r)=>{var n=e(t,"z-index"),o=e(r,"z-index");return(n=Number.isNaN(parseInt(n))?0:parseInt(n))<(o=Number.isNaN(parseInt(o))?0:parseInt(o))?r:t}).remove()}();
@moshie
moshie / npm-debug.log
Created October 29, 2016 15:24
Npm error log
52026 silly gunzTarPerm extractEntry lib/lib.dom.iterable.d.ts
52027 silly gunzTarPerm modified mode [ 'lib/lib.dom.iterable.d.ts', 438, 436 ]
52028 silly gunzTarPerm extractEntry fn/symbol/species.js
52029 silly gunzTarPerm modified mode [ 'fn/symbol/species.js', 420, 436 ]
52030 silly gunzTarPerm extractEntry fn/symbol/split.js
52031 silly gunzTarPerm modified mode [ 'fn/symbol/split.js', 420, 436 ]
52032 silly gunzTarPerm extractEntry lib/typescript.d.ts
52033 silly gunzTarPerm modified mode [ 'lib/typescript.d.ts', 438, 436 ]
52034 silly gunzTarPerm extractEntry isNumber.js
52035 silly gunzTarPerm modified mode [ 'isNumber.js', 420, 436 ]