Letter spacing in menu

I need to add character spacing to the text in a menu on Editor X. Character spacing is for some reason not an option via the X interface.

Does anyone know how to do this, or have a contact who could do it via Velo?

Many thanks in advance.

1 Like

Hey matt,

Currently character spacing in a menu is not supported. However, as a workaround, you can place text in a container ( preferably with a grid to keep the elements separately ) as text allows you to space characters .

Hi Roberto

Thanks for responding, I’ve actually done that and configured hover actions to change the text colour on rollover. But don’t know how to keep the hover to indicate to the user what page they’re on. A menu of course would do that automatically…

@matt23331 Gotcha. Closest I can image would be detaching the master on all pages and set the initial state for the text to show as clicked .

This definitely need to be introduced soon, it’s an essential element to design for both aesthetics and readability!

Will forward this to the team.

Hello, i have one more question about this topic. Before i do the “container trick” as seen above,

I’m looking for a way to do it with dev mode ON and coding. Do you think is possible ? And what would be the code ?

I tried with item id etc but i don’t know coding so obviously it didn’t work. :smile:

As for the code-related questions, it would be better to ask on our Velo forum , or Facebook Group (we have many code gurus right there), as for my point of view container trick should not trigger any conflict with the dev. mode

@andrewt Thanks i’ll ask there then. :slight_smile:

@axel-mlyr Don’t believe the coding will allow the change of the design of the menu as nothing in the API documentation mentions that. Generally Velo doesn’t allow for design changes but a way to make your own compatible elements.
https://www.wix.com/velo/reference/$w/menu

@Rob Thanks. It’s going to be usefull for something else but i gave up for this menu design change. It’s was not a big deal. Thanks again