This is part of #3252084: [meta] Remove support for Internet Explorer.
I'd like to remove IE11 support from Olivero, which will enable a radically simplified and maintainable codebase.
A couple things off the top of my head:
- ✅ #3255119: Olivero: Use CSS custom properties to for the grid related variables
- Ability to use negative numbers when specifying grid columns.
- #3262135: Olivero: Removal of the ie11-autorow CSS class
- #3262156: Olivero: Simplification of the grid layouts to use CSS grid (instead of Flexbox)
- ✅ #3262139: Olivero: Removal of checking for 'Esc' on keyup when checking for the Escape key
- #3255131: Olivero: Refactor JS to make use of second argument within Element.classList.toggle()
- ✅ #3306098: Remove .woff font files
So exciting!
Comments
Comment #2
mherchelAdding #3255119: Olivero: Use CSS custom properties to for the grid related variables
Comment #3
mherchelAdding #3255131: Olivero: Refactor JS to make use of second argument within Element.classList.toggle()
Comment #4
gauravvvv commentedAdding #3212691: Olivero: repat placeholder CSS for IE11
Comment #5
kostyashupenkoComment #6
kostyashupenkoAdded:
Comment #7
kostyashupenkoComment #8
kostyashupenkoComment #9
mherchelComment #10
xjmComment #11
xjmActually, just tagging potentially required children. Some of them are should–haves.
Comment #12
xjmComment #13
longwaveOpened #3306098: Remove .woff font files
Comment #14
wim leers#3306098: Remove .woff font files landed! 👍
Updated issue summary.
Comment #15
longwaveAdded #3321004: Remove IE11 hack from fieldset.css which also blocks #3087006: Drop .stylelintignore in 10.x
Comment #16
longwaveI think only #3262156: Olivero: Simplification of the grid layouts to use CSS grid (instead of Flexbox) remains here. Downgrading to major, as there is no problem if we don't complete this, it is only removing some technical debt.
Comment #18
quietone commentedIs an issue needed for this item in the Issue Summary, "Ability to use negative numbers when specifying grid columns.'?
Comment #19
quietone commentedIn #16 @longwave suggests that this is complete.
I tried to confirm that pinging the Olivero maintainers in #olivero in November but haven't had a response. I tried also in #core-development in December but didn't get a response there either.
So, are we done here?
Comment #20
quietone commentedChanging status in another attempt to get feedback.
Comment #21
longwaveStill several references in the CSS that can likely be removed in a new child issue:
Comment #22
longwaveOpened #3519513: Remove remaining IE11 support from Olivero
Comment #23
longwave#3519513: Remove remaining IE11 support from Olivero landed so I think we are done here - setting to NR for someone to check that I haven't missed anything.
Comment #24
quietone commentedOnly found references in Claro as shown below and made a sibling issue for that.
Therefore closing this meta.
Thanks to everyone who kept this meta up to date.