Skip to content

Instantly share code, notes, and snippets.

View indreklasn's full-sized avatar
👋

Trevor I. Lasn indreklasn

👋
View GitHub Profile
import { createSelector } from "reselect";
const initialState = {
data: [
{
name: "Milton",
type: "cat",
age: 4
},
{
name: "Sammy",
type: "dog",
div.demo {
display: inline-block;
width: 110px;
height: 110px;
margin: 10px;
--aug-border: 5px;
--aug-inset: 5px;
padding: 10px; /* mind the gap */
text-align: center;
--aug-border-bg: gold;
.header--fixed {
position: absolute;
top: 0;
width: 100%;
}
.header--fixed.top {
transition: none;
transform: translateY(0);
}
.header--fixed.not-top {
import "./styles.css";
// first import.
import Headroom from "headroom.js";
// grab the header element.
const Header = document.querySelector("header");
// construct an instance of Headroom, passing the header elemen.
const headroom = new Headroom(Header, {
import "./styles.css";
// first import.
import Headroom from "headroom.js";
// grab the header element.
const Header = document.querySelector("header");
// construct an instance of Headroom, passing the header elemen.
const headroom = new Headroom(Header, {
<!DOCTYPE html>
<html>
<head>
<title>Sticky Nav</title>
<meta charset="UTF-8" />
</head>
<body>
<div id="app"></div>
<header class="headroom headroom--pinned headroom--unpinned">header</header>
class WebComponentButton extends HTMLElement {
constructor() {
super()
this.addEventListener('click', () => {
console.log('click')
})
}
}
@indreklasn
indreklasn / Header.js
Last active September 13, 2019 12:14
import React from 'react';
import { Logo, ProfileImage, BurgerMenu, HeaderWrapper } from 'components';
const Header = () => (
<HeaderWrapper>
<Logo></Logo>
<ProfileImage></ProfileImage>
<BurgerMenu></BurgerMenu>
</HeaderWrapper>
)
import React from 'react';
const Header = () => (
<Header>
<Logo></Logo>
<ProfileImage></ProfileImage>
<BurgerMenu></BurgerMenu>
</Header>
)