Skip to content

Commit

Permalink
feat(cc-tile-status-codes): implement cc-icon
Browse files Browse the repository at this point in the history
  • Loading branch information
florian-sanders-cc authored and roberttran-cc committed Jun 26, 2023
1 parent 73e98d6 commit 44a26b7
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions src/components/cc-tile-status-codes/cc-tile-status-codes.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,13 @@ import { css, html, LitElement } from 'lit';
import { cache } from 'lit/directives/cache.js';
import { classMap } from 'lit/directives/class-map.js';
import status from 'statuses';
import { iconCleverInfo as iconInfo } from '../../assets/cc-clever.icons.js';
import { iconRemixCloseLine as iconClose } from '../../assets/cc-remix.icons.js';
import { i18n } from '../../lib/i18n.js';
import { tileStyles } from '../../styles/info-tiles.js';
import { skeletonStyles } from '../../styles/skeleton.js';
import { linkStyles } from '../../templates/cc-link/cc-link.js';

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

Chart.register(ArcElement, DoughnutController, Legend, Tooltip);

function xor (a, b) {
Expand Down Expand Up @@ -202,8 +201,8 @@ export class CcTileStatusCodes extends LitElement {
<div class="tile_title tile_title--image">
${i18n('cc-tile-status-codes.title')}
<cc-button
class="docs-toggle"
image=${displayDocs ? closeSvg : infoSvg}
class="docs-toggle ${displayDocs ? 'close' : 'info'}"
.icon=${displayDocs ? iconClose : iconInfo}
hide-text
outlined
primary
Expand Down Expand Up @@ -254,6 +253,14 @@ export class CcTileStatusCodes extends LitElement {
font-size: 0.8em;
}
.docs-toggle.close {
--cc-icon-size: 1.5em;
}
.docs-toggle.info {
--cc-icon-size: 1.25em;
}
.tile_body {
position: relative;
}
Expand Down

0 comments on commit 44a26b7

Please sign in to comment.