This component is fantastic, and with a little CSS tweaking I’m really happy with the result. Thank you for making it!
The one big issue I have is how difficult it is to insert a new item into the menus once they are set up.
I saw there was a pull request to replace all the individual text fields with a single large one, which I think would make a lot more sense.
Another alternative would be to let you import/export your configuration. (Maybe this is something that would need work on the discourse side, not the theme component? I am not sure.) If we could do that, then we could make the changes in a text editor and upload them, which would be fine. It would also make it easy to back them up.
(I thought maybe the Export button at the bottom of the component’s config UI might do this, but it seems to just save the component’s source code and default config, not my own.)
That aside, it’s great and has allowed us to add a lot more commonly-needed links to the top of our forum to help both our users and ourselves find things quickly.