Switched from LESS to SASS

This commit is contained in:
Raphael Michel
2016-03-31 20:08:27 +02:00
parent 213d44d71a
commit fdff5e7a98
178 changed files with 5617 additions and 14629 deletions
+252
View File
@@ -0,0 +1,252 @@
input[data-lang] {
background: no-repeat 10px center;
padding-left: 34px;
}
textarea[data-lang] {
background: no-repeat 10px 10px;
padding-left: 34px;
}
input[data-lang=ad], textarea[data-lang=ad] { background-image: url(static('pretixbase/img/flags/ad.png')); }
input[data-lang=ae], textarea[data-lang=ae] { background-image: url(static('pretixbase/img/flags/ae.png')); }
input[data-lang=af], textarea[data-lang=af] { background-image: url(static('pretixbase/img/flags/af.png')); }
input[data-lang=ag], textarea[data-lang=ag] { background-image: url(static('pretixbase/img/flags/ag.png')); }
input[data-lang=ai], textarea[data-lang=ai] { background-image: url(static('pretixbase/img/flags/ai.png')); }
input[data-lang=al], textarea[data-lang=al] { background-image: url(static('pretixbase/img/flags/al.png')); }
input[data-lang=am], textarea[data-lang=am] { background-image: url(static('pretixbase/img/flags/am.png')); }
input[data-lang=an], textarea[data-lang=an] { background-image: url(static('pretixbase/img/flags/an.png')); }
input[data-lang=ao], textarea[data-lang=ao] { background-image: url(static('pretixbase/img/flags/ao.png')); }
input[data-lang=ar], textarea[data-lang=ar] { background-image: url(static('pretixbase/img/flags/ar.png')); }
input[data-lang=as], textarea[data-lang=as] { background-image: url(static('pretixbase/img/flags/as.png')); }
input[data-lang=at], textarea[data-lang=at] { background-image: url(static('pretixbase/img/flags/at.png')); }
input[data-lang=au], textarea[data-lang=au] { background-image: url(static('pretixbase/img/flags/au.png')); }
input[data-lang=aw], textarea[data-lang=aw] { background-image: url(static('pretixbase/img/flags/aw.png')); }
input[data-lang=ax], textarea[data-lang=ax] { background-image: url(static('pretixbase/img/flags/ax.png')); }
input[data-lang=az], textarea[data-lang=az] { background-image: url(static('pretixbase/img/flags/az.png')); }
input[data-lang=ba], textarea[data-lang=ba] { background-image: url(static('pretixbase/img/flags/ba.png')); }
input[data-lang=bb], textarea[data-lang=bb] { background-image: url(static('pretixbase/img/flags/bb.png')); }
input[data-lang=bd], textarea[data-lang=bd] { background-image: url(static('pretixbase/img/flags/bd.png')); }
input[data-lang=be], textarea[data-lang=be] { background-image: url(static('pretixbase/img/flags/be.png')); }
input[data-lang=bf], textarea[data-lang=bf] { background-image: url(static('pretixbase/img/flags/bf.png')); }
input[data-lang=bg], textarea[data-lang=bg] { background-image: url(static('pretixbase/img/flags/bg.png')); }
input[data-lang=bh], textarea[data-lang=bh] { background-image: url(static('pretixbase/img/flags/bh.png')); }
input[data-lang=bi], textarea[data-lang=bi] { background-image: url(static('pretixbase/img/flags/bi.png')); }
input[data-lang=bj], textarea[data-lang=bj] { background-image: url(static('pretixbase/img/flags/bj.png')); }
input[data-lang=bm], textarea[data-lang=bm] { background-image: url(static('pretixbase/img/flags/bm.png')); }
input[data-lang=bn], textarea[data-lang=bn] { background-image: url(static('pretixbase/img/flags/bn.png')); }
input[data-lang=bo], textarea[data-lang=bo] { background-image: url(static('pretixbase/img/flags/bo.png')); }
input[data-lang=br], textarea[data-lang=br] { background-image: url(static('pretixbase/img/flags/br.png')); }
input[data-lang=bs], textarea[data-lang=bs] { background-image: url(static('pretixbase/img/flags/bs.png')); }
input[data-lang=bt], textarea[data-lang=bt] { background-image: url(static('pretixbase/img/flags/bt.png')); }
input[data-lang=bv], textarea[data-lang=bv] { background-image: url(static('pretixbase/img/flags/bv.png')); }
input[data-lang=bw], textarea[data-lang=bw] { background-image: url(static('pretixbase/img/flags/bw.png')); }
input[data-lang=by], textarea[data-lang=by] { background-image: url(static('pretixbase/img/flags/by.png')); }
input[data-lang=bz], textarea[data-lang=bz] { background-image: url(static('pretixbase/img/flags/bz.png')); }
input[data-lang=ca], textarea[data-lang=ca] { background-image: url(static('pretixbase/img/flags/ca.png')); }
input[data-lang=cc], textarea[data-lang=cc] { background-image: url(static('pretixbase/img/flags/cc.png')); }
input[data-lang=cd], textarea[data-lang=cd] { background-image: url(static('pretixbase/img/flags/cd.png')); }
input[data-lang=cf], textarea[data-lang=cf] { background-image: url(static('pretixbase/img/flags/cf.png')); }
input[data-lang=cg], textarea[data-lang=cg] { background-image: url(static('pretixbase/img/flags/cg.png')); }
input[data-lang=ch], textarea[data-lang=ch] { background-image: url(static('pretixbase/img/flags/ch.png')); }
input[data-lang=ci], textarea[data-lang=ci] { background-image: url(static('pretixbase/img/flags/ci.png')); }
input[data-lang=ck], textarea[data-lang=ck] { background-image: url(static('pretixbase/img/flags/ck.png')); }
input[data-lang=cl], textarea[data-lang=cl] { background-image: url(static('pretixbase/img/flags/cl.png')); }
input[data-lang=cm], textarea[data-lang=cm] { background-image: url(static('pretixbase/img/flags/cm.png')); }
input[data-lang=cn], textarea[data-lang=cn] { background-image: url(static('pretixbase/img/flags/cn.png')); }
input[data-lang=co], textarea[data-lang=co] { background-image: url(static('pretixbase/img/flags/co.png')); }
input[data-lang=cr], textarea[data-lang=cr] { background-image: url(static('pretixbase/img/flags/cr.png')); }
input[data-lang=cs], textarea[data-lang=cs] { background-image: url(static('pretixbase/img/flags/cs.png')); }
input[data-lang=cu], textarea[data-lang=cu] { background-image: url(static('pretixbase/img/flags/cu.png')); }
input[data-lang=cv], textarea[data-lang=cv] { background-image: url(static('pretixbase/img/flags/cv.png')); }
input[data-lang=cx], textarea[data-lang=cx] { background-image: url(static('pretixbase/img/flags/cx.png')); }
input[data-lang=cy], textarea[data-lang=cy] { background-image: url(static('pretixbase/img/flags/cy.png')); }
input[data-lang=cz], textarea[data-lang=cz] { background-image: url(static('pretixbase/img/flags/cz.png')); }
input[data-lang=de], textarea[data-lang=de] { background-image: url(static('pretixbase/img/flags/de.png')); }
input[data-lang=de-informal], textarea[data-lang=de-informal] { background-image: url(static('pretixbase/img/flags/de-informal.png')); }
input[data-lang=dj], textarea[data-lang=dj] { background-image: url(static('pretixbase/img/flags/dj.png')); }
input[data-lang=dk], textarea[data-lang=dk] { background-image: url(static('pretixbase/img/flags/dk.png')); }
input[data-lang=dm], textarea[data-lang=dm] { background-image: url(static('pretixbase/img/flags/dm.png')); }
input[data-lang=do], textarea[data-lang=do] { background-image: url(static('pretixbase/img/flags/do.png')); }
input[data-lang=dz], textarea[data-lang=dz] { background-image: url(static('pretixbase/img/flags/dz.png')); }
input[data-lang=ec], textarea[data-lang=ec] { background-image: url(static('pretixbase/img/flags/ec.png')); }
input[data-lang=ee], textarea[data-lang=ee] { background-image: url(static('pretixbase/img/flags/ee.png')); }
input[data-lang=eg], textarea[data-lang=eg] { background-image: url(static('pretixbase/img/flags/eg.png')); }
input[data-lang=eh], textarea[data-lang=eh] { background-image: url(static('pretixbase/img/flags/eh.png')); }
input[data-lang=er], textarea[data-lang=er] { background-image: url(static('pretixbase/img/flags/er.png')); }
input[data-lang=es], textarea[data-lang=es] { background-image: url(static('pretixbase/img/flags/es.png')); }
input[data-lang=et], textarea[data-lang=et] { background-image: url(static('pretixbase/img/flags/et.png')); }
input[data-lang=fi], textarea[data-lang=fi] { background-image: url(static('pretixbase/img/flags/fi.png')); }
input[data-lang=fj], textarea[data-lang=fj] { background-image: url(static('pretixbase/img/flags/fj.png')); }
input[data-lang=fk], textarea[data-lang=fk] { background-image: url(static('pretixbase/img/flags/fk.png')); }
input[data-lang=fm], textarea[data-lang=fm] { background-image: url(static('pretixbase/img/flags/fm.png')); }
input[data-lang=fo], textarea[data-lang=fo] { background-image: url(static('pretixbase/img/flags/fo.png')); }
input[data-lang=fr], textarea[data-lang=fr] { background-image: url(static('pretixbase/img/flags/fr.png')); }
input[data-lang=ga], textarea[data-lang=ga] { background-image: url(static('pretixbase/img/flags/ga.png')); }
input[data-lang=gb], textarea[data-lang=gb] { background-image: url(static('pretixbase/img/flags/gb.png')); }
input[data-lang=gd], textarea[data-lang=gd] { background-image: url(static('pretixbase/img/flags/gd.png')); }
input[data-lang=ge], textarea[data-lang=ge] { background-image: url(static('pretixbase/img/flags/ge.png')); }
input[data-lang=gf], textarea[data-lang=gf] { background-image: url(static('pretixbase/img/flags/gf.png')); }
input[data-lang=gh], textarea[data-lang=gh] { background-image: url(static('pretixbase/img/flags/gh.png')); }
input[data-lang=gi], textarea[data-lang=gi] { background-image: url(static('pretixbase/img/flags/gi.png')); }
input[data-lang=gl], textarea[data-lang=gl] { background-image: url(static('pretixbase/img/flags/gl.png')); }
input[data-lang=gm], textarea[data-lang=gm] { background-image: url(static('pretixbase/img/flags/gm.png')); }
input[data-lang=gn], textarea[data-lang=gn] { background-image: url(static('pretixbase/img/flags/gn.png')); }
input[data-lang=gp], textarea[data-lang=gp] { background-image: url(static('pretixbase/img/flags/gp.png')); }
input[data-lang=gq], textarea[data-lang=gq] { background-image: url(static('pretixbase/img/flags/gq.png')); }
input[data-lang=gr], textarea[data-lang=gr] { background-image: url(static('pretixbase/img/flags/gr.png')); }
input[data-lang=gs], textarea[data-lang=gs] { background-image: url(static('pretixbase/img/flags/gs.png')); }
input[data-lang=gt], textarea[data-lang=gt] { background-image: url(static('pretixbase/img/flags/gt.png')); }
input[data-lang=gu], textarea[data-lang=gu] { background-image: url(static('pretixbase/img/flags/gu.png')); }
input[data-lang=gw], textarea[data-lang=gw] { background-image: url(static('pretixbase/img/flags/gw.png')); }
input[data-lang=gy], textarea[data-lang=gy] { background-image: url(static('pretixbase/img/flags/gy.png')); }
input[data-lang=hk], textarea[data-lang=hk] { background-image: url(static('pretixbase/img/flags/hk.png')); }
input[data-lang=hm], textarea[data-lang=hm] { background-image: url(static('pretixbase/img/flags/hm.png')); }
input[data-lang=hn], textarea[data-lang=hn] { background-image: url(static('pretixbase/img/flags/hn.png')); }
input[data-lang=hr], textarea[data-lang=hr] { background-image: url(static('pretixbase/img/flags/hr.png')); }
input[data-lang=ht], textarea[data-lang=ht] { background-image: url(static('pretixbase/img/flags/ht.png')); }
input[data-lang=hu], textarea[data-lang=hu] { background-image: url(static('pretixbase/img/flags/hu.png')); }
input[data-lang=id], textarea[data-lang=id] { background-image: url(static('pretixbase/img/flags/id.png')); }
input[data-lang=ie], textarea[data-lang=ie] { background-image: url(static('pretixbase/img/flags/ie.png')); }
input[data-lang=il], textarea[data-lang=il] { background-image: url(static('pretixbase/img/flags/il.png')); }
input[data-lang=in], textarea[data-lang=in] { background-image: url(static('pretixbase/img/flags/in.png')); }
input[data-lang=io], textarea[data-lang=io] { background-image: url(static('pretixbase/img/flags/io.png')); }
input[data-lang=iq], textarea[data-lang=iq] { background-image: url(static('pretixbase/img/flags/iq.png')); }
input[data-lang=ir], textarea[data-lang=ir] { background-image: url(static('pretixbase/img/flags/ir.png')); }
input[data-lang=is], textarea[data-lang=is] { background-image: url(static('pretixbase/img/flags/is.png')); }
input[data-lang=it], textarea[data-lang=it] { background-image: url(static('pretixbase/img/flags/it.png')); }
input[data-lang=jm], textarea[data-lang=jm] { background-image: url(static('pretixbase/img/flags/jm.png')); }
input[data-lang=jo], textarea[data-lang=jo] { background-image: url(static('pretixbase/img/flags/jo.png')); }
input[data-lang=jp], textarea[data-lang=jp] { background-image: url(static('pretixbase/img/flags/jp.png')); }
input[data-lang=ke], textarea[data-lang=ke] { background-image: url(static('pretixbase/img/flags/ke.png')); }
input[data-lang=kg], textarea[data-lang=kg] { background-image: url(static('pretixbase/img/flags/kg.png')); }
input[data-lang=kh], textarea[data-lang=kh] { background-image: url(static('pretixbase/img/flags/kh.png')); }
input[data-lang=ki], textarea[data-lang=ki] { background-image: url(static('pretixbase/img/flags/ki.png')); }
input[data-lang=km], textarea[data-lang=km] { background-image: url(static('pretixbase/img/flags/km.png')); }
input[data-lang=kn], textarea[data-lang=kn] { background-image: url(static('pretixbase/img/flags/kn.png')); }
input[data-lang=kp], textarea[data-lang=kp] { background-image: url(static('pretixbase/img/flags/kp.png')); }
input[data-lang=kr], textarea[data-lang=kr] { background-image: url(static('pretixbase/img/flags/kr.png')); }
input[data-lang=kw], textarea[data-lang=kw] { background-image: url(static('pretixbase/img/flags/kw.png')); }
input[data-lang=ky], textarea[data-lang=ky] { background-image: url(static('pretixbase/img/flags/ky.png')); }
input[data-lang=kz], textarea[data-lang=kz] { background-image: url(static('pretixbase/img/flags/kz.png')); }
input[data-lang=la], textarea[data-lang=la] { background-image: url(static('pretixbase/img/flags/la.png')); }
input[data-lang=lb], textarea[data-lang=lb] { background-image: url(static('pretixbase/img/flags/lb.png')); }
input[data-lang=lc], textarea[data-lang=lc] { background-image: url(static('pretixbase/img/flags/lc.png')); }
input[data-lang=li], textarea[data-lang=li] { background-image: url(static('pretixbase/img/flags/li.png')); }
input[data-lang=lk], textarea[data-lang=lk] { background-image: url(static('pretixbase/img/flags/lk.png')); }
input[data-lang=lr], textarea[data-lang=lr] { background-image: url(static('pretixbase/img/flags/lr.png')); }
input[data-lang=ls], textarea[data-lang=ls] { background-image: url(static('pretixbase/img/flags/ls.png')); }
input[data-lang=lt], textarea[data-lang=lt] { background-image: url(static('pretixbase/img/flags/lt.png')); }
input[data-lang=lu], textarea[data-lang=lu] { background-image: url(static('pretixbase/img/flags/lu.png')); }
input[data-lang=lv], textarea[data-lang=lv] { background-image: url(static('pretixbase/img/flags/lv.png')); }
input[data-lang=ly], textarea[data-lang=ly] { background-image: url(static('pretixbase/img/flags/ly.png')); }
input[data-lang=ma], textarea[data-lang=ma] { background-image: url(static('pretixbase/img/flags/ma.png')); }
input[data-lang=mc], textarea[data-lang=mc] { background-image: url(static('pretixbase/img/flags/mc.png')); }
input[data-lang=md], textarea[data-lang=md] { background-image: url(static('pretixbase/img/flags/md.png')); }
input[data-lang=me], textarea[data-lang=me] { background-image: url(static('pretixbase/img/flags/me.png')); }
input[data-lang=mg], textarea[data-lang=mg] { background-image: url(static('pretixbase/img/flags/mg.png')); }
input[data-lang=mh], textarea[data-lang=mh] { background-image: url(static('pretixbase/img/flags/mh.png')); }
input[data-lang=mk], textarea[data-lang=mk] { background-image: url(static('pretixbase/img/flags/mk.png')); }
input[data-lang=ml], textarea[data-lang=ml] { background-image: url(static('pretixbase/img/flags/ml.png')); }
input[data-lang=mm], textarea[data-lang=mm] { background-image: url(static('pretixbase/img/flags/mm.png')); }
input[data-lang=mn], textarea[data-lang=mn] { background-image: url(static('pretixbase/img/flags/mn.png')); }
input[data-lang=mo], textarea[data-lang=mo] { background-image: url(static('pretixbase/img/flags/mo.png')); }
input[data-lang=mp], textarea[data-lang=mp] { background-image: url(static('pretixbase/img/flags/mp.png')); }
input[data-lang=mq], textarea[data-lang=mq] { background-image: url(static('pretixbase/img/flags/mq.png')); }
input[data-lang=mr], textarea[data-lang=mr] { background-image: url(static('pretixbase/img/flags/mr.png')); }
input[data-lang=ms], textarea[data-lang=ms] { background-image: url(static('pretixbase/img/flags/ms.png')); }
input[data-lang=mt], textarea[data-lang=mt] { background-image: url(static('pretixbase/img/flags/mt.png')); }
input[data-lang=mu], textarea[data-lang=mu] { background-image: url(static('pretixbase/img/flags/mu.png')); }
input[data-lang=mv], textarea[data-lang=mv] { background-image: url(static('pretixbase/img/flags/mv.png')); }
input[data-lang=mw], textarea[data-lang=mw] { background-image: url(static('pretixbase/img/flags/mw.png')); }
input[data-lang=mx], textarea[data-lang=mx] { background-image: url(static('pretixbase/img/flags/mx.png')); }
input[data-lang=my], textarea[data-lang=my] { background-image: url(static('pretixbase/img/flags/my.png')); }
input[data-lang=mz], textarea[data-lang=mz] { background-image: url(static('pretixbase/img/flags/mz.png')); }
input[data-lang=na], textarea[data-lang=na] { background-image: url(static('pretixbase/img/flags/na.png')); }
input[data-lang=nc], textarea[data-lang=nc] { background-image: url(static('pretixbase/img/flags/nc.png')); }
input[data-lang=ne], textarea[data-lang=ne] { background-image: url(static('pretixbase/img/flags/ne.png')); }
input[data-lang=nf], textarea[data-lang=nf] { background-image: url(static('pretixbase/img/flags/nf.png')); }
input[data-lang=ng], textarea[data-lang=ng] { background-image: url(static('pretixbase/img/flags/ng.png')); }
input[data-lang=ni], textarea[data-lang=ni] { background-image: url(static('pretixbase/img/flags/ni.png')); }
input[data-lang=nl], textarea[data-lang=nl] { background-image: url(static('pretixbase/img/flags/nl.png')); }
input[data-lang=no], textarea[data-lang=no] { background-image: url(static('pretixbase/img/flags/no.png')); }
input[data-lang=np], textarea[data-lang=np] { background-image: url(static('pretixbase/img/flags/np.png')); }
input[data-lang=nr], textarea[data-lang=nr] { background-image: url(static('pretixbase/img/flags/nr.png')); }
input[data-lang=nu], textarea[data-lang=nu] { background-image: url(static('pretixbase/img/flags/nu.png')); }
input[data-lang=nz], textarea[data-lang=nz] { background-image: url(static('pretixbase/img/flags/nz.png')); }
input[data-lang=om], textarea[data-lang=om] { background-image: url(static('pretixbase/img/flags/om.png')); }
input[data-lang=pa], textarea[data-lang=pa] { background-image: url(static('pretixbase/img/flags/pa.png')); }
input[data-lang=pe], textarea[data-lang=pe] { background-image: url(static('pretixbase/img/flags/pe.png')); }
input[data-lang=pf], textarea[data-lang=pf] { background-image: url(static('pretixbase/img/flags/pf.png')); }
input[data-lang=pg], textarea[data-lang=pg] { background-image: url(static('pretixbase/img/flags/pg.png')); }
input[data-lang=ph], textarea[data-lang=ph] { background-image: url(static('pretixbase/img/flags/ph.png')); }
input[data-lang=pk], textarea[data-lang=pk] { background-image: url(static('pretixbase/img/flags/pk.png')); }
input[data-lang=pl], textarea[data-lang=pl] { background-image: url(static('pretixbase/img/flags/pl.png')); }
input[data-lang=pm], textarea[data-lang=pm] { background-image: url(static('pretixbase/img/flags/pm.png')); }
input[data-lang=pn], textarea[data-lang=pn] { background-image: url(static('pretixbase/img/flags/pn.png')); }
input[data-lang=pr], textarea[data-lang=pr] { background-image: url(static('pretixbase/img/flags/pr.png')); }
input[data-lang=ps], textarea[data-lang=ps] { background-image: url(static('pretixbase/img/flags/ps.png')); }
input[data-lang=pt], textarea[data-lang=pt] { background-image: url(static('pretixbase/img/flags/pt.png')); }
input[data-lang=pw], textarea[data-lang=pw] { background-image: url(static('pretixbase/img/flags/pw.png')); }
input[data-lang=py], textarea[data-lang=py] { background-image: url(static('pretixbase/img/flags/py.png')); }
input[data-lang=qa], textarea[data-lang=qa] { background-image: url(static('pretixbase/img/flags/qa.png')); }
input[data-lang=re], textarea[data-lang=re] { background-image: url(static('pretixbase/img/flags/re.png')); }
input[data-lang=ro], textarea[data-lang=ro] { background-image: url(static('pretixbase/img/flags/ro.png')); }
input[data-lang=rs], textarea[data-lang=rs] { background-image: url(static('pretixbase/img/flags/rs.png')); }
input[data-lang=ru], textarea[data-lang=ru] { background-image: url(static('pretixbase/img/flags/ru.png')); }
input[data-lang=rw], textarea[data-lang=rw] { background-image: url(static('pretixbase/img/flags/rw.png')); }
input[data-lang=sa], textarea[data-lang=sa] { background-image: url(static('pretixbase/img/flags/sa.png')); }
input[data-lang=sb], textarea[data-lang=sb] { background-image: url(static('pretixbase/img/flags/sb.png')); }
input[data-lang=sc], textarea[data-lang=sc] { background-image: url(static('pretixbase/img/flags/sc.png')); }
input[data-lang=sd], textarea[data-lang=sd] { background-image: url(static('pretixbase/img/flags/sd.png')); }
input[data-lang=se], textarea[data-lang=se] { background-image: url(static('pretixbase/img/flags/se.png')); }
input[data-lang=sg], textarea[data-lang=sg] { background-image: url(static('pretixbase/img/flags/sg.png')); }
input[data-lang=sh], textarea[data-lang=sh] { background-image: url(static('pretixbase/img/flags/sh.png')); }
input[data-lang=si], textarea[data-lang=si] { background-image: url(static('pretixbase/img/flags/si.png')); }
input[data-lang=sj], textarea[data-lang=sj] { background-image: url(static('pretixbase/img/flags/sj.png')); }
input[data-lang=sk], textarea[data-lang=sk] { background-image: url(static('pretixbase/img/flags/sk.png')); }
input[data-lang=sl], textarea[data-lang=sl] { background-image: url(static('pretixbase/img/flags/sl.png')); }
input[data-lang=sm], textarea[data-lang=sm] { background-image: url(static('pretixbase/img/flags/sm.png')); }
input[data-lang=sn], textarea[data-lang=sn] { background-image: url(static('pretixbase/img/flags/sn.png')); }
input[data-lang=so], textarea[data-lang=so] { background-image: url(static('pretixbase/img/flags/so.png')); }
input[data-lang=sr], textarea[data-lang=sr] { background-image: url(static('pretixbase/img/flags/sr.png')); }
input[data-lang=st], textarea[data-lang=st] { background-image: url(static('pretixbase/img/flags/st.png')); }
input[data-lang=sv], textarea[data-lang=sv] { background-image: url(static('pretixbase/img/flags/sv.png')); }
input[data-lang=sy], textarea[data-lang=sy] { background-image: url(static('pretixbase/img/flags/sy.png')); }
input[data-lang=sz], textarea[data-lang=sz] { background-image: url(static('pretixbase/img/flags/sz.png')); }
input[data-lang=tc], textarea[data-lang=tc] { background-image: url(static('pretixbase/img/flags/tc.png')); }
input[data-lang=td], textarea[data-lang=td] { background-image: url(static('pretixbase/img/flags/td.png')); }
input[data-lang=tf], textarea[data-lang=tf] { background-image: url(static('pretixbase/img/flags/tf.png')); }
input[data-lang=tg], textarea[data-lang=tg] { background-image: url(static('pretixbase/img/flags/tg.png')); }
input[data-lang=th], textarea[data-lang=th] { background-image: url(static('pretixbase/img/flags/th.png')); }
input[data-lang=tj], textarea[data-lang=tj] { background-image: url(static('pretixbase/img/flags/tj.png')); }
input[data-lang=tk], textarea[data-lang=tk] { background-image: url(static('pretixbase/img/flags/tk.png')); }
input[data-lang=tl], textarea[data-lang=tl] { background-image: url(static('pretixbase/img/flags/tl.png')); }
input[data-lang=tm], textarea[data-lang=tm] { background-image: url(static('pretixbase/img/flags/tm.png')); }
input[data-lang=tn], textarea[data-lang=tn] { background-image: url(static('pretixbase/img/flags/tn.png')); }
input[data-lang=to], textarea[data-lang=to] { background-image: url(static('pretixbase/img/flags/to.png')); }
input[data-lang=tr], textarea[data-lang=tr] { background-image: url(static('pretixbase/img/flags/tr.png')); }
input[data-lang=tt], textarea[data-lang=tt] { background-image: url(static('pretixbase/img/flags/tt.png')); }
input[data-lang=tv], textarea[data-lang=tv] { background-image: url(static('pretixbase/img/flags/tv.png')); }
input[data-lang=tw], textarea[data-lang=tw] { background-image: url(static('pretixbase/img/flags/tw.png')); }
input[data-lang=tz], textarea[data-lang=tz] { background-image: url(static('pretixbase/img/flags/tz.png')); }
input[data-lang=ua], textarea[data-lang=ua] { background-image: url(static('pretixbase/img/flags/ua.png')); }
input[data-lang=ug], textarea[data-lang=ug] { background-image: url(static('pretixbase/img/flags/ug.png')); }
input[data-lang=um], textarea[data-lang=um] { background-image: url(static('pretixbase/img/flags/um.png')); }
input[data-lang=us], textarea[data-lang=us] { background-image: url(static('pretixbase/img/flags/us.png')); }
input[data-lang=uy], textarea[data-lang=uy] { background-image: url(static('pretixbase/img/flags/uy.png')); }
input[data-lang=uz], textarea[data-lang=uz] { background-image: url(static('pretixbase/img/flags/uz.png')); }
input[data-lang=va], textarea[data-lang=va] { background-image: url(static('pretixbase/img/flags/va.png')); }
input[data-lang=vc], textarea[data-lang=vc] { background-image: url(static('pretixbase/img/flags/vc.png')); }
input[data-lang=ve], textarea[data-lang=ve] { background-image: url(static('pretixbase/img/flags/ve.png')); }
input[data-lang=vg], textarea[data-lang=vg] { background-image: url(static('pretixbase/img/flags/vg.png')); }
input[data-lang=vi], textarea[data-lang=vi] { background-image: url(static('pretixbase/img/flags/vi.png')); }
input[data-lang=vn], textarea[data-lang=vn] { background-image: url(static('pretixbase/img/flags/vn.png')); }
input[data-lang=vu], textarea[data-lang=vu] { background-image: url(static('pretixbase/img/flags/vu.png')); }
input[data-lang=wf], textarea[data-lang=wf] { background-image: url(static('pretixbase/img/flags/wf.png')); }
input[data-lang=ws], textarea[data-lang=ws] { background-image: url(static('pretixbase/img/flags/ws.png')); }
input[data-lang=ye], textarea[data-lang=ye] { background-image: url(static('pretixbase/img/flags/ye.png')); }
input[data-lang=yt], textarea[data-lang=yt] { background-image: url(static('pretixbase/img/flags/yt.png')); }
input[data-lang=za], textarea[data-lang=za] { background-image: url(static('pretixbase/img/flags/za.png')); }
input[data-lang=zm], textarea[data-lang=zm] { background-image: url(static('pretixbase/img/flags/zm.png')); }
input[data-lang=zw], textarea[data-lang=zw] { background-image: url(static('pretixbase/img/flags/zw.png')); }
input[data-lang=en], textarea[data-lang=en] { background-image: url(static('pretixbase/img/flags/gb.png')); }
+112
View File
@@ -0,0 +1,112 @@
td > .form-group {
margin-bottom: 0;
}
td > .errorlist {
color: #a94442;
list-style-type: none;
padding: 0;
margin: 0;
}
td > .form-group > .checkbox {
margin-top: 0;
margin-bottom: 0;
}
.has-success .form-control {
border-color: #cccccc;
}
.panel-body div.alert:last-child {
margin-bottom: 0;
}
.form-horizontal [data-formset] .form-group {
width: 100%;
}
[data-formset] .form-group:not([data-formset-form-deleted]):last-of-type [data-formset-move-down-button],
[data-formset] .form-group:not([data-formset-form-deleted]):first-of-type [data-formset-move-up-button] {
cursor: not-allowed;
pointer-events: none; // Future-proof disabling of clicks
@include opacity(.65);
@include box-shadow(none);
}
div[data-formset-body], div[data-formset-form], div[data-nested-formset-form], div[data-nested-formset-body] {
width: 100%;
}
.form-plugins .panel-title {
line-height: 34px;
}
.restriction-formset .variations label {
margin: 0;
}
.submit-group {
margin: 15px 0 0 0 !important;
padding: 15px;
background: #eeeeee;
text-align: right;
.btn-save {
// btn-lg
@include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large);
}
.btn-cancel {
float: left !important;
// btn-lg
@include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large);
}
}
.panel .form-group:last-child {
margin-bottom: 0;
}
.container ul.nav-pills {
margin: 20px 0;
}
.variation-matrix {
td .form-group, .checkbox {
margin: 0;
}
}
.table-quotas td ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.question-option-row {
padding: 5px 0;
}
.i18n-form-group input,
.i18n-form-group textarea {
@include border-top-radius(0 px);
@include border-bottom-radius(0 px);
border-top-width: 0;
&:first-child {
@include border-top-radius($input-border-radius);
border-top-width: 1px;
}
&:last-child {
@include border-bottom-radius($input-border-radius);
}
}
@media (min-width: $screen-sm-min) {
.variation-matrix > tbody > tr > td {
line-height: 34px;
input[type=checkbox] {
margin-top: 10px;
}
}
}
@@ -0,0 +1,32 @@
.table-product-overview {
.item.categorized td:first-child {
padding-left: 20px;
}
.variation td:first-child {
padding-left: 20px;
}
.variation.categorized td:first-child {
padding-left: 40px;
}
td:not(:first-child),
th:not(:first-child) {
text-align: right;
}
span.sum {
display: none;
}
}
#sumtoggle {
margin-top: 20px;
}
.logentry {
.meta {
font-size: 12px;
margin: 0 0 5px;
}
p:last-child {
margin-bottom: 0;
}
}
@@ -0,0 +1,364 @@
// Global Styles
body {
background-color: $gray-lightest;
}
// Wrappers
#wrapper {
width: 100%;
}
#page-wrapper {
padding: 0 15px;
min-height: 568px;
background-color: white;
}
@media(min-width:768px) {
#page-wrapper {
position: inherit;
margin: 0 0 0 250px;
padding: 0 30px;
border-left: 1px solid darken($gray-lightest, 6.5%);
}
}
// Navigation
// --Topbar
.navbar-top-links {
margin-right: 0;
}
.navbar-top-links li {
display: inline-block;
}
.navbar-top-links li:last-child {
margin-right: 15px;
}
.navbar-top-links li a {
padding: 15px;
min-height: 50px;
}
.navbar-top-links .dropdown-menu li {
display: block;
}
.navbar-top-links .dropdown-menu li:last-child {
margin-right: 0;
}
.navbar-top-links .dropdown-menu li a {
padding: 3px 20px;
min-height: 0;
}
.navbar-top-links .dropdown-menu li a div {
white-space: normal;
}
.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
width: 310px;
min-width: 0;
}
.navbar-top-links .dropdown-messages {
margin-left: 5px;
}
.navbar-top-links .dropdown-tasks {
margin-left: -59px;
}
.navbar-top-links .dropdown-alerts {
margin-left: -123px;
}
.navbar-top-links .dropdown-user {
right: 0;
left: auto;
}
// --Sidebar
.sidebar {
.sidebar-nav.navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}
.sidebar .sidebar-search {
padding: 15px;
}
.sidebar ul li {
border-bottom: 1px solid darken($gray-lightest, 6.5%);
a {
&.active {
background-color: $gray-lighter;
}
}
}
.sidebar .arrow {
float: right;
}
.sidebar .fa.arrow:before {
content: "\f104";
}
.sidebar .active > a > .fa.arrow:before {
content: "\f107";
}
.sidebar .nav-second-level li,
.sidebar .nav-third-level li {
border-bottom: none !important;
}
.sidebar .nav-second-level li a {
padding-left: 37px;
}
.sidebar .nav-third-level li a {
padding-left: 52px;
}
@media(min-width:768px) {
.sidebar {
z-index: 1;
position: absolute;
width: 250px;
margin-top: 51px;
}
.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
margin-left: auto;
}
}
// Buttons
.btn-outline {
color: inherit;
background-color: transparent;
transition: all .5s;
}
.btn-primary.btn-outline {
color: $brand-primary;
}
.btn-success.btn-outline {
color: $brand-success;
}
.btn-info.btn-outline {
color: $brand-info;
}
.btn-warning.btn-outline {
color: $brand-warning;
}
.btn-danger.btn-outline {
color: $brand-danger;
}
.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
color: white;
}
// Chat Widget
.chat {
margin: 0;
padding: 0;
list-style: none;
}
.chat li {
margin-bottom: 10px;
padding-bottom: 5px;
border-bottom: 1px dotted $gray-light;
}
.chat li.left .chat-body {
margin-left: 60px;
}
.chat li.right .chat-body {
margin-right: 60px;
}
.chat li .chat-body p {
margin: 0;
}
.panel .slidedown .glyphicon,
.chat .glyphicon {
margin-right: 5px;
}
.chat-panel .panel-body {
height: 350px;
overflow-y: scroll;
}
// Login Page
.login-panel {
margin-top: 25%;
}
// Flot Charts Containers
.flot-chart {
display: block;
height: 400px;
}
.flot-chart-content {
width: 100%;
height: 100%;
}
// DataTables Overrides
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
background: transparent;
}
table.dataTable thead .sorting_asc:after {
content: "\f0de";
float: right;
font-family: fontawesome;
}
table.dataTable thead .sorting_desc:after {
content: "\f0dd";
float: right;
font-family: fontawesome;
}
table.dataTable thead .sorting:after {
content: "\f0dc";
float: right;
font-family: fontawesome;
color: rgba(50,50,50,.5);
}
// Circle Buttons
.btn-circle {
width: 30px;
height: 30px;
padding: 6px 0;
border-radius: 15px;
text-align: center;
font-size: 12px;
line-height: 1.428571429;
}
.btn-circle.btn-lg {
width: 50px;
height: 50px;
padding: 10px 16px;
border-radius: 25px;
font-size: 18px;
line-height: 1.33;
}
.btn-circle.btn-xl {
width: 70px;
height: 70px;
padding: 10px 16px;
border-radius: 35px;
font-size: 24px;
line-height: 1.33;
}
// Grid Demo Elements
.show-grid [class^="col-"] {
padding-top: 10px;
padding-bottom: 10px;
border: 1px solid #ddd;
background-color: #eee !important;
}
.show-grid {
margin: 15px 0;
}
// Custom Colored Panels
.huge {
font-size: 40px;
}
.panel-green {
border-color: $brand-success;
.panel-heading {
border-color: $brand-success;
color: white;
background-color: $brand-success;
}
a {
color: $brand-success;
&:hover {
color: darken($brand-success, 15%);
}
}
}
.panel-red {
border-color: $brand-danger;
.panel-heading {
border-color: $brand-danger;
color: white;
background-color: $brand-danger;
}
a {
color: $brand-danger;
&:hover {
color: darken($brand-danger, 15%);
}
}
}
.panel-yellow {
border-color: $brand-warning;
.panel-heading {
border-color: $brand-warning;
color: white;
background-color: $brand-warning;
}
a {
color: $brand-warning;
&:hover {
color: darken($brand-warning, 15%);
}
}
}
@@ -0,0 +1,16 @@
$gray-darker: lighten(#000, 13.5%);
$gray-dark: lighten(#000, 20%);
$gray: lighten(#000, 33.5%);
$gray-light: lighten(#000, 60%);
$gray-lighter: lighten(#000, 93.5%);
$gray-lightest: lighten(#000, 97.25%);
$brand-primary: #8E44B3;
$brand-success: #5cb85c;
$brand-info: #5bc0de;
$brand-warning: #f0ad4e;
$brand-danger: #d9534f;
$navbar-inverse-bg: #3b1c4a;
$navbar-inverse-link-color: white;
$navbar-inverse-link-hover-color: $gray-lighter;
$navbar-inverse-brand-hover-color: $gray-lighter;
$navbar-inverse-color: white;
+45
View File
@@ -0,0 +1,45 @@
@import "../../bootstrap/scss/_bootstrap.scss";
body {
background: #eee;
}
footer {
text-align: center;
padding: 10px 0;
font-size: 11px;
}
.logo {
width: 330px;
margin: auto;
display: block;
margin-top: 10%;
height: auto;
max-width: 100%;
}
.form-signin {
@extend .well;
max-width: 330px;
margin: auto;
padding-bottom: 0;
.control-label {
display: none;
}
.buttons {
text-align: right;
}
h3 {
margin-top: 0;
}
}
.container > .alert {
max-width: 330px;
margin: auto;
margin-bottom: 20px;
}
+156
View File
@@ -0,0 +1,156 @@
@import "_variables.scss";
@import "../../bootstrap/scss/_bootstrap.scss";
$fa-font-path: static("fontawesome/fonts");
@import "../../fontawesome/scss/font-awesome.scss";
@import "../css/metisMenu.min.css";
@import "_sb-admin-2.scss";
@import "_forms.scss";
@import "_flags.scss";
@import "_orders.scss";
footer {
text-align: center;
padding: 10px 0;
font-size: 11px;
}
nav.navbar {
margin: 0;
}
.navbar-brand img {
height: 100%;
width: auto;
display: inline;
}
.navbar-header .navbar-events {
color: white;
padding-top: 6px;
padding-bottom: 6px;
}
.nav-pills {
margin-bottom: 10px;
}
.product-row {
padding: 10px 0;
.count form {
display: inline;
}
.price, .count {
text-align: right;
}
.price small,
.availability-box small {
display: block;
line-height: 1;
}
&.total {
border-top: 1px solid $table-border-color;
}
dl {
padding-left: 20px;
margin-bottom: 0;
dd {
padding-left: 20px;
}
}
}
h1 .btn-sm {
margin-top: -5px;
}
.btn-toolbar {
margin-bottom: 20px;
}
.container-fluid > .alert:first-child {
margin-top: 20px;
}
.flipped-scroll-wrapper {
overflow-y: auto;
}
.flipped-scroll-wrapper, .flipped-scroll-inner {
/* This nasty hack puts the scroll bar at the top, so the user really
notices that there is one */
transform: rotateX(180deg);
-ms-transform: rotateX(180deg); /* IE 9 */
-webkit-transform: rotateX(180deg); /* Safari and Chrome */
}
.dashboard-panels .panel-heading .fa {
opacity: 0.5;
}
@media (max-width: $screen-sm-max) {
.navbar-nav {
margin-left: 0;
}
}
.dashboard > div {
padding: 5px;
}
.dashboard .widget {
min-height: 160px;
background: #F8F8F8;
display: block;
position: relative;
}
.dashboard .widget:hover,.dashboard .widget:focus {
background: #EEEEEE;
text-decoration: none;
}
.dashboard .numwidget {
.num {
display: block;
padding: 28px 0 10px;
text-align: center;
font-size: 40px;
}
.text {
display: block;
text-align: center;
font-size: 20px;
}
}
.dashboard .shopstate {
text-align: center;
padding: 36px 0;
span.live, span.off {
display: block;
font-size: 20px;
padding: 10px 0;
}
span.live {
color: $brand-success;
}
span.off {
color: $brand-danger;
}
}
.dashboard .event {
text-align: center;
padding: 30px;
font-size: 20px;
span.from, span.to {
display: block;
font-size: 25px;
}
}
.dashboard .newevent {
text-align: center;
padding: 30px;
font-size: 20px;
span.fa {
display: block;
font-size: 60px;
padding-bottom: 15px;
}
}