--- /dev/null
+@use "@carbon/styles/scss/config" with (
+ $font-path: "~@ibm/plex",
+ $flex-grid-columns: 16,
+ $use-flexbox-grid: true,
+);
+@use "./themes/upstream";
+@use '@carbon/styles/scss/compat/themes' as compat;
+@use '@carbon/styles/scss/themes';
+@use '@carbon/styles/scss/theme' with (
+ $fallback: compat.$g90,
+ $theme: upstream.$theme,
+);
+@use "@carbon/styles";
+@use '@carbon/type';
+
+
+
+$block-size: 2.7rem;
+
+.cds--side-nav__submenu {
+ block-size: $block-size;
+}
+
+a.cds--side-nav__link {
+ min-block-size: $block-size;
+}
+
+.cds--side-nav__menu a.cds--side-nav__link {
+ block-size: $block-size;
+}
+
+.cds--side-nav__submenu-title,
+a.cds--side-nav__link > .cds--side-nav__link-text {
+ font-size: calc(type.type-scale(4) + 0.5px);
+}
+
+.cds--side-nav__icon > svg {
+ block-size: 20px;
+ inline-size: 20px;
+}
+
+.cds--side-nav--expanded {
+ min-width: 20.8rem !important;
+}
+
+.cds--side-nav__navigation {
+ min-width: 4.2rem;
+}
+
+a.cds--header__menu-item,
+.cds--header__action,
+.cds--header{
+ block-size: 3.9rem;
+ font-size: calc(type.type-scale(4) + 0.5px);
+}
--- /dev/null
+@use './src/styles/vendor/variables' as vv;
+
+$theme: (
+ text-primary: #f4f4f4,
+ text-secondary: #c6c6c6,
+ btn-primary: vv.$primary,
+ border-interactive: vv.$primary,
+ background: vv.$secondary,
+);
\ No newline at end of file