|
1 |
| - |
2 | 1 | .page {
|
3 | 2 | overflow: hidden;
|
4 | 3 | margin: 1rem;
|
|
7 | 6 | .text {
|
8 | 7 | text-align: center;
|
9 | 8 | }
|
10 |
| -.columns{ |
| 9 | + |
| 10 | +.columns { |
11 | 11 | margin: 0.1vw;
|
12 | 12 | }
|
| 13 | + |
13 | 14 | .table-body {
|
14 | 15 | overflow: auto;
|
15 | 16 | height: 100%;
|
16 | 17 | }
|
| 18 | + |
17 | 19 | .error-text {
|
18 | 20 | color: red;
|
19 | 21 | display: none;
|
20 | 22 | font-size: 12px;
|
21 | 23 | }
|
| 24 | + |
22 | 25 | #canvas-wrap {
|
23 | 26 | position: relative;
|
24 |
| -} /* Make this a positioned parent */ |
| 27 | +} |
| 28 | + |
25 | 29 | .point-div {
|
26 | 30 | position: absolute;
|
27 | 31 | display: none;
|
|
33 | 37 | padding: 4px;
|
34 | 38 | margin: 2px;
|
35 | 39 | }
|
| 40 | + |
36 | 41 | .error {
|
37 | 42 | border: 2px solid red;
|
38 | 43 | }
|
| 44 | + |
39 | 45 | .v-canvas-container {
|
40 | 46 | width: 100%;
|
41 | 47 | height: 100%;
|
|
67 | 73 | .left {
|
68 | 74 | order: 1;
|
69 | 75 | }
|
| 76 | + |
70 | 77 | .right {
|
71 | 78 | order: 3;
|
72 | 79 | }
|
|
84 | 91 | }
|
85 | 92 |
|
86 | 93 | .v-datalist-title {
|
87 |
| - /* background-color: #2C9AD1; */ |
88 |
| - /* background-blend-mode: overlay; */ |
89 |
| - /* border-radius: 1rem; */ |
90 | 94 | border-bottom: 0;
|
91 | 95 | }
|
92 | 96 |
|
|
111 | 115 |
|
112 | 116 | @media screen and (max-width: 768px) {
|
113 | 117 | /* Adjust columns for mobile screens */
|
| 118 | + .workspace { |
| 119 | + width: 98%; /* Match instructions div width */ |
| 120 | + margin: 0 auto; |
| 121 | + padding: 0 1%; /* Add small padding on sides */ |
| 122 | + } |
| 123 | + |
114 | 124 | .workspace .column {
|
115 | 125 | margin-bottom: 1rem;
|
116 | 126 | padding: 0.5rem;
|
117 | 127 | }
|
118 | 128 |
|
| 129 | + /* Specific adjustments for left and right columns */ |
| 130 | + #left.column.is-10-mobile { |
| 131 | + width: 100%; /* Full width within workspace */ |
| 132 | + margin: 0; /* Remove auto margins */ |
| 133 | + } |
| 134 | + |
| 135 | + .right.column.is-10-mobile { |
| 136 | + width: 100%; /* Full width within workspace */ |
| 137 | + margin: 0; /* Remove auto margins */ |
| 138 | + } |
| 139 | + |
| 140 | + /* Ensure canvas column maintains its width */ |
| 141 | + #canvas-wrap.column.is-12-mobile { |
| 142 | + width: 100%; /* Full width within workspace */ |
| 143 | + padding: 0; /* Remove padding to maximize canvas space */ |
| 144 | + } |
| 145 | + |
119 | 146 | /* Specific adjustments */
|
120 | 147 | #left {
|
121 |
| - order: 1; /* Ensure correct order for mobile layout */ |
| 148 | + order: 1; |
122 | 149 | }
|
123 | 150 |
|
124 | 151 | .right {
|
125 |
| - order: 2; /* Ensure correct order for mobile layout */ |
| 152 | + order: 2; |
126 | 153 | }
|
127 | 154 |
|
128 | 155 | .exp {
|
129 |
| - order: 3; /* Ensure correct order for mobile layout */ |
| 156 | + order: 3; |
130 | 157 | }
|
131 | 158 | }
|
132 | 159 |
|
133 |
| - |
134 |
| - |
135 |
| - |
136 | 160 | .v-button {
|
137 | 161 | background-color: #04aa6d;
|
138 | 162 | border-radius: 0.5rem;
|
139 | 163 | font-size: small;
|
140 |
| - /* width: 30%; */ |
141 | 164 | }
|
142 | 165 |
|
143 | 166 | .next-btn {
|
|
155 | 178 | border-radius: 0.5rem;
|
156 | 179 | }
|
157 | 180 |
|
158 |
| - |
159 | 181 | #procedure-message {
|
160 |
| - display: none; |
161 |
| - position: fixed; |
162 |
| - max-width: 100vw; /* Full width */ |
163 |
| - max-height: 90vh; /* Prevent overflow */ |
164 |
| - overflow-y: auto; /* Scroll if content exceeds height */ |
165 |
| - background: linear-gradient(135deg, #f0f4f8, #d6e1e7); /* Gradient background */ |
166 |
| - z-index: 1000; |
167 |
| - padding: 35px; |
168 |
| - box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); /* Deeper shadow for more depth */ |
169 |
| - border-radius: 16px; /* Rounded corners for a smoother look */ |
170 |
| - text-align: left; |
171 |
| - top: 40%; /* Center vertically */ |
172 |
| - left: 50%; /* Center horizontally */ |
173 |
| - transform: translate(-50%, -50%); |
174 |
| - animation: fadeIn 0.5s ease-out; /* Fade-in animation */ |
175 |
| - border: 2px solid #3498db; /* Border with a light blue color */ |
176 |
| -} |
177 |
| - |
178 |
| -/* Add a subtle fade-in animation */ |
| 182 | + display: none; |
| 183 | + position: fixed; |
| 184 | + max-width: 100vw; |
| 185 | + max-height: 90vh; |
| 186 | + overflow-y: auto; |
| 187 | + background: linear-gradient(135deg, #f0f4f8, #d6e1e7); |
| 188 | + z-index: 1000; |
| 189 | + padding: 35px; |
| 190 | + box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); |
| 191 | + border-radius: 16px; |
| 192 | + text-align: left; |
| 193 | + top: 40%; |
| 194 | + left: 50%; |
| 195 | + transform: translate(-50%, -50%); |
| 196 | + animation: fadeIn 0.5s ease-out; |
| 197 | + border: 2px solid #3498db; |
| 198 | +} |
| 199 | + |
179 | 200 | @keyframes fadeIn {
|
180 |
| - from { |
181 |
| - opacity: 0; |
182 |
| - } |
183 |
| - to { |
184 |
| - opacity: 1; |
185 |
| - } |
| 201 | + from { |
| 202 | + opacity: 0; |
| 203 | + } |
| 204 | + to { |
| 205 | + opacity: 1; |
| 206 | + } |
186 | 207 | }
|
187 | 208 |
|
188 |
| -/* Optional: add hover effect */ |
189 | 209 | #procedure-message:hover {
|
190 |
| - box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3); /* Stronger shadow on hover */ |
191 |
| - transform: translate(-50%, -50%) scale(1.05); /* Slight zoom effect */ |
| 210 | + box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3); |
| 211 | + transform: translate(-50%, -50%) scale(1.05); |
192 | 212 | }
|
193 | 213 |
|
194 | 214 | .instr-font {
|
195 |
| - font-size: 1rem; |
196 |
| - color: #000; |
| 215 | + font-size: 1rem; |
| 216 | + color: #000; |
197 | 217 | }
|
0 commit comments