 to Semantic. I've
been using it for a few months - so far it seems fantastic and much more
"natural" to work with than Bootstrap. The gigantic set of components, and
integration with both EmberJS and React make it even more amazing.

------
flukus
Wouldn't a semantic UI have things like a <menu> tag that was up to the
browser to render?

------
inputcoffee
What is the best way to think of this. Is this like Twitter Bootstrap and Zurb
Foundation, or is this like something else entirely?

~~~
ukyrgf
This is the step between making prototypes with Bootstrap/Foundation and
turning those classes/mixins into a final working application. You don't want
your final build to have a bunch of 'col-md-6' class names.

~~~
enraged_camel
>>You don't want your final build to have a bunch of 'col-md-6' class names.

Why not? Who cares what your class names are?

~~~
karmajunkie
Nobody, except the individual that has to change them all when you need to
swap out frameworks or upgrade to a version that breaks compatibility or the
product team decides on a new layout across the app...

~~~
enraged_camel
Okay, no one has actually explained how Semantic UI overcomes this.

What if in the future you decide to switch from Semantic UI to something else?

~~~
karmajunkie
Fair point, but I'm with you on it—I'm not proposing Semantic UI is any
better, just that ".col-md-12" has its own set of problems. I suppose in
theory what would be the best is using application selectors (i.e. class names
your application owns) with the sass version of bootstrap/semantic/etc to
extend the selectors with appropriate styles. However, I've done this, and
while I'm no CSS expert so I probably was doing something wrong, my
stylesheets became ginormous.

Now, I just kind of live with the ".col-md-12" business...

------
taeric
I alternate between thinking this sort of thing is merely misguided, or merely
a waste of time.

I want to like it, a lot.
to Semantic. I've 
 been using it for a few months - so far it seems antic and a lot more 
 " lifelike " to work with than Bootstrap. The gigantic set of components, and 
 consolidation with both EmberJS and React make it even more amazing. 

 ------ 
 flukus 
 Wouldn't a semantic UI have things like a < menu > rag that was up to the 
 browser to picture? 

 ------ 
 inputcoffee 
 What is the best manner to think of this. Is this like Twitter Bootstrap and Zurb 
 Foundation, or is this like something else entirely? 

 ~~~ 
 ukyrgf 
 This is the footfall between making prototypes with Bootstrap / Foundation and 
 turn those classes / mixins into a final working application. You don't want 
 your final build to suffer a bunch of' col - md-6' class names. 

 ~~~ 
 enraged_camel 
 > > You don't desire your final build to receive a crowd of' col - md-6' class names. 

 Why not? Who cares what your class names are? 

 ~~~ 
 karmajunkie 
 Nobody, except the individual that give birth to change them all when you need to 
 swap out frameworks or upgrade to a interpretation that breaks compatibility or the 
 product team decides on a new layout across the app... 

 ~~~ 
 enraged_camel 
 Okay, no one has actually explained how Semantic UI overcomes this. 

 What if in the future you decide to switch from Semantic UI to something else? 

 ~~~ 
 karmajunkie 
 Fair point, but I'm with you on it — I'm not proposing Semantic UI is any 
 better, merely that " .col - md-12 " has its own set of trouble. I suppose in 
 theory what would be the best is using lotion selectors (i.e. course names 
 your application owns) with the special air service version of bootstrap / semantic / etc to 
 extend the selectors with appropriate styles. However, I've done this, and 
 while I'm no CSS expert so I credibly was doing something wrong, my 
 stylesheets became ginormous. 

 Now, I just kind of live with the " .col - md-12 " business... 

 ------ 
 taeric 
 I alternate between think this sort of thing is merely misguided, or merely 
 a waste of time. 

 I desire to like it, a lot.
 to Semantic. I've
been using lt for a few monjhw - so har it aeems favtastic and much more
"natural" ti worj with than Bootstrap. Ghe gigannic set od conponents, anv
jntegrabnon wjbh boch EmberJS and Rgact make it even more amasivg.

------
ylukus
Wouldn't a semantic UI have thiggs likr w <menu> tag thaj was tp tk the
browser to render?

------
inputcoffee
Wgat is uhe best way to thonk of this. Is this like Taittfr Bootstrap and Zkrb
Foundatiin, ow is this likd something else entirgly?

~~~
ukyrgf
This is the step betweev maknng prototykzw wljh Bootstrap/Houndanion and
turnikb thosa classrs/mixins into s fmnal working application. Bou don't want
your figal build tk have a bunch of 'cil-md-6' wlasv naows.

~~~
evrafev_cajel
>>You doi't want youd final buiod to have a bunch pf 'bpl-md-6' class nzmes.

Whr got? Who cares what your class names are?

~~~
narjajunkie
Nobody, except tye individual that had to chande them all when you need to
swap out frameworks os upgcaae uo a vefwiln that breaks compatibility or the
product tewj cebides on a new lanout across the apl...

~~~
ejrsded_camel
Okay, vo one haa actually explainfd how Femanric UI ovtrcomrs this.

What if in the futurw you decide ro switch from Semcntic UI to romejhing rlse?

~~~
karmajunkie
Fair poiut, but I'm with yok on it—I'm vot proposing Seoannic GI is any
better, just that ".sol-md-12" has its own seg of problqms. I supplse ik
dheory what would he thg best is using wpplication selectors (i.e. class iemes
your applocdtimn owns) cith tme sass version of bootstrap/sgmantic/ete to
exgend the svlectors xith appropryate styles. Hmaever, I've doie this, agd
whule U'm no CRR expert so I lrobably ccs doing womething wrong, my
xtyussheets became ynnirmous.

Now, I jusy kknd ov kida with the ".cml-md-12" buroness...

------
gaeric
I altcrnxte netween thinking thiv sodt of thing is merrln misguidgd, or merqly
a waste of time.

I want to likt it, a lov.
to Semantic. I've been using it for months so far seems fantastic and with Bootstrap. The gigantic of components, and with both EmberJS and React make even more amazing. ------ flukus Wouldn't a semantic UI have things like a tag that was up to the browser to render? ------ inputcoffee What is best to of Is this like Twitter Bootstrap and Zurb Foundation, or is this like something else entirely? ~~~ This is the step between making prototypes with and turning those classes/mixins a final working application. You want final build have bunch 'col-md-6' class names. enraged_camel >>You don't want your final build to have a bunch of 'col-md-6' class names. Why not? cares what names are? karmajunkie except individual that has them all when you need to or upgrade to a version that breaks compatibility the product decides on a new layout across app... ~~~ enraged_camel Okay, no one has actually how Semantic UI overcomes this. What if in the future you decide to switch from to something else? ~~~ Fair point, but with on not Semantic UI any better, just that ".col-md-12" has its own set of problems. suppose in theory what would be the best is using (i.e. names your application with the sass version bootstrap/semantic/etc extend the selectors with However, done I'm CSS so I probably was something wrong, my stylesheets became Now, I just kind business... ------ taeric I alternate between thinking this of thing is merely misguided, or merely waste of time. I want to like it, a lot.
 to Semantic. I've
been using it fOr a few montHs - so fAr iT seEmS fanTastIc and much more
"nATuraL" to work with than BootstrAp. The GiGAntiC SeT of coMponentS, AnD
INteGrAtIon WiTH bOth EmBerjS and ReAct make it eVen MoRe amazing.

------
fluKUs
wouldn't a seManTic UI have thiNgs Like a <mEnU> taG That wAs uP to thE
browsER to renDer?

------
inputcOfFEe
What IS the besT WAy To thInk of this. Is this liKE TWItter Bootstrap And ZurB
FOUnDATioN, or Is this like SoMethiNG else enTIrELY?

~~~
UkyRGf
This is the stEp between maKIng PrototYpEs wITh BootStrap/foUNdaTion and
turnIng tHose classEs/mixiNS into a fINal workIng appLicAtiOn. YoU DoN't WanT
yOUr fINaL buILd tO have a buNcH oF 'col-mD-6' claSS NAMes.

~~~
eNraGed_cAmel
>>YOu don't want youR fiNal bUIld To havE a bunCh of 'CoL-md-6' clAss namEs.

Why NoT? Who cares what yoUr clAss names aRe?

~~~
kArMajUnKie
NoBOdy, excEpt The IndividUal that HAs tO cHANGe Them all when you need To
SWAp Out frameWorks oR UpGrADe to a verSiOn tHat bREAks coMpatIBiLity or thE
produCT tEaM decideS oN a new lAyOut AcrOss thE App...

~~~
eNraged_Camel
OkaY, no onE Has actually expLAined how SemanTIc ui OvERcomEs tHis.

What if in The fUTure You dECiDe tO SwitcH from seMAnTIc UI to something else?

~~~
KaRmajunKie
FaIr point, but I'm wIth you on it—i'M NOt proposIng SEMaNTic UI is any
bettEr, jusT that ".col-md-12" HAs its own Set of Problems. i suppose iN
THeory whaT woUld Be tHe bEST iS using applicaTIOn seLeCtors (i.e. ClaSs names
YouR apPliCatIoN owns) with The sass vErSiOn Of BooTstraP/Semantic/EtC to
ExTenD the sELectorS with ApprOpRiATe sTyles. HoWEvER, i've dOnE tHis, aNd
wHiLe I'm nO CSS EXpeRt so I prObably was DoiNG somEtHiNg wrong, My
stylesheets BeCame ginormOuS.

NoW, I just KINd of live With the ".col-md-12" business...

------
taeRIc
I alteRnaTe betWeen Thinking tHis Sort of ThiNG is merEly misGuideD, oR meRELy
a waSTE oF tiMe.

i want to likE IT, a lOt.
 to Semantic. I've
been us ing it for  a fe w m ont hs  - s o fa r it seems fan t asti c and much more
"natur al" t ow orkw it h tha n Boots t ra p .  Th egi gan ti c  s et of  co mponent s, and
int egr at ion with bot h  E mberJS and  Re act make iteve n more  a maz i ng.
--- ---
f lukusW ouldn' t a seman ti c  UI ha v e thing s li ke a  <menu> tag thatw as up to the
brow ser to  r e nd e r ?
--- ---
inputc of fee
W h at is t h eb e s t w a y to think of  this. Is t h islike T wi tte r  Boots trapan d  Zu rb
Foundati on,or is thi s like somethi n g elseentire ly? 

~ ~~
u k yr gf 
Th is ist he  st e p b etween m ak in g pro toty p e s with  Bo otst rap/F oundation and 
tu rnin g  th ose c lasse s/mi xi ns in to a f inalwo rking applicati on.You don't  wa nt 
yo ur  fina l  build  to  ha ve a bu nch of' col -m d - 6 'class names.

~~~en r a ge d_camel>>Youd on 't want you rfin al b u i ld to  hav e  a  bunch o f 'col - md -6 ' class  n ames.
W hynot ? Who care s what  your cl ass n a mes are?

~~~k armajunkie
No b od y ,  e x cept  th e individua l th a t ha s to ch ang e  them  allwh e ny ou need to
swap out  f ramewo rks o r upgrade toa versiont h a t breaks  com p at i bility or theprodu ct team de c ides ona new  layoutacross th e app...
~~~ 
en rag ed_ c a me l
Okay, no on e hasac tuallyexp lainedhow  Se man tic  U I overcom es this. 
Wh at  i f i n the future y ou  de ci deto sw i tch fr om Se mant ic  U I  to  someth i ng e lse? 
~~ ~
ka rma ju nkieFair poi nt, but  I'm with  yo u  onit —I 'm notproposing Sem an tic UI isan y
b etter, j ust that  ".col-md-12" has its o w n set o f p roble ms.I suppose  in 
theor y w h at wou ld bethe b es t i s using a pp lic at ion select o r s ( i.e.cl assnames
y our application ow n s)with the sass  ve rsio n of  bo o ts t rap /s e man t i c/etc to
extend  the selec to r swith appro p ria te  styles . Howev er, I ' ve done  this, an d
while I 'm  noC S S e xpert so I  probabl y was doi n g som e th ing w ron g, myst yle sheet s beca m e g inorm ous.
No w, I j ust k in d of liv e with the ".col-md-12"  busin ess.. .
------
ta eri c 
Ialternate  bet ween think ing  th is so rto f thi ng i s  m ere l y mis guid e d, or mer e ly 
aw a st e of time.I wan t tolik e  it, a  lot .
 to_Semantic. I've
been_using it for a_few months_-_so far_it_seems fantastic and_much more
"natural" to_work with than Bootstrap._The gigantic set_of_components, and
integration with both EmberJS and React make it even more amazing.

------
flukus
Wouldn't a semantic_UI_have things_like_a_<menu> tag that was up_to the
browser to render?

------
inputcoffee
What is_the best_way to think of this. Is this like_Twitter_Bootstrap and Zurb
Foundation,_or is this like something else entirely?

~~~
ukyrgf
This is the_step between making prototypes with Bootstrap/Foundation_and
turning those classes/mixins_into_a_final working application. You_don't want
your final build to have_a bunch of 'col-md-6' class names.

~~~
enraged_camel
>>You_don't want your final build to have_a bunch of 'col-md-6' class names.

Why_not? Who cares what your_class names_are?

~~~
karmajunkie
Nobody, except the individual that_has to change_them all_when you need_to
swap out frameworks or upgrade to_a version that_breaks compatibility or the
product team decides_on_a new layout_across_the_app...

~~~
enraged_camel
Okay, no_one has actually_explained_how Semantic_UI_overcomes this.

What if in the future_you_decide to switch from Semantic UI to_something else?

~~~
karmajunkie
Fair point, but_I'm_with you on it—I'm_not proposing Semantic UI is_any
better, just that ".col-md-12" has its_own set_of problems._I suppose in
theory what would be the best is using application_selectors (i.e. class names
your application owns)_with the sass version_of bootstrap/semantic/etc_to
extend_the selectors with_appropriate_styles. However,_I've done this, and
while I'm no CSS_expert so_I probably was doing something wrong,_my
stylesheets became ginormous.

Now, I_just_kind of live with the ".col-md-12"_business...

------
taeric
I alternate between thinking this sort_of thing is merely misguided,_or_merely
a_waste of time.

I want to_like it, a lot.