|
18 | 18 | transform: translateY(0); |
19 | 19 | } |
20 | 20 |
|
21 | | -/* Join: left table | right table | result */ |
22 | | -.data-transformation.join-three-panel { |
23 | | - grid-template-columns: 1fr 1fr auto 1fr; |
24 | | -} |
25 | | - |
26 | 21 | /* Transform Sections */ |
27 | 22 | .transform-section { |
28 | 23 | display: flex; |
|
155 | 150 | font-weight: 500; |
156 | 151 | } |
157 | 152 |
|
158 | | -/* Group/Join: highlight key column (group column or join column) */ |
159 | | -.data-table.compact th.highlight-col, |
160 | | -.data-table.compact td.highlight-col { |
161 | | - background-color: rgba(59, 126, 161, 0.35) !important; |
162 | | - border-left: 3px solid rgba(255, 198, 70, 0.6); |
163 | | - border-right: 1px solid rgba(59, 126, 161, 0.4); |
164 | | - color: var(--text-primary); |
165 | | -} |
166 | | - |
167 | | -/* Row highlight (e.g. group matching rows) */ |
168 | | -.data-table.compact tr.highlight-row td { |
169 | | - background-color: rgba(59, 126, 161, 0.4) !important; |
170 | | - border-left: 2px solid rgba(255, 198, 70, 0.5); |
171 | | -} |
172 | | - |
173 | | -/* Cell highlight (e.g. pivot cell) */ |
174 | | -.data-table.compact td.highlight-cell { |
175 | | - background-color: rgba(255, 198, 70, 0.2) !important; |
176 | | - border: 1px solid rgba(255, 198, 70, 0.5); |
177 | | -} |
178 | | - |
179 | | -.unique-values-callout { |
180 | | - padding: 0.5rem 0.75rem; |
181 | | - font-size: 0.75rem; |
182 | | - color: var(--text-secondary); |
183 | | - font-family: 'Source Code Pro', 'Courier New', monospace; |
184 | | - background-color: rgba(0, 40, 80, 0.6); |
185 | | - border-radius: 6px; |
186 | | - margin-top: 0.5rem; |
187 | | - border: 1px solid rgba(59, 126, 161, 0.35); |
188 | | -} |
189 | | - |
190 | 153 | /* Step 1 (empty → with_columns): higher contrast so table is easy to read */ |
191 | 154 | .data-transformation .after.initialization-result .data-table.compact td { |
192 | 155 | color: var(--text-primary); |
|
290 | 253 | grid-template-rows: auto auto auto; |
291 | 254 | } |
292 | 255 |
|
293 | | - .data-transformation.join-three-panel { |
294 | | - grid-template-columns: 1fr; |
295 | | - grid-template-rows: auto auto auto auto; |
296 | | - } |
297 | | - |
298 | 256 | .transform-arrow-container { |
299 | 257 | transform: rotate(90deg); |
300 | 258 | margin: 1rem 0; |
|
0 commit comments