-
Notifications
You must be signed in to change notification settings - Fork 110
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
Revamping the Project View: new layout, new graphs #471
Comments
@ptgott, @ostermanj , @wassona I've updated the specific project endpoint to now provided nested json with the one-to-many tables. So far this is only for the one-to-many tables that currently have an nlihc_id. This means that the
This doesn't have dc_tax or the one-to-many project to addresses that @jkwening is adding, as some database manipulation needs to happen for that. Will add those, probably next week. |
Note I have also edited the original description to add some notes about which fields to use and which ones are not yet available. |
@NealHumphrey This looks good and intuitive, thanks! |
#484 is a WIP pull request that addresses the layout changes of the building view.
|
@ptgott Thanks for working on this. I took a look at the WIP branch. There's a few things to consider as you continue working on this:
What's your availability/timeline to work on that part? I'm working on this project all weekend so I can also take on that part if you prefer. Want to get it in ASAP so that we can open up creating project view components to the rest of the team, definitely before our upcoming Tuesday meeting.
|
@NealHumphrey, thanks for looking this over! I can finish the top-priority items tomorrow. I'll adjust the to-do list to account for your suggestions. |
Sounds good! Feel free to reach out if you want to discuss any implementation choices on it - I'll be online working on database stuff most of the day. |
@NealHumphrey I've pushed some commits to PR #484. They adjust the spacing of some of the elements within the Project View, make the sidebar fixed (rather than collapsible) and remove the (broken) animated auto-scroll behavior. I was having some difficulty with the Bootstrap grid layout, so I've opted for library-less CSS. I've also shied away from editing the CSS of individual partials, with the assumption that these are still under development, with individual elements subject to change. |
@ptgott Great; it's moving in the right direction. Are you planning to do anything else on this today? Whenever you're done I'll start putting in some placeholders for the additional sections and do some work on the individual elements so that there's a good model to mimic for the ones added - we should be ready at that point to open this back up to dev from others. |
Good stuff. I'll turn it over to you! |
@ptgott would this polyfill work for the smooth scroll you wanted to use? http://iamdustan.com/smoothscroll/ |
@NealHumphrey This looks nice. I haven't looked at the size or dependencies, but it's definitely along the lines of what I was shooting for. |
I've been using jQuery animate in filter-view.js and router.js for smooth
scrolling since we're already loading that. Not sure it fits your purpose
but you can find the examples there.
…On Sat, Aug 26, 2017 at 4:57 PM Paul Gottschling ***@***.***> wrote:
@NealHumphrey <https://github.com/nealhumphrey> This looks nice. I
haven't looked at the size or dependencies, but it's definitely along the
lines of what I was shooting for.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#471 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ANAvkJdPhH4Woz5nWJxV_tKKAxflaqUPks5scJTMgaJpZM4O4RIr>
.
|
@ptgott I've pushed a bunch of additional revisions. I pushed them to your fork so they've shown up on the same pull request #484 (I didn't actually mean to do it that way, but should be ok). Overview of changes:
It should be ready to merge - do let me know if you find any issues, I'll merge tomorrow so that it'll be ready for people to take on different parts of it during tomorrow's session. |
@NealHumphrey |
We're doing new things with the Project View. The accordion is out, and horizontal borders are in. It'll be a big, scrollable document with a navigation menu that scrolls to specific sections for you. The link to the mockup is below. Each checkbox corresponds to a single segment. These are small, so pick a few!
General
Segments
The text was updated successfully, but these errors were encountered: