Skip to content

Commit bf76f7e

Browse files
committed
adapt search engine color
1 parent a06ca25 commit bf76f7e

File tree

4 files changed

+13
-9
lines changed

4 files changed

+13
-9
lines changed

src/assets/App.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -834,6 +834,10 @@ Producthunt item
834834
width: 100%;
835835
}
836836

837+
.dark .themeAdaptiveFillColor {
838+
fill: white;
839+
}
840+
837841
.searchBarIcon {
838842
position: absolute;
839843
height: 40px;

src/components/Elements/SearchBar/SearchBar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export const SearchBar = () => {
2828

2929
return (
3030
<form className="searchBar" onSubmit={handleSubmit}>
31-
<usedSearchEngine.logo className="searchBarIcon" />
31+
<usedSearchEngine.logo className={'searchBarIcon ' + usedSearchEngine.className} />
3232
<input
3333
ref={keywordsInputRef}
3434
type="text"

src/components/Elements/SearchBarWithLogo/SearchBarWithLogo.css

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,3 @@
1717
width: 100%;
1818
height: 100%;
1919
}
20-
21-
.dark .searchEngineLogo .themeAdaptiveFillColor {
22-
fill: white;
23-
}

src/types/index.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ export type SearchEngine = {
2929
url: string
3030
label: string
3131
logo: React.FunctionComponent<React.SVGProps<SVGSVGElement>>
32+
className?: string
3233
}
3334

3435
export type Theme = 'dark' | 'light'
@@ -110,7 +111,10 @@ export type Option = {
110111
icon?: React.ReactNode
111112
}
112113

113-
export type DNDDuration = {
114-
value: number
115-
countdown: number
116-
} | "always" | "never"
114+
export type DNDDuration =
115+
| {
116+
value: number
117+
countdown: number
118+
}
119+
| 'always'
120+
| 'never'

0 commit comments

Comments
 (0)