Skip to content

Commit 83446e7

Browse files
committed
fix(instantsearch.css): add cursor pointer to labels, use consistent rgba colors, remove redundant reduced-motion queries
1 parent 8bed70d commit 83446e7

File tree

6 files changed

+14
-20
lines changed

6 files changed

+14
-20
lines changed

packages/instantsearch.css/src/components/chat/_chat-sidepanel-layout.scss

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@
1313
max-width: calc(100% - var(--ais-chat-margin) * 2);
1414
z-index: var(--ais-z-index-chat);
1515
pointer-events: none;
16-
17-
@media (prefers-reduced-motion: no-preference) {
18-
transition: width var(--ais-transition-duration) var(--ais-transition-timing-function);
19-
}
16+
transition: width var(--ais-transition-duration) var(--ais-transition-timing-function);
2017

2118
&--maximized {
2219
width: var(--ais-chat-maximized-width);
@@ -27,11 +24,8 @@
2724
border-radius: 0;
2825
opacity: 0;
2926
transform: translateX(100%);
30-
31-
@media (prefers-reduced-motion: no-preference) {
32-
transition: opacity var(--ais-transition-duration) var(--ais-transition-timing-function),
33-
transform var(--ais-transition-duration) var(--ais-transition-timing-function);
34-
}
27+
transition: opacity var(--ais-transition-duration) var(--ais-transition-timing-function),
28+
transform var(--ais-transition-duration) var(--ais-transition-timing-function);
3529
}
3630

3731
.ais-Chat-container--open {
@@ -45,11 +39,8 @@
4539
position: absolute;
4640
bottom: var(--ais-chat-margin);
4741
right: var(--ais-chat-margin);
48-
49-
@media (prefers-reduced-motion: no-preference) {
50-
transition: right var(--ais-transition-duration) var(--ais-transition-timing-function),
51-
transform var(--ais-transition-duration) var(--ais-transition-timing-function);
52-
}
42+
transition: right var(--ais-transition-duration) var(--ais-transition-timing-function),
43+
transform var(--ais-transition-duration) var(--ais-transition-timing-function);
5344
}
5445

5546
.ais-Chat-container--open ~ .ais-Chat-toggleButtonWrapper {

packages/instantsearch.css/src/widgets/_breadcrumb.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@
1616
}
1717

1818
.ais-Breadcrumb-item--selected {
19-
color: rgb(var(--ais-text-color-rgb));
19+
color: rgba(var(--ais-text-color-rgb), var(--ais-text-color-alpha));
2020
font-weight: var(--ais-font-weight-semibold);
2121
}
2222

2323
.ais-Breadcrumb-separator {
24-
color: rgb(var(--ais-muted-color-rgb));
24+
color: rgba(var(--ais-muted-color-rgb), var(--ais-muted-color-alpha));
2525
font-weight: normal;
2626
margin: 0 calc(var(--ais-spacing) / 3);
2727
}
2828

2929
.ais-Breadcrumb-link {
30-
color: rgb(var(--ais-muted-color-rgb));
30+
color: rgba(var(--ais-muted-color-rgb), var(--ais-muted-color-alpha));
3131
transition: color var(--ais-transition-duration)
3232
var(--ais-transition-timing-function);
3333

packages/instantsearch.css/src/widgets/_current-refinements.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
rgba(var(--ais-border-color-rgb), var(--ais-border-color-alpha));
1313
border-radius: var(--ais-border-radius-sm);
1414
padding: calc(var(--ais-spacing) / 3) calc(var(--ais-spacing) / 2);
15-
color: rgb(var(--ais-text-color-rgb));
15+
color: rgba(var(--ais-text-color-rgb), var(--ais-text-color-alpha));
1616
}
1717

1818
.ais-CurrentRefinements-label {
@@ -26,10 +26,10 @@
2626
}
2727

2828
.ais-CurrentRefinements-delete {
29-
color: rgb(var(--ais-muted-color-rgb));
29+
color: rgba(var(--ais-muted-color-rgb), var(--ais-muted-color-alpha));
3030
margin-left: calc(var(--ais-spacing) / 3);
3131

3232
&:hover {
33-
color: rgba(var(--ais-text-color-rgb), var(--ais-primary-color-alpha));
33+
color: rgba(var(--ais-text-color-rgb), var(--ais-text-color-alpha));
3434
}
3535
}

packages/instantsearch.css/src/widgets/_numeric-menu.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
align-items: center;
2222
padding: calc(var(--ais-spacing) * 0.375) calc(var(--ais-spacing) / 2);
2323
border-radius: var(--ais-border-radius-sm);
24+
cursor: pointer;
2425
transition: background-color var(--ais-transition-duration)
2526
var(--ais-transition-timing-function),
2627
color var(--ais-transition-duration) var(--ais-transition-timing-function);

packages/instantsearch.css/src/widgets/_refinement-list.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
align-items: center;
2626
padding: calc(var(--ais-spacing) * 0.375) calc(var(--ais-spacing) / 2);
2727
border-radius: var(--ais-border-radius-sm);
28+
cursor: pointer;
2829
transition: background-color var(--ais-transition-duration)
2930
var(--ais-transition-timing-function),
3031
color var(--ais-transition-duration) var(--ais-transition-timing-function);

packages/instantsearch.css/src/widgets/_toggle-refinement.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
.ais-ToggleRefinement-label {
66
display: flex;
77
align-items: center;
8+
cursor: pointer;
89
transition: color var(--ais-transition-duration)
910
var(--ais-transition-timing-function);
1011
}

0 commit comments

Comments
 (0)