Commit graph

19 commits

Author SHA1 Message Date
josefaidt
01970d361a feat(UIShell): only render hamburger menu if SideNav exists 2020-12-09 08:56:44 -06:00
Eric Liu
f4c940d5ee
Make UI Shell HeaderAction panel transition configurable (#419)
* fix(ui-shell): remove fly transition from hamburger menu

* feat(header-action): make panel transition configurable

* chore: rebuild types, docs

* docs(ui-shell): document transition prop in Header app switcher example
2020-11-26 17:14:07 -08:00
Eric Liu
56718c633d
Merge branch 'master' into rewrite-tyepscript-definitions 2020-11-19 06:16:50 -08:00
josefaidt
fd56f67705 refactor(SideNav): simplify collapsed logic 2020-11-18 08:42:37 -06:00
josefaidt
4e88bcc5b8 refactor(SideNav): collapse logic should differ from fixed variants 2020-11-12 08:07:28 -06:00
josefaidt
9d0a0b00b7 feat(UIShell): add persistentHamburgerMenu prop to header 2020-11-12 08:03:20 -06:00
Eric Liu
75d4b4cf03 refactor(types): shorten ref, id JSDocs, use CarbonIcon type, export component props 2020-11-06 11:30:46 -08:00
Eric Liu
d38e6d8be6 refactor: update/fix JSDoc props 2020-11-04 06:04:25 -08:00
josefaidt
32077693e0 chore(links): add rel="" to all links 2020-10-08 14:02:08 -05:00
josefaidt
d65d9d406c chore(UIShell): update JSDoc 2020-10-01 15:20:49 -05:00
josefaidt
d1e9fc7225 feat(UIShell): export ref for all UIShell components 2020-10-01 15:13:40 -05:00
josefaidt
398887a3d3 feat(prettier): add svelteBracketNewLine 2020-09-24 10:50:34 -05:00
Eric Liu
a4d68e7e00 fix(side-nav-menu): fix a11y warnings
- remove role attributes from SideNavMenuItem
- remove "aria-haspopup" from SideNavMenu
2020-09-14 06:49:42 -07:00
Eric Liu
42b8159b1c chore(prettier): use svelteStrictMode 2020-09-04 16:35:49 -07:00
Eric Liu
5c829b5afc build: use svelte compiler to generate typescript definitions 2020-08-10 18:27:26 -07:00
Eric Liu
4f2251b5e1 feat(ui-shell): support fixed SideNav 2020-08-02 05:52:42 -07:00
Eric Liu
f30755b237 chore: complete first pass of apply jsdoc annotations to component props 2020-07-26 17:42:12 -07:00
Eric Liu
b255dd9f99 feat(ui-shell): conditionally render icon markup 2020-07-24 17:18:55 -07:00
Eric Liu
2200b29b92 chore: lift components folder 2020-07-19 09:06:08 -07:00