[MGNLUI-3318] Replace code generated SVG triangle above dialog inline messages with CSS solution Created: 14/Jan/15 Updated: 09/Mar/21 Resolved: 09/Mar/21 |
|
| Status: | Closed |
| Project: | Magnolia UI |
| Component/s: | dialogs |
| Affects Version/s: | 5.3.x |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Neutral |
| Reporter: | Michael Mühlebach | Assignee: | Unassigned |
| Resolution: | Obsolete | Votes: | 0 |
| Labels: | cleanup, improvement | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Internet Explorer 10 & Internet Explorer 11 |
||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Description |
|
For the small triangle above inline messages in dialogs and older Vaadin add-on, GWT-Graphics, is used to generate it. The library uses SVG if available or VML as Fallback. Internet Explorer 9 supported SVG for the first time and in the Version 10 the VML support was removed. The library has issues with Internet Explorer 10 and above because it doesn't seem to recognise them and use the fallback (VML) which is not supported. The gwt-graphics code in InlineMessageWidget for creating the svg triangle has to be removed and replaced with CSS solution. The workaround from |