Skip to content

Instantly share code, notes, and snippets.

View felipe-ssilva's full-sized avatar
😁
Solving problems

Felipe da Silva felipe-ssilva

😁
Solving problems
View GitHub Profile
@felipe-ssilva
felipe-ssilva / CalendlyEmbedReact.js
Created July 6, 2020 18:57 — forked from oak-wildwood/CalendlyEmbedReact.js
Calendly Embed React component
import React from 'react';
class CalendlyEmbed extends React.Component {
calendlyScriptSrc = 'https://assets.calendly.com/assets/external/widget.js'
buildCalendlyUrl = (account, eventName) =>
`https://calendly.com/${account}/${eventName}`
componentDidMount() {
const head = document.querySelector('head')
const script = document.createElement('script')
@felipe-ssilva
felipe-ssilva / gist:2d1a77f3b9b8501862658d71117252e3
Created May 8, 2020 21:11 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: 😄 :smile: 😆 :laughing:
😊 :blush: 😃 :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
😆 :satisfied: 😁 :grin: 😉 :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: 😀 :grinning:
😗 :kissing: 😙 :kissing_smiling_eyes: 😛 :stuck_out_tongue:

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@felipe-ssilva
felipe-ssilva / tutorial.md
Created July 23, 2018 19:39 — forked from swalkinshaw/tutorial.md
Designing a GraphQL API

Tutorial: Designing a GraphQL API

This tutorial was created by Shopify for internal purposes. We've created a public version of it since we think it's useful to anyone creating a GraphQL API.

It's based on lessons learned from creating and evolving production schemas at Shopify over almost 3 years. The tutorial has evolved and will continue to change in the future so nothing is set in stone.

// Breakpoints
// Base: 16px
// Small: 688px - 43em
// Tablets: 768px - 48em
// Desktop: 1024px - 64em
// Large Screen 1: 1440px - 90em
// Large Screen 2: 1600px - 100em