141 lines
3.6 KiB
SCSS
141 lines
3.6 KiB
SCSS
|
.landing-designer {
|
||
|
|
||
|
.designer-demo {
|
||
|
--dd-primary:#4f8ff7;
|
||
|
--dd-primary-darker:#3575dd;
|
||
|
--dd-font: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
|
||
|
|
||
|
.p-component {
|
||
|
font-family: var(--dd-font);
|
||
|
}
|
||
|
|
||
|
.p-slider {
|
||
|
.p-slider-range {
|
||
|
background-color: var(--dd-primary);
|
||
|
}
|
||
|
|
||
|
.p-slider-handle {
|
||
|
border-color: var(--dd-primary);
|
||
|
|
||
|
&:hover {
|
||
|
background-color: var(--dd-primary);
|
||
|
border-color: var(--dd-primary);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.p-inputtext {
|
||
|
&:enabled:hover {
|
||
|
border-color: var(--dd-primary);
|
||
|
}
|
||
|
|
||
|
&:focus {
|
||
|
box-shadow: none;
|
||
|
border-color: var(--dd-primary);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.p-checkbox {
|
||
|
&:not(.p-checkbox-disabled) .p-checkbox-box {
|
||
|
&:hover, &.p-focus {
|
||
|
border-color: var(--dd-primary);
|
||
|
}
|
||
|
|
||
|
&.p-focus {
|
||
|
box-shadow: 0 0 0 2px var(--surface-ground), 0 0 0 4px var(--dd-primary), 0 1px 2px 0 rgba(0, 0, 0, 1.0);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.p-checkbox-box {
|
||
|
&.p-highlight {
|
||
|
background-color: var(--dd-primary);
|
||
|
border-color: var(--dd-primary);
|
||
|
|
||
|
&:hover {
|
||
|
background-color: var(--dd-primary);
|
||
|
border-color: var(--dd-primary);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.p-button {
|
||
|
background-color: var(--dd-primary);
|
||
|
border-color: var(--dd-primary);
|
||
|
|
||
|
&.p-button-outlined {
|
||
|
background-color: transparent;
|
||
|
|
||
|
.p-button-icon, .p-button-label {
|
||
|
color: var(--dd-primary);
|
||
|
}
|
||
|
|
||
|
&:enabled:hover,
|
||
|
&:enabled:active {
|
||
|
background-color: transparent;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&:enabled:hover,
|
||
|
&:enabled:active {
|
||
|
background-color: var(--dd-primary-darker);
|
||
|
border-color: var(--dd-primary-darker);
|
||
|
}
|
||
|
|
||
|
&:focus {
|
||
|
box-shadow: 0 0 0 2px var(--surface-ground), 0 0 0 4px var(--dd-primary), 0 1px 2px 0 rgba(0, 0, 0, 1.0);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.p-inputtext, .p-button, .p-listbox-item, .p-slider {
|
||
|
transition: all .5s;
|
||
|
}
|
||
|
|
||
|
.p-slider, .p-checkbox {
|
||
|
transition: transform .5s;
|
||
|
}
|
||
|
|
||
|
&.demo-size-small {
|
||
|
.p-inputtext, .p-button {
|
||
|
padding: .5rem;
|
||
|
}
|
||
|
|
||
|
.p-listbox-item {
|
||
|
padding: .5rem 1rem;
|
||
|
}
|
||
|
|
||
|
.p-slider, .p-checkbox {
|
||
|
transform: scale(0.9);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&.demo-size-large {
|
||
|
.p-inputtext, .p-button {
|
||
|
padding: 1rem;
|
||
|
}
|
||
|
|
||
|
.p-listbox-item {
|
||
|
padding: 1rem 1.5rem;
|
||
|
}
|
||
|
|
||
|
.p-slider, .p-checkbox {
|
||
|
transform: scale(1.1);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.formgrid > .field {
|
||
|
padding: 2rem;
|
||
|
}
|
||
|
|
||
|
.designer-editor {
|
||
|
backdrop-filter: blur(1rem);
|
||
|
box-shadow: var(--home-card-shadow);
|
||
|
}
|
||
|
|
||
|
.designer-controls {
|
||
|
border-radius: 0 !important;
|
||
|
background: transparent;
|
||
|
}
|
||
|
|
||
|
}
|