What teams or group is this for?
volunteers
Who is your main point of contact and contact preference?
eh.. me, @Jdlrobson, @simon04
What are the details of your request? Include relevant timelines or deadlines
So when simon and jon were converting MediaViewer to use Codex, one of the issues they ran into was the sizing of the icons in the fullscreen lightbox for the image. In the ooui version, these were larger than the maximum size that seems available in Codex, which seems to be 20x20px. But for non-bordered buttons on top op a black fullscreen interface, that seems too small, especially if you consider that Codex advises a minimum size of 40x40px for buttons. The next and previous arrows specifically seem rather small (when present).
I tried to get the icons to size bigger, but this seemed near impossible as .cdx-mixin-css-icon() doesn't allow for anything but the predefined sizes ?
I have to override both the mask-size of the icon and the width and height of the wrapping 'fakebutton' class
This makes it very difficult to use the icons outside of 'normal' interfaces, but the Fullscreen lightbox UI seems like a typical example of requiring the icons to be used differently than our standard buttons.
Am i overlooking anything ? is there a better way to do arbitrary sizing of an icon ? Do we need additional sizes ? Can i use the icons easily with some sort of other mixin that gives me more control ?
How does the request fit within departmental or foundation priorities?
Getting rid of ooui and replacing it with codex is a foundation priority if i'm not mistaken. But not sure, i don't have the TPS report with me :)
Is this request urgent or time-sensitive?
Depends on how fast the community gets annoyed by the small buttons we have in mediaviewer now :)