Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 76 additions & 61 deletions packages/sdds-scan/src/components/Accordion/Accordion.config.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
import {
bodyL,
bodyLBold,
bodyM,
bodyMBold,
bodyS,
bodySBold,
bodyXS,
bodyXSBold,
surfaceAccent,
surfaceClear,
surfaceSolidCard,
surfaceSolidTertiary,
textPrimary,
} from '@salutejs/sdds-themes/tokens/sdds_scan';
import { css, accordionTokens } from '@salutejs/plasma-new-hope/styled-components';

export const config = {
Expand All @@ -11,27 +26,27 @@ export const config = {
${accordionTokens.accordionGap}: 0.125rem;
${accordionTokens.accordionWidth}: 20rem;
${accordionTokens.accordionItemPadding}: var(${accordionTokens.accordionItemPaddingVertical}) var(${accordionTokens.accordionItemPaddingHorizontal});
${accordionTokens.accordionItemBackground}: var(--surface-solid-card);
${accordionTokens.accordionItemTitleColor}: var(--text-primary);
${accordionTokens.accordionItemTextColor}: var(--text-primary);
${accordionTokens.accordionItemIconColor}: var(--text-primary);
${accordionTokens.accordionItemFocus}: var(--surface-accent);
${accordionTokens.accordionBackground}: var(--surface-clear);
${accordionTokens.accordionItemBackground}: ${surfaceSolidCard};
${accordionTokens.accordionItemTitleColor}: ${textPrimary};
${accordionTokens.accordionItemTextColor}: ${textPrimary};
${accordionTokens.accordionItemIconColor}: ${textPrimary};
${accordionTokens.accordionItemFocus}: ${surfaceAccent};
${accordionTokens.accordionBackground}: ${surfaceClear};
${accordionTokens.accordionItemBorderBottom}: 0;
${accordionTokens.accordionItemPaddingHorizontalLeft}: var(${accordionTokens.accordionItemPaddingHorizontal});
`,
clear: css`
${accordionTokens.accordionGap}: 0;
${accordionTokens.accordionWidth}: 20rem;
${accordionTokens.accordionItemPadding}: var(${accordionTokens.accordionItemPaddingVertical}) 0rem;
${accordionTokens.accordionItemBackground}: var(--surface-clear);
${accordionTokens.accordionItemTitleColor}: var(--text-primary);
${accordionTokens.accordionItemTextColor}: var(--text-primary);
${accordionTokens.accordionItemIconColor}: var(--text-primary);
${accordionTokens.accordionItemFocus}: var(--surface-accent);
${accordionTokens.accordionItemBackground}: ${surfaceClear};
${accordionTokens.accordionItemTitleColor}: ${textPrimary};
${accordionTokens.accordionItemTextColor}: ${textPrimary};
${accordionTokens.accordionItemIconColor}: ${textPrimary};
${accordionTokens.accordionItemFocus}: ${surfaceAccent};
${accordionTokens.accordionItemBorderRadius}: 0rem !important;
${accordionTokens.accordionBackground}: var(--surface-clear);
${accordionTokens.accordionItemBorderBottom}: 0.063rem solid var(--surface-solid-tertiary);
${accordionTokens.accordionBackground}: ${surfaceClear};
${accordionTokens.accordionItemBorderBottom}: 0.063rem solid ${surfaceSolidTertiary};
${accordionTokens.accordionItemPaddingHorizontalLeft}: 0;
`,
},
Expand All @@ -42,19 +57,19 @@ export const config = {
${accordionTokens.accordionItemGap}: 0.25rem;
${accordionTokens.accordionItemBorderRadius}: 0.875rem;

${accordionTokens.accordionItemTitleFontFamily}: var(--plasma-typo-body-l-font-family);
${accordionTokens.accordionItemTitleFontSize}: var(--plasma-typo-body-l-font-size);
${accordionTokens.accordionItemTitleFontStyle}: var(--plasma-typo-body-l-font-style);
${accordionTokens.accordionItemTitleFontWeight}: var(--plasma-typo-body-l-bold-font-weight);
${accordionTokens.accordionItemTitleLetterSpacing}: var(--plasma-typo-body-l-letter-spacing);
${accordionTokens.accordionItemTitleLineHeight}: var(--plasma-typo-body-l-line-height);
${accordionTokens.accordionItemTitleFontFamily}: ${bodyL.fontFamily};
${accordionTokens.accordionItemTitleFontSize}: ${bodyL.fontSize};
${accordionTokens.accordionItemTitleFontStyle}: ${bodyL.fontStyle};
${accordionTokens.accordionItemTitleFontWeight}: ${bodyLBold.fontWeight};
${accordionTokens.accordionItemTitleLetterSpacing}: ${bodyL.letterSpacing};
${accordionTokens.accordionItemTitleLineHeight}: ${bodyL.lineHeight};

${accordionTokens.accordionItemTextFontFamily}: var(--plasma-typo-body-l-font-family);
${accordionTokens.accordionItemTextFontSize}: var(--plasma-typo-body-l-font-size);
${accordionTokens.accordionItemTextFontStyle}: var(--plasma-typo-body-l-font-style);
${accordionTokens.accordionItemTextFontWeight}: var(--plasma-typo-body-l-font-weight);
${accordionTokens.accordionItemTextLetterSpacing}: var(--plasma-typo-body-l-letter-spacing);
${accordionTokens.accordionItemTextLineHeight}: var(--plasma-typo-body-l-line-height);
${accordionTokens.accordionItemTextFontFamily}: ${bodyL.fontFamily};
${accordionTokens.accordionItemTextFontSize}: ${bodyL.fontSize};
${accordionTokens.accordionItemTextFontStyle}: ${bodyL.fontStyle};
${accordionTokens.accordionItemTextFontWeight}: ${bodyL.fontWeight};
${accordionTokens.accordionItemTextLetterSpacing}: ${bodyL.letterSpacing};
${accordionTokens.accordionItemTextLineHeight}: ${bodyL.lineHeight};
`,
m: css`
${accordionTokens.accordionItemPaddingVertical}: 0.875rem;
Expand All @@ -63,19 +78,19 @@ export const config = {
${accordionTokens.accordionItemGap}: 0.375rem;
${accordionTokens.accordionItemBorderRadius}: 0.75rem;

${accordionTokens.accordionItemTitleFontFamily}: var(--plasma-typo-body-m-font-family);
${accordionTokens.accordionItemTitleFontSize}: var(--plasma-typo-body-m-font-size);
${accordionTokens.accordionItemTitleFontStyle}: var(--plasma-typo-body-m-font-style);
${accordionTokens.accordionItemTitleFontWeight}: var(--plasma-typo-body-m-bold-font-weight);
${accordionTokens.accordionItemTitleLetterSpacing}: var(--plasma-typo-body-m-letter-spacing);
${accordionTokens.accordionItemTitleLineHeight}: var(--plasma-typo-body-m-line-height);
${accordionTokens.accordionItemTitleFontFamily}: ${bodyM.fontFamily};
${accordionTokens.accordionItemTitleFontSize}: ${bodyM.fontSize};
${accordionTokens.accordionItemTitleFontStyle}: ${bodyM.fontStyle};
${accordionTokens.accordionItemTitleFontWeight}: ${bodyMBold.fontWeight};
${accordionTokens.accordionItemTitleLetterSpacing}: ${bodyM.letterSpacing};
${accordionTokens.accordionItemTitleLineHeight}: ${bodyM.lineHeight};

${accordionTokens.accordionItemTextFontFamily}: var(--plasma-typo-body-m-font-family);
${accordionTokens.accordionItemTextFontSize}: var(--plasma-typo-body-m-font-size);
${accordionTokens.accordionItemTextFontStyle}: var(--plasma-typo-body-m-font-style);
${accordionTokens.accordionItemTextFontWeight}: var(--plasma-typo-body-m-font-weight);
${accordionTokens.accordionItemTextLetterSpacing}: var(--plasma-typo-body-m-letter-spacing);
${accordionTokens.accordionItemTextLineHeight}: var(--plasma-typo-body-m-line-height);
${accordionTokens.accordionItemTextFontFamily}: ${bodyM.fontFamily};
${accordionTokens.accordionItemTextFontSize}: ${bodyM.fontSize};
${accordionTokens.accordionItemTextFontStyle}: ${bodyM.fontStyle};
${accordionTokens.accordionItemTextFontWeight}: ${bodyM.fontWeight};
${accordionTokens.accordionItemTextLetterSpacing}: ${bodyM.letterSpacing};
${accordionTokens.accordionItemTextLineHeight}: ${bodyM.lineHeight};
`,
s: css`
${accordionTokens.accordionItemPaddingVertical}: 0.6875rem;
Expand All @@ -84,19 +99,19 @@ export const config = {
${accordionTokens.accordionItemGap}: 0.375rem;
${accordionTokens.accordionItemBorderRadius}: 0.625rem;

${accordionTokens.accordionItemTitleFontFamily}: var(--plasma-typo-body-s-font-family);
${accordionTokens.accordionItemTitleFontSize}: var(--plasma-typo-body-s-font-size);
${accordionTokens.accordionItemTitleFontStyle}: var(--plasma-typo-body-s-font-style);
${accordionTokens.accordionItemTitleFontWeight}: var(--plasma-typo-body-s-bold-font-weight);
${accordionTokens.accordionItemTitleLetterSpacing}: var(--plasma-typo-body-s-letter-spacing);
${accordionTokens.accordionItemTitleLineHeight}: var(--plasma-typo-body-s-line-height);
${accordionTokens.accordionItemTitleFontFamily}: ${bodyS.fontFamily};
${accordionTokens.accordionItemTitleFontSize}: ${bodyS.fontSize};
${accordionTokens.accordionItemTitleFontStyle}: ${bodyS.fontStyle};
${accordionTokens.accordionItemTitleFontWeight}: ${bodySBold.fontWeight};
${accordionTokens.accordionItemTitleLetterSpacing}: ${bodyS.letterSpacing};
${accordionTokens.accordionItemTitleLineHeight}: ${bodyS.lineHeight};

${accordionTokens.accordionItemTextFontFamily}: var(--plasma-typo-body-s-font-family);
${accordionTokens.accordionItemTextFontSize}: var(--plasma-typo-body-s-font-size);
${accordionTokens.accordionItemTextFontStyle}: var(--plasma-typo-body-s-font-style);
${accordionTokens.accordionItemTextFontWeight}: var(--plasma-typo-body-s-font-weight);
${accordionTokens.accordionItemTextLetterSpacing}: var(--plasma-typo-body-s-letter-spacing);
${accordionTokens.accordionItemTextLineHeight}: var(--plasma-typo-body-s-line-height);
${accordionTokens.accordionItemTextFontFamily}: ${bodyS.fontFamily};
${accordionTokens.accordionItemTextFontSize}: ${bodyS.fontSize};
${accordionTokens.accordionItemTextFontStyle}: ${bodyS.fontStyle};
${accordionTokens.accordionItemTextFontWeight}: ${bodyS.fontWeight};
${accordionTokens.accordionItemTextLetterSpacing}: ${bodyS.letterSpacing};
${accordionTokens.accordionItemTextLineHeight}: ${bodyS.lineHeight};
`,
xs: css`
${accordionTokens.accordionItemPaddingVertical}: 0.5rem;
Expand All @@ -105,19 +120,19 @@ export const config = {
${accordionTokens.accordionItemGap}: 0.25rem;
${accordionTokens.accordionItemBorderRadius}: 0.5rem;

${accordionTokens.accordionItemTitleFontFamily}: var(--plasma-typo-body-xs-font-family);
${accordionTokens.accordionItemTitleFontSize}: var(--plasma-typo-body-xs-font-size);
${accordionTokens.accordionItemTitleFontStyle}: var(--plasma-typo-body-xs-font-style);
${accordionTokens.accordionItemTitleFontWeight}: var(--plasma-typo-body-xs-bold-font-weight);
${accordionTokens.accordionItemTitleLetterSpacing}: var(--plasma-typo-body-xs-letter-spacing);
${accordionTokens.accordionItemTitleLineHeight}: var(--plasma-typo-body-xs-line-height);
${accordionTokens.accordionItemTitleFontFamily}: ${bodyXS.fontFamily};
${accordionTokens.accordionItemTitleFontSize}: ${bodyXS.fontSize};
${accordionTokens.accordionItemTitleFontStyle}: ${bodyXS.fontStyle};
${accordionTokens.accordionItemTitleFontWeight}: ${bodyXSBold.fontWeight};
${accordionTokens.accordionItemTitleLetterSpacing}: ${bodyXS.letterSpacing};
${accordionTokens.accordionItemTitleLineHeight}: ${bodyXS.lineHeight};

${accordionTokens.accordionItemTextFontFamily}: var(--plasma-typo-body-xs-font-family);
${accordionTokens.accordionItemTextFontSize}: var(--plasma-typo-body-xs-font-size);
${accordionTokens.accordionItemTextFontStyle}: var(--plasma-typo-body-xs-font-style);
${accordionTokens.accordionItemTextFontWeight}: var(--plasma-typo-body-xs-font-weight);
${accordionTokens.accordionItemTextLetterSpacing}: var(--plasma-typo-body-xs-letter-spacing);
${accordionTokens.accordionItemTextLineHeight}: var(--plasma-typo-body-xs-line-height);
${accordionTokens.accordionItemTextFontFamily}: ${bodyXS.fontFamily};
${accordionTokens.accordionItemTextFontSize}: ${bodyXS.fontSize};
${accordionTokens.accordionItemTextFontStyle}: ${bodyXS.fontStyle};
${accordionTokens.accordionItemTextFontWeight}: ${bodyXS.fontWeight};
${accordionTokens.accordionItemTextLetterSpacing}: ${bodyXS.letterSpacing};
${accordionTokens.accordionItemTextLineHeight}: ${bodyXS.lineHeight};
`,
},
},
Expand Down
Loading
Loading