Migrate site controls to Nebula design system
All checks were successful
Deploy Sokko G / deploy (push) Successful in 17s
All checks were successful
Deploy Sokko G / deploy (push) Successful in 17s
This commit is contained in:
parent
e3d0925eb1
commit
817e21567b
127 changed files with 5380 additions and 2363 deletions
|
|
@ -6,6 +6,15 @@ export const CALENDAR_MONTH_REPEAT_MODES = ["none", "weekly", "monthly"];
|
|||
export const CALENDAR_ALERT_MODES = ["off", "visible", "site"];
|
||||
export const CALENDAR_ALERT_OFFSETS = [10, 5, 0];
|
||||
export const CALENDAR_COLORS = ["violet", "gold", "cyan", "pink", "green", "gray"];
|
||||
export const CALENDAR_COLOR_VALUES = {
|
||||
violet: "#8b5cf6",
|
||||
gold: "#f6c453",
|
||||
cyan: "#22d3ee",
|
||||
pink: "#d946ef",
|
||||
green: "#22c55e",
|
||||
gray: "#7d879f"
|
||||
};
|
||||
export const CALENDAR_DARK_TEXT_COLORS = new Set(["gold", "cyan", "green"]);
|
||||
export const WEEK_SLOT_MINUTES = 30;
|
||||
export const WEEK_TIME_INPUT_STEP_MINUTES = 5;
|
||||
export const WEEK_SLOT_COUNT = 48;
|
||||
|
|
@ -13,6 +22,14 @@ export const DAY_MS = 24 * 60 * 60 * 1000;
|
|||
export const MINUTE_MS = 60 * 1000;
|
||||
export const WEEK_DAY_COUNT = 7;
|
||||
|
||||
export function getCalendarColorValue(color) {
|
||||
return CALENDAR_COLOR_VALUES[color] || CALENDAR_COLOR_VALUES.violet;
|
||||
}
|
||||
|
||||
export function getCalendarEventSurfaceVariant(color) {
|
||||
return CALENDAR_DARK_TEXT_COLORS.has(color) ? "dark" : "default";
|
||||
}
|
||||
|
||||
export function pad2(value) {
|
||||
return String(value).padStart(2, "0");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue