This commit is contained in:
Jordy Hoogeveen
2026-10-01 16:57:16 +02:00
parent 2799bc12ee
commit 4181ac3f0f
9 changed files with 57 additions and 11 deletions
+26
View File
@@ -2,6 +2,32 @@
## [Niet vrijgegeven]
### Opgelost
- **De kaart "Rendement Eigen Vermogen" op Voortgang stond leeg.** Bedrag en
percentage waren sinds de eerste commit hardcoded als `—` in de JSX; er zat
geen berekening achter en `evRows` werd niet eens uit de context gehaald. Het
oogde als een datafout — lege database, mislukte API-call — maar de kaart was
nooit afgebouwd. Hij rekent nu met dezelfde formule als het blok "Rendement"
op Eigen vermogen: huidige waarde min geïnvesteerde fiat, gedeeld door die
inleg. Groen bij winst, rood bij verlies, en `—` zolang er niets is ingelegd,
zodat er niet door nul wordt gedeeld
- Beide kaarten tonen daarmee hetzelfde totaal. Dat is bewust: twee plekken die
"rendement" noemen horen niet twee verschillende getallen te geven
### Gewijzigd
- De achtergrond achter een popup is lichter: `rgba(0,0,0,0.75)` naar `0.45` in
de gedeelde `Overlay`. Op 0.75 was van het scherm eronder vrijwel niets meer
te zien, terwijl je bij het invullen van een modal juist wilt kunnen nakijken
waar je vandaan kwam. Gedimd genoeg om de modal de aandacht te laten houden
- De popups van NavBar, Instellingen en Gebruikersbeheer gebruiken de gedeelde
`Overlay` niet maar hadden hun eigen backdrop op `rgba(0,0,0,0.55)` met
`backdropFilter: blur(4px)`. Alle drie staan nu op dezelfde 0.45, en de blur
is eruit: die maakte de achtergrond onscherp in plaats van zichtbaar, en
zonder dat weg te halen bleven ze alsnog afwijken van de rest. Vier
popup-backdrops, één waarde
## [1.0.12] - 2026-09-18
### Beveiliging
- **De postgres-container draait niet meer als root.** Beide compose-bestanden
starten hem met `user: "postgres"`. Alle 46 bevindingen op `postgres:18-alpine`