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

Implement color picker button. Color picker button shows when hovering over course block #352

Open
IsaDavRod opened this issue Oct 20, 2024 · 0 comments · May be fixed by #382
Open

Implement color picker button. Color picker button shows when hovering over course block #352

IsaDavRod opened this issue Oct 20, 2024 · 0 comments · May be fixed by #382
Assignees

Comments

@IsaDavRod
Copy link
Member

FOLLOW ALONG ALL ADVICE BELOW: lmk if its impossible.

Figma: Color picker shows when the user hovers over a course block: (the button should be ~3px away from the course block, aka 3px gap)

Image

Screen.Recording.2024-03-28.at.12.54.06.AM.mov

If a course block is at the right-most edge of the grid, the color picker is on the left side of the course block:

Image

The color picker should be aligned to the top of the course name, regardless if the color picker is on the left or right side of the course block, and regardless of the size of the course block (that means the picker would always be at the left-top or right-top side):

Screen.Recording.2024-03-28.at.12.57.39.AM.mov

When clicked, show the color palette: (the palette should be ~3px below the color picker button, unless the course block is at the bottom edge of the grid) Clicking on a color should not close the palette until either 1) the color picker button is clicked again or 2) the user clicks outside the palette box. This will make it easier for the user to preview the colors.

Screen.Recording.2024-03-28.at.1.04.58.AM.mov
Screen.Recording.2024-03-28.at.1.06.07.AM.mov
Screen.Recording.2024-03-28.at.1.11.24.AM.mov

If you dont get the gist of it, lmk.

@IsaDavRod IsaDavRod converted this from a draft issue Oct 20, 2024
@EthanL06 EthanL06 linked a pull request Oct 23, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging a pull request may close this issue.

2 participants