This project consists of a newsletter template and generator for TSE's own biweekly newsletter. It uses HTML/CSS to create a flexible template that can be customized from newsletter to newsletter. A Python script programatically generates the HTML, abstracting away the hassle of directly editing an HTML file.
Dependencies:
Install the dependency inside the project directory.
pip install dominate
To generate the HTML and view it in browser.
python py/newsletter.py
open newsletter.html