category icon
inline-block gap bugfix
refactor set_content update_ref