|
@@ -1,5 +1,6 @@
|
|
|
/* Styles spécifiques à l'application */
|
|
|
|
|
|
+
|
|
|
.main-content {
|
|
|
margin-top: 3.25rem;
|
|
|
padding: 0.5rem;
|
|
@@ -10,20 +11,18 @@
|
|
|
}
|
|
|
|
|
|
.icon svg {
|
|
|
- width: 1em;
|
|
|
- height: 1em;
|
|
|
- fill: currentColor;
|
|
|
+ height: 100%;
|
|
|
+ width: 100%;
|
|
|
+ fill: currentColor;
|
|
|
}
|
|
|
|
|
|
.small-icon-in-text {
|
|
|
height: 1rem;
|
|
|
-
|
|
|
}
|
|
|
|
|
|
.text-limit-height {
|
|
|
height: 5rem;
|
|
|
overflow: hidden;
|
|
|
-
|
|
|
text-overflow: ellipsis;
|
|
|
}
|
|
|
|
|
@@ -96,22 +95,23 @@
|
|
|
|
|
|
/* Base styles for all planning cells */
|
|
|
|
|
|
-body.is-dark-mode .planning-cell {
|
|
|
- background-color: #1e1e1e;
|
|
|
- color: #f5f5f5;
|
|
|
+:root {
|
|
|
+ --height-multiplier: 1;
|
|
|
}
|
|
|
|
|
|
+.planning-cell {
|
|
|
+ height: calc(4rem * var(--height-multiplier)); }
|
|
|
+
|
|
|
.planning-cell {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
/*justify-content: center;*/
|
|
|
- height: 4rem;
|
|
|
+
|
|
|
padding: 0.5rem;
|
|
|
box-sizing: border-box;
|
|
|
overflow: hidden;
|
|
|
white-space: nowrap;
|
|
|
text-overflow: ellipsis;
|
|
|
- /*background-color: #ffffff;*/
|
|
|
font-size: 0.95rem;
|
|
|
transition: background-color 0.2s ease;
|
|
|
z-index: 0;
|
|
@@ -119,8 +119,6 @@ body.is-dark-mode .planning-cell {
|
|
|
|
|
|
/* Header cells (e.g., "Espaces") */
|
|
|
.planning-cell-heading {
|
|
|
- /* background-color: #00d1b2; /* Bulma primary */
|
|
|
- /* color: #ffffff;*/
|
|
|
font-weight: 600;
|
|
|
border-bottom: 1px solid #00b89c;
|
|
|
z-index: 0;
|
|
@@ -128,8 +126,6 @@ body.is-dark-mode .planning-cell {
|
|
|
|
|
|
/* Wide header cells (e.g., time columns) */
|
|
|
.planning-cell-wide {
|
|
|
- background-color: #f5f5f5; /* Bulma grey-light */
|
|
|
- color: #363636;
|
|
|
font-weight: 500;
|
|
|
border-bottom: 1px solid #ccc;
|
|
|
z-index: 0;
|
|
@@ -137,20 +133,13 @@ body.is-dark-mode .planning-cell {
|
|
|
|
|
|
/* Free (available) slot */
|
|
|
.planning-cell-free {
|
|
|
- background-color: #effaf5; /* Bulma success-light */
|
|
|
- color: #0f8763;
|
|
|
border-bottom: 1px solid #ccc;
|
|
|
z-index: 0;
|
|
|
}
|
|
|
|
|
|
-.planning-cell-free:hover {
|
|
|
- background-color: #d0f0e6;
|
|
|
-}
|
|
|
|
|
|
/* Locked slot */
|
|
|
.planning-cell-locked {
|
|
|
- background-color: #dbdbdb; /* Bulma gray */
|
|
|
- color: #7a7a7a;
|
|
|
border-bottom: 1px solid #ccc;
|
|
|
z-index: 0;
|
|
|
}
|