|
|
@@ -2143,7 +2143,7 @@ final class DashboardView: NSView, NSTextFieldDelegate, NSSharingServicePickerDe
|
|
|
|
|
|
private func installAssistantBubble(text: String, jobs: [JobListing]?, into host: NSView) {
|
|
|
let avatar = makeAssistantAvatarView()
|
|
|
- let nameLabel = NSTextField(labelWithString: "AI Job Finder")
|
|
|
+ let nameLabel = NSTextField(labelWithString: AppMarketingLinks.appDisplayName)
|
|
|
nameLabel.font = .systemFont(ofSize: 11, weight: .semibold)
|
|
|
nameLabel.textColor = Theme.secondaryText
|
|
|
nameLabel.alignment = .left
|
|
|
@@ -2240,7 +2240,7 @@ final class DashboardView: NSView, NSTextFieldDelegate, NSSharingServicePickerDe
|
|
|
let icon = NSImageView()
|
|
|
icon.translatesAutoresizingMaskIntoConstraints = false
|
|
|
icon.symbolConfiguration = NSImage.SymbolConfiguration(pointSize: 15, weight: .semibold)
|
|
|
- icon.image = NSImage(systemSymbolName: "sparkles", accessibilityDescription: "AI Job Finder")
|
|
|
+ icon.image = NSImage(systemSymbolName: "sparkles", accessibilityDescription: AppMarketingLinks.appDisplayName)
|
|
|
icon.contentTintColor = Theme.brandBlue
|
|
|
|
|
|
view.addSubview(icon)
|
|
|
@@ -2362,12 +2362,11 @@ final class DashboardView: NSView, NSTextFieldDelegate, NSSharingServicePickerDe
|
|
|
$0.removeFromSuperview()
|
|
|
}
|
|
|
|
|
|
- let brand = NSTextField(labelWithString: "Indeed AI\nJob Finder")
|
|
|
+ let brand = NSTextField(labelWithString: AppMarketingLinks.appDisplayName)
|
|
|
brand.font = .systemFont(ofSize: 18, weight: .bold)
|
|
|
brand.textColor = Theme.brandBlue
|
|
|
brand.alignment = .left
|
|
|
brand.maximumNumberOfLines = 2
|
|
|
- // Tight multiline height in the sidebar stack (zero width makes intrinsic height unreliable).
|
|
|
brand.preferredMaxLayoutWidth = 194
|
|
|
sidebar.addArrangedSubview(brand)
|
|
|
sidebar.setCustomSpacing(10, after: brand)
|