fix(finding): kleiner, rustiger lettertype zodat meer op een dia past (#1163) #1199

Merged
brenno merged 1 commit from fix/1163-finding-font-scale into main 2026-08-04 08:42:13 +00:00
Owner

Sinds de breedtefix (#1147/#1152) rendert een bevinding op de volle slidebreedte, waardoor de w-relatieve lettergroottes onnodig fors uitkwamen. Eén schaalfactor _findingFontScale = 0.84 verkleint alle finding-fonts in stap (kop, body, sectiekoppen, scope, CVSS-kaart, chips); layout/marker-maten en andere diatypes blijven ongemoeid.

De paginering is op dezelfde schaal herkalibreerd (_charsPerLine 40->47, _linesPerSlide 19.5->23, _headerCardCost 17.5->18.5) zodat de kleinere letter ook echt minder paginas oplevert. Kalibratietest bewaakt de dichtere packing (vier ~5-regelsecties: 3 -> 2 paginas). Golden finding_cvss.png gericht ververst.

Beeldkeuring gedaan: rustiger en leesbaar over alle vier de oppervlakken, geen overloop. De resterende schaarse header-only pagina 1 komt uit de logo-reserve (pre-existing) en is los vastgelegd als #1198.

Closes #1163

Sinds de breedtefix (#1147/#1152) rendert een bevinding op de volle slidebreedte, waardoor de w-relatieve lettergroottes onnodig fors uitkwamen. Eén schaalfactor `_findingFontScale = 0.84` verkleint alle finding-fonts in stap (kop, body, sectiekoppen, scope, CVSS-kaart, chips); layout/marker-maten en andere diatypes blijven ongemoeid. De paginering is op dezelfde schaal herkalibreerd (_charsPerLine 40->47, _linesPerSlide 19.5->23, _headerCardCost 17.5->18.5) zodat de kleinere letter ook echt minder paginas oplevert. Kalibratietest bewaakt de dichtere packing (vier ~5-regelsecties: 3 -> 2 paginas). Golden finding_cvss.png gericht ververst. Beeldkeuring gedaan: rustiger en leesbaar over alle vier de oppervlakken, geen overloop. De resterende schaarse header-only pagina 1 komt uit de logo-reserve (pre-existing) en is los vastgelegd als #1198. Closes #1163
fix(finding): kleiner, rustiger lettertype zodat meer op één dia past (#1163)
All checks were successful
scans / scans (pull_request) Successful in 3m18s
static-gate / static-gate (pull_request) Successful in 7m27s
282b1697d2
Sinds de breedtefix (#1147/#1152) rendert een bevinding op de volle
slidebreedte, waardoor de w-relatieve lettergroottes op hun ware — voor
een dichte pentestbevinding onnodig forse — maat uitkwamen. Eén
schaalfactor (_findingFontScale = 0.84) verkleint alle finding-fonts in
stap: kop, body, sectiekoppen, scope, CVSS-kaart en chips. Layout- en
markermaten blijven ongemoeid; andere diatypes raakt dit niet.

De paginering (finding_pagination.dart) is op dezelfde schaal
herkalibreerd: een body-regel houdt nu meer tekens (_charsPerLine 40->47)
en er passen meer regels per dia (_linesPerSlide 19.5->23), zodat de
kleinere letter ook echt minder pagina's oplevert. De header-kost stijgt
licht (17.5->18.5) omdat de padding niet meekrimpt. De kalibratietest
bewaakt de dichtere packing (vier ~5-regelsecties: 3 -> 2 pagina's).

Golden finding_cvss.png ververst (niet CI-gepoort; gericht bijgewerkt).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit b8233ce709 into main 2026-08-04 08:42:13 +00:00
Sign in to join this conversation.
No description provided.