-
Notifications
You must be signed in to change notification settings - Fork 18
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
Preview page metadata highlighting #291
Conversation
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.
Looking good overall! I posted a few comments with some minor changes, but the main thing right now is the status icons aren't being rendered correctly (possibly because of a flex layout somewhere)
Actual
Expected
Also, the orange background should be behind the title if it's "information not submitted" 🤔 |
@klai95 I also tagged Lia for design review. When you get a chance after fixing the above issues, could you create a |
@codemonkey800 of course! |
91c1167
to
1f09c0e
Compare
Is there a link where I can see the latest? It looks like there have been some updating since the last screenshots... or else a screenshot of the latest would be just as good for my needs! Thanks! @klai95 @codemonkey800 |
The PR screenshot that I have included at the top of this webpage is the up to date screenshot! The recent commits have been for refactoring! |
@liaprins-czi we updated the scope of this PR to only be the functionality, so that only includes the highlighting and tooltip. a future PR will focus on the styling, mobile breakpoints, and scrolling 👍 |
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.
Since this PR is just about the functionality of getting the flags in, and not the precise styling yet, this seems like it's working as expected from my POV!
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.
LGTM! 📄
* main: (43 commits) use html mime for index.html update s3 cache location (#304) Preview page base path (#302) Preview page metadata highlighting (#291) Update nvmrc to use Node.js v16 (#303) only set citation value when valid citation presents (#301) Dev GitHub preview app (#294) napari hub bug fixes (#290) Increase z-index for sticky preview bar (#293) Bump browserslist from 4.16.3 to 4.16.6 in /frontend (#292) Updates frontend dependencies (#288) Remove dates from preview page (#289) Update absolute imports for preview package fix module importing with absolute import fix module importing with absolute import update docker command Preview page app bar (#276) addressed provisioned lambda count default Fix get_preview import just move dockerfile out ...
Shortcut Ticket: https://app.shortcut.com/imaging/story/164835/preview-page-metadata-highlighting![Screen Shot 2021-10-22 at 5 01 52 PM](https://user-images.githubusercontent.com/70177777/138534465-b156dc1c-2bca-4fff-8ff2-08ed8a6b6ca1.png)
Figma Design: https://www.figma.com/file/6lXYXXNi7bDPnbv8vmHdNZ/Plugin-page-preview?node-id=97%3A11878
PR Screenshot: