mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-21 13:53:37 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
29 lines
854 B
Swift
29 lines
854 B
Swift
enum SearchStyleSheet: String, CaseIterable {
|
|
case searchCancelButton
|
|
case searchPopularView = "SearchPopularView"
|
|
case searchSideAvailableMarker = "SearchSideAvaliableMarker"
|
|
}
|
|
|
|
extension SearchStyleSheet: IStyleSheet {
|
|
func styleResolverFor(colors: IColors, fonts: IFonts) -> Theme.StyleResolver {
|
|
switch self {
|
|
case .searchPopularView:
|
|
return .add { s in
|
|
s.cornerRadius = .custom(10)
|
|
s.backgroundColor = colors.linkBlueHighlighted
|
|
}
|
|
case .searchSideAvailableMarker:
|
|
return .add { s in
|
|
s.backgroundColor = colors.ratingGreen
|
|
}
|
|
case .searchCancelButton:
|
|
return .add { s in
|
|
s.fontColor = colors.whitePrimaryText
|
|
s.fontColorHighlighted = colors.whitePrimaryTextHighlighted
|
|
s.font = fonts.regular17
|
|
s.backgroundColor = .clear
|
|
}
|
|
}
|
|
}
|
|
}
|