text: add text macros for new ui