CreaTheory

{title}

CreaTheory is the sibling site of CreaTherapy. I aim to develop the ideas and theories of a new approach to psychotherapy, as it is embedded in a dynamic format, as it is a web app.

Visit CreaTheory

This site uses Coltrane, a Django-based framework that renders static sites from Markdown and templates.

I love using a Django-based system, as it feels familiar, and I can easily organise things. It allows me to write this text in a text editor for markdown and then ship it as a full HTML. It also allows you to add variables on the top of the file so that I can set a title and images, so it all gets nicely formatted without the overhead of dealing with each page.

I have used Bootstrap 5 to style the site and designed a system for navigation between the pages, which meant creating new filters and tags. In this way, I can tell the template which page I am using, and automatically, it adds the active class to the navigation. It is a tiny little hack, but it shows that I have felt more comfortable with programming and arriving at my solutions.

The colour combination is similar to CreaTherapy, but I decided to add a darker shade of blue in the cover image and the favicon. It is small, and many may not notice, but it aims to convey it is a different site.

I added some basic animations with a JS library called Velocity, which delivers fast and nice transitions and animations.