From 0a1f1b8f38ca7082cfd999768ff5d08e4e52844f Mon Sep 17 00:00:00 2001 From: James Allen Date: Fri, 6 Jun 2014 16:37:59 +0100 Subject: [PATCH] Sort out responsive navbar --- services/web/app/views/layout.jade | 2 +- .../{menubar.jade => layout/navbar.jade} | 2 +- services/web/public/img/logo.png | Bin 0 -> 8327 bytes .../public/stylesheets/components/navbar.less | 33 ++++++++++++------ 4 files changed, 24 insertions(+), 13 deletions(-) rename services/web/app/views/{menubar.jade => layout/navbar.jade} (96%) create mode 100644 services/web/public/img/logo.png diff --git a/services/web/app/views/layout.jade b/services/web/app/views/layout.jade index e52781d195..efc514f8ac 100644 --- a/services/web/app/views/layout.jade +++ b/services/web/app/views/layout.jade @@ -38,7 +38,7 @@ html(itemscope, itemtype='http://schema.org/Product') - if (typeof(bodyClasses) == "undefined") - var bodyClasses = [] body(class=bodyClasses) - include menubar + include layout/navbar block content - if (typeof(lookingForScribtex) != "undefined" && lookingForScribtex) .modal.hide#scribtexModal diff --git a/services/web/app/views/menubar.jade b/services/web/app/views/layout/navbar.jade similarity index 96% rename from services/web/app/views/menubar.jade rename to services/web/app/views/layout/navbar.jade index 4daa9aec0b..10ffe822d7 100644 --- a/services/web/app/views/menubar.jade +++ b/services/web/app/views/layout/navbar.jade @@ -3,7 +3,7 @@ nav.navbar.navbar-default .navbar-header button.navbar-toggle(data-toggle="collapse",data-target="#navbar-collapse") i.fa.fa-bars - a(href='/').navbar-brand ShareLaTeX + a(href='/').navbar-brand .navbar-collapse.collapse#navbar-collapse ul.nav.navbar-nav.navbar-right diff --git a/services/web/public/img/logo.png b/services/web/public/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5ecceead1e46c685e0b1d9a5d9c8119da13d71eb GIT binary patch literal 8327 zcmds-d2Ccg9LKlY7PbnC6h!f$fQVKtr9j0a2C)RHKtMSo0-`mjF&-FCJWvod#-Lo` zFrearK``+Il_Nq#fzncfiX6q@g$NW-T6(OX?_=jV``qmwt^Y7&_V=6L{hRsCyf?4B zFlb=k=BKnh#pm-iFYH%vBk*Z@i$D{8ca3=Xc|enKH}oy=1@&*?m+wr6l5t2s{FXd$)27)droCyo-|o8AydhHof$V2 zvU!GY+_uxVb4qUjHwD&?A`W1C zw^81*Wy>GkyLZpVb{albz#k0lZ}D~Xk1>K&M3un>w{6?@SJ$pxA4Kt!yu7^Gkcz-l zjSR;AWSq}YvkU$_=(l?L*u2O})KNutD9H0nct>N)Kqg`lc1IXH;QPT9mmYr=jMoFF zq5F-|!QLCl+|1Z-Xpx{f62)7;eto6AAn5-UNhcO9N-q1niyzBQXbuk|_a1T8TLpF= zDrSmcBt@_SUFF||;(MC{zd||6FZ?dd+XwWu+@&ifXy>w9 zb>uz4cmVvh6sDll@G}}-z8QnxpPrtcp=?-v0o@a^Yy+i~sS-_+jCOpgYj$ z#+wIo{3SY189nAGmpGbZH ztWou=Z{50eAB8XhS?#VyZIN=}Xg)+N%aU=#sj&v#kBx33d9bikSmaNQF7tCc>-Y$Z z{{^%P3ZgHCQepT8YLRt;uv=S{7qC0a*k%1~26(-1&mP%`!=_D}>iE~AM{QVER#wv! zXxMLE*eHCkCp2syPL3X%3W3SF$s^z3VVt=n>L=Uw;`JJD9ve1nIKYBygB>@vnJ+(uany{x&^hLroT(iBg$VET z3NY@Efv`q;OT|! zQLl`5jO;aDT4RkHl1rj7B$5Xk`djR~k05llva<4G(D5wFZjZtR z93xX~8iprPI2U-kE#t-6F(c7?lOS~;eLci4WS3@oWzCpaCc@Wqd>^_q86Sa{gWsq- zI;5j3)%(UyW5Z-}Ni>FJ@?fq;;%7MBeIElK4E?r9{@nr)lWSi!i!+CbyAbEMLb9J5 zgCZG7goe#wOx#=2;lz0j5X4tHP(ep*@Fx?~naE#?D^I z3Ftirof%Pu>tQglImG*}5ou^H#!kF2o;--LJ@cu%{zt6cUE0jVJc6iqF%jv zrP_X-69AzilFG0d!nrnl$7Gx9oO=cI%EdFr$0&C3?F4t0>ChgME)IuL4{?4kJyzJBi43&1MiKhe;3^8I+C--kMROYb zT!Xi4+46D5Z3r}AXo80h9r_JkH9Wls6rn$xMczXkJ&YW@D>$}htX{pkRy4-*i1%*b zCG;uitkOy4(doy;EIvxh$jHdl{TNmE8P1I&i li > a { color: @navbar-default-link-color; - border: 2px solid @navbar-default-link-color; + border: 2px solid transparent; border-radius: @border-radius-base; font-size: @font-size-base * .8; font-weight: 700; line-height: 1; - margin-left: 1rem; padding: 10px 10px 11px; &:hover, @@ -416,6 +415,13 @@ background-color: @navbar-default-link-disabled-bg; } } + + @media (min-width: @grid-float-breakpoint) { + > li > a { + border-color: @navbar-default-link-color; + margin-left: 1rem; + } + } } .navbar-toggle { @@ -450,10 +456,15 @@ // Dropdowns get custom display when collapsed .open .dropdown-menu { > li > a { + border-radius: @border-radius-base; + font-size: @font-size-base * .8; + font-weight: 700; + line-height: 1; + padding: 12px 12px 13px 30px; color: @navbar-default-link-color; &:hover, &:focus { - color: @navbar-default-link-hover-color; + color: #fff; background-color: @navbar-default-link-hover-bg; } }