Mobile-first is the biggest hype after responsive-design, but it is not intended for the type of projects we are doing and for our customers, and probably for most of the drupal projects out there.
We should keep the responsiveness, of course, only implement a desktop-first approach, this will solve oldIEs issues, will allow us to remove respond.js and will allow us to have the responsiveness as an optional feature - this is important for projects that don't take care of different layout for mobile devices - today we force them to be responsive.

Comments

tsi’s picture

Status: Active » Fixed

Done

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

tsi’s picture

Project: 965 » Sasson
Status: Closed (fixed) » Needs work

Actualy, we thought about a way we can have both desktop-first and mobile-first responsive layouts, optional and configurable in theme settings so setting this to needs work (and moving to Sasson).

tsi’s picture

Status: Needs work » Fixed

The dev branch now has optional mobile-first responsive layout, Thank you all !
Lame...

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

mxmilkiib’s picture

Status: Closed (fixed) » Fixed

I'm interested in avoiding lower bandwidth mobile devices having to download more style content than required, and in exploring the advantages of Sass and using a variation on 320andup that would compile to multiple .css files, kind of like the examples given on “Mobile first” CSS and getting Sass to help with legacy IE (see also the comments) and IE-friendly mobile-first CSS with Sass 3.2. Might that kind of responsive method fit with the goals of Sasson?

tsi’s picture

What exactly are you suggesting ? and how does that differ from the current implementation ?

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 1bc2e0d on 7.x-2.x, 7.x-3.x, PHPSass, 7.x-3.x-Assetic, 7.x-3.x-susy by tsi:
    - Issue #1352364 : Lose the mobile-first approach - Responsive layout is...