Skip to content

Commit 2287321

Browse files
committed
fixes search bar
1 parent 4f713b7 commit 2287321

File tree

3 files changed

+37
-4
lines changed

3 files changed

+37
-4
lines changed

src/app/components/searchbar/searchbar.component.html

+3
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,7 @@
2727
<option value="">asso2</option>
2828
<option value="">asso3</option>
2929
</select>
30+
<button type="button" class="btn-filter">
31+
<fa-icon [icon]="faFilter"></fa-icon>
32+
</button>
3033
</main>

src/app/components/searchbar/searchbar.component.scss

+28-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ main {
33
gap: 1rem;
44
padding: 0.6rem;
55
border-radius: 8px;
6-
background-color: #e0e0e0;
7-
6+
backdrop-filter: blur(40px);
7+
background-color: rgba(255, 255, 255, 0.5);
88
div {
99
flex: 4;
1010
display: flex;
@@ -46,3 +46,29 @@ main {
4646
box-shadow: var(--button-box-shadow);
4747
}
4848
}
49+
.btn-filter {
50+
display: none;
51+
}
52+
@media screen and (max-width: 400px) {
53+
main {
54+
padding: 0;
55+
}
56+
}
57+
@media screen and (max-width: 650px) {
58+
select {
59+
display: none;
60+
}
61+
.btn-filter {
62+
display: block;
63+
flex: 1;
64+
max-width: 3rem;
65+
border-radius: 8px;
66+
background-color: var(--color-white);
67+
cursor: pointer;
68+
border: none;
69+
outline: none;
70+
&:active {
71+
transform: scale(0.9);
72+
}
73+
}
74+
}
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
import { Component } from '@angular/core';
2+
import { FaIconComponent } from '@fortawesome/angular-fontawesome';
3+
import { faFilter } from '@fortawesome/free-solid-svg-icons';
24

35
@Component({
46
selector: 'app-searchbar',
57
standalone: true,
6-
imports: [],
8+
imports: [FaIconComponent],
79
templateUrl: './searchbar.component.html',
810
styleUrl: './searchbar.component.scss',
911
})
10-
export class SearchbarComponent {}
12+
export class SearchbarComponent {
13+
faFilter = faFilter;
14+
}

0 commit comments

Comments
 (0)