Config options in vanilla theme

fixed one bug, added login customization and configuration to in backend menu items, topbar items, update messages, widgets in dashboard, theme switching capability.