Summary: | Invisible Button Styling in "hint" Container Until Hovered | ||
---|---|---|---|
Product: | Koha | Reporter: | Laura Escamilla <Laura.escamilla> |
Component: | Accessibility | Assignee: | Laura Escamilla <Laura.escamilla> |
Status: | Signed Off --- | QA Contact: | Testopia <testopia> |
Severity: | trivial | ||
Priority: | P5 - low | CC: | martin.renvoize, matt.blenkinsop, oleonard |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | Trivial patch | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: | ||
Attachments: |
Bug 40609: Improve button visibility in .hint containers
Bug 40609: Improve button visibility in Identity providers Bug 40609: Improve button visibility in Identity providers |
Description
Laura Escamilla
2025-08-06 19:19:41 UTC
Created attachment 185178 [details] [review] Bug 40609: Improve button visibility in .hint containers To test: 1. Go to Administration > Additional Parameters > Identity providers 2. Click on +New identity provider 3. Notice that the "Add default OAuth configuration" and "Add default OAuth mapping" buttons are not too visible. They just look like text unless they are hovered on. 4. Apply the patch, yarn build, restart all and clear the cache in your browser. 5. Refresh the page and view the buttons again. They now have a light grey background / border that makes them easier to identify as buttons. 6. Sign off and have a nice day! Instead of adding CSS could we change the button class from "btn-light" to "btn-default" ? (In reply to Owen Leonard from comment #2) > Instead of adding CSS could we change the button class from "btn-light" to > "btn-default" ? Yea I can do that. Created attachment 185218 [details] [review] Bug 40609: Improve button visibility in Identity providers To test: 1. Go to Administration > Additional Parameters > Identity providers 2. Click on +New identity provider 3. Notice that the "Add default OAuth configuration" and "Add default OAuth mapping" buttons are not too visible. They just look like text unless they are hovered on. 4. Apply the patch, restart all 5. Refresh the page and view the buttons again. The button visibility has improved. 6. Sign off and have a nice day! Created attachment 185269 [details] [review] Bug 40609: Improve button visibility in Identity providers To test: 1. Go to Administration > Additional Parameters > Identity providers 2. Click on +New identity provider 3. Notice that the "Add default OAuth configuration" and "Add default OAuth mapping" buttons are not too visible. They just look like text unless they are hovered on. 4. Apply the patch, restart all 5. Refresh the page and view the buttons again. The button visibility has improved. 6. Sign off and have a nice day! Signed-off-by: Owen Leonard <oleonard@myacpl.org> Thanks Laura! |