Skip to content

Commit c7536b1

Browse files
committed
wip
1 parent cab34a8 commit c7536b1

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

app/assets/stylesheets/css/table.css

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,20 +39,22 @@
3939
}
4040

4141
&:hover {
42-
background: var(--table-row-selected-background);
42+
background: var(--color-table-row-hover);
4343
}
44+
}
4445

45-
--table-row-hover-background: var(--color-secondary);
46-
--table-row-selected-background: color-mix(in oklab, var(--color-content) 10%, transparent);
46+
@theme {
47+
--color-table-row-selected: var(--color-secondary);
48+
--color-table-row-hover: color-mix(in oklab, var(--color-secondary), var(--color-primary) 5%);
4749
}
4850

4951
.shift-pressed {
5052
& .highlighted-row {
51-
background: var(--table-row-hover-background);
53+
background: var(--color-table-row-selected);
5254
}
5355
}
5456

5557
.table-row:hover.selected-row,
5658
.selected-row {
57-
background: var(--table-row-selected-background);
59+
background: var(--color-table-row-hover);
5860
}

app/javascript/js/controllers/menu_controller.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,9 @@ export default class extends Controller {
6666
this.enter(this.itemsTarget)
6767
}
6868

69-
toggle(element) {
69+
async toggle(element) {
7070
element.toggleAttribute('hidden')
71+
await this.animateTransition(element)
7172
}
7273

7374
async leave(element) {

lib/avo/concerns/row_controls_configuration.rb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@ def row_controls_configurations
2626
end
2727

2828
def row_controls_classes
29-
float_classes = "bg-white
30-
group-hover:bg-gray-50
29+
float_classes = "bg-primary
30+
group-hover:bg-table-row-hover
31+
3132
sticky inset-auto end-0
3233
3334
before:content-[''] before:absolute before:z-10 before:inset-auto before:start-0 before:top-0 before:mt-0 before:-translate-x-full before:w-3 before:h-full
3435
before:bg-gradient-to-r
35-
before:from-transparent before:to-white
36-
group-hover:before:from-transparent group-hover:before:to-gray-50
36+
before:from-transparent before:to-primary
37+
group-hover:before:from-transparent group-hover:before:to-table-row-hover
3738
"
3839

3940
# TODO: add this to the css classes above

0 commit comments

Comments
 (0)