-
Notifications
You must be signed in to change notification settings - Fork 67
New design #60
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
New design #60
Conversation
Can you perhaps explain in a bit more detail (with words) what you are actually trying to do? |
Yes, sorry for the short description. After that, we would like to switch domain https://switch2osm.org/ to use this repo instead of Wordpress. I don't know who is maintaining it but it is not possible to update content in Wordpress easily or send the suggestions for updates. |
Hi, Wondering how you manage translation or plan to? I've done the translation to French on original Wordpress. |
It is not easy to create multilingual pages with Jekyll/gh-pages. We are doing it with data files and multiple markdown pages and on own deployment. This PR doesn't do that as you are mentioning. It just fixes style and design of Jekyll sites on https://switch2osm.github.io/ |
@SomeoneElseOSM @pnorman Any opinion on merging? |
I am no longer involved in the switch2osm site. If technical help is needed I can offer some, but I have limited time. |
Hi everybody! This PR brings a new responsive design without any other change. No strings attached 😉 The design with green elements is visually aligned to the style of existing pages such as https://www.openstreetmap.org/about and https://learnosm.org/en/. It is our contribution to the OSM - without expectation of anything back. 🎁 We give up all the rights - and provide this work as Public Domain - for the good of OpenStreetMap community. You did a lot already and we are keen to give back and help. Localization and Transifex support a la https://github.com/hotosm/learnosm can be added in a separate PR. https://switch2osm.org/ is dating and should be switched from WordPress to Github Pages (which is why this repo was created, right?). We hope this PR can help to move things again... It can be relatively easy to merge it (only a small change in config.yaml is required) - and switch the domain to GitHub hosting - and continue on other improvements as people find time... |
BTW If you have suggestions for improvement of the design - we are listening and would be happy to alter the code further (if time allows). I see we missed to port the slider (have not seen it initially, was it there about a year ago?). What about presenting the "benefits" with relevant texts such as:
Always on background - where the map is now and the static title "Take back control of your maps" appears? Perhaps there can be also some "<" and ">" buttons for switching. On different pages, it can be a random message from the list above (not always the "Rich data"). |
@SomeoneElseOSM Sorry to bother again: an opinion? Otherwise, will take the responsibility to merge. |
I would have been concerned about the loss of translations, but I've just looked and the only translation I can see is French and it is some years out of date, so that isn't a blocker. @systemed Any thoughts? |
This looks superb. |
Thanks. I'm somewhat concerned by the "1 check failed" above so I'll fight my way through building it from scratch at some point (no promises when though) to see if anything else crawls out of the woodwork before recommending to whoever looks after switch2osm.org to switch over. |
At the moment, only fixing issues to see the website display well from http://switch2osm.github.io (broken) |
Fixing done everywhere with #61, #62 and one commit (7094488) to remove trailing slash in configuration to avoid getting URLs with double slash in links e.g https://switch2osm.github.io//using-tiles/ (I didn't consider making a PR here was needed) |
I'm not sure exactly what you mean by that. Are you asking people to create new issues about any wrong links that they find and that you will then fix them? Another option would be to undo this pull request, let you fix the problems so that links aren't broken, and then re-apply it. |
This sentence was in case if I've missed a fix but from my tests (browsing http://switch2osm.github.io/), there are no broken links now. |
@ThomasG77 Great - thanks. |
Design improvements, mobile responsive fixes and general update of the layout.
I hope this can finish the first production version of this website. We would like to switch the original Wordpress with this Jekyll site to open easy contributing to everyone