romanvesely.com Vanilla CSS Custom Properties for light & dark themes Custom Media Queries Media Query Range Syntax Progressively use Grid Masonry layout instead of Multiple-column layout