Replace Backlight Icons

This commit is contained in:
Hariharan Mudaliar 2025-11-30 16:00:20 +05:30
commit 5be3b9a80e
2 changed files with 13 additions and 2 deletions

View file

@ -109,7 +109,7 @@ struct InlineHUD: View {
.contentTransition(.interpolate) .contentTransition(.interpolate)
.frame(width: 20, height: 15, alignment: .center) .frame(width: 20, height: 15, alignment: .center)
case .backlight: case .backlight:
Image(systemName: "keyboard") Image(systemName: BacklightSymbol(value))
.contentTransition(.interpolate) .contentTransition(.interpolate)
.frame(width: 20, height: 15, alignment: .center) .frame(width: 20, height: 15, alignment: .center)
case .mic: case .mic:
@ -353,6 +353,13 @@ struct InlineHUD: View {
return "sun.min" return "sun.min"
} }
} }
func BacklightSymbol(_ value: CGFloat) -> String {
if value >= 0.5 {
return "light.max"
}
return "light.min"
}
func Type2Name(_ type: SneakContentType) -> String { func Type2Name(_ type: SneakContentType) -> String {
switch(type) { switch(type) {

View file

@ -46,7 +46,7 @@ struct SystemEventIndicatorModifier: View {
.frame(width: 20, height: 15) .frame(width: 20, height: 15)
.foregroundStyle(.white) .foregroundStyle(.white)
case .backlight: case .backlight:
Image(systemName: "keyboard") Image(systemName: BacklightSymbol(value))
.contentTransition(.symbolEffect) .contentTransition(.symbolEffect)
.frame(width: 20, height: 15) .frame(width: 20, height: 15)
.foregroundStyle(.white) .foregroundStyle(.white)
@ -95,6 +95,10 @@ struct SystemEventIndicatorModifier: View {
return "speaker.wave.2" return "speaker.wave.2"
} }
} }
func BacklightSymbol(_ value: CGFloat) -> String {
value >= 0.5 ? "light.max" : "light.min"
}
} }
struct ProgressSection: View { struct ProgressSection: View {