Skip to content

Commit e84be28

Browse files
table view:
- light background on AI insights button; - columns coumter gray.
1 parent 26c29d7 commit e84be28

File tree

2 files changed

+44
-4
lines changed

2 files changed

+44
-4
lines changed

frontend/src/app/components/dashboard/db-table-view/db-table-view.component.css

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
.actions {
127127
display: flex;
128128
align-items: center;
129-
gap: 4px;
129+
gap: 8px;
130130
margin-top: -16px;
131131
}
132132

@@ -159,6 +159,26 @@
159159
pointer-events: none;
160160
}
161161

162+
@media (prefers-color-scheme: light) {
163+
.ai-insights-button {
164+
background: var(--color-accentedPalette-50);
165+
}
166+
167+
.ai-insights-button:hover {
168+
background: var(--color-accentedPalette-100) !important;
169+
}
170+
}
171+
172+
@media (prefers-color-scheme: dark) {
173+
.ai-insights-button {
174+
background: var(--color-accentedPalette-900);
175+
}
176+
177+
.ai-insights-button:hover {
178+
background: var(--color-accentedPalette-800) !important;
179+
}
180+
}
181+
162182
@media (prefers-color-scheme: dark) {
163183
.ai-icon ::ng-deep svg path {
164184
fill: #fff;
@@ -169,6 +189,22 @@
169189
display: inline-block;
170190
}
171191

192+
.db-table-manage-columns-button__count {
193+
margin-left: 2px;
194+
}
195+
196+
@media (prefers-color-scheme: dark) {
197+
.db-table-manage-columns-button__count {
198+
color: rgba(255, 255, 255, 0.56);
199+
}
200+
}
201+
202+
@media (prefers-color-scheme: light) {
203+
.db-table-manage-columns-button__count {
204+
color: rgba(0, 0, 0, 0.64);
205+
}
206+
}
207+
172208
.active-filters {
173209
display: flex;
174210
align-items: center;

frontend/src/app/components/dashboard/db-table-view/db-table-view.component.html

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ <h2 class="mat-h2 table-name">{{ displayName }}</h2>
6565
</form>
6666
<div class="actions">
6767
<button mat-button type="button"
68+
class="ai-insights-button"
6869
matTooltip="AI assistant"
6970
angulartics2On="click"
7071
angularticsAction="Dashboard: AI is clicked"
@@ -96,9 +97,12 @@ <h2 class="mat-h2 table-name">{{ displayName }}</h2>
9697
angulartics2On="click"
9798
angularticsAction="Dashboard: columns multiselect is clicked">
9899
<mat-icon fontSet="material-icons-outlined">view_week</mat-icon>
99-
Columns ({{ tableData.displayedDataColumns.length }}
100-
/
101-
{{ tableData.columns.length }})
100+
Columns
101+
<span class="db-table-manage-columns-button__count">
102+
({{ tableData.displayedDataColumns.length }}
103+
/
104+
{{ tableData.columns.length }})
105+
</span>
102106
</button>
103107
<mat-menu #menu="matMenu">
104108
<button mat-menu-item

0 commit comments

Comments
 (0)