Andrey Antukh ec1af4ad96 🎉 Import penpot-plugins repository
As commit 819a549e4928d2b1fa98e52bee82d59aec0f70d8
2025-12-30 14:56:15 +01:00

125 lines
2.2 KiB
CSS

.wrapper {
height: 100vh;
display: flex;
flex-direction: column;
}
.nav-tabs {
background-color: var(--background-secondary);
border-radius: var(--spacing-8);
display: flex;
margin-block-start: var(--spacing-24);
& .tab {
background-color: var(--background-secondary);
border: 2px solid transparent;
color: var(--foreground-secondary);
font-size: var(--font-size-s);
padding-inline: var(--spacing-8);
&.active {
background-color: var(--db-quaternary);
border: 2px solid var(--background-secondary);
color: var(--accent-primary);
}
}
}
.explanation {
margin-block-end: var(--spacing-8);
}
.form {
display: flex;
flex-direction: column;
flex-grow: 1;
padding-block-start: var(--spacing-8);
}
.form-group {
margin-block-end: var(--spacing-8);
}
.input,
button {
inline-size: 100%;
}
[data-appearance='primary'].btn-feedback {
background-color: var(--accent-tertiary);
border: 2px solid var(--accent-tertiary);
}
.icon-btn {
margin: auto;
.stroke {
stroke: var(--db-secondary);
}
}
::placeholder {
color: var(--foreground-secondary);
}
.no-match {
border-bottom: 1px solid var(--background-quaternary);
padding-block-end: var(--spacing-8);
}
.preview-list {
background-color: var(--background-tertiary);
border-radius: var(--spacing-8);
block-size: 1px;
font-size: var(--font-size-s);
margin-block-start: var(--spacing-8);
overflow: auto;
padding: var(--spacing-8);
flex-grow: 1;
& .preview-item {
align-items: center;
display: grid;
grid-template-columns: 33% 7% 60%;
}
::ng-deep .highlight {
background-color: var(--accent-tertiary);
color: var(--foreground-primary);
opacity: 70%;
}
& .original,
& .result {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.result {
margin-inline-start: var(--spacing-4);
}
}
.preview {
margin-block-start: var(--spacing-24);
}
:host[data-theme='light'] {
.nav-tabs {
background-color: var(--lb-tertiary);
& .tab {
background-color: var(--lb-tertiary);
&.active {
background-color: var(--lb-primary);
}
}
}
.icon-btn {
.stroke {
stroke: var(--lb-primary);
}
}
}