Skip to content

Issues#45 and #46 edit the css to the forms#51

Merged
SuperGamer001 merged 4 commits intomasterfrom
Issues#45-and-#46-Edit-the-CSS-to-the-forms
Nov 22, 2025
Merged

Issues#45 and #46 edit the css to the forms#51
SuperGamer001 merged 4 commits intomasterfrom
Issues#45-and-#46-Edit-the-CSS-to-the-forms

Conversation

@SuperGamer001
Copy link
Member

Closes #45
Closes #46

This pull request introduces a comprehensive redesign of the authentication (Login and Register) and game management (Create, Edit, Delete) pages to provide a more modern, user-friendly, and visually engaging experience. The changes improve page layouts, add themed elements (icons, gradients, and badges), enhance form clarity, and streamline navigation for users.

Authentication Page Redesigns

  • The Login.cshtml and Register.cshtml pages now feature welcoming headers, themed icons, and improved form layouts for both local and external authentication. Button labels and prompts are more engaging and visually consistent. [1] [2] [3] [4] [5]

Game Management Page Redesigns

  • The Create.cshtml, Edit.cshtml, and Delete.cshtml pages have been visually overhauled with centered layouts, gradient headers, icons, and clearer sectioning. Form inputs now use placeholders and icons for improved clarity. [1] [2] [3]

Form and Button Improvements

  • All action buttons across authentication and game management pages have been updated with larger sizes, icons, and consistent styling for better usability and visual feedback. [1] [2] [3] [4] [5]

External Authentication Handling

  • The logic for displaying external authentication providers is improved: external login/register options are only shown if providers exist, and their buttons are more prominent and descriptive. [1] [2]

Navigation and User Guidance

  • Added clearer navigation links and prompts (e.g., back to list, cancel actions, login/register cross-links) to guide users through flows and prevent confusion, especially around destructive actions like deletion. [1] [2] [3] [4]

These changes collectively modernize the user interface, improve accessibility, and make the application more inviting and intuitive for users.

Copy link
Contributor

@logprogrammer92 logprogrammer92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I ran it locally, it looks amazing, love the new design for the login, register and create game pages.

@SuperGamer001 SuperGamer001 merged commit d1ef31d into master Nov 22, 2025
1 check passed
@SuperGamer001 SuperGamer001 deleted the Issues#45-and-#46-Edit-the-CSS-to-the-forms branch December 5, 2025 16:22
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.

Edit the CSS to the Gamemodel forms Edit the CSS to the settings page.

2 participants