refactor log widgets, remove improper use of firstChild and some duplication
refactor log widgets, remove improper use of firstChild and some duplication

fallenswordhelper/fallenswordhelper,fallenswordhelper/fallenswordhelper