cyclestreets / cyclescape

Cyclescape - cycle campaign group toolkit
https://www.cyclescape.org/
MIT License
33 stars 15 forks source link

Consider migrating to bootstrap #591

Open gravitystorm opened 8 years ago

gravitystorm commented 8 years ago

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.

nikolai-b commented 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.

smsm1 commented 8 years ago

+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.

jf1 commented 8 years ago

+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 .

gravitystorm commented 8 years ago

OK, I'll have a stab at this after we get staging deployed again (see #592 ).

mvl22 commented 7 years ago

More support on Twitter for making the site mobile-friendly:

https://twitter.com/bikesandbabies/status/807547726586114049

mvl22 commented 7 years ago

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.