feat(widget): checkbox refactoring using external html template.