Skip to content

55 simplification UI#56

Merged
christiannagel merged 26 commits intomainfrom
55-simplification-ui
May 15, 2024
Merged

55 simplification UI#56
christiannagel merged 26 commits intomainfrom
55-simplification-ui

Conversation

@szv
Copy link
Copy Markdown
Collaborator

@szv szv commented May 14, 2024

PR Classification

This pull request introduces a significant refactoring of the CodeBreaker.Blazor project, with the primary intent being the replacement of the existing UI components with Fluent UI components, along with updates to package references, addition of new components, and improvements to code readability and localization.

PR Summary

This pull request overhauls the CodeBreaker.Blazor project, introducing Fluent UI components, enhancing game logic, and improving localization.

  • CodeBreaker.Blazor.Client.csproj: Updated package references and added new Fluent UI packages.
  • Playground.razor, Playground.razor.cs, and Playground.razor.css: Updated game's UI and logic, including the addition of a new FluentButton component.
  • GamePage.razor.cs: Significant refactoring, including changes to game state handling, navigation, and dialog service usage.
  • MainLayout.razor: Replaced previous layout with a new Fluent UI-based layout.
  • Resource.resx files: Updated with new game-related messages and labels for improved localization.

@szv szv linked an issue May 14, 2024 that may be closed by this pull request
@szv szv requested review from christiannagel May 14, 2024 13:05
@christiannagel christiannagel merged commit 454894f into main May 15, 2024
@christiannagel christiannagel deleted the 55-simplification-ui branch May 15, 2024 16:19
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.

Simplification (UI)

2 participants