-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[App Search] Engines Overview polish pass #102778
Commits on Jun 21, 2021
-
Split up engines vs. meta engines into separate panels
- per Davey's feedback from earlier UI passes
Configuration menu - View commit details
-
Copy full SHA for 749b9ea - Browse repository at this point
Copy the full SHA 749b9eaView commit details -
DRY out manual header/spacing to reusable DataPanel component
+ update DataPanel icon typing to not error when passed a custom icon/svg - kudos again to Davey for the component
Configuration menu - View commit details
-
Copy full SHA for 62653fb - Browse repository at this point
Copy the full SHA 62653fbView commit details -
- Update DataPanel component to accept a custom titleSize (to maintain previous UI/sizing) - Fix meta engines empty prompt title heading to follow heading levels + tweak sizing to not be larger than panel heading
Configuration menu - View commit details
-
Copy full SHA for 48c6c49 - Browse repository at this point
Copy the full SHA 48c6c49View commit details -
Set up new license CTA button for upcoming meta engines CTA
falls back to a documentation link! so fancy
Configuration menu - View commit details
-
Copy full SHA for f25efb8 - Browse repository at this point
Copy the full SHA f25efb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bc90b3 - Browse repository at this point
Copy the full SHA 3bc90b3View commit details -
Add new Meta Engines license upgrade CTA
- Reuse some copy from Meta Engines creation view - Reuse DataPanel so visuals stay consistent + it looks similar to CTA on Enterprise Search Overview - Update DataPanel to allow buttons to be responsive + conditionally load spacer between header & children
3Configuration menu - View commit details
-
Copy full SHA for 27eadce - Browse repository at this point
Copy the full SHA 27eadceView commit details -
Improve responsiveness of app when platinum license changes
Previously, routes/apps were going off the static data passed from the server which was only initialized once on page load. hasPlatinumLicense however changes dynamically and in real-time, removing the need for a hard page refresh. I could have replaced all `canManageMetaEngine` flags with `isPlatinum && canManageEngines`, but I thought baking license checks into the main ability would be more scalable and potentially open the way to other license-based flags also being dynamic.
Configuration menu - View commit details
-
Copy full SHA for f90c3e8 - Browse repository at this point
Copy the full SHA f90c3e8View commit details -
[PR feedback] Typos in test names
Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0f74026 - Browse repository at this point
Copy the full SHA 0f74026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ed5ad - Browse repository at this point
Copy the full SHA 49ed5adView commit details