Open gravitystorm opened 8 years ago
I would be in favor of this. I find our CSS has slowed me down considerably and feels very much un-maintained.
+1 One of the things that puts me off using Cyclescape is the lack of a usable UI on mobile. I'd love to be out in the field and being able to submit issues on my phone, without having to remember to do so when I get home.
+1
On 22 June 2016 at 21:52, Shaun McDonald notifications@github.com wrote:
+1 One of the things that puts me off using Cyclescape is the lack of a usable UI on mobile. I'd love to be out in the field and being able to submit issues on my phone, without having to remember to do so when I get home.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/cyclestreets/cyclescape/issues/591#issuecomment-227872687, or mute the thread https://github.com/notifications/unsubscribe/AEfjw34g7QrGDvdSRtNDZ4zeNZzFjKFrks5qOaB9gaJpZM4I7jEG .
OK, I'll have a stab at this after we get staging deployed again (see #592 ).
More support on Twitter for making the site mobile-friendly:
https://twitter.com/bikesandbabies/status/807547726586114049
I'm going to commission some design work from a designer, to help move this forward.
Aim will not be a full-scale redesign but making the codebase more manageable and doing various modernisations.
Currently we have our own CSS framework, originally developed by an external design agency. However, this has a few limitations:
So I think we should migrate from our home-grown CSS framework onto a maintained, open-source alternative. I recommend bootstrap v3 because it has good integrations with rails, and it even has good integrations with formtastic, and it's very popular so our developers (now and future) will find it familiar. I use bootstrap on multiple other rails + formtastic apps that I currently maintain.
What does everyone else think? My idea is to bring in bootstrap alongside our existing CSS and to keep the design of the site unchanged. If we think this is a good idea I'm happy to start working on it but I thought it best to give an overview and hear feedback first.