feat(components): add Tile

Supports #34

TODO:

- remove exported props
- compose TileGroup, SelectableTile, RadioTile components
This commit is contained in:
Eric Liu 2019-12-19 04:20:20 -08:00
commit 46cb9aa44b
12 changed files with 472 additions and 2 deletions

View file

@ -0,0 +1,14 @@
<script>
let className = undefined;
export { className as class };
export let light = false;
export let props = {};
import { cx } from '../../lib';
$: _class = cx('--tile', light && '--tile--light', className);
</script>
<div class={_class} {...props}>
<slot />
</div>