Commit graph

85 commits

Author SHA1 Message Date
metonym
9acb7fd297 chore: remove Travis CI badge [ci skip] 2021-09-29 11:48:02 -07:00
Eric Liu
b2623a0695
docs: remove vercel, add Deploy to Render button (#832)
* chore: remove vercel

* docs: add Deploy to Render button
2021-09-29 09:49:15 -07:00
Eric Liu
18e8430646 chore: change all ibm org references to carbon-design-system 2021-09-05 15:54:37 -07:00
Eric
0315a17d4a
Update examples, update README documentation (#772)
* chore(examples): update example set-ups

* chore: update readme docs
2021-07-29 15:51:34 -07:00
Eric
6db4112b40
Fix a11y-mouse-events warning, update docs (#765)
* docs: update number of available Carbon icons

* docs: add svelte:head example for loading CDN styles

* chore(deps-dev): upgrade svelte to 3.40.1

* fix(a11y): disable a11y-mouse-events-have-key-events warning #760

* fix(deps): upgrade carbon-icons-svelte to v10.36.0 to avoid a11y warnings #760

* refactor(overflow-menu): remove formatStyle utility

* docs: links in paragraphs should be inline

* docs: add note on using all styles for dynamic theming
2021-07-26 08:40:05 -07:00
Eric Liu
13bd64e5c9
Improve docs (#756)
* docs: remove Theme from new components

* docs: add styling instructions

* docs: add styling instructions

* docs: update copy
2021-07-18 05:39:35 -07:00
Eric Liu
8ddf2def8b
Align v10.36 (#696)
* chore(deps-dev): upgrade carbon-components to v10.36.0

* feat(structured-list): add condensed, flush props

* fix(structured-list): deprecate the border prop

* fix(code-snippet): set min/max height for multi-line code snippet #656

Fixes #656

* fix(image-loader): make SSR compatible using a window type check guard

* docs(tag): add separate disabled example for filterable/interactive tags

* docs: update number of supported chart types

* feat(side-nav): support rail variant

* feat(ui-shell): add isSelected prop to HeaderNavItem

* fix(ui-shell): default isSelected to false in SideNavMenuItem

* fix(text-area): forward missing keydown event #665

Fixes #665

* feat: forward keyup event to components with inputs

* feat(checkbox): make labelText slottable #563

Closes #563

* feat: make labelText slottable

Related #563

* docs(component-api): account for undefined type

* docs(ui-shell): link to correct rail source

* fix(ui-shell): default isSelected in HeaderNavItem to false
2021-06-26 14:39:49 -07:00
Eric Liu
f9909827d0
Align v10.34 (#621)
* feat(theme): add g80 theme

* docs(data-table): use link with icon variant

* feat(search): support expandable variant

* fix(file-uploaded): use semantic p element instead of strong

* feat(side-nav): dispatch open, close, click:overlay events

* refactor(ui-shell): remove usage of deprecated Icon component

* feat(ui-shell): allow custom hamburger menu icons

* feat(button): support xl size

* fix(code-snippet): wrap code element with pre

* refactor(button): use button specific tooltip class for icon-only variant

* feat(password-input): support warning, inline props

* feat(data-table): support medium size
2021-06-25 03:45:30 -07:00
Eric Liu
f3cddbad9f
Align v10.33 (#619)
* chore(deps-dev): upgrade carbon-components to v10.33.0

* fix(clickable-tile): support disabled state for ClickableTile

* fix(aspect-ratio): add missing 3x2 ratio

* docs: update number of supported chart types

* feat(link): support link with icon

* refactor(outbound-link): use icon prop

* fix(search): wrap search icon with div
2021-04-30 17:08:09 -07:00
Eric Liu
14e714fa61
Alignment with Carbon version 10.29 (#529)
* chore: patch prettier-plugin-svelte

* docs(tag): add filterable small tag example

* feat(ui-shell): add SideNavDivider

* feat(combo-box): support warning state

* docs(combo-box): add invalid state example

* fix(progress-step): add title to warning icon

* docs(progress-indicator): add invalid step example

* docs(progress-indicator): add disabled steps example

* feat(truncate): add text truncation component and action

* docs(radio-tile): fix light variant example

* fix(side-effects): add pre-compiled CSS to library side effects

* refactor(css): use shorthand scss imports, add comments

* refactor(truncate): rename "direction" prop to "clamp"

* chore(deps-dev): bump carbon-components to v10.29.0

* feat(combo-box): add direction prop

* feat(dropdown): add direction prop

* feat(multi-select): add direction prop
2021-02-19 16:08:16 -08:00
Eric Liu
e45d65c71e
feat(css): ship scss files used to pre-compile CSS (#500) 2021-01-28 10:50:56 -08:00
Eric Liu
855381a486
feat(preprocess): add optimizeCarbonImports preprocessor (#499) 2021-01-28 06:20:15 -08:00
Eric Liu
3d002f3246
chore(deps-dev): upgrade prettier-plugin-svelte (#498) 2021-01-27 15:02:02 -08:00
Eric Liu
f2a3f8d2e1
Alignment with Carbon version 10.27 (#495)
* chore(deps-dev): bump devDependencies

* docs: update number of available carbon icons

* feat(notification): distinguish dispatched close event between click/timeout

* fix(notification): prevent class from being overriden by $$restProps

* docs(notification): improve example body copy

* fix(notification): remove notificationType prop

* refactor(notification): resolve svelte file in imports

* fix(notification): prevent class from being overridden by $$restProps

* feat(notification): update TS signature for dispatched close event

* docs: update contributing

* fix(loading): adjust spinner styles

* feat(tag): support custom icon variant

* feat(tile): add optional expand/collapse icon labels to ExpandableTile

* feat(code-snippet): support disabled state for single and multi-line types

* fix(code-snippet): remove impossible class directive

* fix(code-snippet): showMoreLess button size should be "field", not "small"

* fix(password-input): disable visibility button

- set default values for tooltipAlignment, tooltipPosition

* fix(text-input): add missing warning field wrapper class

* feat(button): infer hasIconOnly using $$slots API

- requires Svelte version >=3.25

* docs(button): add danger tertiary, icon-only example

* feat(button): set default values for tooltip alignment, position

* docs: document dynamic theming

* fix(modal): correctly set class props #482

* fix(form): forward submit event in FluidForm #487

* feat(dropdown): support warning state

* feat(multi-select): support warning state

* fix(multi-select): prevent dropdown from opening if disabled

* feat(number-input): support warning state

* chore(deps-dev): upgrade devDependencies

* docs:  bump @carbon/themes, carbon-components

* refactor(data-table): co-locate DataTableSkeleton with DataTable

* docs: update number of pictograms

* fix(password-input): add missing "bx--btn" class to visibility toggle

* docs: increase z-index for component preview
2021-01-27 13:29:20 -08:00
Eric Liu
6ee0bab0d9
add plain header UI Shell example (#459)
* chore: update codeowners

* docs: clean-up README

* docs(ui-shell): add plain header example

* docs: revise down the number of components

Although technically this library exports 150+ components, fewer than 50 are documented.
2020-12-11 05:04:42 -08:00
Eric Liu
a53bddf8f6
improve documentation (#424)
* chore(deps-dev): pin sveld dependency to v0.3.0

* docs: escape HTML in component prop descriptions

* docs(ordered-list): describe use case for using native styles

#418

* docs: update count for icons, charts packages

* docs(readme): update description, links
2020-11-27 05:15:24 -08:00
Eric Liu
b7bf9ea1f0
Revise docs (#416)
* chore: add license badge to README

* perf(docs): ignore node_modules in markdown preprocessor

* docs: remove tabs for install commands on homepage

* docs(button-set): improve copy

* docs(button): improve usage for icon-only, link buttons

* docs: various copy improvements
2020-11-26 11:51:24 -08:00
Eric Liu
4226535338 v0.23.2 2020-11-25 10:29:02 -08:00
Eric Liu
cfe05bb2b2 chore: rearrange badges [ci skip] 2020-11-21 12:16:20 -08:00
Eric Liu
f1800bf332 docs: move reactive label to component prop name column 2020-11-20 09:39:25 -08:00
Eric Liu
b00e4316fd chore: update CONTRIBUTING.md, add MAINTAINERS.md [ci skip] 2020-11-19 14:44:50 -08:00
Eric Liu
11f3b9ec06 chore: fix description typo 2020-10-17 15:20:33 -07:00
Zen
6a3849971f
Repair syntax
`npm i` for installing a Node package; not `npm -i`
2020-10-11 12:21:10 +08:00
Orta Therox
5ef04cbaa8
Update README.md 2020-10-10 15:19:30 -04:00
Eric Liu
acc2727249 chore: use vercel logo from docs 2020-10-09 17:24:30 -07:00
Eric Liu
826c744ec2 docs: add vercel to docsite footer 2020-10-05 15:03:06 -07:00
Eric Liu
0f65e31462 docs(readme): add alt text [ci skip] 2020-10-05 13:49:37 -07:00
Eric Liu
7542bf9d51 docs(readme): add vercel sponsor logo [ci skip] 2020-10-05 13:46:42 -07:00
Eric Liu
bcc7058ddf chore: use short link for documentation 2020-10-02 20:19:35 -07:00
Eric Liu
2008d0035f docs: add new component docs 2020-10-02 20:13:02 -07:00
Eric Liu
fee5cd2833 fix(examples): add missing scss attribute to svite example 2020-09-13 14:25:35 -07:00
Eric Liu
d250a0c3cc v0.12.0 2020-09-13 14:05:51 -07:00
Eric Liu
5cad8ad749 docs(readme): add note on CSS perf [ci skip] 2020-09-13 13:51:16 -07:00
Eric Liu
18f0ea4b35 docs: update guidance on examples, usage 2020-09-13 13:39:36 -07:00
Eric Liu
5f9ba52312 docs: update readme with info on ts support/component index 2020-08-14 19:16:18 -07:00
Eric Liu
151252b5ee chore: update component docs, types 2020-07-30 16:52:30 -07:00
Eric Liu
2d02a51cbb docs: remove constants from documented props
TODO: parse constant types using the compiler
2020-07-27 06:24:06 -07:00
Eric Liu
7abde79688 docs: document available components [ci skip] 2020-07-26 21:21:27 -07:00
Eric Liu
432b5ba09a docs: add component index [ci skip] 2020-07-26 20:56:38 -07:00
Eric Liu
2200b29b92 chore: lift components folder 2020-07-19 09:06:08 -07:00
Jan Johannes
d17fece25b
Readme: Fix capitalisation in example 2020-05-02 23:50:55 +02:00
Eric Liu
e6093aa4e4 chore: pin dependencies 2020-04-29 08:47:15 -07:00
Eric Liu
fbb6c421c2 chore: update contributors list, rebuild docs 2020-02-02 10:04:53 -08:00
Eric Liu
5cb414593c docs(readme): replace Svelte REPL link with CodeSandbox [ci skip] 2020-01-08 07:42:37 -08:00
Eric Liu
a1b133ec1a docs(readme): use css from CDN in basic example [ci skip] 2020-01-08 07:31:51 -08:00
Eric Liu
d03c56db0a docs(readme): add usage instructions 2020-01-08 07:11:58 -08:00
Eric Liu
5caad3eba0 feat(components): add default, sortable DataTable
Supports #14
2020-01-07 18:33:54 -08:00
Eric Liu
0b30250e57 refactor(structured-list): make StructuredListWrapper default component 2019-12-31 15:47:45 -08:00
Eric Liu
e7bb051cab refactor(expandable-tile): include above, below the fold slots
Remove TileAboveTheFoldContent, TileBelowTheFoldContent
2019-12-31 15:35:35 -08:00
Eric Liu
02ba8cb6ee feat(component): add MultiSelect
Closes #19
2019-12-31 12:55:57 -08:00