Skip to content

Instantly share code, notes, and snippets.

View devinschulz's full-sized avatar

Devin Schulz devinschulz

View GitHub Profile
@devinschulz
devinschulz / Button.tsx
Created February 20, 2022 01:50
Button component variants with TypeScript
import { FC } from "react";
import clsx from "clsx";
type ButtonSize = "small" | "medium";
type ButtonVariant = "primary" | "secondary";
interface ButtonProps {
size?: ButtonSize;
variant?: ButtonVariant;
}
@devinschulz
devinschulz / ellipses.js
Created December 28, 2016 02:10
Render ellipses in JS
function ellipses() {
return String.fromCharCode(8230)
}
@devinschulz
devinschulz / keybase.md
Last active September 23, 2019 19:58
keybase.md

Keybase proof

I hereby claim:

  • I am devinschulz on github.
  • I am devinschulz (https://keybase.io/devinschulz) on keybase.
  • I have a public key ASBBkVgrbTNfhWcgyKka8ovSEX6uYoM1mTnsyh4Dd0aQkgo

To claim this, I am signing this object:

@devinschulz
devinschulz / index.html
Last active December 22, 2015 16:18
A Pen by Devin Schulz.
<dl class="accordion">
<dt><a href="#">heading</a></dt>
<dd>Hidden Content</dd>
<dt><a href="#">heading</a></dt>
<dd>Hidden Content</dd>
<dt><a href="#">heading</a></dt>
<dd>Hidden Content</dd>
</dl>
@devinschulz
devinschulz / HTML
Created December 3, 2012 06:26
Time Based Greeting
<span id="greeting"></span>