-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Operator 2.0 first draft #4800
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
Operator 2.0 first draft #4800
Conversation
…tion into feat-operator-2.0
|
@willopez Was super curious to see this but I don't see the new UI. Is there something I need to do to see it? |
|
@zenweasel you'll need to navigate to |
rymorgan
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- There should still be a rule between the actions/settings -- It can be only on the lighter blue side.
- The store logo area should left align with the navigation elements.
- Since we're not using the hamburger to open and close, in the near future, we should add the reaction logo to the top left to align with all the login. (will need to provide designs for that.)
|
@rymorgan I have added your comments to the "Areas that need attention" section. |
…tion into feat-operator-2.0
|
@willopez I saw these additions to the Do we need to add these packages or can we just add some SVGs? Any idea what the additional weight penalty for these are? |
|
@spencern @willopez Those packages do seem to be the recommended way to do fontawesome icons now (https://fontawesome.com/how-to-use/on-the-web/using-with/react), but...
For example in import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { faChevronLeft } from "@fortawesome/free-solid-svg-icons";
export const iconChevronLeft = <FontAwesomeIcon icon={faChevronLeft} />;
// etc...And then in import { iconChevronLeft, // etc... } from "./theme/icons";
export default {
iconChevronLeft,
// etc...
};If you then wrap |
|
It's probably worth noting that in the future I plan on using custom icons for a few things, then using font awesome as fall back icons. Basically, for the left nav navigation icons, I plan on using custom icons in the future and for directional where the font awesome icons get too bulky. Therefore, I don't know that we need the whole library. |
|
I fixed most of the issues mentioned in review and other style responsiveness issues I saw. Since this is still hidden, I'm merging it and any additional issues people find can be submitted in separate issues. |
Impact: Medium
Type: feature
Summary
This is the first draft of the new Reaction operator UI.
Notable differences:
/operatorAreas that need attention: