Welcome to the software that powers the LED light display on the front of the Infolab.
If you're here to write an effect for the display, have a play around with The Playground.
When you've written your effect, fork the repo and add the effect as a js file alongside the others in web/priv/js_effects/, then submit a PR!
If you're submitting an effect, please make sure it follows these rules:
- Effects must not display explicit/ offensive content.
- Effects must not fetch external resources.
For obvious reasons, PRs containing effects that violate these restrictions will be rejected.
Author | Effect | Description |
---|---|---|
@simmsb | Rainbow | Just a simple rainbow effect to demo things |
@JohnVidler | Conway | The classic Conway's Game of Life sim |
@JohnVidler | Colorway | Another Conway's Game of Life sim, with trails! |
@simmsb | Fireworks | A fireworks simulation. |
@JohnVidler | Cheerworks | A web-connected fireworks simulation (cheerlights) |
@simmsb | Snowman | A nice snowman |
@LukesterWad | Sine Wave | A moving sine wave that changes amplitude and spins. |
@NinjaMandalorian | Gradients | Uses current time values to generate gradients over blue diagonal strips, using trigonometric functions and the date object. |
@SuitYourselfGames | A* Visualizer | A* algorithm path finding Visualizer |
@Eric-zhang-1111 | Shift | Shift between two colours over time |
@mrgwbland | Colour changing spiral | Spiral works inwards changing colour, when it reaches the end (near centre) it goes back to the start. |
@james1236 | Matrix rain | Matrix style falling rain that gets longer and more frequent with time |
@SuitYourselfGames | Blobs | Some colourful blobs! |
@lcjb360 | Bad Chess | Google en passant |
@james1236 | Word Game | Word game animation |
@DOmBuRnAdOwl | Cellular Automata | Wolframs rule 30 feeding into Conways Game of Life |
@moolordking | Trigonometric Sinusoidal | Trigonometric sinusoidal strings changing colour across the screen. |
@PeanutbutterWarrior | DVD Logo Screensaver | The classic DVD Logo Screensaver! |
@tomaustn | Walkies | A labrador going for a walk, in honour of Coco :) |
@Brumus14 | Mandelbrot | Mandelbrot set effect |
@Brumus14 | Falling Sand | Falling sand set effect |
@IMB11 | Patches | Patches effect - kinda like the bubbles screensaver on windows vista! |
@Orlando-PB | Planets | Planets Effect - uses known orbital periods and locations to estimate and display planet positions over a 100 year period, pausing on the positions from the current date. |
@Orlando-PB | Sorting | Displays several sorting algorithms |
@Tom0267 | Flowers | The Lancashire red rose! |
@mavi0 | Binary Clock | The time but harder to read ⏰ |
Open a pull request with an edit to web/config/config.exs to add an override for your needs, and place the image in .png
format (or animated .gif
) in /web/priv/
.
Can't code? No problem, open an issue and a maintainer will help you.
Override | Schedule |
---|---|
Pride Month | June Yearly |
Halloween | 31st October Yearly |
Bonfire Night | 5th November Yearly |
LU LGBT+ Society | Tuesday Evening 17:00 - 20:00 |
LU Hack Society | Friday Evening 17:00 - 19:00 |
Baby Loss Awareness Week (dates varies yearly) | Week 09/10/24 - 15/10/24 |
St Andrews Day | 30th November Yearly |
St Davids Day | 1st March Yearly |
Europe Day | 9th May Yearly |
Holocaust Awareness Week (dates vary yearly) | Week 23/01/24 - 28/01/24 |
Ukraine Flag | 23 - 24 Feb |