Skip to content

Commit

Permalink
feat(cc-grafana-info): implement cc-icon
Browse files Browse the repository at this point in the history
  • Loading branch information
pdesoyres-cc authored and roberttran-cc committed Jun 26, 2023
1 parent 8619af3 commit 285af26
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src/components/cc-grafana-info/cc-grafana-info.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
import '../cc-icon/cc-icon.js';
import '../cc-img/cc-img.js';
import '../cc-loader/cc-loader.js';
import '../cc-block-section/cc-block-section.js';
import '../cc-block/cc-block.js';
import '../cc-error/cc-error.js';
import { css, html, LitElement } from 'lit';
import { iconRemixInformationFill as iconInfo } from '../../assets/cc-remix.icons.js';
import { dispatchCustomEvent } from '../../lib/events.js';
import { i18n } from '../../lib/i18n.js';
import { ccLink, linkStyles } from '../../templates/cc-link/cc-link.js';

const infoSvg = new URL('../../assets/info.svg', import.meta.url).href;

const GRAFANA_LOGO_URL = 'https://assets.clever-cloud.com/logos/grafana.svg';
const GRAFANA_HOME_SCREEN = 'https://assets.clever-cloud.com/grafana/screens/home.png';
const GRAFANA_RUNTIME_SCREEN = 'https://assets.clever-cloud.com/grafana/screens/runtime.png';
Expand Down Expand Up @@ -114,7 +115,8 @@ export class CcGrafanaInfo extends LitElement {
<div slot="info">${i18n('cc-grafana-info.documentation-description')}</div>
<div>
${ccLink(GRAFANA_DOCUMENTATION, html`
<cc-img src="${infoSvg}"></cc-img><span>${i18n('cc-grafana-info.link.doc')}</span>
<cc-icon size="lg" .icon=${iconInfo}></cc-icon>
<span>${i18n('cc-grafana-info.link.doc')}</span>
`)}
</div>
</cc-block-section>
Expand Down Expand Up @@ -227,6 +229,11 @@ export class CcGrafanaInfo extends LitElement {
border-radius: var(--cc-border-radius-default, 0.25em);
}
cc-icon {
flex: 0 0 auto;
margin-right: 0.5em;
}
.cc-link {
display: inline-flex;
align-items: center;
Expand Down

0 comments on commit 285af26

Please sign in to comment.