Draft
Conversation
* refactor: restructure UI layout - chuck bar: action buttons now have same border radius as the other buttons - output panel: refactored HTML structure (more robust now, in preparation for adding the canvas) - mobile: now (more) responsive! - vm monitor: moved to output panel - share button: moved to the right of WebChucK IDE 2 - headers: increased height to h-10 - standardized button border radius (modal buttons, action buttons, share button, etc...) - output panel: VM Monitor and Console are toggled on by default now - vm monitor: VM Monitor is first/on top for consistency (however, now we get that "double header" look, since the VM Monitor table header is now right below the output panel header) - ChucK time: this is now inside the VM Monitor on the bottom right. - vim mode: streamlined css
* CSS: add CSS variables for theming, remove duplicate rules fix: hidPanel() missing parens, Gyro typo, Monaco CancellationError dropdown: hover-to-switch, keyboard nav, positioning fixes misc: lazy-load JSZip, clipboard API, local isPlaintextFile * ChucK Bar: fixed overwritten background color and record button armed state CSS Input Fields: the share code and more examples search inputs now use the form-inputs class for consistent styling CSS: dropdown hover color is now consistent with the old hover color Examples Autocomplete: only shows when there are results, and the hover color is now consistent with the old hover color * fixed record button
* accessibility: WCAG 2 AA audit, ARIA roles/labels, color contrast resizer: touch support, keyboard accessibility keyboard shortcuts: reference modal * resizer and breadcrumb in more examples now have same hover properties on focus-visible * added accessibility testing to DEVELOPER_GUIDE.md * mockPointerEvent --------- Co-authored-by: terry feng <tzfeng@stanford.edu>
* file explorer: new file/upload icons, find in files, context menu editor: font size controls, command palette console: font size controls mobile: bottom sheet for file explorer * pr fixes
* file context behavior + ui tweaks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's new in v2.1.6
WebChucK IDE Dev Branch: https://ccrma.stanford.edu/~tzfeng/webchuck-ide
Added
axe(Reach Accessibility Standards for ADA compliance. #50)Changed