diff --git a/src/components/cc-header-addon/cc-header-addon.js b/src/components/cc-header-addon/cc-header-addon.js
index 16aedf40b..6b786ae99 100644
--- a/src/components/cc-header-addon/cc-header-addon.js
+++ b/src/components/cc-header-addon/cc-header-addon.js
@@ -1,6 +1,6 @@
import '../cc-img/cc-img.js';
import '../cc-input-text/cc-input-text.js';
-import '../cc-error/cc-error.js';
+import '../cc-notice/cc-notice.js';
import '../cc-zone/cc-zone.js';
import { css, html, LitElement } from 'lit';
import { classMap } from 'lit/directives/class-map.js';
@@ -39,7 +39,7 @@ export class CcHeaderAddon extends LitElement {
static get properties () {
return {
addon: { type: Object },
- error: { type: Boolean },
+ error: { type: Boolean, reflect: true },
noVersion: { type: Boolean, attribute: 'no-version' },
version: { type: String },
zone: { type: Object },
@@ -114,7 +114,7 @@ export class CcHeaderAddon extends LitElement {
` : ''}
${this.error ? html`
- ${i18n('cc-header-addon.error')}
+
` : ''}
`;
}
@@ -133,6 +133,10 @@ export class CcHeaderAddon extends LitElement {
background-color: var(--cc-color-bg-default, #fff);
border-radius: var(--cc-border-radius-default, 0.25em);
}
+
+ :host([error]) {
+ border: none;
+ }
.main {
display: flex;
@@ -182,11 +186,6 @@ export class CcHeaderAddon extends LitElement {
font-weight: bold;
}
- cc-error {
- padding: var(--cc-gap);
- text-align: center;
- }
-
.messages {
display: flex;
box-sizing: border-box;