🎨 Palette: Add keyboard focus indicators to SSO Web Interface#712
🎨 Palette: Add keyboard focus indicators to SSO Web Interface#712matdev83 wants to merge 1 commit into
Conversation
Added `:focus-visible` CSS rules for buttons and a `box-shadow` to text inputs to improve accessibility and make the current keyboard focus more prominent. Co-authored-by: matdev83 <211248003+matdev83@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
|
Important Review skippedToo many files! This PR contains 300 files, which is 150 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (300)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| follow_redirects=False, | ||
| ) | ||
| assert response.status_code == 302 | ||
| assert "accounts.google.com" in response.headers["location"] |
| ) | ||
|
|
||
| assert config.type == "oauth2" | ||
| assert "amazonaws.com" in config.discovery_url |
| """Test string representation.""" | ||
| state = EndpointHealthState(api_url="https://api.openai.com/v1") | ||
| repr_str = repr(state) | ||
| assert "api.openai.com" in repr_str |
| else: | ||
| logger.info( | ||
| "OAuth connectors package not installed. Install with: %s (optional)", | ||
| install_command, |
| if oauth_backends: | ||
| logger.info( | ||
| "OAuth connectors package installed. Supported backends: %s", | ||
| ", ".join(oauth_backends), |
|
|
||
| def _find_free_port(): | ||
| with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: | ||
| s.bind(("", 0)) |
💡 What: Added
:focus-visibleCSS rules to interactive elements (.provider-button,.button,button,.copy-button) and an enhancedbox-shadowfocus state for the confirmation code text input.🎯 Why: To improve keyboard navigation by ensuring that users using the keyboard to navigate the SSO web interface can clearly see which element currently has focus.
♿ Accessibility: Fixes missing focus indicators on interactive elements, which is a common accessibility issue.
PR created automatically by Jules for task 8688710894776986921 started by @matdev83