Skip to content

Instantly share code, notes, and snippets.

Avatar
🎧

Danilo Woznica danilowoz

🎧
View GitHub Profile
@danilowoz
danilowoz / createNode.js
Created Feb 24, 2017
Convert String to Dom element
View createNode.js
function createNode( html ) {
return new DOMParser().parseFromString( html, "text/html" ).body.firstChild
}
var foo = createNode("<p>Texto<span>Olá</span></p>");
View Roter.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Building a router</title>
<script>
var Router = {
routes: [],
mode: null,
root: '/',
View JavaScript (Babel).sublime-syntax
%YAML 1.2
---
# http://www.sublimetext.com/docs/3/syntax.html
name: JavaScript (Babel)
file_extensions: [js, jsx, babel, es6]
first_line_match: ^#!\s*/.*\b(node|js)$\n?
scope: source.js
variables:
ident: '[_$a-zA-Z][$\w]*'
View Import stories
import { configure } from '@storybook/react'
import './style.css'
const req = require.context('../src/', true, /stories\.js$/)
function loadStories() {
req.keys().forEach(req)
}
configure(loadStories, module)
@danilowoz
danilowoz / Delete merged branches from local.txt
Created Dec 18, 2017
Delete merged branches from local
View Delete merged branches from local.txt
git branch --merged | grep -v -e "master" -e "\*" | xargs -n 1 git branch -d
View touchable.css
@media (pointer: coarse) and (hover: none) { }
/* https://css-tricks.com/touch-devices-not-judged-size/ */
View emojis.md

👍 👎 💯 🔢 🥇 🥈 🥉 🎱 🅰️ 🆎

View debug-link.css
View gist:e6d927fb8a4609d15803c03f5c793853
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
updateChannel: "stable",
View gist:025aed4ebdc1064e694c4cc6a493b947
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
updateChannel: "stable",