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

WIP: fix UI issues presented in UI audit #967

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

import-brain
Copy link
Member

Summary

This is a work in progress PR that fixes some of the UI issues presented in Clément's UI audit.

@import-brain import-brain self-assigned this Nov 30, 2024
@dti-github-bot
Copy link
Member

dti-github-bot commented Nov 30, 2024

[diff-counting] Significant lines: 41.

Copy link
Contributor

github-actions bot commented Nov 30, 2024

Visit the preview URL for this PR (updated for commit d7ec5ca):

https://cornelldti-courseplan-dev--pr967-fix-clement-audit-is-fh5gqygi.web.app

(expires Mon, 30 Dec 2024 06:22:18 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 6d4e0437c4559ed895272bbd63991394f1e0e933

Copy link
Contributor

@nidhi-mylavarapu nidhi-mylavarapu left a comment

Choose a reason for hiding this comment

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

Looks great so far, looking forward to seeing some more changes come in for the UI fixes!

@@ -313,7 +313,6 @@ input {
border-top: 1px solid #e5e5e5;
box-sizing: border-box;
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
Copy link
Contributor

Choose a reason for hiding this comment

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

May want to check in with Joanna on the shadow CSS - we notice there were some inconsistencies across CoursePlan with this so we might as well fix them here

@@ -389,10 +389,10 @@ input {
}
&-select {
background: $white;
border: 1px solid $inactiveGray;
border: 0.5px solid $inactiveGray;
Copy link
Contributor

Choose a reason for hiding this comment

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

Like the rest of these fixes, thanks for paying such close attention here! I'm glad we're getting on top of these UI changes so soon

@@ -8,7 +8,7 @@ input {
background-color: none;
}
.onboarding {
padding: 1rem;
padding: 2rem 1rem;
Copy link
Contributor

Choose a reason for hiding this comment

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

I think there are a lot of Profile + Onboarding css changes that we'll have due to the UI revamp next sem - may need to put changes in those files on hold for now

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