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

Add "beta" label to Library Content and Problem Bank blockls #1415

Open
jmakowski1123 opened this issue Oct 21, 2024 · 11 comments
Open

Add "beta" label to Library Content and Problem Bank blockls #1415

jmakowski1123 opened this issue Oct 21, 2024 · 11 comments

Comments

@jmakowski1123
Copy link

The new Library Content and Problem Bank blocks should have the same beta labels here: #1336

@bradenmacdonald
Copy link
Contributor

Something like this?

Mockup

Implementation notes:

  • This requires changing .add-xblock-component-button to have height: 140px; and vertical-align: bottom
  • The "beta" label is a new span with style margin-top: 3px; margin-bottom: -20px; display: block;

@jmakowski1123
Copy link
Author

I was thinking of literally reusing the beta label and superimposing it on the tile, but maybe that's not feasible?
Screen Shot 2024-10-21 at 12 39 12 PM

@bradenmacdonald
Copy link
Contributor

@jmakowski1123 Like this?

Screenshot 2024-10-21 at 10 46 58 AM

@sdaitzman
Copy link

Here are two treatments that keep the green color scheme, I’d lean toward the second of these

image
image

@bradenmacdonald
Copy link
Contributor

@jmakowski1123 @sdaitzman What icon do you want for the "Problem Bank" button ?

@sdaitzman
Copy link

@bradenmacdonald here are some options, @jmakowski1123 let me know what you think?

image image image

@sdaitzman
Copy link

I might lean toward the dice icon of these options, here's a quick mock of how it would look in context and with the sharp Material Design icon variant

image

@bradenmacdonald
Copy link
Contributor

All three of those exist as Paragon icons, so they seem like good choices https://paragon-openedx.netlify.app/foundations/icons/

kdmccormick pushed a commit to openedx/edx-platform that referenced this issue Oct 23, 2024
Adds Problem Bank to the main New Components buttons.

For the Libraries Relaunch Beta [FC-0062]

Part of: openedx/frontend-app-authoring#1415

Co-authored-by: Jillian Vogel <jill@opencraft.com>
@bradenmacdonald
Copy link
Contributor

@jmakowski1123 @sdaitzman @lizc577 @marcotuts This is ready for acceptance testing on the sandbox.

@jmakowski1123
Copy link
Author

This looks great

@lizc577
Copy link

lizc577 commented Oct 23, 2024

+1! Looks great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready for AC testing
Development

No branches or pull requests

4 participants