CTFd Development - Compile .scss to minified .css

Hi everyone.

I want to run CTFd in ‘Development’ mode so that I can do some light CSS edits.
Someone kindly please take me through the process of doing so.
My .scss files are not compiling to .css and I’m at my wit’s end.
How does one compile .scss files to .css file?
Someone please break it down for me as you would a 6 year old.
Thank you.

To run CTFd in development mode you would just need to run serve.py after install all the Python dependencies specified in requirements.txt.

To compile a theme’s SCSS files to the CSS files you need to use yarn to run webpack. This is wrapped for you with yarn build which you should run after running yarn install to install the JS dependencies.