New CSS theme implementation

Some icons still need to be changed