Feature Request - Dropdown sheet menu
Reported by theohiobloke | July 10th, 2012 @ 03:18 PM | in 2.1.0 (closed)
A view of the navigation module similar to the menus on http://www.centrallocal.org/fv/
Dropdown sheets with embeddable images that are iOS compatible.
Comments and changes to this ticket
-
dleffler July 10th, 2012 @ 04:05 PM
- Tag set to navigation
- Assigned user cleared.
For clarification, you mean large color icons rather than images (photos), correct?
-
theohiobloke July 10th, 2012 @ 04:24 PM
- Assigned user set to expNinja
Yes .png graphics would be used and Expninja mentioned something about using chaining to accomplish this.
-
dleffler July 27th, 2012 @ 01:40 PM
- Assigned user cleared.
Thinking out loud, he said...
We'd need to add a field/property to the sectionref table to point to a graphic. Would likely use Page Title/Description to aid in menu content. Would also need some method to determine number of columns (max # of vertical items?). Probably also requires turning 'chrome' on for menus/navigationmodules.
Generally, some of the iOS/Tablet/Smartphone menu issues can be handled by creating 'inactive' parent menu items which don't hold a link.
-
dleffler September 17th, 2012 @ 01:30 PM
- Assigned user set to dleffler
- Milestone set to 2.0.9
- Milestone order changed from 83 to 0
Probably need to initially implement any definition changes, etc... into 2.0.9 release since we are making the 'massive' change in that version.
-
dleffler September 18th, 2012 @ 02:05 PM
- State changed from new to open
- Milestone changed from 2.0.9 to 2.1.0
- Milestone order changed from 47 to 0
more thinking out loud...
We don't need a definition change, only implement $attachable_item_types...already done locally and will ship w/ 2.0.9 for prep in building custom menu/navigation templates with icons.
And since navigation is now a controller, we have an expConfig object if we have chrome, so we could easily add a 'width/columns or height/rows' user setting to a view config.
FWIW, the way we could implement logic to create the menu in the referenced link above, the 'Athletics' dropdown would be based on the width/height setting to wrap into the grid shown. The 'Schools' dropdown would have 3 submenus of the school types with each submenu having the pages/items listed below them.
Also for clarification, the Page title & description come fromt he SEO info.
-
expNinja September 18th, 2012 @ 02:52 PM
(from [7ae50c2e936ca3a3edcac84c9e5dcc7b489d431d]) Initial implementation of icons for menus...adds icon to YUI Top Nav menu if available/attached [#663] https://github.com/exponentcms/exponent-cms/commit/7ae50c2e936ca3a3...
-
dleffler October 18th, 2012 @ 02:03 AM
- Milestone order changed from 17 to 0
The environment is now 'hot' for writing a view/template that does this!
-
expNinja October 25th, 2012 @ 03:54 AM
(from [c4d62bc5ade706bb0fa57581f448cbfee43b3dc2]) Initial implementation of a Dropdown sheet (mega?) menu (iOS compatible?), probably needs a lot more work, recommend turning 'chrome' on to set the number of columns wide or defaults to 3...uses this sample http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-... [#663] https://github.com/exponentcms/exponent-cms/commit/c4d62bc5ade706bb...
-
expNinja October 31st, 2012 @ 03:54 PM
(from [ebde25e58bdf116175bf1fee651140b43d9cd9ce]) Adds optional setting for page description and hover menu item effect, close ticket #322 since this menu is iOS friendly [#663] [#322 state:resolved responsible:dleffler milestone:2.1.0] https://github.com/exponentcms/exponent-cms/commit/ebde25e58bdf1161...
-
expNinja November 2nd, 2012 @ 02:05 AM
(from [e522ddfd8303d34e2a0dc99a515ad232143b79a1]) Should make the new mega menu able to replicate referenced mega menu in ticket....not very flexible for menu hierarchies over 3 levels deep (parent->child->grandchild). two basic dropdowns, the 2 level dropdown where all items are similar, and the 3 level dropdown which groups grandchild items under the child item. [#663] https://github.com/exponentcms/exponent-cms/commit/e522ddfd8303d34e...
-
expNinja November 2nd, 2012 @ 02:19 AM
(from [66badcbf92a8b87b468a4cff89771f2f1c11dfe3]) Minor tweaks to mega menu style [#663] https://github.com/exponentcms/exponent-cms/commit/66badcbf92a8b87b...
-
expNinja November 2nd, 2012 @ 02:59 AM
(from [53862ae16e64d4b2f6d10e1b36d8b0a640f407d3]) Minor tweaks to mega menu style to better allow for NOT displaying description [#663] https://github.com/exponentcms/exponent-cms/commit/53862ae16e64d4b2...
-
expNinja November 2nd, 2012 @ 03:51 PM
- State changed from open to resolved
(from [1a5c4f54db44c855f0e7b9d440cf9d5d03e2419b]) Well call this ticket closed [#663 state:resolved] https://github.com/exponentcms/exponent-cms/commit/1a5c4f54db44c855...
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.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
People watching this ticket
Tags
Referenced by
- 322 Create iOS friendly navigation menu view (from [ebde25e58bdf116175bf1fee651140b43d9cd9ce]) Adds op...