Comments (9)
@tatsvc - awesome feedback. Thank you.
@batpad - i'm thinking two things:
- Can you apply, update osm-comments and also update screenshots in blog posts? This will look a lot tighter.
- We should make a design review part of the roll out process. Just chatted w/ @tatsvc, she'd be happy to do that.
cc @geohacker @mikelmaron @tristen @samanpwbb @mayagao
from deprecated-osm-comments.
fantastic plan for future roll outs, thank you @tatsvc
from deprecated-osm-comments.
@tatsvc thank you! Some of these are my design oversight.
We should make a design review part of the roll out process
Yes, please! We opened tickets to get feedback but it obviously didn't cover all of them.
from deprecated-osm-comments.
Thank you SO MUCH for the detailed design review @tatsvc and apologies for not asking earlier :)
I've made changes and deployed as per your suggestions and things look a lot better: https://mapbox.com/osm-comments
Couple of things I'd appreciate your suggestions on:
- The About modal implementation: The
About
link to trigger it just below the logo looks slightly awkward to me. Any suggestions for improvement? Also, am not super happy with the way the modal looks. Any suggestions? - From quickly checking on different screen sizes, things look mostly okay to me now - I think with removing the fixed height on the navbar and absolutely positioning search to the right, the
pill
toggle seems to naturally go to the next line when the width is constrained. It does seem, though, on smaller devices that the Changesets / Notes links to the left of the search bar start overlapping with the search bar. Um, any suggestions?
Do let us know if there's anything else that can be improved - can't thank you enough for these :)
from deprecated-osm-comments.
The About modal implementation: The About link to trigger it just below the logo looks slightly awkward to me. Any suggestions for improvement? Also, am not super happy with the way the modal looks. Any suggestions?
I'm not sure how important this part is, but I would consider moving it to the footer. Maybe we can have a little subtle footer like we have on some of our mapbox.com pages, and add the about link:
A view suggestions for the modal:
- Make it a little bit wider, so the sentences are easier to read
- Add a little bit more padding
- Add the
prose
class to the paragraphs, so the line height is a big taller - Maybe turn the github link into a button with a cute little icon (and to add some color)
space-top2 button icon github pad4x
It does seem, though, on smaller devices that the Changesets / Notes links to the left of the search bar start overlapping with the search bar. Um, any suggestions?
Unfortunately base.css doesn't cover all these issues. I would recommend writing some custom css with breakpoints. For the toggle for example:
@media only screen and (max-width:1060px) {
#filters { min-width: 230px;}
}
And then where the search field starts overlapping (you might have to give this absolute positioned element a new class), you'll want to make the position relative again, so it flows to the next line:
@media only screen and (max-width:710px) {
.myPositionedElement {
position: relative;
clear: both;
padding-top: 20px;
}
#users {
width: 100%;
}
}
from deprecated-osm-comments.
And thanks for the changes! Looking awesome! 💯
from deprecated-osm-comments.
@tatsvc have deployed a new iteration.
The media queries worked like a charm and I think overlapping elements in the search bar on smaller screens is fixed.
I made the Github link a button and added line-spacing to the text in the modal and made the modal a bit wider. Just need to figure out how to make the modal less wide on smaller devices, a little confused on how to do this with the React Modal plugin being used since the styes get added inline by the JS, but I will work on this.
For the About
link, I don't want to add it to a footer all the way at the bottom for 2 reasons:
- The list can get quite long and I think this gets a bit too buried.
- I hope to add a scrolling pagination soon, in which case, the footer would get pushed further down as more elements load.
Do you think a position: fixed
really small footer at the bottom right of the screen or so could work?
Thanks!
from deprecated-osm-comments.
Do you think a position: fixed really small footer at the bottom right of the screen or so could work?
Sure!
from deprecated-osm-comments.
I think we're done here :)
Closing.
from deprecated-osm-comments.
Related Issues (20)
- The blurb is hugging the box border HOT 2
- Convert URLs in changeset discussions / notes into links
- Add support for iD editor
- Display thumbnail image at zoom level around 15 and make it clickable (starts OSM) HOT 1
- Add About page and footer HOT 2
- Closed notes showing as Open HOT 1
- Weird characters in the changeset discussion HOT 1
- Also show OSM notes where a user only takes part in discussion ... HOT 1
- Add option to search for all users
- Use `npm build` to build
- mysterious mapbox users filter HOT 4
- Add documentation for `users:*` and default Mapbox users
- osm-comments not updating? HOT 2
- Clarify documentation on how filters work
- Feature request to visualise unresolved changeset comments HOT 1
- Display of recent OSM Notes HOT 15
- Add better help text for search HOT 4
- Show unreplied doesn't seem to work
- readme link is not working HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deprecated-osm-comments.