Race Element

Solutions for Sim Racing

News > New website

June 12, 2024

Old website with Ruby impossible to update

A week ago I noticed the build was failing for the ruby website. It was a really nifty system where I only had to write articles in markdown format. Since the SetupLinks were added I wanted to add a few additional changes but after a bit of research I noticed that the system in use was end of life. Where I already manually started editing the build result, it would defeat the purpose of writing articles in markdown. It was a chapter that came to and end but sometimes these things happen and we need to move on.

New website now uses Angular

As I was familiar with Angular and even AngularJS, the choice was fairly easy. The only issue was that I didn't want to rewrite all articles and guides from scratch. So the choice for static site generation was mandatory. The website is now generated with Analog which allows me to continue writing articles with markdown whilst splitting up the news and guide section. Additionally the website is now entirely designed in-house. So we have full control!

Changes

SetupLinks have been changed, instead of https://race.elementfuture.com?setup= the base has now become https://race.elementfuture.com/setup?link= The app will be updated to handle this change. Unfortunately you will have to do this change manually for SetupLinks that you have already created or have received. The actual data system has not changed so by just adjusting the first part of the link your SetupLink will open Race Element again.