fix: remove manage btns from invisible panel when public
make refresh method for loginforms
add refreshing loginform when closing
add display service hours if user is a teacher