default theme integration to boot 3
merge conflicts resolved with widget login