Assignment completed + transit duration for btns

Added transition durations for buttons, plus text shadow for better
visibility, reduced box shadow and deleted the btn border. I think now
it looks cleaner, better. Sorry, could not resist. You may mark without
the latest addition, please don’t count it as late.