Преглед на файлове

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 преди 3 месеца
родител
ревизия
43fb1d15c1
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      zoom_app/ViewController.swift

+ 4 - 2
zoom_app/ViewController.swift

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