Partial updates of css and visible + simplification of widget_container
widget simplification continued