mirror of
https://github.com/penpot/penpot.git
synced 2025-05-31 15:16:11 +02:00
🔧 Use scroll only on layers and refactor layer element name
This commit is contained in:
parent
a575410a29
commit
e4644ff506
2 changed files with 26 additions and 12 deletions
|
@ -7,46 +7,60 @@
|
|||
@import "refactor/common-refactor.scss";
|
||||
|
||||
.element-name {
|
||||
--element-name-color: var(--context-hover-color, var(--layer-row-foreground-color));
|
||||
--element-name-comp-color: var(--context-hover-color, var(--layer-row-component-foreground-color));
|
||||
--element-name-opacity: var(--context-hover-opacity, $op-7);
|
||||
|
||||
@include textEllipsis;
|
||||
@include bodySmallTypography;
|
||||
|
||||
color: var(--element-name-color);
|
||||
|
||||
flex-grow: 1;
|
||||
height: 100%;
|
||||
block-size: 100%;
|
||||
align-content: center;
|
||||
color: var(--context-hover-color, var(--layer-row-foreground-color));
|
||||
min-inline-size: var(--sp-xl);
|
||||
|
||||
&.selected {
|
||||
color: var(--layer-row-foreground-color-selected);
|
||||
}
|
||||
|
||||
&.type-comp {
|
||||
color: var(--context-hover-color, var(--layer-row-component-foreground-color));
|
||||
color: var(--element-name-comp-color);
|
||||
|
||||
&.hidden {
|
||||
opacity: var(--context-hover-opacity, $op-7);
|
||||
opacity: var(--element-name-opacity);
|
||||
}
|
||||
}
|
||||
|
||||
&.hidden {
|
||||
opacity: var(--context-hover-opacity, $op-7);
|
||||
opacity: var(--element-name-opacity);
|
||||
}
|
||||
}
|
||||
|
||||
.element-name-input {
|
||||
--element-name-input-border-color: var(--input-border-color-focus);
|
||||
--element-name-input-color: var(--layer-row-foreground-color);
|
||||
|
||||
@include textEllipsis;
|
||||
@include bodySmallTypography;
|
||||
@include removeInputStyle;
|
||||
|
||||
flex-grow: 1;
|
||||
height: $s-28;
|
||||
max-width: calc(var(--parent-size) - (var(--depth) * var(--layer-indentation-size)));
|
||||
max-inline-size: calc(var(--parent-size) - (var(--depth) * var(--layer-indentation-size)));
|
||||
margin: 0;
|
||||
padding-left: $s-6;
|
||||
padding-inline-start: $s-6;
|
||||
border-radius: $br-8;
|
||||
border: $s-1 solid var(--input-border-color-focus);
|
||||
color: var(--layer-row-foreground-color);
|
||||
border: $s-1 solid var(--element-name-input-border-color);
|
||||
color: var(--element-name-input-color);
|
||||
|
||||
&.selected {
|
||||
min-width: $s-88;
|
||||
min-inline-size: $s-100;
|
||||
}
|
||||
}
|
||||
|
||||
.element-name-touched {
|
||||
color: var(--layer-row-component-foreground-color);
|
||||
--element-name-touched-color: var(--layer-row-component-foreground-color);
|
||||
color: var(--element-name-touched-color);
|
||||
}
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
flex-direction: column;
|
||||
height: calc(-38px + var(--height, $s-200));
|
||||
width: var(--width);
|
||||
overflow-x: auto;
|
||||
overflow-x: hidden;
|
||||
overflow-y: overlay;
|
||||
scrollbar-gutter: stable;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue