2024-11-12 09:18:07 +00:00
|
|
|
.designer {
|
|
|
|
[type='color'] {
|
|
|
|
margin-top: -4px;
|
|
|
|
border: 0 none;
|
|
|
|
padding: 0;
|
|
|
|
-webkit-appearance: none;
|
|
|
|
-moz-appearance: none;
|
|
|
|
appearance: none;
|
|
|
|
width: 28px;
|
|
|
|
height: 28px;
|
|
|
|
background-color: transparent;
|
|
|
|
border: none;
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
2025-01-03 21:16:33 +00:00
|
|
|
|
2025-02-18 13:17:13 +00:00
|
|
|
input:focus-visible {
|
|
|
|
outline: 1px solid var(--designer-focus-outline-color);
|
|
|
|
outline-offset: 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
button:focus-visible {
|
|
|
|
outline: 1px solid var(--designer-focus-outline-color);
|
|
|
|
outline-offset: 2px;
|
|
|
|
}
|
|
|
|
|
2025-02-18 11:56:07 +00:00
|
|
|
.p-icon,
|
|
|
|
.pi {
|
|
|
|
font-size: 14px !important;
|
|
|
|
width: 14px !important;
|
|
|
|
height: 14px !important;
|
|
|
|
}
|
|
|
|
|
2024-11-12 09:18:07 +00:00
|
|
|
[type='color']::-webkit-color-swatch {
|
|
|
|
border-radius: 4px;
|
|
|
|
width: 24px;
|
|
|
|
height: 24px;
|
|
|
|
border: 0 none;
|
|
|
|
}
|
2024-11-13 16:23:35 +00:00
|
|
|
|
2025-01-03 21:16:33 +00:00
|
|
|
.p-fieldset-toggleable>.p-fieldset-legend:hover {
|
|
|
|
background: transparent;
|
|
|
|
}
|
|
|
|
|
|
|
|
&.p-drawer {
|
2025-02-18 11:48:31 +00:00
|
|
|
background: var(--overlay-background);
|
|
|
|
border-color: var(--border-color);
|
|
|
|
color: var(--high-contrast-text-color);
|
2025-01-04 11:11:42 +00:00
|
|
|
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-fieldset {
|
2024-11-13 16:23:35 +00:00
|
|
|
background: transparent;
|
2025-02-18 11:48:31 +00:00
|
|
|
border-color: var(--border-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
border-radius: 4px;
|
|
|
|
color: inherit;
|
|
|
|
padding: 0 1.125rem 1.125rem 1.125rem;
|
|
|
|
|
|
|
|
.p-fieldset-legend {
|
|
|
|
background: transparent;
|
|
|
|
border-radius: 4px;
|
|
|
|
border-width: 0;
|
|
|
|
padding: 0;
|
|
|
|
transition: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-fieldset-legend-label {
|
|
|
|
font-weight: 600;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-fieldset-toggle-button {
|
|
|
|
gap: 0.5rem;
|
|
|
|
padding: 0.5rem 0.75rem;
|
|
|
|
background: transparent;
|
|
|
|
border: 0 none;
|
|
|
|
border-radius: 4px;
|
2025-02-18 13:17:13 +00:00
|
|
|
|
|
|
|
&:focus-visible {
|
|
|
|
outline: 1px solid var(--designer-focus-outline-color);
|
|
|
|
outline-offset: -1px;
|
|
|
|
}
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-fieldset-toggle-icon {
|
|
|
|
color: inherit;
|
|
|
|
transition: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
&.p-fieldset-toggleable {
|
|
|
|
>.p-fieldset-legend:hover {
|
|
|
|
color: inherit;
|
|
|
|
background: transparent;
|
|
|
|
|
|
|
|
.p-fieldset-toggle-icon {
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-fieldset-content {
|
|
|
|
padding: 0;
|
|
|
|
}
|
2024-11-13 16:23:35 +00:00
|
|
|
}
|
|
|
|
|
2025-01-03 21:16:33 +00:00
|
|
|
.p-tabs {
|
|
|
|
.p-tablist-tab-list {
|
|
|
|
background: transparent;
|
|
|
|
border-style: solid;
|
2025-02-18 11:48:31 +00:00
|
|
|
border-color: var(--border-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
border-width: 0 0 1px 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-tab {
|
|
|
|
background: transparent;
|
|
|
|
border-width: 0 0 1px 0;
|
2025-02-18 11:48:31 +00:00
|
|
|
border-color: var(--border-color);
|
|
|
|
color: var(--text-secondary-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
padding: 1rem 1.125rem;
|
|
|
|
font-weight: 600;
|
|
|
|
transition: none;
|
|
|
|
margin: 0 0 -1px 0;
|
2025-02-18 13:17:13 +00:00
|
|
|
|
|
|
|
&:focus-visible {
|
|
|
|
outline: 1px solid var(--designer-focus-outline-color);
|
|
|
|
outline-offset: -1px;
|
|
|
|
}
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-tab:not(.p-tab-active):not(.p-disabled):hover {
|
|
|
|
background: transparent;
|
|
|
|
border-color: transparent;
|
2025-02-18 11:48:31 +00:00
|
|
|
color: var(--high-contrast-text-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-tab-active {
|
|
|
|
background: transparent;
|
2025-02-18 13:34:47 +00:00
|
|
|
border-color: var(--high-contrast-text-color);
|
2025-02-18 11:48:31 +00:00
|
|
|
color: var(--high-contrast-text-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-tablist-active-bar {
|
2025-02-18 13:34:47 +00:00
|
|
|
display: none;
|
2025-01-03 21:16:33 +00:00
|
|
|
inset-block-end: -1px;
|
|
|
|
height: 1px;
|
2025-02-18 11:48:31 +00:00
|
|
|
background: var(--high-contrast-text-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
transition: 250ms cubic-bezier(0.35, 0, 0.25, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-tabpanels {
|
|
|
|
background: transparent;
|
|
|
|
color: inherit;
|
|
|
|
padding: 0.875rem 0 1.125rem 0;
|
|
|
|
}
|
2025-02-18 13:17:13 +00:00
|
|
|
|
|
|
|
.p-tabpanel {
|
|
|
|
&:focus-visible {
|
|
|
|
outline: 1px solid var(--designer-focus-outline-color);
|
|
|
|
outline-offset: 0;
|
|
|
|
}
|
|
|
|
}
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordion {
|
|
|
|
.p-accordionpanel {
|
|
|
|
border-width: 0 0 1px 0;
|
2025-02-18 11:48:31 +00:00
|
|
|
border-color: var(--border-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionheader {
|
|
|
|
padding: 1.125rem;
|
2025-02-18 11:48:31 +00:00
|
|
|
color: var(--text-secondary-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
background: transparent;
|
|
|
|
border-width: 0;
|
|
|
|
border-color: unset;
|
|
|
|
font-weight: 600;
|
|
|
|
border-radius: 4px;
|
|
|
|
transition: none;
|
2025-02-18 13:17:13 +00:00
|
|
|
|
|
|
|
&:focus-visible {
|
|
|
|
outline: 1px solid var(--designer-focus-outline-color);
|
|
|
|
outline-offset: -1px;
|
|
|
|
}
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionpanel:first-child>.p-accordionheader {
|
|
|
|
border-width: 0;
|
|
|
|
border-start-start-radius: 4px;
|
|
|
|
border-start-end-radius: 4px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionpanel:last-child>.p-accordionheader {
|
|
|
|
border-end-start-radius: 4px;
|
|
|
|
border-end-end-radius: 4px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionpanel:last-child.p-accordionpanel-active>.p-accordionheader {
|
|
|
|
border-end-start-radius: 4px;
|
|
|
|
border-end-end-radius: 4px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionheader-toggle-icon {
|
2025-02-18 11:48:31 +00:00
|
|
|
color: var(--text-secondary-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled)>.p-accordionheader:hover,
|
|
|
|
.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader {
|
|
|
|
background: transparent;
|
2025-02-18 11:48:31 +00:00
|
|
|
color: var(--text-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled) .p-accordionheader:hover .p-accordionheader-toggle-icon,
|
|
|
|
.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover .p-accordionheader-toggle-icon {
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
|
|
|
|
.p-accordioncontent-content {
|
|
|
|
border-width: 0;
|
2025-02-18 11:48:31 +00:00
|
|
|
border-color: var(--border-color);
|
2025-01-03 21:16:33 +00:00
|
|
|
background-color: transparent;
|
|
|
|
color: inherit;
|
|
|
|
padding: 0 1.125rem 1.125rem 1.125rem;
|
|
|
|
}
|
2025-01-04 10:59:48 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.p-fileupload-choose-button {
|
|
|
|
padding: 0.5rem 0.75rem;
|
2025-02-18 11:48:31 +00:00
|
|
|
background: var(--designer-primary-color);
|
|
|
|
border-color: var(--designer-primary-color);
|
|
|
|
color: var(--designer-primary-contrast-color);
|
2025-01-04 10:59:48 +00:00
|
|
|
cursor: pointer;
|
|
|
|
font-weight: medium;
|
|
|
|
border-radius: 4px;
|
2025-02-18 13:26:22 +00:00
|
|
|
transition: background-color 0.2s;
|
2025-01-03 21:16:33 +00:00
|
|
|
|
2025-02-18 13:26:22 +00:00
|
|
|
&:enabled:hover,
|
|
|
|
&:enabled:active {
|
|
|
|
background: var(--designer-primary-emphasis-color);
|
|
|
|
border-color: var(--designer-primary-emphasis-color);
|
2025-01-04 10:59:48 +00:00
|
|
|
}
|
|
|
|
|
2025-02-18 13:26:22 +00:00
|
|
|
&:enabled:active,
|
|
|
|
&:enabled:focus-visible {
|
2025-02-18 11:48:31 +00:00
|
|
|
outline: 1px solid var(--designer-primary-color);
|
2025-01-04 10:59:48 +00:00
|
|
|
outline-offset: 2px;
|
|
|
|
box-shadow: none;
|
|
|
|
}
|
2025-01-03 21:16:33 +00:00
|
|
|
}
|
2024-11-12 09:18:07 +00:00
|
|
|
}
|