consul/ui-v2/app/styles/components
John Cowen 200945714a
UI Release Merge (1.8-beta-2: ui-staging merge) (#7919)
* ui: Styling fixes (#7885)

* Move cellHeight to ListCollection js file

* Fix composite row border-top-color onHover state

* Add empty health check icon to CompositeRow styling

* ui: Slightly refactor %composite-rows and reuse ConsulServiceList component (#7886)

* ui: Move individual component types into a single %composite-list plus

1. Removes all out separate CSS components (that match HTML components)
to favour not having those separate for the moemnt at least
2. Reuses <ConsulServiceList /> component for Terminating Gateways >
Linked Services

* ui: Tweak breadcrumb spacing for '/' separator

* Fix up the tests i.e. services per tab so we can call them all services

* ui: Misc discovery chain fixes (#7892)

1. Look for a default splitter before looking for a default resolver in
order to route to.
2. Delay adding svg listeners until afterRender (fixes split tooltip)
3. Make router id's consistent for highlighting default routers in when
clicking the graph

* ui: If an error occurs on the server, surface it in the notification (#7893)

* ui: Delete old unused CSS (#7909)

This commit deletes CSS that we no longer use and we definitely will not
ever use.

We also dedup all of our imports here as it turns out SASS doesn't
dedupe imports. Strangely this increases out CSS weight by ~1kb instead
of reducing but we'd rather keep things deduped as that was the
intention

* ui: Redesign - Exposed Paths (#7912)

* Add new exposed paths icons to codebase

* Redesign Exposed Paths and create copy-button hover on Composite Row

* Refactor FeedbackDialog and CopyButton

* Change this.element to use `{{ref }}` now we don't have an element

We changed this to a tagless component with an eye to moving this to a
glimmer component, without spotting that this would also remove the
`this.element` property.

This adds an equivalent using the ref modifier.

Co-authored-by: John Cowen <jcowen@hashicorp.com>

* ui: Remove box-shadow and pointer cursor from metada list hover effect (#7914)

Co-authored-by: Kenia <19161242+kaxcode@users.noreply.github.com>
2020-05-19 17:18:04 +01: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: Improved Login/Logout flow inc SSO support (#7790) 2020-05-12 17:14:51 +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 Release Merge (1.8-beta-2: ui-staging merge) (#7919) 2020-05-19 17:18:04 +01: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