mirror of
https://github.com/neon443/ShhShell.git
synced 2026-03-11 13:26:16 +00:00
added a glow to host device icons, no themes & no snippets icons
fix text positioning in laptop
This commit is contained in:
@@ -61,7 +61,7 @@ enum HostSymbol: Codable, Equatable, Hashable, CaseIterable {
|
||||
case .desktopcomputer:
|
||||
deltaHeight = -6
|
||||
case .laptopcomputer:
|
||||
deltaHeight = -2
|
||||
deltaHeight = -1.5
|
||||
case .genericPC:
|
||||
deltaHeight = -6
|
||||
default:
|
||||
|
||||
@@ -13,6 +13,10 @@ struct HostSymbolPreview: View {
|
||||
|
||||
var body: some View {
|
||||
ZStack(alignment: .center) {
|
||||
symbol.image
|
||||
.resizable().scaledToFit()
|
||||
.symbolRenderingMode(.monochrome)
|
||||
.blur(radius: 1)
|
||||
symbol.image
|
||||
.resizable().scaledToFit()
|
||||
.symbolRenderingMode(.monochrome)
|
||||
|
||||
@@ -59,10 +59,16 @@ struct ThemeManagerView: View {
|
||||
}
|
||||
if hostsManager.themes.isEmpty {
|
||||
VStack(alignment: .leading) {
|
||||
ZStack {
|
||||
Image(systemName: "paintpalette")
|
||||
.resizable().scaledToFit()
|
||||
.symbolRenderingMode(.multicolor)
|
||||
.frame(width: 50)
|
||||
.blur(radius: 2)
|
||||
Image(systemName: "paintpalette")
|
||||
.resizable().scaledToFit()
|
||||
.symbolRenderingMode(.multicolor)
|
||||
}
|
||||
.frame(width: 50, height: 50)
|
||||
Text("No themes (yet)")
|
||||
.font(.title)
|
||||
.padding(.vertical, 10)
|
||||
|
||||
Reference in New Issue
Block a user