No-Library (pure JS), HTML, CSS, JavaScript
http://angularjs.org/
Change class name on click in jQuery
Responsive grid with CSS Grids
No-Library (pure JS), HTML, CSS, Vue
Paul Drage, Jan 2018