0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-03-13 00:01:51 -05:00

🐛 Fix disabled color on path toolbar and alignment buttons

This commit is contained in:
Eva 2024-01-16 14:43:19 +01:00 committed by Alonso Torres
parent a51925565a
commit 0a8bbe0b77
10 changed files with 21 additions and 17 deletions

View file

@ -161,7 +161,7 @@
svg, svg,
span svg { span svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
} }
} }

View file

@ -16,6 +16,7 @@
--dark-gray-4: #34393b; --dark-gray-4: #34393b;
--white: #fff; --white: #fff;
--off-white: #aab5ba; --off-white: #aab5ba;
--off-white-40: #{color.change(#aab5ba, $alpha: 0.4)};
--green: #91fadb; --green: #91fadb;
--green-30: rgba(145, 250, 219, 0.3); --green-30: rgba(145, 250, 219, 0.3);
--lilac: #bb97d8; --lilac: #bb97d8;
@ -38,7 +39,7 @@
--light-gray-4: #eef0f2; --light-gray-4: #eef0f2;
--black: #000; --black: #000;
--off-black: #495e74; --off-black: #495e74;
--off-black-30: #{color.change(#495e74, $alpha: 0.3)}; --off-black-40: #{color.change(#495e74, $alpha: 0.4)};
--purple: #6911d4; --purple: #6911d4;
--purple-30: rgba(105, 17, 212, 0.2); --purple-30: rgba(105, 17, 212, 0.2);
--blue: #1345aa; --blue: #1345aa;

View file

@ -23,8 +23,8 @@
--button-background-color-focus: var(--color-background-secondary); --button-background-color-focus: var(--color-background-secondary);
--button-foreground-color-focus: var(--color-foreground-primary); --button-foreground-color-focus: var(--color-foreground-primary);
--button-border-color-focus: var(--color-accent-primary); --button-border-color-focus: var(--color-accent-primary);
--button-foreground-color-disabled: var(--color-foreground-secondary); --button-foreground-color-disabled: var(--color-foreground-disabled);
--button-background-color-disabled: var(--color-foreground-disabled); --button-background-color-disabled: var(--color-background-quaternary);
--button-border-color-disabled: var(--color-background-quaternary); --button-border-color-disabled: var(--color-background-quaternary);
--button-primary-background-color-rest: var(--color-accent-primary); --button-primary-background-color-rest: var(--color-accent-primary);

View file

@ -16,7 +16,7 @@
--color-foreground-primary: var(--white); --color-foreground-primary: var(--white);
--color-foreground-secondary: var(--off-white); --color-foreground-secondary: var(--off-white);
--color-foreground-tertiary: var(--pink); --color-foreground-tertiary: var(--pink);
--color-foreground-disabled: var(--dark-gray-4); --color-foreground-disabled: var(--off-white-40);
--color-accent-primary: var(--green); --color-accent-primary: var(--green);
--color-accent-primary-muted: var(--green-30); --color-accent-primary-muted: var(--green-30);
--color-accent-secondary: var(--lilac); --color-accent-secondary: var(--lilac);

View file

@ -16,7 +16,7 @@
--color-foreground-primary: var(--black); --color-foreground-primary: var(--black);
--color-foreground-secondary: var(--off-black); --color-foreground-secondary: var(--off-black);
--color-foreground-tertiary: var(--pink); --color-foreground-tertiary: var(--pink);
--color-foreground-disabled: var(--off-black-30); --color-foreground-disabled: var(--off-black-40);
--color-accent-primary: var(--purple); --color-accent-primary: var(--purple);
--color-accent-primary-muted: var(--purple-30); --color-accent-primary-muted: var(--purple-30);
--color-accent-secondary: var(--blue); --color-accent-secondary: var(--blue);
@ -29,7 +29,7 @@
--error-color: var(--light-error-color); --error-color: var(--light-error-color);
--canvas-color: var(--color-canvas); --canvas-color: var(--color-canvas);
--shadow-color: var(--off-black-30); --shadow-color: var(--off-black-40);
--radio-button-box-shadow: 0 0 0 1px var(--light-gray-2) inset; --radio-button-box-shadow: 0 0 0 1px var(--light-gray-2) inset;
@include meta.load-css("hljs-light-theme"); @include meta.load-css("hljs-light-theme");

View file

@ -53,19 +53,19 @@
cursor: default; cursor: default;
background-color: transparent; background-color: transparent;
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
.title-name { .title-name {
color: var(--button-background-color-disabled); color: var(--button-foreground-color-disabled);
} }
&:hover { &:hover {
border: none; border: none;
background-color: transparent; background-color: transparent;
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
.title-name { .title-name {
color: var(--button-background-color-disabled); color: var(--button-foreground-color-disabled);
} }
} }
} }

View file

@ -46,7 +46,7 @@
} }
&:disabled { &:disabled {
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
&::after { &::after {
background-image: none; background-image: none;

View file

@ -29,12 +29,12 @@
&.disabled { &.disabled {
cursor: default; cursor: default;
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
&:hover { &:hover {
background-color: var(--panel-background-color); background-color: var(--panel-background-color);
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
} }
} }

View file

@ -30,12 +30,12 @@
&.disabled { &.disabled {
cursor: default; cursor: default;
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
&:hover { &:hover {
background-color: var(--panel-background-color); background-color: var(--panel-background-color);
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
} }
} }

View file

@ -44,7 +44,7 @@
} }
&:disabled { &:disabled {
svg { svg {
stroke: var(--button-background-color-disabled); stroke: var(--button-foreground-color-disabled);
} }
&::after { &::after {
background-image: none; background-image: none;
@ -100,18 +100,21 @@
width: $s-120; width: $s-120;
color: var(--palette-text-color-selected); color: var(--palette-text-color-selected);
} }
.typography-font { .typography-font {
@include textEllipsis; @include textEllipsis;
height: $s-16; height: $s-16;
width: $s-120; width: $s-120;
color: var(--palette-text-color); color: var(--palette-text-color);
} }
.typography-data { .typography-data {
@include textEllipsis; @include textEllipsis;
height: $s-16; height: $s-16;
width: $s-120; width: $s-120;
color: var(--palette-text-color); color: var(--palette-text-color);
} }
&.mid-item { &.mid-item {
.typography-name { .typography-name {
height: $s-16; height: $s-16;