diff --git a/ui/app/components/edition-badge.js b/ui/app/components/edition-badge.js
deleted file mode 100644
index 025f657be6..0000000000
--- a/ui/app/components/edition-badge.js
+++ /dev/null
@@ -1,18 +0,0 @@
-import { computed } from '@ember/object';
-import Component from '@ember/component';
-
-export default Component.extend({
- tagName: 'span',
- classNames: 'tag is-outlined edition-badge',
- attributeBindings: ['edition:aria-label'],
- icon: computed('edition', function() {
- const edition = this.get('edition');
- const entEditions = ['Enterprise', 'Premium', 'Pro'];
-
- if (entEditions.includes(edition)) {
- return 'edition-enterprise';
- } else {
- return 'edition-oss';
- }
- }),
-});
diff --git a/ui/app/styles/components/empty-state.scss b/ui/app/styles/components/empty-state.scss
index 2cb489aae0..b023403cfa 100644
--- a/ui/app/styles/components/empty-state.scss
+++ b/ui/app/styles/components/empty-state.scss
@@ -2,7 +2,7 @@
align-items: center;
color: $grey;
display: flex;
- background: $ui-gray-050;
+ background: $ui-gray-010;
justify-content: center;
padding: $spacing-xxl $spacing-s;
box-shadow: 0 -2px 0 -1px $ui-gray-300;
diff --git a/ui/app/styles/components/upgrade-overlay.scss b/ui/app/styles/components/upgrade-overlay.scss
deleted file mode 100644
index f5770064ac..0000000000
--- a/ui/app/styles/components/upgrade-overlay.scss
+++ /dev/null
@@ -1,63 +0,0 @@
-.upgrade-overlay {
- font-size: 1rem;
- opacity: 0;
- text-align: left;
- transition: opacity $speed-slow;
- will-change: opacity;
- z-index: 300;
-
- &.is-animated {
- opacity: 1;
- }
-
- .modal-background {
- background-image: url('/ui/vault-hex.svg'), linear-gradient(90deg, #191a1c, #1b212d);
- opacity: 0.97;
- }
-
- .modal-content {
- overflow: auto;
- overflow-x: hidden;
- transform: translateY(20%) scale(0.9);
- transition: transform $speed-slow;
- will-change: transform;
- }
-
- &.is-animated {
- .modal-content {
- transform: translateY(0) scale(1);
- }
- }
-
- .upgrade-overlay-title {
- border-bottom: 1px solid $grey;
- padding-bottom: $size-10;
-
- .icon {
- width: 32px;
-
- #edition-enterprise-hexagon {
- fill: $white;
- }
- }
- }
-
- .columns {
- margin-bottom: $size-4;
- margin-top: $size-4;
- }
-
- .column {
- display: flex;
-
- .box {
- border-radius: $radius;
- box-shadow: inset 0 0 0 1px $grey;
- width: 100%;
- }
- }
-
- li {
- list-style: inside disc;
- }
-}
diff --git a/ui/app/styles/core.scss b/ui/app/styles/core.scss
index 0eb83f62b4..654221e12b 100644
--- a/ui/app/styles/core.scss
+++ b/ui/app/styles/core.scss
@@ -81,7 +81,6 @@
@import './components/toolbar';
@import './components/tool-tip';
@import './components/unseal-warning';
-@import './components/upgrade-overlay';
@import './components/ui-wizard';
@import './components/vault-loading';
diff --git a/ui/app/templates/components/edition-badge.hbs b/ui/app/templates/components/edition-badge.hbs
deleted file mode 100644
index 28bf3e6b50..0000000000
--- a/ui/app/templates/components/edition-badge.hbs
+++ /dev/null
@@ -1,4 +0,0 @@
-{{#if icon}}
-
- {{#upgrade-link linkClass="button is-ghost has-icon-right" pageName="Performance Replication"}}
+
Learn more
-
- Vault Enterprise has features to help unify disparate users and roles, - use collaboration workflows, and disaster recovery for system recovery, - provide governance over secrets management and access with multi-factor - authentication. You'll have access to all the features below. -
-- - {{featureName}} is a {{minimumEdition}} feature. - - You can upgrade to {{minimumEdition}} to unlock additional collaboration and security features -
-
- {{#upgrade-link linkClass="button is-ghost has-icon-right" data-test-upgrade-link="true" pageName=featureName}}
- Vault Enterprise
-
- Performance Replication is a feature of {{#upgrade-link pageName="Performance Replication"}}Vault Enterprise Premium{{/upgrade-link}} -
- {{else}} -- Performance replication scales workloads horizontally across clusters to make requests faster. Local secondaries handle read requests but forward writes to the primary to be handled. -
- {{/if}} ++ Performance Replication is a feature of Vault Enterprise Premium +
+ {{else}} ++ Performance replication scales workloads horizontally across clusters to make requests faster. Local secondaries handle read requests but forward writes to the primary to be handled. +
+ {{/if}} {{/if}} {{else}}@@ -111,13 +111,10 @@ @glyph="perf-replication" /> Performance - {{#if (not (has-feature "Performance Replication"))}} - {{edition-badge edition="Premium"}} - {{/if}} {{#if (not (has-feature "Performance Replication"))}}
- Performance Replication is a feature of {{#upgrade-link pageName="Performance Replication"}}Vault Enterprise Premium{{/upgrade-link}} + Performance Replication is a feature of Vault Enterprise Premium
{{else}}diff --git a/ui/public/edition-enterprise.svg b/ui/public/edition-enterprise.svg deleted file mode 100644 index 0de2080b2a..0000000000 --- a/ui/public/edition-enterprise.svg +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/ui/public/edition-oss.svg b/ui/public/edition-oss.svg deleted file mode 100644 index 5408801165..0000000000 --- a/ui/public/edition-oss.svg +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/ui/public/vault-hex.svg b/ui/public/vault-hex.svg deleted file mode 100644 index 76a6d342d5..0000000000 --- a/ui/public/vault-hex.svg +++ /dev/null @@ -1,8 +0,0 @@ - - diff --git a/ui/tests/integration/components/edition-badge-test.js b/ui/tests/integration/components/edition-badge-test.js deleted file mode 100644 index a43414dd93..0000000000 --- a/ui/tests/integration/components/edition-badge-test.js +++ /dev/null @@ -1,22 +0,0 @@ -import { module, test } from 'qunit'; -import { setupRenderingTest } from 'ember-qunit'; -import { render, find } from '@ember/test-helpers'; -import hbs from 'htmlbars-inline-precompile'; - -module('Integration | Component | edition badge', function(hooks) { - setupRenderingTest(hooks); - - test('it renders', async function(assert) { - await render(hbs` - {{edition-badge edition="Custom"}} - `); - - assert.equal(find('.edition-badge').textContent.trim(), 'Custom', 'contains edition'); - - await render(hbs` - {{edition-badge edition="Enterprise"}} - `); - - assert.equal(find('.edition-badge').textContent.trim(), 'Enterprise', 'renders edition'); - }); -}); diff --git a/ui/tests/integration/components/upgrade-link-test.js b/ui/tests/integration/components/upgrade-link-test.js deleted file mode 100644 index 08f42f5961..0000000000 --- a/ui/tests/integration/components/upgrade-link-test.js +++ /dev/null @@ -1,48 +0,0 @@ -import { module, test } from 'qunit'; -import { setupRenderingTest } from 'ember-qunit'; -import { render, find, findAll } from '@ember/test-helpers'; -import hbs from 'htmlbars-inline-precompile'; - -module('Integration | Component | upgrade link', function(hooks) { - setupRenderingTest(hooks); - - test('it renders with overlay', async function(assert) { - await render(hbs` -
-