Skip to content

Instantly share code, notes, and snippets.

View alansouzati's full-sized avatar

Alan Souza alansouzati

View GitHub Profile
const lightTheme = createTheme({
palette: {
daysToClose: {
contrastText: “white”,
main: “#444444”
},
appBackground: {
main: “#e3e3e3”,
contrastText: “#444444”
}
const theme = createTheme();
theme.typography = {
title: {
fontSize: “40px”,
[theme.breakpoints.down(“sm”)]: {
fontSize: “18px”
}
}
};
export const Header = () => {
const theme = useTheme();
const useMobile = useMediaQuery(theme.breakpoints.down(“sm”));
return (
<Box
sx={{
display: “flex”,
alignItems: “center”,
justifyContent: “space-between”,
backgroundColor: “#e3e3e3”,
@alansouzati
alansouzati / drone_deployment.yml
Created February 11, 2017 00:05
Drone sample config for kubernetes
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: grommet-drone
namespace: drone
labels:
app: grommet-drone
annotations:
description: drone with interface
spec:
@alansouzati
alansouzati / Date Selector Accessibility
Created October 29, 2016 05:23
Adding accessibility to a date selector with an HTML table
<!DOCTYPE html>
<html lang='en-US'>
<head>
<meta charset='UTF-8'>
<title>Date and Time accessibility</title>
<style>
#announcer {
left: -100%;
right: 100%;
z-index: -1;
@alansouzati
alansouzati / express boilerplate
Created May 16, 2016 03:10
simple boilerplate for express server to be serving grommet apps.
import compression from 'compression';
import express from 'express';
import http from 'http';
import morgan from 'morgan';
import bodyParser from 'body-parser';
import path from 'path';
const PORT = process.env.PORT || 8000;
const app = express();
@alansouzati
alansouzati / proposed-grommet-logo
Created July 16, 2015 18:53
Proposed changes for Grommet Logo and Accessibility support
@alansouzati
alansouzati / grommet_tutorial_bower.html
Last active August 29, 2015 14:23
Grommet tutorial in Bower
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Todo App</title>
<link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:400italic,400,700" rel="stylesheet" type="text/css">
<link href="bower_components/grommet/css/grommet-hpe.min.css" rel="stylesheet" type="text/css">
<script src="bower_components/react/react.js"></script>
<script src="bower_components/react/JSXTransformer.js"></script>
<script src="bower_components/grommet/grommet.min.js"></script>
@alansouzati
alansouzati / grommet_hello_world_extension.html
Last active August 29, 2015 14:23
Grommet Hello World Extension
<Grommet.Tiles>
<Grommet.Tile>
<Grommet.Header>
<h3>I'm First</h3>
</Grommet.Header>
<p>Do I win a prize?</p>
</Grommet.Tile>
<Grommet.Tile>
<Grommet.Header>
<h3>I'm Second</h3>
@alansouzati
alansouzati / grommet_hello_world.html
Last active November 18, 2015 00:54
Grommet Hello World
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello World!</title>
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:400italic,400,700' rel='stylesheet' type='text/css'>
<link href='http://grommet.io/assets/latest/css/grommet.min.css' rel='stylesheet' type='text/css'>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.2/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.2/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script>