Whenever I start a new project, I don't know what to write for the first commit. After doing a “git init” there is technically nothing there...
npm install -g random-msg
// SPDX-License-Identifier: MIT | |
// OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) | |
pragma solidity ^0.8.0; | |
import "../utils/Context.sol"; | |
/** | |
* @dev Contract module which provides a basic access control mechanism, where | |
* there is an account (an owner) that can be granted exclusive access to |
// Añadimos React & nuestro archivo de configuración | |
import React, { Component } from 'react'; | |
import firebaseConf from './Firebase'; | |
class App extends Component { | |
// inicializamos nuestro estado inicial | |
constructor(props) { | |
super(props); | |
this.state = { |
/* | |
* html5 doctor css reset | http://html5doctor.com/html-5-reset-stylesheet | |
*/ | |
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent} | |
body{line-height:1} | |
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block} | |
nav ul{list-style:none} | |
blockquote,q{quotes:none} | |
blockquote:before,blockquote:after,q:before,q:after{content:none} | |
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent} |
const data = { | |
name: "Oscar Barajas", | |
nickname: "gndx", | |
description: "...", | |
avatar: "...", | |
social: [ | |
{ | |
name: "twitter", | |
url: "https://twitter.com/", | |
username: "", |
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400&display=swap"); | |
body { | |
margin: 0; | |
padding: 0; | |
color: #3c484e; | |
font-family: "Open Sans", sans-serif; | |
} | |
.Main { |
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400&display=swap"); | |
body { | |
margin: 0; | |
padding: 0; | |
color: #3c484e; | |
font-family: "Open Sans", sans-serif; | |
padding: 10px; | |
grid-template-columns: minmax(auto, 768px); | |
display: grid; |
@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400"); | |
@import url("https://use.fontawesome.com/releases/v5.7.2/css/all.css"); | |
body { | |
margin: 0; | |
padding: 0; | |
background-color: #f4f8fb; | |
font-family: 'Roboto', sans-serif; | |
color: #8c93bd; | |
} |
<head> | |
<meta charset="utf-8" /> | |
<meta name="viewport" content="width=device-width" /> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |
<!-- Primary Meta Tags --> | |
<title>{title}</title> | |
<meta name="title" content={title} /> | |
<meta name="description" content={description} /> | |
<link rel="canonical" href={canonicalURL} /> |
{ | |
"env": { | |
"browser": true, | |
"es6": true, | |
"node": true | |
}, | |
"extends": ["airbnb"], | |
"globals": { | |
"document": false, | |
"escape": false, |