متحكمات Nav.post مع show-replies تتجاوز الحد عند عرض معين

مرحباً، منذ الترقية من 3.3.0.beta1 إلى 3.3.0.beta3، أواجه مشكلة في تجاوز nav.post-controls وتكسير التصميم المرن عند ظهور زر show-replies. يحدث هذا أيضاً هنا مع سمات “الافتراضي” و “الافتراضي (بعرض كامل)” عند عروض متصفح مختلفة، مع/بدون شريط تمرير الخط الزمني، ومع/بدون الشريط الجانبي:




هذا هو حلي المؤقت باستخدام CSS، ولكن إصلاحاً مناسباً في المصدر سيكون أفضل:

.topic-post .post-controls .show-replies {
    display: flex;
    justify-content: flex-end;
    white-space: nowrap;
    overflow: hidden;
    max-width: calc(100% - 5px);
    padding: 1px;
}

@media only screen and (max-width: 675px) {
    .topic-post .post-controls {
        --control-margin: 0;
    }
    
    .topic-post .post-controls .reply { /* منع تجاوز زر الرد عند العروض الضيقة جداً */
        padding-right: 0px;
        .d-button-label {
            display: none;
        }   
    }
}
إعجاب واحد (1)

يبدو أن هذه المشكلة تتعلق باستخدام مستويات تكبير أعلى و/أو إعداد Firefox about:config الخاص بـ layout.css.devPixelsPerPx = 1.1. أنا أيضًا أستخدم عامل قياس نص على مستوى نظام التشغيل يبلغ 1.1، ولكن لا أعتقد أن Firefox يلتزم بذلك، وهذا هو السبب في أنني بحاجة إلى تطبيق نفس الحيلة على about:config الخاص بـ Firefox. إليك بعض مشاكل التخطيط الأخرى التي وجدتها والمتعلقة بمستوى التكبير: