Implement Notifications and Indications (MGNLUI-1065)

[MGNLUI-1085] Overlay framework must support levels: Strong, Light, Non-Modal Created: 10/Apr/13  Updated: 19/Apr/13  Resolved: 18/Apr/13

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 5.0
Fix Version/s: 5.0

Type: Sub-task Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Christopher Zimmermann
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Sprint: Iteration 2013-14, Iteration 2013-15, Iteration 2013-16

 Description   

Create ModalityLevel enum.
STRONG - for normal modal with a dark background.
LIGHT - for modal with transparent curtain.
NON-MODAL - for modal that is not modal! No curtain.

openOverlay should take ModalityLevel as a parameter. Overlay should then use this parameter to add different styles depending on the modality.

Create convinience method openOverlay that takes no ModalityLevel and assigns STRONG as a default.



 Comments   
Comment by Christopher Zimmermann [ 18/Apr/13 ]

overlay.scss contains the css implementation of the modality levels for the overlays:
modality-non-modal
modality-light
modality-strong

Generated at Mon Feb 12 08:43:12 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.