Browse Source

Tighten dashboard chrome and sidebar margins on all sides.

Reduce outer frame, panels row, and sidebar insets so content sits closer to the window edges and below the title bar.

Co-authored-by: Cursor <cursoragent@cursor.com>
AhtashamShahzad1 2 tháng trước cách đây
mục cha
commit
364f7e9460
1 tập tin đã thay đổi với 10 bổ sung10 xóa
  1. 10 10
      App for Indeed/Views/DashboardView.swift

+ 10 - 10
App for Indeed/Views/DashboardView.swift

@@ -243,7 +243,7 @@ final class DashboardView: NSView, NSTextFieldDelegate, NSSharingServicePickerDe
         sidebar.wantsLayer = true
         sidebar.layer?.backgroundColor = Theme.sidebarBackground.cgColor
         sidebar.layer?.cornerRadius = 16
-        sidebar.edgeInsets = NSEdgeInsets(top: 16, left: 12, bottom: 16, right: 12)
+        sidebar.edgeInsets = NSEdgeInsets(top: 6, left: 6, bottom: 6, right: 6)
         sidebar.translatesAutoresizingMaskIntoConstraints = false
 
         mainHost.translatesAutoresizingMaskIntoConstraints = false
@@ -367,22 +367,22 @@ final class DashboardView: NSView, NSTextFieldDelegate, NSSharingServicePickerDe
         panelsRow.addSubview(mainHost)
 
         NSLayoutConstraint.activate([
-            chromeContainer.leadingAnchor.constraint(equalTo: leadingAnchor, constant: 12),
-            chromeContainer.trailingAnchor.constraint(equalTo: trailingAnchor, constant: -12),
-            chromeContainer.topAnchor.constraint(equalTo: topAnchor, constant: 10),
-            chromeContainer.bottomAnchor.constraint(equalTo: bottomAnchor, constant: -12),
+            chromeContainer.leadingAnchor.constraint(equalTo: leadingAnchor, constant: 6),
+            chromeContainer.trailingAnchor.constraint(equalTo: trailingAnchor, constant: -6),
+            chromeContainer.topAnchor.constraint(equalTo: topAnchor, constant: 6),
+            chromeContainer.bottomAnchor.constraint(equalTo: bottomAnchor, constant: -6),
 
-            panelsRow.leadingAnchor.constraint(equalTo: chromeContainer.leadingAnchor, constant: 12),
-            panelsRow.trailingAnchor.constraint(equalTo: chromeContainer.trailingAnchor, constant: -20),
-            panelsRow.topAnchor.constraint(equalTo: safeAreaLayoutGuide.topAnchor, constant: 10),
-            panelsRow.bottomAnchor.constraint(equalTo: chromeContainer.bottomAnchor, constant: -20),
+            panelsRow.leadingAnchor.constraint(equalTo: chromeContainer.leadingAnchor, constant: 6),
+            panelsRow.trailingAnchor.constraint(equalTo: chromeContainer.trailingAnchor, constant: -8),
+            panelsRow.topAnchor.constraint(equalTo: safeAreaLayoutGuide.topAnchor, constant: 2),
+            panelsRow.bottomAnchor.constraint(equalTo: chromeContainer.bottomAnchor, constant: -8),
 
             sidebar.leadingAnchor.constraint(equalTo: panelsRow.leadingAnchor),
             sidebar.topAnchor.constraint(equalTo: panelsRow.topAnchor),
             sidebar.bottomAnchor.constraint(equalTo: panelsRow.bottomAnchor),
             sidebar.widthAnchor.constraint(equalToConstant: 218),
 
-            mainHost.leadingAnchor.constraint(equalTo: sidebar.trailingAnchor, constant: 10),
+            mainHost.leadingAnchor.constraint(equalTo: sidebar.trailingAnchor, constant: 6),
             mainHost.trailingAnchor.constraint(equalTo: panelsRow.trailingAnchor),
             mainHost.topAnchor.constraint(equalTo: panelsRow.topAnchor),
             mainHost.bottomAnchor.constraint(equalTo: panelsRow.bottomAnchor),