Scenario:
No where in Web TimeSheet, the layout of buttons is displayed correctly. However, the text in the middle of the button is displayed as normal.

Cause:
This issue might occur mainly due to the corrupted Themes in Web TimeSheet.  

Resolution:
?The issue can be easily fixed by switching to another Theme. If desired one can revert to the original Theme before the switch and all buttons would appear again.

  • Log into Web TimeSheet with administrative privileges.
  • Click on Administration icon at the top.
  • Click on Themes inside the System box on the left side pane. (see the attached screenshot)
  • Click on any other Theme than the current one. Save.
  • Switch it back to a desired Theme.