Pārlūkot izejas kodu

Constrain the schedule panel to a centered fixed width.

This prevents the meetings panel from stretching edge-to-edge and aligns the home layout with the intended compact Zoom-style card.

Made-with: Cursor
huzaifahayat12 6 dienas atpakaļ
vecāks
revīzija
43fb1d15c1
1 mainītis faili ar 4 papildinājumiem un 2 dzēšanām
  1. 4 2
      zoom_app/ViewController.swift

+ 4 - 2
zoom_app/ViewController.swift

@@ -899,8 +899,10 @@ class ViewController: NSViewController {
899 899
             actions.heightAnchor.constraint(equalToConstant: 100),
900 900
 
901 901
             panel.topAnchor.constraint(equalTo: actions.bottomAnchor, constant: 18),
902
-            panel.leadingAnchor.constraint(equalTo: contentColumn.leadingAnchor, constant: 6),
903
-            panel.trailingAnchor.constraint(equalTo: contentColumn.trailingAnchor, constant: -6),
902
+            panel.centerXAnchor.constraint(equalTo: contentColumn.centerXAnchor),
903
+            panel.widthAnchor.constraint(equalToConstant: 640),
904
+            panel.leadingAnchor.constraint(greaterThanOrEqualTo: contentColumn.leadingAnchor, constant: 6),
905
+            panel.trailingAnchor.constraint(lessThanOrEqualTo: contentColumn.trailingAnchor, constant: -6),
904 906
             panel.heightAnchor.constraint(greaterThanOrEqualToConstant: 280),
905 907
             panel.bottomAnchor.constraint(equalTo: contentColumn.bottomAnchor, constant: -14),
906 908