Closed twrichards closed 8 months ago
This looks like a great feature!
I haven't run the Grid locally before so not been able to test this yet, but I noticed that the checkbox is outside the modal in the screenshot, so just wanted to check whether this feature has been tested for keyboard-only navigation?
This looks like a great feature!
I haven't run the Grid locally before so not been able to test this yet, but I noticed that the checkbox is outside the modal in the screenshot, so just wanted to check whether this feature has been tested for keyboard-only navigation?
Great point @bryophyta - it is indeed keyboard navigable, but your prompt made me check and the keyboard navigation still goes to the inputs beneath the modal/overlay first - I'll see if I can sort that out now
Great point @bryophyta - it is indeed keyboard navigable, but your prompt made me check and the keyboard navigation still goes to the inputs beneath the modal/overlay first - I'll see if I can sort that out now
Thanks for taking a look! Yeah, modals can v fiddly; hope you can find a solution without too much hassle!
Overdue on auth, usage, image-loader, metadata-editor, thrall, leases, cropper, collections, media-api, kahuna (merged by @twrichards 30 minutes and 3 seconds ago) What's gone wrong?
Seen on auth, usage, image-loader, metadata-editor, thrall, leases, cropper, collections, media-api, kahuna (merged by @twrichards 33 minutes and 20 seconds ago) Please check your changes!
Although we've proved out the value of #4174 (opt-in), usage remains fairly low (around 5%) - so this PR makes the default configurable.
If configured (
defaultShouldBlurGraphicImages = true
incommon.conf
), for users who've not yet used the feature (i.e. noSHOULD_BLUR_GRAPHIC_IMAGES
cookie) then we now present a modal/overlay explaining the feature and the fact its on by default - which must be acknowledged (sets the cookie value to"true"
) OR can be turned off via the tickbox (sets the cookie value to"false"
)...Also includes refactor of all 'graphic image' blurring logic into its own Angular 'service'.