From 0dc7870f39b967c425287fcda767f0de7f281718 Mon Sep 17 00:00:00 2001 From: Amruta Chitnis Date: Thu, 1 Dec 2016 12:15:47 -0800 Subject: [PATCH 1/5] web: Adds svg files for icons --- web/static/img/bitbucket-icon.svg | 5 +++++ web/static/img/coreos-icon.svg | 19 +++++++++++++++++++ web/static/img/email-icon.svg | 14 ++++++++++++++ web/static/img/github-icon.svg | 5 +++++ web/static/img/google-icon.svg | 25 +++++++++++++++++++++++++ 5 files changed, 68 insertions(+) create mode 100644 web/static/img/bitbucket-icon.svg create mode 100644 web/static/img/coreos-icon.svg create mode 100644 web/static/img/email-icon.svg create mode 100644 web/static/img/github-icon.svg create mode 100644 web/static/img/google-icon.svg diff --git a/web/static/img/bitbucket-icon.svg b/web/static/img/bitbucket-icon.svg new file mode 100644 index 00000000..72f4eb10 --- /dev/null +++ b/web/static/img/bitbucket-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/static/img/coreos-icon.svg b/web/static/img/coreos-icon.svg new file mode 100644 index 00000000..b3a0c6c1 --- /dev/null +++ b/web/static/img/coreos-icon.svg @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/web/static/img/email-icon.svg b/web/static/img/email-icon.svg new file mode 100644 index 00000000..54660253 --- /dev/null +++ b/web/static/img/email-icon.svg @@ -0,0 +1,14 @@ + + + + +Rectangle 290 + Rectangle 291 + Path 232 +Created with Sketch. + + + diff --git a/web/static/img/github-icon.svg b/web/static/img/github-icon.svg new file mode 100644 index 00000000..5d607282 --- /dev/null +++ b/web/static/img/github-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/web/static/img/google-icon.svg b/web/static/img/google-icon.svg new file mode 100644 index 00000000..4f1a6f77 --- /dev/null +++ b/web/static/img/google-icon.svg @@ -0,0 +1,25 @@ + + + + Shape + g+ + Created with Sketch. + + + + + + + + + + + + + + + + + + + + From ea75973547de9f901b5e17dc6f406c10330e907c Mon Sep 17 00:00:00 2001 From: Amruta Chitnis Date: Thu, 1 Dec 2016 12:16:18 -0800 Subject: [PATCH 2/5] web: Adds tectonic specific files --- web/themes/tectonic/logo.png | Bin 0 -> 6081 bytes web/themes/tectonic/styles.css | 99 +++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 web/themes/tectonic/logo.png create mode 100644 web/themes/tectonic/styles.css diff --git a/web/themes/tectonic/logo.png b/web/themes/tectonic/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..bf30f73440189bc865cc185932017f76b5129029 GIT binary patch literal 6081 zcmZu#XHZj7w~Z7jN=XPsdg!4_5fFlq5G3>}p(_Z|LhsV61W-BxQbHF*l-?8s=^%t& z1*8iqAicl%zIpS0ymx-wd(T?yuDxgWoqP6dtgf~y6(utz005v;Lm~A603s0K*@gTj z;p%}n6DHj5c&QkB8Mr?4^0o4?1;A}wt!+8goUQC^^=++e{N4L(VE_Q*Q#B;q&~Nrv zjv2;$$~(G&kEDQ83x;(b_Ye-SktK2@9_f9E7nClya>UWNi-6wmj~gi$QR&x`-`9bs z0F;SFA|9)c`VSPdc7@*Rv{#XF4+Xf~Bl;x}ogWixMV3hHz$1~oq9I#tlX4@b#Exnz zDZzedu&E;GXzhZ-P3dv3=gjN6>(58CPC}%Fl>h&AR{ga!p=rZ2!7!ZTaLM%Ia5(r= zEYvKLj_laaL z!(XVKSmJ!*q@66-pp|*lQ&V>;Yj`z{mGZF9(>??x`P6+c3W8b_54l}4IvB`H1!jz# zyfE8oQF))cUH-C;iY{U2ZT5;l_}>SAocJmF-M!-O=6L_2W0v!|{J4h;_CewDyiLeC zw6Zcp{1RqvMC5PVl*|8+i=AaGFQjWu*`%2G-B`J{*n3~Yfm3gC`q}cEzE~QqC(x~-`7&&7d`Rb)Al7%mimJKL~sSG`Q+m|->uZT0GNOmp-OhZb$Bv2P)$EHH2 zKj(bAj=MJh*Heta8XcDsqCEYfZhX;&Y~dbFUSmtepFsPD=EDWE=&L`KWG>qlJUj&7 za2Wl4Wn07Hf+HoXm*n2RNYmP0i-Ex}B7E(agtPMN-QbxP%Mcc2c3yRyjI-XJt~}Sy zFA`JrWgq&Zb|`TI4Jj$b_(N8RvAW~5pVn0^1rV;m7$SFSa`@%-aSsS+*46Vl;S&3N z(}|1-=%MO*zf)wH@qxgJIjBN0(~kbZYGPLqrV}+lBJIg^rDDIA zVr>5Od2eaJ@!UB&?~h0V)7>GP40IoDyHbSnvqmY|mnH|M-VE)J#_`_yzFBth^?GZ~ z)ehC8$amQ9^}P|EnlmYa`GYCgpN5EV`CC+8@A^Xn(r)@OZw3$t-`(8-v+sVDjU|gX zUt}Z)|259YfRjuK4xiv=t&m&7To}x)AAmH2>WyR@h-=WK{Xy% z-S3q&VV1b%u>L;YUa2%J=bvpMJhd6eL}@CTAD6Ck`y0V2&KXr=@^Macrenrsfve-d z!vOTG?_}<;=;oU8T-tB;Ho4<#4-h12yXdk$NXE!~^+`)|aVoE0z11nwfH=;>B z`(GAju@z>^nM^{>G6U{FAY$h<%ytTx;)*1`M?v0yqe}AHII1<$9b8){)e{Jw=6YnV z6R9B?=vcZ!`mS(6Kg>g>OVOXNnSoUnMO6FJGDNvWZr!-W(Ru1sydRHOk75i(PT-0_ zI=+t54z=~_+aEP#{8sOz!~K#5Uv(_S*rIL(dif^s$Ebvf09XC@{<$e`cz|j|0)5ae z<`~zIC$FoD zB>54uEOYR5=`yLp7kQafZzLeAo^e+;N%6;~X9y-g!ZVhCt>0T)O=A-ByXJQ{_0>ei zQ>$yDK~#bB3U6xOtB%;m-zJ?rv8}kpMK16a~K7<&b}YAG%<2wX&YY4Jb3A= zX#Uf}tFotyF@0h}V`@|?w3f)`#S`wlq3PZ^|C~^}<_d{acdfo1dK#KJW?7|=RwmX@ zC4u{aF-C2*1Igas);#9Z>w9(#=qgL=nUnbx^;JdGb%vZ(&V;!^D86%ts9E;TGW(V+ zj#Y6R2!7p3bo~x{)xYH2xg6{YOit@G&}sed6f5gF9B8tulLv>Vb2~d&ise<;$9lt- zu(Acq5dMba>8{d*+_Ryd^N}QO)IS?zas^N;Bi70b%$%Hz=cH(QK%dD|bg?n>vRrXd zsHdYRR8xKWAe@~l?_7D!OaPJ(&n|I9&)3VrGBePZ5!k0>Mo#W`bUBw^zTeutX1f-N9$2RIWAIObpFzoe?a|#LoftE(yvw=T_sFn`VkWUSv4lg! z`%lyUR#cBpEXR+}JL>_4E0T{57aOm4>gj=cM+;u6yDbT2u0cl}(N~ouXtBo{`*!?y z2d&ec5J-%;KtSVg924|KW~~YmQ&vdPZgP=9>hSK3%6+F8exUxE$bw>%vsO`^NHG%| zgsyfRUK!jxDaq%}1yKrL5;}e`OGmDTTT5tLJb%5lNPSWBe6^Bz>a|i41Z2G ze4^%NMqiZV;u5o1dCXG#BS&<5pld#%+Pt(m;;`rBr+ zv;ii6)nV5seU@7e{Y-acXj5)pw4ID!%5*B)g#FozlBYQkWpf8_zjJc9s))#Ei00ul z_0|0tCis_{3kno36~7rK5vR{-WU^$&QgTk(6?!6U?q8;9ttRQS`!xD0PrWGJYu<~t z_E9oPR~Ms^bpWkBe(DFDT!FP#6Val;gK8oLBRZ~4T(qpEM_tKCX;(fbw&#u5|LU_G z)bJw_?)5Pd4Mi`1#0T+V=*=Gv&2k=J&v1O69QdpRtu8Dpbx^wQupk48S=fZ-)*VYG z9Kz^U^Eq`?hB#l4JZq}DO%bc#vXsJP%yOS8aJCOpC6apc{#f5`;ITUD;JW@B#SeA& z2TD_4p^HRa+S&epZR^gjU95J#JZ*}N5dgV^9f&k;`T5*<*3{>apJQLjCk4g3?E2$# z8dl%%egawM3Jg@~fo>EV>2Rq_f9ibm;Zrd~>s9UZtung_`Kg6_R}ZXMyS{N;$!ZFH zv`v?f7#$yiL)u?Y4L0+-C6x2Z^Op!us}w{iBb>`uniG3}6X%{>8ElQ5p(jEvS3@cU zveSGQH4o0A4Z+swSd%|@XX{x&;}hPm)(@-a`FMW45P6|`Z=__f9-4z#M&ybeycuwP z`++UfAmm)^FBa9P>lS|^gN!~hu@MN-=43gEx9Jy z8#r@BMka;5LXu!9K=eGKnB#{Bk)6*4Az_&%i>SdP2EBOg@f3;(vAw~dj-Ax55<<}V z?Q{3YNWCd}5l_5FPs8=4qDRo504VjPy1Ox>JN(9NUE(ti?P%}r&Ah(z;wTvBs3iad zdY>9%w(;qfy}=vVq(i^XsMkdR&Dgw?;XGJr>*+*@Ac`NDsZM z4fJ8e$3Myf!OJ6OMRF3?7DDxLL^$`77q(Qs$ULZoSb`&SBg>sxSGvo^oRg;H0gmyr zA0h8X+OG6>N~P>tgs|6qYxy?QR}`4+wQ!q^iqgtrXBmyriY(PCkb`?S%g@?G&R%YK zE_QY?u)1!ut35CqXXPnoWmv1Iz#f(TO(02P7d& z4v3z>r2c9mp|ReDPYWd-Rb&(d5I$Q_RMvg5(q6~Rzu8on-^2hgTyxMi!%9ZvzVU4v zFvxg-1JUm(4PYXP=ikMSTVj{85Z5mf-D0OIh54`E98T0pC2R=*&J0w5t2fUIo&{gl za5PAy?%Uk>3>rGP)*rkXiu(eoC?0^^SRoDNKy<8fqCMYc+exJEfV0ZJA`0w3eZJDR zOz22XTC`zUdcgKBex`6@)jDokXhi#TL)4#_hi}ohY1A*7b#}r>^K@O1$7tAl%uCSk z`FsXdvC8slLu~klAdSRpaVn2!(4bm2U3IFbqNZeeVhrv#j%tpDt}X(nfI0};i9}lY zxjto!T7tkga(&#=(T`-OMQB82&C&EdXIAn|He=eFrQvNkzN-c;f^*5QAB%(ZW51K; zKA18RqG$+Nj;F#^y*kck@`QJ^W=dR`F^yPBa2{mg@vJ0B;D2AcvnI4#zE&No+FzYu(5F-ag7S)?_tlpyH(uF%}{MjI@$${1WQI+dlgjn(&rri?S_N})M|mH$^7c^x$`^cQQxoB z7Rdf05@m=0FHuEs#dvG4?%fR|^slmhVe`mO;trX6b>b9hLRf?CE+j+&1SW&;(dwUa zRa&-g4GIHRUm+FHQIj2E!6WEl@hSLs&|a$T$KL{NpFyC@kWm(hm3>I9Ky9G-`9Nua zyd+QieU>M^707}eDZQ*&lhh1&IqUq0uo2JA3_D?g<2wm+smRkwOdg8IV%E(_Gy8LO zLF?Y=ad_T9!Lh=zIsYRG!KmMPOgNY%AA3w|rEc5cN^L)sHzhq_B-~?%L~$K|{5=Q7 zLl4rX4qgq*xLl)=BsFx2@=(ntG#E;#>|yI#CGo_pLy;v}+uyA8jjAdRFh&HPWu!`= zZ2 z2S4Sq3_3$^4boT+F*AnQzFdabYT74$*aib(y7c;*yPBZog5H#_vNKQIs>pF~nV}i^xxs!ozfr3KK9=bA^BKEFE@i`SY zBr#N6dFbs)@HG7}TO_WMQ^Yo7=C}wK4hS>|?3yNXLw&BNusr zfDoQGA=XvK(dYbJ&f6JV9G(U*x%raWxwW0nKS zksL@;y^7QQ5!TvQlY8_L6`0${Y7GHR6~c#&s|ETWx1hOBEY-|Z*I+F3p2^z|?)Xun zVGxZ|bsg2fKx^0Ure%{FF4uvgWQx?6+I;pD$=#`Tjn}?pwL*ep%nk1w*{MKut5htE zK+r|_3QRteUX<1eH&5%(;7#p>g5Qw_-;Kh4o|f9*MxNol@FCRDQ|?lsdHz0Q!F|F*V|UgGm-0!ZecUfHt8I|}EPa9!sfw)Rl5YTEYi`ledS1jx!)cq*ukk8sNMCw1z;y1if+ zgVi-hhhR-_jTYvWkPkMWTo-f9i*J)6T!t?DQ{ru`T*%u)`#0mg65cx{e~A${>4$4> zf}v4r@$};p*?%|8v)y|@KThTL9A#k?i$3T6YPdqZ{CFYN<7>+G=;``)k~PU#;dI<^ z{JXWy?PH>kl!g{7?1QiP&CQaRX9DKFwl1z=Bj2rbbWGBzX@t|a_SC6QWw3X_YRU@prBfQ}SiI)faFkq{n(&ccad=a3CAnq)X3K?slDBW@VT~(V&{EkYW;-Wc zg`^ry^tcQ8?lC^C=WwgZvJJd>_F$Zr-eQAz<*Uf~T=>9YF)QU;TYYDU42hfD zk?mOh7O%^O$oNn_9q-TD4HILVh_+2D|CB}-dYslh;WwItoiqN%{bix?tJz8}T>eZAa{#musQjWB=lnRX?&$L<@rNJ}qkTjAn!$(AJRO3BKF2Xup| zpLc`ALm8lRyC1X@$^6Y7M@geK8}WMp8@U*H13sdGc^L63!7_&HId6U7j#NY0!&mH- zAlgD$cUSOwOjw7>C&CC5KcL^bmvwOI0FAJQNcllJwBu&(^ae#E*kGG7Ho9Am`(JX( zqmS6w`ACzpgK=;0<~oKlJk0C29OF={`VvJ2Hb%u~d~n5{7r)sicP}&N#;H@HI!nc+ z+1?H_1aLih5=QS9>nI^iHgVo`m_kX`ys7&^Iy|awlJ3q`5Ollj>!DY)3Ok>K(w@JJ z)%6D+aK(3#pthXDARl9W&Ysj9)$Zt#tvLJUFG+AAN8NImCpP!yY}XT;Pq~6-zbr(! znC0H`Ct3+pDbVYg(GsY0J2tvywsbHcNQ&*fS;Je)x4S*!2LDE_!i*pwT+a?}_59MQ z`)klN0SaA2gm)oToJGA2sbCK@*GC_Y5l{dtn4lzdd}XX0YVNeM{QutGg`+-Zye-q( ziTqRi>gLhlKP;Dmf`QJq7`hROa3Lq`zqmqxKydA#xRBpK`hOrC6Cpw*a)@Fznjio~ zo+N6BowuyjdTyxM}H6Y-(@Dy zv>;+qm9}iUUaEg%U?o&1i0+>E)Bjb2u-M(*5B~p&MNs^o6-sg~_64v@Bp5u0XQ=o` NtEp%sD-ln^{|ovfIobdK literal 0 HcmV?d00001 diff --git a/web/themes/tectonic/styles.css b/web/themes/tectonic/styles.css new file mode 100644 index 00000000..ab6abba1 --- /dev/null +++ b/web/themes/tectonic/styles.css @@ -0,0 +1,99 @@ +.theme-body { + background-color: #1E394C; + color: #333; + font-family: 'Source Sans Pro', Helvetica, sans-serif; +} + +.theme-navbar { + background-color: #fff; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); + color: #333; + font-size: 13px; + font-weight: 100; + height: 46px; + overflow: hidden; + padding: 0 10px; +} + +.theme-navbar__logo-wrap { + display: inline-block; + height: 100%; + overflow: hidden; + padding: 10px 15px; + width: 300px; +} + +.theme-navbar__logo { + height: 100%; + max-height: 25px; +} + +.theme-heading { + font-size: 20px; + font-weight: 500; + padding-bottom: 10px; + margin-top: 0; +} + +.theme-panel { + background-color: #fff; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + padding: 30px; +} + +.theme-btn--primary { + background-color: #2fc98e; + border: none; + color: #fff; + min-width: 200px; + padding: 6px 12px; +} + +.theme-btn--primary:hover { + background-color: #25a071; + color: #fff; +} + +.theme-btn--success { + background-color: #2FC98E; + color: #fff; + width: 250px; +} + +.theme-btn--success:hover { + background-color: #49E3A8; +} + +.theme-form-row { + display: block; + margin: 20px auto; +} + +.theme-form-input { + display: block; + height: 36px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #666; + border: 1px solid #CCC; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + width: 250px; + margin: auto; +} + +.theme-form-input:focus, +.theme-form-input:active { + outline: none; + border-color: #66AFE9; +} + +.theme-form-label { + width: 250px; + margin: 4px auto; + text-align: left; + position: relative; + font-size: 13px; + font-weight: 600; +} From 2bc690591e4f7de838a0beff091efb76095c4788 Mon Sep 17 00:00:00 2001 From: Amruta Chitnis Date: Thu, 1 Dec 2016 12:17:26 -0800 Subject: [PATCH 3/5] web: Updates css --- web/static/main.css | 115 +++++++++++++++++++++++++++++++++++ web/themes/coreos/style.css | 0 web/themes/coreos/styles.css | 99 ++++++++++++++++++++++++++++++ 3 files changed, 214 insertions(+) delete mode 100644 web/themes/coreos/style.css create mode 100644 web/themes/coreos/styles.css diff --git a/web/static/main.css b/web/static/main.css index e69de29b..931455b5 100644 --- a/web/static/main.css +++ b/web/static/main.css @@ -0,0 +1,115 @@ +* { + box-sizing: border-box; +} + +body { + margin: 0; +} + +.dex-container { + color: #333; + margin: 45px auto; + max-width: 500px; + min-width: 320px; + text-align: center; +} + +.dex-btn { + border-radius: 4px; + border: 0; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.25), 0 0 1px rgba(0, 0, 0, 0.25); + cursor: pointer; + font-size: 16px; + padding: 0; +} + +.dex-btn:focus { + outline: none; +} + +.dex-btn:active { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + outline: none; +} + +.dex-btn-provider { + background-color: #fff; + color: #333; + width: 250px; +} + +.dex-btn-provider:hover { + color: #999; +} + +.dex-btn-icon { + background-position: center; + background-repeat: no-repeat; + background-size: 24px; + border-radius: 4px 0 0 4px; + float: left; + height: 36px; + margin-right: 5px; + width: 36px; +} + +.dex-btn-icon--google { + background-color: #DB4437; + background-image: url(../static/img/google-icon.svg);; +} +.dex-btn-icon--local { + background-color: #84B6EF; + background-image: url(../static/img/email-icon.svg); +} + +.dex-btn-icon--coreos { + /* B&W CoreOS SVG logo */ + background-image: url(../static/img/coreos-icon.svg); +} + +.dex-btn-icon--github { + background-color: #F5F5F5; + background-image: url(../static/img/github-icon.svg); +} + +.dex-btn-icon--bitbucket { + background-color: #205081; + background-image: url(../static/img/bitbucket-icon.svg); +} + +.dex-btn-text { + font-weight: 600; + line-height: 36px; + padding: 6px 12px; + text-align: center; +} + +.dex-subtle-text { + color: #999; + font-size: 12px; +} + +.dex-seperator { + color: #999; +} + +.dex-list { + color: #999; + display: inline-block; + font-size: 12px; + list-style: circle; + text-align: left; +} + +.dex-error-box { + background-color: #DD1327; + color: #fff; + font-size: 14px; + font-weight: normal; + max-width: 320px; + padding: 4px 0; +} + +.dex-error-box { + margin: 20px auto; +} diff --git a/web/themes/coreos/style.css b/web/themes/coreos/style.css deleted file mode 100644 index e69de29b..00000000 diff --git a/web/themes/coreos/styles.css b/web/themes/coreos/styles.css new file mode 100644 index 00000000..5fb5b76e --- /dev/null +++ b/web/themes/coreos/styles.css @@ -0,0 +1,99 @@ +.theme-body { + background-color: #efefef; + color: #333; + font-family: 'Source Sans Pro', Helvetica, sans-serif; +} + +.theme-navbar { + background-color: #fff; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); + color: #333; + font-size: 13px; + font-weight: 100; + height: 46px; + overflow: hidden; + padding: 0 10px; +} + +.theme-navbar__logo-wrap { + display: inline-block; + height: 100%; + overflow: hidden; + padding: 10px 15px; + width: 300px; +} + +.theme-navbar__logo { + height: 100%; + max-height: 25px; +} + +.theme-heading { + font-size: 20px; + font-weight: 500; + margin-bottom: 10px; + margin-top: 0; +} + +.theme-panel { + background-color: #fff; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + padding: 30px; +} + +.theme-btn--primary { + background-color: #333; + border: none; + color: #fff; + min-width: 200px; + padding: 6px 12px; +} + +.theme-btn--primary:hover { + background-color: #666; + color: #fff; +} + +.theme-btn--success { + background-color: #2FC98E; + color: #fff; + width: 250px; +} + +.theme-btn--success:hover { + background-color: #49E3A8; +} + +.theme-form-row { + display: block; + margin: 20px auto; +} + +.theme-form-input { + border-radius: 4px; + border: 1px solid #CCC; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + color: #666; + display: block; + font-size: 14px; + height: 36px; + line-height: 1.42857143; + margin: auto; + padding: 6px 12px; + width: 250px; +} + +.theme-form-input:focus, +.theme-form-input:active { + border-color: #66AFE9; + outline: none; +} + +.theme-form-label { + font-size: 13px; + font-weight: 600; + margin: 4px auto; + position: relative; + text-align: left; + width: 250px; +} From 577d1af029cea8b47b176152a8ce62f75595d5a6 Mon Sep 17 00:00:00 2001 From: Amruta Chitnis Date: Thu, 1 Dec 2016 12:18:12 -0800 Subject: [PATCH 4/5] web: Updates classes in templates --- web/templates/approval.html | 32 +++-- web/templates/header.html | 234 +----------------------------------- web/templates/login.html | 15 +-- web/templates/oob.html | 10 +- web/templates/password.html | 20 +-- 5 files changed, 41 insertions(+), 270 deletions(-) diff --git a/web/templates/approval.html b/web/templates/approval.html index 076049c0..bfcd6bd3 100644 --- a/web/templates/approval.html +++ b/web/templates/approval.html @@ -1,37 +1,35 @@ {{ template "header.html" . }} -
-

Grant Access

+
+

Grant Access

-
-
-
{{ .Client }} would like to:
+
+
+
{{ .Client }} would like to:
+
    {{ range $scope := .Scopes }} -
  • -
    - {{ $scope }} -
    -
  • +
  • {{ $scope }}
  • {{ end }} +
-
+
-
+
-
-
+
-
diff --git a/web/templates/header.html b/web/templates/header.html index 79438ec4..53803311 100644 --- a/web/templates/header.html +++ b/web/templates/header.html @@ -6,237 +6,15 @@ {{ issuer }} - - + - -