@echocode1
Posted
1.it does have semantics html to a point. aside the section a lot like; 'main, a nav might not be necessary but a header most times blends in. A footer might not be necessary for such a project. 2.the CSS styling is ok especially the "var()'.It a good approach.
in summary, it's a good project worth of commendation. why you improve try as much as possible to work on your CSS naming conventions, as it becomes easier to apprehend CSS if the names are well labelled close to the project you are working on.
Marked as helpful