Notes on General Blogger Customization (Theme-Independent)
Quick Info
Pages Gadget vs Link List Gadget
For Blogger menu for this blog, I found that the Pages gadget does not reliably preserve custom menu labels. When a page linked via the Pages gadget was updated or republished, at least at times, if not all times, Blogger automatically reset the menu entry text to the page title, overriding any custom label previously set. I use custom labels that are shorter than the longish page titles for this blog's menu. So this auto reset by Blogger of these custom labels was a problem.
To avoid this issue, I switched to using a Link List gadget for this blog's menu. That is not altered when the linked page is edited or saved.
Menu Spacing Workaround Using a Dummy Entry
Blogger menus created using either the Pages or Link List gadgets can render menu items with very little vertical spacing, making it difficult to visually distinguish between multi-line and single-line menu entries.
Since Blogger does not provide a built-in option to control vertical spacing between menu items, I used a simple workaround: adding a dummy menu entry with the title set to and the URL set to /.
This creates a visible vertical gap between menu items without requiring any theme-specific CSS changes. The link is not broken; / resolves to the blog home page. The clickable area is minimal, and even if clicked, the behavior is benign.
This approach avoids reliance on undocumented theme CSS classes and remains stable across themes and future theme changes.
Accessibility note:
Using a dummy menu entry with a non-descriptive title (such as ) may not be ideal for screen readers or keyboard navigation, as it introduces a focusable item without meaningful text. In this case, the impact is limited because the entry is visually minimal and points to the blog home page, but it is still a trade-off made in the absence of a built-in spacing control in Blogger.
Details
👉 Use a Link List gadget for important menu items
Keep:
-
Page title → fully descriptive
-
Menu label → exactly what you want
-
Zero surprises on updates
Comments
Post a Comment