JS Calculator Alignment Issues

I’m struggling a bit to align my buttons properly
Any suggestions are appreciated

no change from view width to em

Yes I see
But it is the 123, =
and 0, . alignment that I’m having trouble with

Thanks I’ll give it a try

I gave it a good read but somehow it’s not clicking in for me
I looked over the code in the sample and it appears that it is somehow doable without getting into column structures?
I’ll put some more hours into it until I figure out a work around…unless someone has more suggestions?