calendar
calendar copied to clipboard
Convert to bootstrap and improve mobile / reactive layout
Writing custom styles, even for something this minimalist, was a terrible idea...
Why is the CSS stored in JS? Would LESS be a nice preprocessor? Can run with a JS compiler locally, and compile to CSS for deployment.
It's quite common in React land to use JS objects for styling. This app in particular uses the Next.js framework which provides CSS-in-JS as the main "blessed" styling approach.