What I built
The website of the Melchior Wańkowicz High School has a Polish and an English version and an accessibility panel: bigger text, high contrast and more readable fonts. I've worked on this website in the Pesi team since October 2025, and since July 2026 I've been rewriting its front-end. I do the refactor on a separate branch, because the school keeps sending changes for the current version. The comparisons below show the code and design I took over – the state from 14 Oct 2025.
What I'm changing
- Accessibility according to WCAG 2.2 – the goal is level AAA, AA as the minimum: text scaling up to 200%, contrast, keyboard support, a visible focus and the size of clickable elements
- One view per page instead of separate copies for English – texts, addresses and contact details in language files
- Colours through tokens – no hard-coded colours, so the high contrast mode works on the whole website
- Sizes in rem, self-hosted fonts and one icon component
- Tailwind CSS v4 with the config in CSS and a shared content width for Blade views and Vue components



