microsoft / microsoft/TypeChat
After applying Reflow The "Copy" button beside "npm install typechat" is getting truncated: A11y_TypeChat Website_TypeChat Home Screen_npm Install typechat copy button_Reflow.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 8.7k
- Forks
- 414
- Avg merge
- 3h 8m
- Merged PRs (30d)
- 3
Description
[Check out Accessibility Insights!]- Identify accessibility bugs before check-in and make bug fixing faster and easier.
GitHubTags:
#A11yWCAG2.1; #A11yTCS; #A11ySev3; #TypeChat Website; #Feature_TypeChat Website_Web_April2024; #Win11; #Reflow; #WCAG1.4.10; #WCP; #A11yMAS; #FTP; #DesktopWeb; #ChromiumEdge;.
Environment and OS details:
URL: https://microsoft.github.io/TypeChat/
Windows 11
OS build: 22631.3296
chromium Edge Version 123.0.2420.65 (Official build) (64-bit)
Prerequisites:
Method1:
- Open the web page / screen of the web application that is to be tested
- Open Chrome/Edge dev Inspect tools. Keyboard shortcut "Ctrl+Shift+I"
- Ensure devtools are customized to Dock location: "undock into separate window". Minimize devtools so they are not obscuring the page.
- Zoom the browser window of the page to be tested to 200%.
- Adjust the browser window's height and width to the required viewport of 320px*256px. As long as devtools remain open while resizing the viewport size will be displayed in the upper right corner of the browser so the size can be verified.
Method2:
- Change the OS display settings to a resolution of 1280x1024 at 100% dpi scaling.
- Open the web page/ screen of the web application that is to be tested.
- Zoom browser 400%.
- Set the browser to full screen. Keyboard shortcut "F11" key.
- If any browser sidebars are still visible (e.g. the Edge discover sidebar), these must be closed.
Repro Steps:
- Hit the URL: https://microsoft.github.io/TypeChat
- Typechat Home screen gets opened.
- Tab Navigate to "npm Install typechat copy button"
- Observe that After applying Reflow The "Copy" button beside "npm install typechat" is getting truncated.
Actual Result:
After applying Reflow The "Copy" button beside "npm install typechat" is getting truncated.
Expected Result:
After applying Reflow The "Copy" button beside "npm install typechat" should not be getting truncated.
User Impact:
Low vision users will face difficulty if After applying Reflow The "Copy" button beside "npm install typechat" is getting truncated.
Attachment:
232_A11y_TypeChat Website_TypeChat Home Screen_npm Install typechat copy button_Reflow.webm
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Open https://microsoft.github.io/TypeChat/ and reproduce the issue at 200% zoom in a 320px by 256px viewport, or at 400% zoom in full screen. Locate the TypeChat home screen implementation for the npm install typechat copy button and verify that the button remains fully visible after reflow. Done means the Copy button is no longer truncated under the reported conditions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- accessibility, frontend, web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100