Desain · DSN-05 ditegakkan

Desain · Pasal DSN-05

Tinggi palang dikunci 52px, bukan minimum

Bab 1 · Nilai 30 hari
52px · dikunci
Palang setinggi 52px, dikunci. Isinya dibatasi 36px agar tak pernah mendorongnya.

.ptop memakai height: 52px. Ia tidak boleh memakai min-height.

Kenapa: dengan minimum, anak yang paling tinggi yang menentukan tinggi palang. Artinya tinggi palang jadi akibat dari apa pun yang kebetulan diletakkan di dalamnya hari itu — dan palang yang tingginya berbeda antar halaman membuat seluruh aplikasi terasa goyah saat berpindah, tanpa ada yang bisa menunjuk penyebabnya.

Cara menerapkan: isi palang yang terlalu tinggi dipendekkan, bukan palangnya yang dilebarkan. .ptop > * dibatasi max-height: 36px untuk memaksa itu terjadi lebih awal.

Aturan ini tidak punya utang: ia sudah dipatuhi saat ditulis, dan ambang 0 menjaganya agar tidak pernah bergeser lagi.