adaptlearning / adapt-contrib-boxMenu

A simple contributed menu based upon a grid system
GNU General Public License v3.0
2 stars 30 forks source link

Expand feature support and improve config options #122

Open guywillis opened 4 years ago

guywillis commented 4 years ago

Subject of the issue

The box menu does not have many configurable options which restricts the potential use of it. Unless you are familiar and comfortable with CSS, users currently cannot change an items width, an items image responsively, nor group items into sections.

Your environment

Proposed solution

Introduce configurable options to the menu that allow users of the Framework and Authoring Tool to change:

guywillis commented 4 years ago

Groups

Branches

BoxMenu - https://github.com/adaptlearning/adapt-contrib-boxMenu/tree/feature/groups Vanilla - https://github.com/adaptlearning/adapt-contrib-vanilla/tree/feature/boxMenuGroups Framework - https://github.com/adaptlearning/adapt_framework/tree/feature/boxMenuGroups

Tested

Screenshots

Standard output

screen-01

Group output

screen-02

Standard code

screen-03

Group code

screen-04
oliverfoster commented 1 year ago

@guywillis what's left to do here?

kirsty-hames commented 1 year ago

The first point, configurable item width, is now achievable by the recent update to Vanilla columns - Extend columns to support menu item widths.

Note, application is via classes not a configuration.