style: match translation footer action ordering and keycaps
This commit is contained in:
@@ -130,22 +130,22 @@ final class TranslationController: NSViewController {
|
||||
let returnKey = ShortcutIndicator("↵")
|
||||
let actionPill = NSView()
|
||||
stylePill(actionPill)
|
||||
let actionsKey = ShortcutIndicator("⌘K")
|
||||
for control in [actionsButton, actionsKey, translateButton, returnKey] {
|
||||
let actionsKey = ShortcutIndicator("⌘", "K")
|
||||
for control in [translateButton, returnKey, actionsButton, actionsKey] {
|
||||
control.translatesAutoresizingMaskIntoConstraints = false
|
||||
actionPill.addSubview(control)
|
||||
}
|
||||
NSLayoutConstraint.activate([
|
||||
actionPill.heightAnchor.constraint(equalToConstant: 36),
|
||||
actionsButton.leadingAnchor.constraint(equalTo: actionPill.leadingAnchor, constant: 14),
|
||||
actionsButton.centerYAnchor.constraint(equalTo: actionPill.centerYAnchor),
|
||||
actionsKey.leadingAnchor.constraint(equalTo: actionsButton.trailingAnchor, constant: 8),
|
||||
actionsKey.centerYAnchor.constraint(equalTo: actionPill.centerYAnchor),
|
||||
translateButton.leadingAnchor.constraint(equalTo: actionsKey.trailingAnchor, constant: 16),
|
||||
translateButton.leadingAnchor.constraint(equalTo: actionPill.leadingAnchor, constant: 14),
|
||||
translateButton.centerYAnchor.constraint(equalTo: actionPill.centerYAnchor),
|
||||
returnKey.leadingAnchor.constraint(equalTo: translateButton.trailingAnchor, constant: 8),
|
||||
returnKey.centerYAnchor.constraint(equalTo: actionPill.centerYAnchor),
|
||||
returnKey.trailingAnchor.constraint(equalTo: actionPill.trailingAnchor, constant: -12),
|
||||
actionsButton.leadingAnchor.constraint(equalTo: returnKey.trailingAnchor, constant: 14),
|
||||
actionsButton.centerYAnchor.constraint(equalTo: actionPill.centerYAnchor),
|
||||
actionsKey.leadingAnchor.constraint(equalTo: actionsButton.trailingAnchor, constant: 8),
|
||||
actionsKey.centerYAnchor.constraint(equalTo: actionPill.centerYAnchor),
|
||||
actionsKey.trailingAnchor.constraint(equalTo: actionPill.trailingAnchor, constant: -12),
|
||||
])
|
||||
let footer = NSStackView(views: [languageButton, status, settingsButton, NSView(), actionPill])
|
||||
footer.orientation = .horizontal
|
||||
|
||||
Reference in New Issue
Block a user