2222 border : 1px solid $sgv-oranje !important ;
2323 box-shadow : 0 0 0 0.2rem $sgv-oranje !important ;
2424 }
25- }
25+ }
26+ // Alle invoervelden in de linkerkolom minstens zo breed als het sjabloon-dropdown (285px).
27+ // Enkel op brede schermen, waar de linkerkolom naast Onderwerp staat.
28+ // Het label in het dropdown is zelf ook een p-inputtext en valt hier bewust buiten,
29+ // anders wordt het dropdown 285px label + pijlknop en dus breder dan de rest.
30+ @media (min-width : 992px ) {
31+ .mail-kolom-links .p-inputtext :not (.p-dropdown-label ),
32+ .mail-kolom-links .p-dropdown ,
33+ .mail-kolom-links .p-fileupload {
34+ min-width : 285px ;
35+ }
36+
37+ // Van, Antwoorden naar en Bcc groeien mee met de kolom.
38+ // BaseInput beperkt het veld standaard tot col-sm-7 (58%).
39+ .mail-kolom-links .p-grid .col-sm-7 {
40+ width : 100% ;
41+ }
42+
43+ // Ontvangers, de checkboxen en Bijlage volgen dezelfde minimumbreedte
44+ .mail-kolom-links .row .text-align-left {
45+ min-width : 285px ;
46+ }
47+ }
48+
49+ // Uniform verticaal ritme voor de veldlabels (Opgeslagen sjablonen, Van,
50+ // Antwoorden naar, Bcc en Onderwerp): boven elk label evenveel ruimte,
51+ // en een kleine vaste afstand tussen label en veld
52+ .veld-label {
53+ margin-top : 0.75rem ;
54+ margin-bottom : 0.25rem ;
55+
56+ label {
57+ margin : 0 ;
58+ }
59+ }
60+
61+ // De knop 'Bestanden kiezen' altijd op zijn natuurlijke breedte houden.
62+ // De FileUpload-wrapper is op md/lg maar 33%/50% breed en drukt de knop anders plat.
63+ .mail-kolom-links .p-fileupload-choose {
64+ flex-shrink : 0 ;
65+ white-space : nowrap ;
66+ }
67+
68+ // Checkbox en label naast elkaar op één lijn houden, het label springt anders
69+ // bij weinig ruimte onder de checkbox
70+ .mail-kolom-links .col-lg-12.text-align-left {
71+ display : flex ;
72+ align-items : center ;
73+
74+ .p-checkbox {
75+ flex-shrink : 0 ;
76+ }
77+
78+ label {
79+ white-space : nowrap ;
80+ // mt-1 van het label verstoort de verticale centrering
81+ margin-top : 0 !important ;
82+ }
83+ }
0 commit comments