Add calendar toolbox with weekly and monthly scheduling
All checks were successful
Deploy Sokko G / deploy (push) Successful in 14s

This commit is contained in:
Shinuwa 2026-08-20 15:48:24 +02:00
parent 4f73e0068b
commit 992665f4ea
39 changed files with 4331 additions and 36 deletions

File diff suppressed because it is too large Load diff

View file

@ -11,6 +11,7 @@
@use "counters";
@use "calculator";
@use "timer";
@use "calendar";
@use "calculator-results";
@use "table";
@use "shared-controls";

View file

@ -240,6 +240,11 @@
-webkit-mask-image: url("/static/icons/clock.svg");
}
.module-icon-calendar {
mask-image: url("/static/icons/calendar.svg");
-webkit-mask-image: url("/static/icons/calendar.svg");
}
.module-icon-stopwatch {
mask-image: url("/static/icons/stopwatch.svg");
-webkit-mask-image: url("/static/icons/stopwatch.svg");

View file

@ -127,7 +127,10 @@
.task-planner-type-select,
.task-planner-reset-override select,
.task-planner-reset-override input,
.task-planner-relations select {
.task-planner-relations select,
.combos-device-row select,
.equipment-planner-socket-links select,
.equipment-planner-socket-controls select {
width: 100%;
min-height: 36px;
border: 1px solid var(--color-border);
@ -140,7 +143,10 @@
.task-planner-add-form select option,
.task-planner-type-select option,
.task-planner-reset-override select option,
.task-planner-relations select option {
.task-planner-relations select option,
.combos-device-row select option,
.equipment-planner-socket-links select option,
.equipment-planner-socket-controls select option {
background: #11182f;
color: var(--color-text-primary);
}

View file

@ -81,7 +81,10 @@
.task-planner-add-form select,
.task-planner-type-select,
.task-planner-reset-override select,
.task-planner-relations select {
.task-planner-relations select,
.combos-device-row select,
.equipment-planner-socket-links select,
.equipment-planner-socket-controls select {
appearance: none;
-webkit-appearance: none;
overflow: hidden;
@ -113,7 +116,13 @@
.task-planner-reset-override select:hover,
.task-planner-reset-override select:focus,
.task-planner-relations select:hover,
.task-planner-relations select:focus {
.task-planner-relations select:focus,
.combos-device-row select:hover,
.combos-device-row select:focus,
.equipment-planner-socket-links select:hover,
.equipment-planner-socket-links select:focus,
.equipment-planner-socket-controls select:hover,
.equipment-planner-socket-controls select:focus {
border-color: rgba(196, 181, 253, 0.22);
background-image:
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6c453' viewBox='-6.5 0 32 32'%3E%3Cpath d='M18.813 11.406l-7.906 9.906c-.75.906-1.906.906-2.625 0L.376 11.406c-.75-.938-.375-1.656.781-1.656h16.875c1.188 0 1.531.719.781 1.656z'/%3E%3C/svg%3E"),