Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

There was a problem

You must be a member of this account.

Feature request: add 'icon' selection to menus (page titles)

#1319

Though we allow for icons (graphics) attached to page titles which are displayed in the menus, some might like monochromatic glyphs provided by both Bootstrap and Font-Awesome. Though you can add these by placing the font flyph icons tyle as a part of the title, it becomes a problem when you try to edit the page a second time since the html tags disrupt the form display and if you save it would re-entering the full page title and glyph, you'll corrupt your web pages with an opening tag without a closure.

<i class="glyphicon glyphicon-home"></i> Home
What is needed is some sort of input allowing the user to select the font type? (Bootstrap3 or Font-Awesome) which would also generate an icon list dynamically. Would also require a new field/property in the 'section' table.

Reported by dleffler · December 14th, 2015 @ 04:53 PM

State: resolved
Milestone: 2.3.8
Assigned to: dleffler dleffler

Activity

  1. expNinja
    expNinja
    • State changed from new to resolved
    • Assigned user set to dleffler

    (from [df666198eb00b5d3a5c828abb8f2fd8e1bdde52c]) Adds optional font-awesome glyphs selection for a menu item icon in bootstrap3 navbar/menu (image icon still has precendence) with an option for all framework menus which support icons to only use the icon without displaying the page title in menu; adds a 'style' parameter to the bootstrap3 dropdown control to allow passing the font to use in displaying the glyphs in the drop down selection menu; example menu font icon sizing added to bootstrap3 theme .less sheet [#1319 state:resolved milestone:2.3.8 responsible:dleffler] https://github.com/exponentcms/exponent-cms/commit/df666198eb00b5d3...

    February 1st, 2016 @ 10:53 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.