consul/ui-v2/app/styles/components
John Cowen 94dd1849b4 ui: New Empty States (#7940)
* ui: CSS and component changes to the <EmptyState /> component

* ui: Reset the auth-form component back to its initial state

Moving forwards we are going to have the auth-form on the page all the
time, even when logged in (for relogging in purposes). This means the
auth-form will not always be removed from the DOM when you log in.

This sets the form back to its idle state before calling onsubmit

* ui: Make a public api for modal-dialog with a single close method

* ui : Move cache reset somewhere that makes more sense, + single refresh

1. Centralize cache resetting elsewhere, for now the store makes most
sense, although I would prefer the Repository class, so using the store
is temporary
2. We only need to refresh on login once, unless we have a differing
nspace

* ui: Ensure visibilitychange events are cleaned up

* ui: Only cache DataSource data if we have any, + only clear the cache

* ui: Add the modal login dialog to both unauth and auth views

This means we can 'relogin' when already logged in

* ui: Add new empty states

* ui: CSS Tweaks

* Remove marketing grays
2020-06-03 16:46:50 +00:00
..
app-view UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
auth-form UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
auth-modal UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
brand-loader ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
card ui: Create CSS variables for box-shadowing consistency (#7337) 2020-05-12 17:14:09 +00:00
code-editor UI: ACL Roles (#5635) 2019-05-01 18:22:37 +00:00
composite-row UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
confirmation-dialog ui: Use base fonts throughout the app (#6881) 2019-12-18 12:26:45 +00:00
discovery-chain ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
dom-recycling-table ui: Small CSS tweaks (#7808) 2020-05-12 17:14:47 +00:00
empty-state ui: New Empty States (#7940) 2020-06-03 16:46:50 +00:00
expanded-single-select ui: Update the shadows for radio buttons and the cards (#7391) 2020-05-12 17:14:14 +00:00
feedback-dialog UI: Tooltips and feedback-dialogs are the same thing - merge (#4678) 2018-09-21 11:13:21 +01:00
filter-bar ui: Create PopoverSelect, CatalogToolbar, and update tests (#7489) 2020-05-12 17:14:48 +00:00
flash-message ui: Add `stats-card` component, integrate more `@hashicorp/structure-icons` (#6021) 2019-09-04 08:35:11 +00:00
footer ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
freetext-filter UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
healthcheck-info ui: Add `stats-card` component, integrate more `@hashicorp/structure-icons` (#6021) 2019-09-04 08:35:11 +00:00
healthcheck-output ui: Redesign - Instance Detail Proxy Info tab (#7745) 2020-05-12 17:14:46 +00:00
loader ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
main-header-horizontal ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
main-nav-horizontal UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
oidc-select UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
progress UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
secret-button ui: Use structure-icons as much as possible (#6851) 2020-01-16 09:10:32 +00:00
tabular-details ui: Create CSS variables for box-shadowing consistency (#7337) 2020-05-12 17:14:09 +00:00
tag-list ui: Redesign - Create ConsulExternalSource (#7632) 2020-05-12 17:14:25 +00:00
anchors.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
app-view.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
auth-form.scss UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
auth-modal.scss UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
brand-loader.scss ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
breadcrumbs.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
buttons.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
code-editor.scss ui: Adds multi syntax linting to the code editor (#4814) 2018-10-19 17:36:38 +01:00
composite-row.scss ui: Make only existing services in Upstreams linkabled with hover effect (#7943) 2020-06-03 16:46:47 +00:00
confirmation-dialog.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
discovery-chain.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
empty-state.scss ui: Logout button (#7604) 2020-05-12 17:14:24 +00:00
feedback-dialog.scss ui: Renames CopyButtonFeedback to CopyButton and use it everywhere (#7834) 2020-05-12 17:14:56 +00:00
filter-bar.scss ui: Create PopoverSelect, CatalogToolbar, and update tests (#7489) 2020-05-12 17:14:48 +00:00
flash-message.scss ui: Fixes styling of 'duplicate intention' error message (#6936) 2019-12-18 12:26:46 +00:00
footer.scss ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
form-elements.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
freetext-filter.scss ui: Use structure-icons as much as possible (#6851) 2020-01-16 09:10:32 +00:00
grid-collection.scss ui: Redesign Service List page (#7605) 2020-05-12 17:14:25 +00:00
healthcheck-info.scss ui: Use structure-icons as much as possible (#6851) 2020-01-16 09:10:32 +00:00
healthcheck-output.scss ui: Expose checks (#6575) 2019-12-18 12:26:43 +00:00
healthchecked-resource.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
index.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
list-collection.scss ui: Create Upstreams tab for Ingress Gateways (#7865) 2020-05-13 13:12:56 -04:00
loader.scss ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
main-header-horizontal.scss ui: Fix CSS typo (#7791) 2020-05-12 17:14:43 +00:00
main-nav-horizontal.scss ui: Split out product css component into its separate elements (#7342) 2020-05-12 17:14:11 +00:00
modal-dialog.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
notice.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
oidc-select.scss UI: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +00:00
phrase-editor.scss ui: Search improvements (#5540) 2019-05-01 18:22:36 +00:00
pill.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
popover-select.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
progress.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
secret-button.scss ui: Use structure-icons as much as possible (#6851) 2020-01-16 09:10:32 +00:00
table.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
tabs.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00
tabular-collection.scss ui: Namespace Support (#6639) 2019-12-18 12:26:47 +00:00
tabular-details.scss UI: New ACLs (#4789) 2018-10-19 08:45:05 -07:00
tag-list.scss UI: Service Instances (#5326) 2019-05-01 18:22:10 +00:00
tomography-graph.scss UI: CSS Refactor (#4919) 2019-05-01 18:21:38 +00:00
tooltip.scss UI Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01:00