added dark style and js to choose style based on time