Skip to content

Ui modernization #772

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: 2027
Choose a base branch
from

Conversation

nobody5050
Copy link

@nobody5050 nobody5050 commented Jun 11, 2025

closes #23

@nobody5050 nobody5050 force-pushed the ui-improvements-2-electric-boogaloo branch 7 times, most recently from 2e89356 to d6dd638 Compare June 11, 2025 21:38
@nobody5050 nobody5050 force-pushed the ui-improvements-2-electric-boogaloo branch from d6dd638 to 30d1cca Compare June 11, 2025 21:48
@Gold856 Gold856 mentioned this pull request Jun 12, 2025
Gold856 and others added 6 commits June 12, 2025 12:57
* Remove simple pathUtils functions

* Remove unused deps

* Fix extension build

* Delete unused stuff, do formatting touch ups

* Fold wpilibapi into extension and remove shims

* Move i18n to l10n and fix API imports

* Remove unneeded project generator code

* Fix 2025 stuff

* Fix CSS
* Move catch block

* Remove Command Palette vendordep manager

* Make webpack configs work properly

* Fix up help page layout

* Fix icon

* Remove unnecessary .then()

* Format
* Clean up utilities

* Inline file processor

* Format
@sciencewhiz
Copy link
Contributor

This looks to be doing multiple things, which makes it really hard to review. It looks like there's refactoring that's enabled by #767, which should probably be a separate PR, so that the actual UI changes are more easily reviewable. Also, it would really help for the PR to describe how the UI is improved. A picture is worth a thousand words.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants