TheoryOfNekomata
8ce5a80ba5
Explicitly define available props for components
Add event handler props for components.
4 jaren geleden
TheoryOfNekomata
bad7f4106f
Set sizing of button
Use 100% for `<button>` element because it is auto-size by default.
4 jaren geleden
TheoryOfNekomata
dd7de30957
Add opt-in features
Button, Select, and TextInput has now opt-in borders.
4 jaren geleden
TheoryOfNekomata
ca631e30b7
Add docs content, adjust component props and metrics
Force TextInput and Select to be `block`. Also, removed props regarding styling.
4 jaren geleden
TheoryOfNekomata
0ab9e93b18
Update documentation
Include a section on theming.
4 jaren geleden
TheoryOfNekomata
f83cd94cda
Improve test coverage
Cover scenarios primarily for adjusted behavior on Button, as well as ensure components are exported correctly.
4 jaren geleden
TheoryOfNekomata
837084335d
Revert file move
Put `index.ts` back to `lib` for a simpler npmignore.
4 jaren geleden
TheoryOfNekomata
0dc8d65446
Update build structure
Make TypeScript recognize types.
4 jaren geleden
TheoryOfNekomata
e1a19f117b
Fix extraneous props
Remove props from Slider that has something to do with incorrectly setting `orientation` to a `div`-like element.
Also, we fix the import in the Icon test.
4 jaren geleden
TheoryOfNekomata
12196121f7
Update routes, links to package
Use human-friendly routes for components.
Also, update badges to point to links in the package repository.
4 jaren geleden
TheoryOfNekomata
457cdcb437
Update links
Point to correct URLs for Tesseract Design.
4 jaren geleden
TheoryOfNekomata
969b03a890
Initial commit
Migrate from GitHub, rewrite common components to TypeScript (main and test files). Also replaced Storybook to Docz.
4 jaren geleden