Skip to content

Instantly share code, notes, and snippets.

View estevanmaito's full-sized avatar

Estevan Maito estevanmaito

View GitHub Profile
@estevanmaito
estevanmaito / sublime.json
Last active January 13, 2017 16:27
Work in progress
{
"bold_folder_labels": true,
"font_face": "Roboto Mono",
"font_size": 15,
"highlight_line": true,
"highlight_modified_tabs": true,
"indent_guide_options":
[
"draw_normal",
"draw_active"
@estevanmaito
estevanmaito / gulpfile.js
Last active September 22, 2015 22:08
Gulp plugins
var gulp = require('gulp');
var browserSync = require('browser-sync');
var reload = browserSync.reload;
var prefixer = require('gulp-autoprefixer');
var changed = require('gulp-changed');
var imagemin = require('gulp-imagemin');
var jshint = require('gulp-jshint');
var stylish = require('jshint-stylish');
var minifycss = require('gulp-minify-css');
var minifyhtml = require('gulp-minify-html');
@estevanmaito
estevanmaito / youtube-repeat.txt
Last active October 17, 2015 06:21
Add the loop functionality to YouTube
// EN: Add a new bookmark with a link with the following code:
// To use, just click on the bookmark in the video page.
// BR: Adicione um novo favorito e coloque o código abaixo no link.
// Para usar, basta clicar nesse favorito quando estiver na página do vídeo desejado.
javascript:document.getElementsByTagName('video')[0].setAttribute('loop',true);
@estevanmaito
estevanmaito / front-end-curriculum.md
Created August 17, 2016 19:53 — forked from stevekinney/front-end-curriculum.md
Front-end Curriculum Draft

Module 1

  • Semantic markup
  • HTML standards mode and quirks mode
  • HTML fundamentals
    • Classes and IDs
  • CSS fundamentals
    • Selectors
    • Resets and normalizers
    • The box model
@estevanmaito
estevanmaito / a-ubuntu-setup.md
Last active November 25, 2021 17:31
My Ubuntu web development and screencast configs for clean installation

Setup Ubuntu (and Ubuntu based distros)

1. Install softwares

wget -qO- https://gist.githubusercontent.com/estevanmaito/c9fcdd38aa8b7b0037759ab36f46d910/raw/861282d52e79cae6d2b146713d62f837ec5ef6ab/softwares.sh | sh

What's included?

@estevanmaito
estevanmaito / .eslintrc.json
Created January 2, 2017 19:45
ESLint config file
{
"parserOptions": {
"sourceType": "module"
},
"env": {
"es6": true,
"node": true
},
"plugins": [
"html"
@estevanmaito
estevanmaito / sharect-simple.html
Created March 21, 2017 22:06
The simplest way to get started with Sharect.
<script src="sharect.min.js"></script>
<script>
var sharect = new Sharect();
sharect.init();
</script>
@estevanmaito
estevanmaito / sharect-complete.html
Last active March 22, 2019 21:39
The complete API of Sharect.
<script src="sharect.min.js"></script>
<script>
var sharect = new Sharect();
sharect.config({
facebook: true,
twitter: true,
twitterUsername: '@estevanmaito',
backgroundColor: '#ff4081',
iconColor: '#fff',
selectableElements: ['p', '.header', 'blockquote']
@estevanmaito
estevanmaito / settings.json
Created April 10, 2017 20:28
Visual Studio Code settings
{
"editor.fontSize": 19,
"editor.tabSize": 2,
"editor.fontFamily": "'Roboto Mono', monospace",
"editor.lineHeight": 28,
"keyboard.dispatch": "keyCode"
}
@estevanmaito
estevanmaito / books.md
Last active January 2, 2021 07:07
My books list