Skip to content

UI improvements#47

Merged
MarkE16 merged 4 commits intomainfrom
ui-improvements
Aug 10, 2025
Merged

UI improvements#47
MarkE16 merged 4 commits intomainfrom
ui-improvements

Conversation

@MarkE16
Copy link
Owner

@MarkE16 MarkE16 commented Aug 10, 2025

Description

Implements a few UI changes by implementing ShadCN UI. Also includes a ThemeProvider to handle theming (although changing the theme isn't possible through the client). Finally, a save indicator is visible to indicate the status of whether the file is saved. This is better than using the DOM API alert(...).

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that causes changes to existing functionality, possibly impacting existing features)

Have you tested your changes?

  • I wrote tests for the code I've written.

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
51.7% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@MarkE16 MarkE16 merged commit 26fe79a into main Aug 10, 2025
1 of 3 checks passed
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.

1 participant