add theme checking when login
refactor grid menu activity