open-vault/ui/app/components
Noelle Daley eed91ba84d
Add storybook (#6496)
* add storybook

* add storybook files

* add ToggleButton and AlertBanner stories

* add knobs addon

* add notes addon

* add ToggleButton and AlertsBanner notes

* move panel to right

* add ICon

* create story blueprint

* add header to blueprint

* upgrade to storybook 5.0.1

* add confirm-action stories

* move addon panel to bottom

* update ConfirmAction

* add jsdoc comments to alert banner component

* add AlertInline

* set showPanel to true in blueprint

* include newly generated markdown for stories

* adjust code example for toggle button

* add json-to-markdown to package.json

* update AuthForm

* add Storybook readme

* add AlertPopup

* add story markdown custom template

* make storybook dependencies optional

* center all stories

* use message-types helper to dynamically render alerts

* hide panel

* nest alert stories

* move icons into table

* separate homelink into multiple stories

* add homelink with nav example

* remove see links from alert-banner

* add script to autogenerate markdown from component and add it to stories

* add viewport addon and remove centered addon

* update README to include markdown generation

* remove @see links from jsdoc comments

* update README to include jsdoc example

* update alert banner md

* get rid of trailing ######

* update jsdoc and regenerate notes files

* update i-con md

* Update ui/scripts/gen-story-md.js

Co-Authored-By: noelledaley <noelledaley@users.noreply.github.com>

* Update ui/scripts/gen-story-md.js

Co-Authored-By: noelledaley <noelledaley@users.noreply.github.com>

* add storybook docs to vault ui readme

* add jsdoc comments to component blueprint, automatically import md file in story blueprint

* add template template to component blueprint override

* apply basic theme to storybook

* remove comment

* make sure all stories are using auto generated md

* storybook: show optional props in brackets

* storybook: 🔪 HomeLink

* storybook: show AuthConfigForm stories with knobs
2019-04-03 14:06:20 -07:00
..
auth-config-form Add storybook (#6496) 2019-04-03 14:06:20 -07:00
basic-dropdown UI - first RC feedback (#4278) 2018-04-05 16:08:18 -05:00
console UI - web cli layout (#5909) 2018-12-07 14:00:52 -06:00
identity UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
list-item UI - kv v2 versions page (#5563) 2018-10-19 17:24:57 -05:00
nav-header Ember update (#5386) 2018-09-25 11:28:26 -05:00
splash-page Ember update (#5386) 2018-09-25 11:28:26 -05:00
wizard Consistent capitalization 2019-03-29 18:29:48 -06:00
.gitkeep Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
alert-banner.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
alert-inline.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
alert-popup.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
auth-form.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
auth-info.js UI - new token renew banner (#5662) 2018-11-05 10:56:59 -06:00
auth-jwt.js UI - fetch role for oidc auth when rendering the default form (#6399) 2019-03-14 14:26:09 -05:00
b64-toggle.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
block-error.js add block-error and block-empty components to centralize some bulma markup 2018-10-18 14:55:48 -05:00
config-pki-ca.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
config-pki.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
confirm-action.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
control-group-success.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
control-group.js Consistent capitalization 2019-03-29 18:29:48 -06:00
doc-link.js add learn link component 2018-11-15 16:47:57 -06:00
download-button.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
edit-form.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
edition-badge.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
empty-action-namespaces.js pass emptyActions through list view component and render into EmptyState 2018-11-15 16:48:28 -06:00
empty-state.js lint 2018-11-15 16:48:13 -06:00
flash-message.js Style popup alerts 2018-11-02 09:37:31 -06:00
flex-table-column.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
form-field-groups.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
form-field.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
generate-credentials.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
home-link.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
hover-copy-button.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
i-con.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
info-table-row.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
info-tooltip.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
json-editor.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
key-value-header.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
key-version-select.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
kv-object-editor.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
learn-link.js add learn link component 2018-11-15 16:47:57 -06:00
license-info.js UI - fix perf standby feature display (#5971) 2018-12-18 11:01:12 -06:00
link-to.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
linked-block.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
list-item.js UI - kv v2 versions page (#5563) 2018-10-19 17:24:57 -05:00
list-pagination.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
list-view.js pass emptyActions through list view component and render into EmptyState 2018-11-15 16:48:28 -06:00
logo-edition.js UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
logo-splash.js UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
masked-input.js mask password on ldap auth form (#5898) 2018-12-07 13:23:42 -08:00
menu-sidebar.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
message-error.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
mount-accessor-select.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
mount-backend-form.js Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
mount-filter-config-list.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
namespace-link.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
namespace-picker.js fix error with namespaces by reloading, new switch styles 2018-10-18 14:55:49 -05:00
namespace-reminder.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
nav-header.js Add Policy-based Navigation (#5967) 2019-01-18 14:04:40 -08:00
navigate-input.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
not-found.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
outer-html.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
page-header-level-left.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
page-header-level-right.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
page-header-top.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
page-header.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pgp-file.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pgp-list.js Licensing in the UI (#5437) 2018-10-12 15:03:01 -04:00
pki-cert-popup.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki-cert-show.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
popup-menu.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
radial-progress.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
replication-actions.js ui - add force option when promoting a replication secondary (#5438) 2018-10-01 15:58:43 -05:00
replication-mode-summary.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
replication-secondaries.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
replication-summary.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
role-aws-edit.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
role-edit.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
role-pki-edit.js UI Onboarding Wizards (#5196) 2018-08-28 00:03:55 -05:00
role-ssh-edit.js UI Onboarding Wizards (#5196) 2018-08-28 00:03:55 -05:00
search-select.js Search select (#5851) 2018-12-10 11:44:37 -05:00
secret-edit.js UI - kv save error (#6022) 2019-01-10 10:37:25 -06:00
secret-form-header.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
secret-link.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
secret-list-header.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
secret-version-menu.js UI - kv v2 versions page (#5563) 2018-10-19 17:24:57 -05:00
section-tabs.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
shamir-flow.js UI secondary dr recovery token fix (#5818) 2018-11-19 15:14:24 -06:00
shamir-progress.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
splash-page.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
status-menu.js UI - Correct the DR token command (#5857) 2018-11-27 17:05:34 -06:00
string-list.js Search select (#5851) 2018-12-10 11:44:37 -05:00
text-file.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
toggle-button.js Add storybook (#6496) 2019-04-03 14:06:20 -07:00
token-expire-warning.js replace moment.js with date-fns 2018-11-20 15:15:52 -08:00
tool-actions-form.js return correct format of random data generator (#5945) 2018-12-12 11:05:37 -08:00
tool-tip.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
transit-edit.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
transit-key-actions.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
ttl-picker.js UI aws engine tweaks (#5294) 2018-09-28 16:45:30 -05:00
ui-wizard.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
upgrade-link.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
upgrade-page.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
wizard-content.js UI: onboarding wizard progress bar (#5516) 2018-10-18 15:19:50 -04:00
wizard-section.js Address PR feedback for Guide style updates 2018-09-04 13:15:14 -06:00
wrap-ttl.js Ember update (#5386) 2018-09-25 11:28:26 -05:00