I've written a custom type for a header menu. I'm annoyed again that there's no support for more than one level of nesting (can't have a group within a group, and can't have a group within a slice), and so I've worked around it by having a flat list of items, each one declaring its intended depth in the menu structure.
I thought it'd be neat to declare the intended nesting level for each item by the heading level of its title, rather by adding another field.
This works well. The only problem is that it's hard to tell at a glance which heading level is which. The styling only has minimal font size differences between the heading levels.
This screenshot shows a mixture of h1, h2, and h3, and it's very hard to tell which is which. I have to click on them and check the formatting bar to be sure.
This is a request to make the heading levels more distinct in the writing room. Perhaps the font size differences can be greater, or utilize different font weights?