Skip to content
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

Admin & User Settings UI Updates #158

Draft
wants to merge 24 commits into
base: develop
Choose a base branch
from

Conversation

mwodahl
Copy link
Collaborator

@mwodahl mwodahl commented Feb 12, 2025

PR Details

This PR includes styling updates to the User Settings and Admin pages to reflect the following Figma prototype: https://www.figma.com/proto/QG64ugNXpXMUk2vQ1wgPdZ/CV-Manager-Prototype-January-2025?page-id=2143%3A6061&node-id=2146-7246&viewport=-595%2C-659%2C0.22&t=A1CuORABoO0Qexzk-1&scaling=scale-down&content-scaling=fixed&starting-point-node-id=2146%3A6646

Description

This PR includes the following changes:

  • Add/Edit form styling updates for admin and user settings tabs
  • The vertical tab layout has been updated with icons on the admin page
  • The user settings table has been updated to include action buttons on the table directly
  • Accordion and other component elevation values have been updated to remove unwanted outlines/shadows

How Has This Been Tested?

This has been tested locally using docker compose.

Types of changes

  • Defect fix (non-breaking change that fixes an issue)
  • [ X ] New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that cause existing functionality to change)

Checklist:

  • My changes require new environment variables:
    • I have updated the docker-compose, K8s YAML, and all dependent deployment configuration files.
  • My changes require updates to the documentation:
    • I have updated the documentation accordingly.
  • My changes require updates and/or additions to the unit tests:
    • I have modified/added tests to cover my changes.
  • All existing tests pass.

@mwodahl mwodahl changed the title Admin & User Settings Updates Admin & User Settings UI Updates Feb 12, 2025
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