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:
|
case .desktopcomputer:
|
||||||
deltaHeight = -6
|
deltaHeight = -6
|
||||||
case .laptopcomputer:
|
case .laptopcomputer:
|
||||||
deltaHeight = -2
|
deltaHeight = -1.5
|
||||||
case .genericPC:
|
case .genericPC:
|
||||||
deltaHeight = -6
|
deltaHeight = -6
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -13,6 +13,10 @@ struct HostSymbolPreview: View {
|
|||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
ZStack(alignment: .center) {
|
ZStack(alignment: .center) {
|
||||||
|
symbol.image
|
||||||
|
.resizable().scaledToFit()
|
||||||
|
.symbolRenderingMode(.monochrome)
|
||||||
|
.blur(radius: 1)
|
||||||
symbol.image
|
symbol.image
|
||||||
.resizable().scaledToFit()
|
.resizable().scaledToFit()
|
||||||
.symbolRenderingMode(.monochrome)
|
.symbolRenderingMode(.monochrome)
|
||||||
|
|||||||
@@ -59,10 +59,16 @@ struct ThemeManagerView: View {
|
|||||||
}
|
}
|
||||||
if hostsManager.themes.isEmpty {
|
if hostsManager.themes.isEmpty {
|
||||||
VStack(alignment: .leading) {
|
VStack(alignment: .leading) {
|
||||||
|
ZStack {
|
||||||
Image(systemName: "paintpalette")
|
Image(systemName: "paintpalette")
|
||||||
.resizable().scaledToFit()
|
.resizable().scaledToFit()
|
||||||
.symbolRenderingMode(.multicolor)
|
.symbolRenderingMode(.multicolor)
|
||||||
.frame(width: 50)
|
.blur(radius: 2)
|
||||||
|
Image(systemName: "paintpalette")
|
||||||
|
.resizable().scaledToFit()
|
||||||
|
.symbolRenderingMode(.multicolor)
|
||||||
|
}
|
||||||
|
.frame(width: 50, height: 50)
|
||||||
Text("No themes (yet)")
|
Text("No themes (yet)")
|
||||||
.font(.title)
|
.font(.title)
|
||||||
.padding(.vertical, 10)
|
.padding(.vertical, 10)
|
||||||
|
|||||||
Reference in New Issue
Block a user