JavaScript is a mess... But CSS looks nice.