We deployed Indico v3.2. See our blog post for details on the changes.
Feb 13 – 15, 2017
Europe/Zurich timezone
There is a live webcast for this event.

Indico front-end: From spaghetti to lasagna

Feb 13, 2017, 2:30 PM
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre


Show room on map
30min talk


Alejandro Avilés (CERN)


We will present how we transitioned from legacy spaghetti UI code to a more coherent, easier to understand and maintain ecosystem of front-end technologies and facilities with a strong emphasis in reusable components. In particular, we will share with you: 1) how we use Sass to maintain our home-baked CSS, 2) how we survive in 2017 without front-end Javascript frameworks, and 3) how we use template macros and WTForms for generating consistent HTML transparently.

Level Advanced

Primary authors

Alejandro Avilés (CERN) Adrian Mönnich (CERN) David Andreev (VIA University College (DK)) Ilias Trichopoulos (CERN) Marco Vidal (Universidad de Oviedo (ES)) Pedro Ferreira (CERN)

Presentation materials