* chore: init tailwind v4 * chore: update all configs * chore: add source to parse monorepo packages * chore: combine all css files * feat: added extended colors * chore: update typography * chore: update extended color var names * refactor: remove initial spacing variable and update dark mode selector * chore: update css files * chore: update animations * chore: remove spacing tokens * fix: external css files * chore: update tailwind-merge version * chore: update font family * chore: added brief agents.md and story for new design system * chore: enhance design system documentation with rare exceptions for visual separation * chore: add fontsource package for typography * chore: material symbols font added * chore: update shadow default * chore: add stroke and outline theme vars * chore: update ring and fill colors * chore: overwrite tailwind typography tokens * chore: add high contrast mode tokens * chore: update scrollbar colors * chore: backward compatibility for buttons and placeholders * chore: add priority colors * chore: update urgent priority color * chore: update plan colors * chore: add missing utility class * chore: update height and padding classes * chore: update label colors * chore: add missing utlity * chore: add typography plugin to space app * chore: replace existing classNames with new design system tokens #8244 (#8278) * chore: update border colors * chore: update all borders * chore: update text colors * chore: update css variables * chore: update font sizes and weights * chore: update bg colors * chore: sync changes * fix: uncomment spacing-1200 variable in variables.css * chore: update primary colors * refactor: updated border to border-subtle * refactor: update various components and improve UI consistency across the application * updated classnames * updated classnames * refactor: update color-related class names to use new design system variables for consistency * chore: default automations * chore: update text sizes * chore: home and power k * chore: home and power k * chore: replace ui package button components * chore: update text sizes * chore: updated issue identifier (#8275) * refactor: top navigation and sidebar design token (#8276) * chore: update all button components (#8277) * chore: new button component * chore: update existing buttons * chore: overwrite tailwind typography tokens * fix: twMerge config + fixed cn instances * refactor: toast design token updated (#8279) * chore: update existing buttons * chore: tooltip design token updatged (#8280) * chore: moved cn utility to propel (#8281) * chore: update space app UI (#8285) * chore; update space app filters component * fix: button whitespace wrap * chore: space app votes * chore: update dropdown components * refactor: auth, onboarding, sidebar, and common component design token migration (#8291) * chore: checkbox component design token updated * chore: indicator and oauth component design token updated * chore: sidebar design token updated * chore: auth and onboarding design token updated * chore: update divider color * style: update background colors and hover effects across list components * fix: tailwind merge * refactor: toggle switch design token migration and header utility classname added (#8295) * chore: toggle component design token updated * chore: h-header utility class added * chore: updated color tokens for work item detail page (#8296) * chore: update react-day-picker UI * refactor: update button sizes and styles in filters components * refactor: breadcrumbs design token updated (#8297) * chore: update priority icon colors * refactor: updated layout variables * chore: update plan card primary CTA * Chore update editor design system (#8299) * refactor: update styles for callout, color selector, logo selector, and image uploader * refactor:fix image * chore: update settings UI * chore: updated notifications color and size tokens (#8302) * chore: update sm button border radius * fix: logo renderer * chore: icon button component * chore: remove deprecated classes * chore: remove deprecated classes * chore: update editor list spacing * fix: icon button size * chore: improvements (#8309) * chore: update cycles and modules pages * refactor: update background styles across various components to use new design system colors * fix: button type errors * chore: update modals design system (#8310) * refactor: callout bg * refactor: code bg * refactor: modal size and variant --------- Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com> * chore: update next-themes * design: update billing and plans component styles and remove unused utility functions (#8313) * refactor: empty state design token migration and improvements (#8315) * fix: profile page * refactor: tabs design token updated (#8316) * chore: updated buttons and tokens for work items (#8317) * fix: adjust trial button spacing in checkout modal * chore: update add button hover state * fix: type error (#8318) * fix: type error * chore: code refactor * refactor: update button sizes and background styles in rich filters components * refactor: update editor bg * refactor: enhance Gantt chart sidebar functionality and styling - Removed unused prop from . - Updated to include new props for better block management and scrolling behavior. - Improved auto-scroll functionality for Gantt chart items. - Adjusted styles in component for consistent design. * regression: gantt design * chore: new badge component * fix: favorite star * chore: update backgroung, typography and button sizes across workspace settings general and members pages * fix: header button sizes * fix: emoji icon logo (#8323) * more fixes * chore: update settings sidebar * refactor: avatar component * chore: updated work item detail sidebar (#8327) * refactor: update link preview * fix: work item property dropdowns * fix: dropdown buttons border radius * chore: update power k translation * chore: updated profile activity design (#8328) * chore: update settings pages * chore: update work item sidebar alignments (#8330) * refactor: admin design system * chore: update page header --------- Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com> Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com> Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com> Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Co-authored-by: gakshita <akshitagoyal1516@gmail.com> Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com> Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com> Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com> * fix: formatting * reexport types * fix: lint error --------- Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com> Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com> Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com> Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Co-authored-by: gakshita <akshitagoyal1516@gmail.com> Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com> Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com> Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
313 lines
6.6 KiB
CSS
313 lines
6.6 KiB
CSS
@layer components {
|
|
.rdp-root {
|
|
font-size: 12px;
|
|
|
|
--rdp-cell-size: 40px;
|
|
/* Size of the day cells. */
|
|
--rdp-caption-font-size: 1rem;
|
|
/* Font size for the caption labels. */
|
|
--rdp-caption-navigation-size: 1.25rem;
|
|
/* Font size for the caption labels. */
|
|
--rdp-accent-color: var(--background-color-accent-primary);
|
|
/* Accent color for the background of selected days. */
|
|
--rdp-background-color: --alpha(var(--background-color-accent-primary) / 50%);
|
|
/* Background color for the hovered/focused elements. */
|
|
--rdp-dark-background-color: var(--background-color-accent-primary-hover);
|
|
/* Background color for the hovered/focused, already selected elements. */
|
|
--rdp-outline: 2px solid var(--rdp-accent-color);
|
|
/* Outline border for focused elements */
|
|
--rdp-selected-color: var(--text-color-on-color);
|
|
/* Color of selected day text */
|
|
|
|
background: transparent;
|
|
}
|
|
|
|
.rdp-root {
|
|
position: relative; /* Required to position the nav. */
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
/* ---------- */
|
|
/* Day Buttons */
|
|
/* ----------- */
|
|
|
|
.rdp-day_button {
|
|
display: flex;
|
|
overflow: hidden;
|
|
align-items: center;
|
|
justify-content: center;
|
|
box-sizing: border-box;
|
|
width: var(--rdp-cell-size);
|
|
max-width: var(--rdp-cell-size);
|
|
height: var(--rdp-cell-size);
|
|
margin: 0;
|
|
border: 2px solid transparent;
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.rdp-day.rdp-outside:not(.rdp-selected) .rdp-day_button {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.rdp-day.rdp-disabled:not(.rdp-selected) .rdp-day_button {
|
|
opacity: 0.25;
|
|
}
|
|
|
|
.rdp-day:not(.rdp-disabled) .rdp-day_button {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.rdp-day:not(.rdp-selected, .rdp-disabled) .rdp-day_button:focus-visible {
|
|
color: inherit;
|
|
background-color: var(--rdp-background-color);
|
|
}
|
|
|
|
.rdp-selected:not(.rdp-range_middle, .rdp-disabled) .rdp-day_button:focus-visible {
|
|
outline: var(--rdp-outline);
|
|
outline-offset: 2px;
|
|
background-color: var(--rdp-dark-background-color);
|
|
outline-width: thin;
|
|
}
|
|
|
|
.rdp-day:not(.rdp-disabled) .rdp-day_button:hover {
|
|
background-color: var(--rdp-background-color);
|
|
}
|
|
|
|
.rdp-selected .rdp-day_button {
|
|
background-color: var(--rdp-accent-color);
|
|
border-radius: 50%;
|
|
color: var(--rdp-selected-color);
|
|
z-index: 1;
|
|
}
|
|
|
|
.rdp-selected .rdp-day_button:hover:not(.rdp-disabled) {
|
|
background-color: var(--rdp-dark-background-color);
|
|
}
|
|
|
|
.rdp-week {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.rdp-today:not(.rdp-outside) {
|
|
position: relative;
|
|
}
|
|
|
|
.rdp-today:not(.rdp-outside)::after {
|
|
content: "";
|
|
position: absolute;
|
|
left: 50%;
|
|
bottom: 2px;
|
|
width: 0.5em;
|
|
height: 0.5em;
|
|
background-color: var(--rdp-background-color);
|
|
border-radius: 100%;
|
|
transform: translate(-50%, 0);
|
|
}
|
|
|
|
.rdp-selected .rdp-day_button:focus-visible,
|
|
.rdp-selected .rdp-day_button:hover {
|
|
color: var(--rdp-selected-color);
|
|
opacity: 1;
|
|
background-color: var(--rdp-accent-color);
|
|
}
|
|
|
|
.rdp-weekday {
|
|
vertical-align: middle;
|
|
font-weight: 700;
|
|
text-align: center;
|
|
font-size: 0.75em;
|
|
height: var(--rdp-cell-size);
|
|
padding: 0;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
/* ---------- */
|
|
/* Top Nav */
|
|
/* ---------- */
|
|
|
|
.rdp-nav {
|
|
box-sizing: border-box;
|
|
position: absolute;
|
|
padding: inherit;
|
|
|
|
top: 1.2em;
|
|
right: 1em;
|
|
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.rdp-button_next,
|
|
.rdp-button_previous {
|
|
border: none;
|
|
background: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
cursor: pointer;
|
|
font: inherit;
|
|
-moz-appearance: none;
|
|
-webkit-appearance: none;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
position: relative;
|
|
appearance: none;
|
|
width: var(--rdp-caption-navigation-size);
|
|
height: var(--rdp-caption-navigation-size);
|
|
padding: 0.25em;
|
|
border-radius: 2px;
|
|
}
|
|
|
|
.rdp-chevron {
|
|
@apply fill-secondary;
|
|
height: 0.75rem;
|
|
width: 0.75rem;
|
|
}
|
|
|
|
.rdp-button_next:hover,
|
|
.rdp-button_previous:hover,
|
|
.rdp-button_next:focus-visible,
|
|
.rdp-button_previous:focus-visible {
|
|
@apply bg-layer-transparent-hover!;
|
|
}
|
|
|
|
/* ---------- */
|
|
/* Dropdowns */
|
|
/* ---------- */
|
|
|
|
.rdp-dropdowns {
|
|
position: relative;
|
|
/* width: 100%; */
|
|
display: inline-flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.rdp-dropdown {
|
|
appearance: none;
|
|
--webkit-appearance: none;
|
|
--moz-appearance: none;
|
|
position: absolute;
|
|
z-index: 2;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
margin: 0;
|
|
padding: 0;
|
|
opacity: 0;
|
|
border: none;
|
|
font-family: inherit;
|
|
font-size: 1rem;
|
|
line-height: inherit;
|
|
cursor: pointer;
|
|
background: transparent;
|
|
|
|
&:hover {
|
|
@apply bg-layer-transparent-hover!;
|
|
}
|
|
}
|
|
|
|
.rdp-dropdown_root {
|
|
margin: 0;
|
|
position: relative;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.rdp-months_dropdown {
|
|
text-transform: capitalize;
|
|
}
|
|
|
|
.rdp-dropdown[data-disabled="true"] {
|
|
opacity: unset;
|
|
color: unset;
|
|
}
|
|
|
|
.rdp-caption_label {
|
|
z-index: 1;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 0.25rem;
|
|
margin: 0;
|
|
padding: 0 0.25em;
|
|
white-space: nowrap;
|
|
color: currentColor;
|
|
border: 0;
|
|
border: 2px solid transparent;
|
|
font-family: inherit;
|
|
font-size: var(--rdp-caption-font-size);
|
|
font-weight: 600;
|
|
background: transparent;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.rdp-dropdown:not([data-disabled="true"]) {
|
|
&:focus-visible + .rdp-caption_label {
|
|
border: var(--rdp-outline);
|
|
border-radius: 6px;
|
|
}
|
|
|
|
&:hover {
|
|
& + .rdp-caption_label {
|
|
@apply bg-layer-transparent-hover!;
|
|
}
|
|
}
|
|
}
|
|
|
|
.rdp-dropdown_icon {
|
|
margin: 0 0 0 5px;
|
|
}
|
|
|
|
/* --------------- */
|
|
/* Range selection */
|
|
/* --------------- */
|
|
|
|
.rdp-range_start,
|
|
.rdp-range_middle,
|
|
.rdp-range_end {
|
|
position: relative;
|
|
}
|
|
|
|
.rdp-range_start::before,
|
|
.rdp-range_middle::before,
|
|
.rdp-range_end::before {
|
|
content: "";
|
|
position: absolute;
|
|
background-color: var(--rdp-background-color);
|
|
top: 50%;
|
|
height: 100%;
|
|
width: 50%;
|
|
transform: translate(0, -50%);
|
|
z-index: -1;
|
|
}
|
|
|
|
.rdp-range_start::before {
|
|
left: 50%;
|
|
}
|
|
|
|
.rdp-range_middle::before {
|
|
left: 50%;
|
|
width: 100%;
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
|
|
.rdp-range_end::before {
|
|
right: 50%;
|
|
}
|
|
|
|
.rdp-range_start.rdp-range_end::before {
|
|
display: none;
|
|
}
|
|
|
|
.rdp-range_middle .rdp-day_button {
|
|
background-color: transparent;
|
|
color: inherit;
|
|
}
|
|
|
|
.rdp-day.rdp-range_middle .rdp-day_button:hover,
|
|
.rdp-day.rdp-range_middle .rdp-day_button:focus-visible {
|
|
background-color: var(--rdp-background-color);
|
|
color: inherit;
|
|
}
|
|
}
|