|
@@ -24,14 +24,6 @@ final class SidebarView: NSView {
|
|
24
|
}
|
24
|
}
|
|
25
|
logoIcon.contentTintColor = AppTheme.blue
|
25
|
logoIcon.contentTintColor = AppTheme.blue
|
|
26
|
|
26
|
|
|
27
|
- let wifiBadge = NSImageView()
|
|
|
|
28
|
- wifiBadge.translatesAutoresizingMaskIntoConstraints = false
|
|
|
|
29
|
- if let image = NSImage(systemSymbolName: "wifi", accessibilityDescription: "Wi-Fi") {
|
|
|
|
30
|
- let config = NSImage.SymbolConfiguration(pointSize: 10, weight: .bold)
|
|
|
|
31
|
- wifiBadge.image = image.withSymbolConfiguration(config)
|
|
|
|
32
|
- }
|
|
|
|
33
|
- wifiBadge.contentTintColor = AppTheme.blue
|
|
|
|
34
|
-
|
|
|
|
35
|
let appNameLabel = NSTextField(labelWithString: "Smart Printer")
|
27
|
let appNameLabel = NSTextField(labelWithString: "Smart Printer")
|
|
36
|
appNameLabel.font = AppTheme.semiboldFont(size: 15)
|
28
|
appNameLabel.font = AppTheme.semiboldFont(size: 15)
|
|
37
|
appNameLabel.textColor = AppTheme.textPrimary
|
29
|
appNameLabel.textColor = AppTheme.textPrimary
|
|
@@ -54,7 +46,6 @@ final class SidebarView: NSView {
|
|
54
|
|
46
|
|
|
55
|
addSubview(logoContainer)
|
47
|
addSubview(logoContainer)
|
|
56
|
logoContainer.addSubview(logoIcon)
|
48
|
logoContainer.addSubview(logoIcon)
|
|
57
|
- logoContainer.addSubview(wifiBadge)
|
|
|
|
58
|
addSubview(appNameLabel)
|
49
|
addSubview(appNameLabel)
|
|
59
|
addSubview(navStack)
|
50
|
addSubview(navStack)
|
|
60
|
|
51
|
|
|
@@ -76,11 +67,6 @@ final class SidebarView: NSView {
|
|
76
|
logoIcon.widthAnchor.constraint(equalToConstant: 36),
|
67
|
logoIcon.widthAnchor.constraint(equalToConstant: 36),
|
|
77
|
logoIcon.heightAnchor.constraint(equalToConstant: 36),
|
68
|
logoIcon.heightAnchor.constraint(equalToConstant: 36),
|
|
78
|
|
69
|
|
|
79
|
- wifiBadge.topAnchor.constraint(equalTo: logoContainer.topAnchor, constant: -2),
|
|
|
|
80
|
- wifiBadge.trailingAnchor.constraint(equalTo: logoContainer.trailingAnchor, constant: 4),
|
|
|
|
81
|
- wifiBadge.widthAnchor.constraint(equalToConstant: 14),
|
|
|
|
82
|
- wifiBadge.heightAnchor.constraint(equalToConstant: 14),
|
|
|
|
83
|
-
|
|
|
|
84
|
appNameLabel.topAnchor.constraint(equalTo: logoContainer.bottomAnchor, constant: 8),
|
70
|
appNameLabel.topAnchor.constraint(equalTo: logoContainer.bottomAnchor, constant: 8),
|
|
85
|
appNameLabel.centerXAnchor.constraint(equalTo: centerXAnchor),
|
71
|
appNameLabel.centerXAnchor.constraint(equalTo: centerXAnchor),
|
|
86
|
|
72
|
|