-
Notifications
You must be signed in to change notification settings - Fork 2
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
Design #713
Design #713
Conversation
Awesome! It's exciting to get some new design in here. I am particularly a fan of moving the latest comments feed to the side of the runs page. The improved visual differentiation between projects is also quite nice :) A couple high-level comments:
Looks good overall, and thanks for working on the design! |
Thanks for looking it over! Here are some thoughts:
The warmer tones are also a little easier on the eyes for when you are staring at rows and rows of data. I think there are some places (like table headers, labels) where it's just straight-up hard to read, so I'll look into that. I'm into pushing to an extreme and letting it marinate for a bit. It's interesting to see what works and what doesn't over time.
I tried switching the colors (blue for the button, fuchsia for the links), but it didn't translate as well. I'd like to let this sit for a bit if that's cool. I'm down to keep tweaking that fuchsia, maybe make it pop less. Also, if you have other colors you'd like to try out, go for it!
|
Can we have a staging server for Cycledash where we can deploy branches like these? I'd like to be able to see the new design live. |
And yes I know we have screenshots--which are very useful!--but I'd love to interact with the changes as well. |
👍 |
I like how the new background color helps segment the product into functional sections. It's a bit dark on the screenshots for my taste, though. And I can't wait for #650--the grayed out box for active comments coupled with the white box for previous comments is killing me. |
Maybe for the time being you can checkout the branch and run it locally? |
I like the change in color for logically separating sections, but I do think it's harder to read text on that dark brown background. For text-heavy areas (the rows in the examine table, the about page, comments page, etc.) in particular, something closer to black on white seems ideal without sacrificing the goal of separation of sections. I also like the nod to the mothership. Maybe we can restrict those colors to non-functional sections of the UI, though? A red save button and a blue cancel button is not something anyone would expect. I'm fine with moving forward with this PR, though, so this isn't a blocker. I'm just putting my vote out that functionality and ease of use should come before MSSM colors :) On that note, the MSSM colors are fairly different from the ones specified in the CSS; it is likely me being slow, but I didn't make the connection between the color scheme and Mount Sinai colors. |
I'll keep tweaking the colors. I would like the colors to help reinforce functionality, so will keep working on different options. I assure you these things will keep changing :). I'm cool with holding off on this pull request until we are in a happy place. So keep 'em comin'. |
I'm definitely not suggesting removing colors! I do think a white (or near-white) background in text-heavy areas is a pretty solid choice that should have good justification for before changing. |
I hear ya. |
Alright! Revised version is up! Perhaps the world isn't ready for fuchsia 😉 It's also impossible to spell correctly...so there's that. |
For sure. Would be really nice though to have a continuous integration server pick up PRs and automatically deploy them to AWS and stick the URL for the deployment into a comment in GitHub. Just sayin'... |
That would be awesome! |
@@ -79,6 +102,38 @@ section#api-docs > section { | |||
/*------[ Table Styling ]------*/ | |||
.table { | |||
font-size: 0.875em; /* 14/16 */ | |||
color: $color-text;; |
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.
extra semicolon
Awesome, this looks good. I know it's a WIP, but getting even lighter/putting text (on e.g. /about and /comments) in a container like you're doing for projects might be nice (another day, another PR). This is great, though! 1 minor nit in a comment, and then merge away! |
Eagle eyes! Good catch on the semicolon! Thanks for giving it all a once over. I'll hit that shiny green button when the tests pass! 🎊 And I like the suggestion about the containers. Will definitely play around with that! |
This is the first pass at the redesign for the Runs page (in addition to touch-ups on the VCF table and tooltips on the Examine page.)
While this is still a work in progress, I thought it would be good to get it out in the wild to start collecting feedback. The next PR will be more focused on the Examine page and VCF comparison.
Known issue: The svg's in the buttons are black, when they should be blue to match the styling. Going to address this issue in the next PR.