Update for homepage panels

Signed-off-by: Chris Platts <chris@virelai.co.uk>