Pa dizajn (mislim na to što si rekao da izgleda nabudženo) nema veze sa tim da li je mobile-first ili desktop-first.
Jeste da je workflow malo drugačiji, ali u principu šta ti smeta da prvo uradiš mobilnu verziju koja je jednostavnija. Možeš prvo da uradiš i desktop kod Bootstrap-a, ionako u onom delu izvan media upita ne stavljaš ništa od CSS-a, osim ono što je zajedničko za sve ekrane (boje, font i sl.).
Glavna razlika, pored ovoga, je što kod mobile-first media upiti imaju uslove za dimenziju ekrana "min-width", a kod desktop-first je "max-width". Onda, kad je FW mobile-first, a krene se sa desktop-first pristupom, dođe do gomile problema, jer ako je prvi media upit npr. sa uslovom "min-width: 320px", svi stilovi unutar tog media upita će važiti i za veće ekrane, osim ako u kasnije navedenim media upitima za veće ekrane nisu izmenjeni.
Onda tu početnici krenu da meenjaju media upite pa stave npr. "(min-width: 480px) and (max-width: 720px)" i to polako postaje haos za kasnije održavanje.
Ako baš hoćeš desktop-first, probaj
Cascade framework (aktuelna verzija 1.6), mada čemu da sad zbog jednog projekta učiš novi FW ako ga nećeš i kasnije koristiti?
Možda je najbolje da uradiš custom CSS (sam napišeš media upite), naoročito pošto si naveo da ti se ne sviđa Bootstrap dizajn pojedinih elemenata.
[Ovu poruku je menjao mjanjic dana 17.08.2018. u 13:54 GMT+1]
[Ovu poruku je menjao mjanjic dana 17.08.2018. u 13:55 GMT+1]
[Ovu poruku je menjao mjanjic dana 17.08.2018. u 13:55 GMT+1]
Blessed are those who can laugh at themselves, for they shall never cease to be amused.