diff --git a/package-lock.json b/package-lock.json
index 7e1d524..9950408 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1175,9 +1175,9 @@
]
},
"node_modules/@sevenweirdpeople/swp-charting": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@sevenweirdpeople/swp-charting/-/swp-charting-0.1.1.tgz",
- "integrity": "sha512-3kH7bHL8YzXC86g7N2qZfvFlNsl7SU5p8tZWSbdtNQmSCGax9MA3HV0U+M1WcYOTnfoFPg1KJbSGpiuupAw73A==",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/@sevenweirdpeople/swp-charting/-/swp-charting-0.1.2.tgz",
+ "integrity": "sha512-zvPLPWKxUg04yju3AtqoB0/Mom62NEyHhs0djhbd+IEKPpKG3VB1zDhY+t3kadoCMpleJbYvFnyAnLH8qHP5RQ==",
"license": "MIT"
},
"node_modules/@types/chai": {
diff --git a/wwwroot/poc-arbejdstidsplan.html b/wwwroot/poc-arbejdstidsplan.html
index b2fc5b5..cd2f12c 100644
--- a/wwwroot/poc-arbejdstidsplan.html
+++ b/wwwroot/poc-arbejdstidsplan.html
@@ -186,6 +186,43 @@
color: var(--color-text);
}
+ /* Lukkedag styling */
+ body.edit-mode swp-schedule-cell.header:not(.week-number) {
+ cursor: pointer;
+ }
+
+ body.edit-mode swp-schedule-cell.header:not(.week-number):hover {
+ background: var(--color-border);
+ }
+
+ swp-schedule-cell.header.closed {
+ background: color-mix(in srgb, #f59e0b 10%, var(--color-background-alt));
+ border-top: 2px solid #f59e0b !important;
+ border-left: 2px solid #f59e0b !important;
+ border-right: 2px solid #f59e0b !important;
+ border-bottom: none !important;
+ }
+
+ swp-schedule-cell.header.closed swp-day-name {
+ color: #d97706;
+ }
+
+ /* Celler i lukket kolonne */
+ swp-schedule-cell.day.closed-day {
+ background: color-mix(in srgb, #f59e0b 6%, var(--color-background));
+ border-left: 2px solid #f59e0b !important;
+ border-right: 2px solid #f59e0b !important;
+ }
+
+ /* Sidste celle i lukket kolonne får bund-border */
+ swp-schedule-cell.day.closed-day:nth-last-child(-n+8) {
+ border-bottom: 2px solid #f59e0b !important;
+ }
+
+ swp-schedule-cell.day.closed-day swp-time-display {
+ opacity: 0.5;
+ }
+
swp-schedule-cell.employee {
align-items: flex-start;
gap: 2px;
@@ -808,31 +845,31 @@
diff --git a/wwwroot/poc-rapport.html b/wwwroot/poc-rapport.html new file mode 100644 index 0000000..80094f0 --- /dev/null +++ b/wwwroot/poc-rapport.html @@ -0,0 +1,615 @@ + + +
+ + +
+ + + +
+