From 6c8bcfc62e7cedc36ac0055bfd57305a14e7d00f Mon Sep 17 00:00:00 2001 From: Antoine GIRARD Date: Thu, 19 Feb 2015 19:24:05 +0100 Subject: [PATCH 1/5] Import of octicons --- .../assets/vendors/octicons/LICENSE.txt | 9 + .../webapp/assets/vendors/octicons/README.md | 1 + .../vendors/octicons/octicons-local.ttf | Bin 0 -> 53232 bytes .../assets/vendors/octicons/octicons.css | 236 ++++++++++++++++++ .../assets/vendors/octicons/octicons.eot | Bin 0 -> 31908 bytes .../assets/vendors/octicons/octicons.less | 235 +++++++++++++++++ .../assets/vendors/octicons/octicons.svg | 200 +++++++++++++++ .../assets/vendors/octicons/octicons.ttf | Bin 0 -> 31740 bytes .../assets/vendors/octicons/octicons.woff | Bin 0 -> 17832 bytes .../vendors/octicons/sprockets-octicons.scss | 232 +++++++++++++++++ 10 files changed, 913 insertions(+) create mode 100644 src/main/webapp/assets/vendors/octicons/LICENSE.txt create mode 100644 src/main/webapp/assets/vendors/octicons/README.md create mode 100644 src/main/webapp/assets/vendors/octicons/octicons-local.ttf create mode 100644 src/main/webapp/assets/vendors/octicons/octicons.css create mode 100644 src/main/webapp/assets/vendors/octicons/octicons.eot create mode 100644 src/main/webapp/assets/vendors/octicons/octicons.less create mode 100644 src/main/webapp/assets/vendors/octicons/octicons.svg create mode 100644 src/main/webapp/assets/vendors/octicons/octicons.ttf create mode 100644 src/main/webapp/assets/vendors/octicons/octicons.woff create mode 100644 src/main/webapp/assets/vendors/octicons/sprockets-octicons.scss diff --git a/src/main/webapp/assets/vendors/octicons/LICENSE.txt b/src/main/webapp/assets/vendors/octicons/LICENSE.txt new file mode 100644 index 000000000..69aa0d542 --- /dev/null +++ b/src/main/webapp/assets/vendors/octicons/LICENSE.txt @@ -0,0 +1,9 @@ +(c) 2012-2015 GitHub + +When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) + +Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) +Applies to all font files + +Code License: MIT (http://choosealicense.com/licenses/mit/) +Applies to all other files diff --git a/src/main/webapp/assets/vendors/octicons/README.md b/src/main/webapp/assets/vendors/octicons/README.md new file mode 100644 index 000000000..100707335 --- /dev/null +++ b/src/main/webapp/assets/vendors/octicons/README.md @@ -0,0 +1 @@ +If you intend to install Octicons locally, install `octicons-local.ttf`. It should appear as “github-octicons” in your font list. It is specially designed not to conflict with GitHub's web fonts. diff --git a/src/main/webapp/assets/vendors/octicons/octicons-local.ttf b/src/main/webapp/assets/vendors/octicons/octicons-local.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5a0a79f3a743d87f2d588d994414dedf3ddc1e15 GIT binary patch literal 53232 zcmeIb33waVc`iKP3@}&-fLI8CI{|_OD6S$%0NOd)_r;QI%aU!8A|Z(uH*=9K#kR(Y z9Xn~b{Zv48aLN%(7_!thY(U;eEd|00_xx z(&y=a@ALfsPXd@ZbLPxhzVq$pJ41;iNpefNq)4&-hkDXCyz|gql0J2PuhkNwV!2n;ahcf&1f~lH~NDzU27Oom28k>HE0vM4{Nk(0KmP&wuYeN&57^ zq0OI9P0q}|^Jka;S&}~YBebbV=&PbFYSPUW=-=YY6)QNW{Evbnhs)JeeD!$cx?e~Y zHc{Yf?#9=0g3pUTSzKSSLfMW>rzDHp=mNe$=|!nZTyw4)A2d_EuRK5(CA;L5-ynY( zd2hDP^g}7ly_Y4sQYd-N>A=aYBa$Y?etMVHceMK%6e;wad&fyWFaQ4U!hk1C)~z-< zUHp~L1Lu`rbGlgWRcF+t6n>0Ar8MW^T0C30e{EV^|Bdwwr^|n$ox*cmC-+&@jdJB} zaDM6MSgMOIEVW(Ut_<8RUKh{Y79pSeU+hD%4X&s7jOat5{Zbm&BCVrszK8PsY^fg3 z<9lU48D*F|i1N5E`k|qo1uIQP;Xao^zIax$&c(5o^4?ph2hSAS5cT1j&+OxxJ0q65iv#!hUi#kxQ_*@BZiqGI& zEdSfiWyR|)-a_lpD6^J&$wo1pw@4cJ7gut3GM{|!ygculubGd{x6HTA@0#B~e`tPU z{?7S(=kK3?^ZZ-q-#-72`FG8KX#UChznK5ad1L-d^Ix9-#{3KOfB)0F7BOc0#Y8RA zynWt3-!z|?PtLc`@0q`D{)YLf`PaU@AB{T@9=N;Z}V^U zZ}w~c_5L;f)&876>(BTewni#?^ItlU`nw+|S+UtwhtuV*@OXWd{y;EP6^=x!YijH2 z8ycHp@#aKJYckcgqP?TDtGj1qZ@RBPlg+JKy=LvY^&1AXjhi-a*}84}j-9)9@7cR= z|AFfc9y)ye4L2US>FBYWZ@Kk%xBq{o#Dp{WF-j(v_#Ioq9&xK!7y>t*)=_tO=f74PymJ!d`t(|gcs__}?MRk|zhtb7IY_-tTh z;17eI;Q8P`hHeObwkln9DeMd175?YQk;vzx{n7VT`>XG%{!z`*n&)b>wePPB*6DRW zuD`kdOAV_U{;094@wJWfO}93EIkqPDL_89|FaFc!!RD_d)+IjFQr+_UmY=ttX#Hw( zL-NT~ZR)|)FWW}i9&CGTMb(Ol6)(51Y5&8H9UUL*%yz!NtG4T6x7^*`eRKE4?yvMT z_Pnv@8!MeFCsuy5cU$lI-k+yWr!S>n>g(=1+xOPKkM(={*Yw}n|7>O=^K9myvz^)3 zW`CJ$%>8Ip|ElR#uV3}2tA4y%UL9H8zIwxIef2AA>esZd`TaG|t@+W~>9rqSr>=W! z-3#m6*H5i~aQ*w%e|SUph8H&cdf>potpj5NUmAFM;EGnO?b2qoPiQZ1^lXf6JhJik zH&t(%+Vt#Z&*nXwAKCn^E&eUdTe4erZ8@>!zAZ0r-Lv)9t#91=rEO!|{&L$3+sy6N z+xKk0ZTp9ItlXjRcw)y_ciMJ#?mWEnjk~nnW4k}Pr*_Xr_xy5i+upIgKi+qG-<|v3 zxbLxjf4cA4ec#;oqy5tU>iy~c`}W_w|EmZ52i6?8>%c!AY(Jpy#gd_(gMkKEXJ-cExx!P^)J`Qw-kN5&dg@~PmOA&2 ztm5hk1bSRbc89xeOZ&xBs;8&rO%(wpOSUIpqPQ5_AshXMv8B3Y9vQxck@aUWzH3Gn z79$InMwTic+TOz+XU$4iD6+zzI8tj1R^0R^TfH^1f!7sAR?hSh=o%z zzbseRWo*8hW|w;U&Fx!juNl|Y71p>OS{j#~*$2&nZz^0Kb%r{(px<@LAa^|$5qH#NEJ zS6=ojFZ-33{UyusT+6X)%Q1$9$k62&jO7>%1oSS)U@ZGfmi;Bm{*q;X$@2by<-HHf z`#N~9(Xzi}*I|CtFC?2A?BI}Eiv0#v7pcW)d4dw9e)kT!TyI^aj7HONb52eK#UKFoOG7YqyZ{lr!ivd_j`5+E&tZP5kK^wbnK^D;LMdFDlL77P*R~JoVuI`#TNm zS*s$W^Zxx0KDChW1%tlW-$gpt)aivPG)>p*)^tXiZ|FrGsHyjc)rDJ<4$sR!aTSDvUZ2?#tlU+Ps1R5a6MQbJ0v3;|Yk7JL0&X=q8Ll6A#3T50L0L>1)hi zn?_BNC|RQq4w7aiLtgW;G3X7+x+%$IUf{yArWu-natjg)p|Fm$g7lT|dP1m;u&B^{O z9_!DhBUNgsn1lE6?#ShKP@=&w8WP1cNmr*A^x8zCKarqX>->s!k_|kGXIj<-Zu`bJ zZVRkwDP2EizA|2ZJx;Zc1=b7`*V3Q3^7=wTIbTQ=$7#)tiuauRq%|0)(igyoFg3YX zO%6|oK*mfW5La+J%;*_rjKz$RVd%PUS~Gw3^yoTfgd|-i()EycP#1G0%>FKtAxQ{gy14qyq83R4q*6-Ffj zppYemDk4)Dqi|rbHpwt`bPh-(af=I97fYC>mEn~&Lg1AqOFU#<*7QR0as(sYyi`Ij z0s`WrYZ!*);CE)X{K@>v=`+;maiuzKRQZc|LuqDzFl6Y)4R)OKXkjl{mjOnKB1~l{B+}) zg++De+gmr+cerdeS4aKk*0=AZ?Xotsk!a(PCYMr-Gmt8f8_Y)=q@<)tJApA$YyW!8 zdn(b~mvKZheT)@lya4h0*PoYp=e%j^3i<$(WKXVa7>oR4mQ=*ZfQ%d3BGyvtAIlse&|8 zpzyTz1t4zujvYUiS9X@T_$h&SKw*Ul`TPV6YL;QL4o$4|B@N?%EY(bj1(gnE6lp`l zALc;2qANNCEF>3~!58A$K-$nv13IB*;H0xe#64Zs7bHbmfPQOo3I1V-67yUGJc+rJ zOY&lb5?<&X&84W=!&ENih|;COLG98dGp0z|0_rlYYcfPONmmR-TL1-^n#d^X$X2}- zl3xm=UamIRCu$F2>;eE$ie0+I4~gdn7tj|pfEgr1`JcThY5nN%W^U`vCnap6csNI;!27_~T$Pe2x&bnz{R z3D8a8oq-bK=8`PqnGQ;Ikk^2i=tV0lZbDEykRS^>8;IhG-o6N=^#Ei#!z`U+mM9np z3;85&M=kIzpf~Q2>UIU9gKqDJIMsCwG^`)rKzr!i!fWx;^y{}bM(R2Tdpd53`P{*- z+Sc~S!48j1ws`b?06$Nqu7twL$#vVF3)&j$sCBI0>8h@kA2aW?ZJqNtU7mnFT%*Xh zS9r;;ZkyhJD|%u8>;>GyB!M0*imwN?V`Pqii&`_eJ{Ktt%C+XA4#?YPwJMU%rr1ni z3xPnOx-5}?#TWzvo0p*yO9p7=5-zg`v-lo|?NuKPLT!WMjFOj(K~pm?%P|9nriOx~ zui$c77ZRBZ z;bsc>AM%idd|5{-CY1LYa0Av5V%|{5izdJexElWZtCiYfK?c-kv6O+v)yK-} zt9pTHjbmO}c`tMaYc+}%-+dT;(a{bdlQe$-<3VFf;_7aKT_|SFpE)W=sXqx%_7tdLM<nZyL}a4> zOwb@9e8LRr!pO+5B&Q`1%V>6&u3J}R(X$)oHpmF3H{0D3&a!SvZ*lA{V+$LR=7$$0 zXxJjTh~nVUU;_oyA16st7Z+iJ4`4hIj3$lQ*&uDgm=bKHW)czEpQ@J`A(_!}}9 zN~#ZZ$R{3~;s`|ha)Fcr*3ep(mJOqKu*a~iIL1Jf4FL1l3fltgo*TLpP2O_rty^TC zoXfG89*f1m2rd;<3MMC6GiLsqXMrE%$2AW*$F698KV4pFT-<%TO`h5PhIe-@d|lRJ zrV)z~pTK3xFECw29G5k4bH;INt{@fBb%4JwV@FPL#^k?>-hb@a{n0Oev2ZrEve_X0 z@NKeu+u`ELC<8a+_~O0r@koH-T4{^47j0p(*$IFXEU|LGz>>C|MBB{qfeK7_CFek> zsC=Wt77vgmpVow}h)LKquIu5W+6epnc$204@zNI}2aBdbr=W zE=g}`Ao-r-!E}Q)iELHej8T=Yez4^LQKMC-xv?;;l4)UEOL3mgnY1C1jS z59i=n2oczKKxu_cvp28uTKI>~vW&3@AvjehkxKX|yOo{eU^8 z8Q@{K;-BD`kkO1w%wy`LCJUD=j1`7i31d@`#u;dXWIVlKw=Xhz<~2zkHU3C1UJsO&+1S*K4sBgKoSq&)_j5f- zr~}|shE}*5SSnEHC+33XXcIg=DKQ(Aaxi6skRYk}zsdmdEO0p@Dl;ab0~>>vNE&>P zxoE*>^GxTl4ez_91i0tayEch_%C^Dxi-H3dq|%+o)^DW}2%n<~IR~>vXSfk?!w_@j z!bNKZ*`rFUT~T!N3lBVCe&Ln11SjBHGFDL3{HGOPGr#um!^Hpdke}0pOoS)~^$IU% z4){~_aY_q%?_L>RWDN{lLsH%&8=!tuzq!rEm?H1*ArwJf%zG^SR4{wZphk%`wGb)= znE@hJf_=su^e08L68@s1KZ0lAC$zvonuHA8Vd)vv*ZL>R8HQe=@hBf7v^s*>u6<;VTvTemxPvDaO zbEUMXgHAf3MW>`bX}fetx&eN~N%Swk(4M2 zl{CtZYPjYi=^VSlsJA(#^yT8wK1Fpz6AqYQAyFt?wNxmTY^FYsr>V(P6Z6*L&l`J- zH}2``>gx2yYdrB-EbgJf&b35qJH?T{R?4r5dpou4mNv_Z*yDjO zu&he@xHs;N-_Y!7uJJT%+qJd9L(?8l&&;`*9#2iPxB2i*hjBDNUu=Y%+Ul(pcMc`I zc&caS{EYc<)xr;85LbtqUeR&>0xI>V!X0rG@YZkJwXNPGDT}{a8~|K50?!1cQ3P`d zTQ(WZcFT@vCA={a016Y|NWeRQGnAqzRT8Eh=O%wsbIYo+NYGnZf8*4uyJF{GQ(529 zeFuH>;a^rJQ_0H4#zXHm)2q!N4%`%dC`RE`H0h7Gw62*62ixM~H{+rxnW^>11Jpakp#e=k#j_iEB`h0xD=FFj{#QJpO2IuZAy(yCKmp|Kd zD6?gK{CV|0@Q}4s)%^NTKL3%9O_`~zqcOdH$ClmBQ}@f1D)0|keim}EK>`;=>jgFs z)|OO}=Eg1Ew3GvWXXVIJL7TP|0NW}XzMyiss=K>N1|zU?nAcfZ4)Y!5Iv$Z6?&=E5 zpnI$2<1doUD#?7$$|FCGGEZfv6+o} z)?a`pKo(8YP??Zp7-s}nAsi!)OgX9nm#R2xw{pmjAG}1ZxV(T%RiLK^42!zJdmxvkI-Jq%c~b zXM;A2TBzkeMcv7Q-jL3g6!8>h0e6Jhz|qph*%M;`ixLfhB|fZ|E__MM#=!vR0!jr4 z3M-9TzOU&h6gUX5F3i{NIAlRQ> z3k9S~%>nDNiYi%XC0l3na~iK0^I=~p^*n3M3M2Lvbe)kHb<9ImAj;aJiR08KzE(2F7d%s}=GZq_{byL$XoA3ydb{Vvx zUnULCNb4?qg{+x_Jdjs9v%A_r+rWG70Q!N|7Z>zT7i@8U5{emeImP(ScTtY}t4J#B z2OoQXYv9nr1JDh4Ri3?<3Ty-eD({smnz?C{i8K7FcuF(>jhq_#@s)J?D>zF_e1(0- zK}exm=)uiA6X7^}e1ZQdFbH<5fDG-eWsP703_mU%oXkDDb*A2SkzB!h>|gw21~lnXQ0E8d4sMl-+=UR91z zTf#-mq|i}(08O~FbkeV`k1{T>nt=f$u zrNf%P)?HPzB9mEBQ{}GpYvHu7vZr><5m`R6rUqiknj=kdNIXX|`1Dx9~pc5pgSJwOaN;7EFPb!y{rmwk_xzAh5E zF0JjcyN++XQ9F}Z;ppGC!rAxTM4xlTHvG=A!;pbwJ*bgWR_x9}ZQ~wQ9q8^JP}Myf zwLz!b`7=e7-`0Q0-nUKEvZsLNfZ~#E;Sd&=1cuwkKRc`H*Zu+!Q@AJNd0>Qb1=Lgc z(`^z=T?4LI9p*1{$l~V;3lr1eIbKA6WrGO^)->xRrjDt^A7IK;3cOodGiilXmEgij zz&8jY2mWKdBg8^-DQ=`-PB{Yj$D(okJI(-#WRh9-D1tXQnAAbxLL8w#8u};gGT&&z z0mW`7MYqo6j$SeF|3Wp0D>q!BNHT?EWEg|a!jL^#rc`iN;k*dnYrTvw!MkOpVmgLU zq*J31!yW}{yBEgO)MKVETU|P}@j7|rdVd^y5U_Y{qDKvFiLMVpD z;4jMh8u0#{bRB9!AFI^La#JA+`vLNptxw_m>?`;_Qzc^pB&S%khoU8OtWXIVP{~qp z|JH+uN@5=d9o*_~PAV6>>Jz-8FMl4)EgcWtXc_%CKGbnb;#mLqMe{Q(98o9FJtgW{*yxr5B#!h~0O%jQ+_R(S z<9ApV;2j^w#dqKF^a7?)%%h>)tB_QUr~>xnV?&G%3$s+5A1L3LYvJtN5mG*w&ap6<|K6H zqU@BVhs~Gw?jp~JK17~fd(D?0e%tePb;`pxW`TJ`!!v<@BJcblVjQ>!&{5H^OSvry64nr^8p8FRRU zXAmYAsc~`8t#kJbn?VE3ogZZ&~%^%O9n7t zu|k4lU5k0I9;yr1x)9pyb?vfRK=@>-1Z>AoLl80jFJ1uOVWf7#LJ<)aSfv3@10w8e zfRc1Yr%yv2;0O>+k&t0Z&k!;eAObKitQ+W}4yRNl#h~$Wj2-LSRS{MNip=6Fb^_ot zW{P=XVofj(Fih*N(RGR|7EGZ`ugpiSvr+U<3|y=KSn~eCr)a%J=}g#o41EP{mFbzV zH^4S!!^BbCV=zE;fzq(H1NBP>OT|&}AReg9advA_G=V{}mj*)s_V7Z9Dg-Y^!pLNy zR$*m?Nl^@zp8@4dZ){y#(b%_JmiP7=@a|LK4NluTMxGIzaN(2x(VY=IhPCw_O;`y4 zAHy-x&=fDSPxHRtm~E@sQQ#*!^k?uOf`% z6o4(l@&}K^5$}V0)(^r2fa5Pi49{>I9OJ-Pbk-_GKyyb(?~Fy4FZzoC_@^i)&BI|cR$UmSY_&(qT%{}^W87JK*RSx z_>{T1Oh4pqSv*rh-oGf|0SO%jY zxUp1(k$@Lg<{aT%D4XP!vS^m$8(@b(m^*+Yz+#~!v7)rFe_zY>9TRfv`kIbPYH9(o z_OCULC09Z-Vc5!&HBHg9Y@TaaNlxdc%1Uo2)0W;WM^+^YxCy&_2O@mn@2!EEnShy- zNvd}I*c*UL)MabC*?(D{@?Z9g3(|PHdBMkdU=@BJvn~Za7v|E65(2DP0}*gSWyKgX zz6L`8d7y{<>;m%#ummVn0Fn$Y0qO!XWG2CLYye&c<^c1-eIx{nOYlN~{scN9CFY9P z)I>Rlh#jk8ONo6*QT(6DaHJclOQD~Yy zJKP_ZVyx40y0wtzv(S!l=6F9sP*xm20LYrB!hJRXI5NLj2VkI~XV#YihHDWJsA(Es z@=q6EnfbnfZfhbQ5BC|Q#k-t_VFJ*jI6exe4gA1NL_VN^KaMKAVgMspSn)j^xwr*? zO~9lW1Z7XOoEZQ@Qe&(2JJKIK$f!zhe#a&!mzy5 zgxyt(n3=w-dK$h))p7t)mOji{*jJ6=ARs1GWvRX_$sn0zU7TNJVN?2nHvpXkvxjYN zF?s`qiyjKX_{2sQ%z>e?Zi~XeGw!2>)4W!~Iz4Q`k{$6X|A+#98@GacM6?&iEdEH_ zWIkK8oC?<8O^AeAfZl==!g3J#WtD~aC>TRHbJ2x3ZU!o4L}iIEu(Cc?7CcEsyRV>^ zUfT=ir5yih!RJ3{UT_#4BKx;$(*c!b%4d2jAd|`R-NadgCq<X(4TE(*l+1Z0*b8&*fS zGct2EjhlpdjW)3ckA_Xz0M~EEytX4Uqu>dK&$k&%#e87X3oGhamAB`zX_#SP+i@(= zD+RtGycz7#zz>s=kbjl7d+jgZfs9>YDY5=& zU9a8#-COMTUe#-V)MmpozIEwXtY(a~1?}dY^|hzZm}@{5CPz+b!V60~o)L zEP`mF5Y{Y;gn=csB=fX1Jec9CXp%kcxa9pbQ7j1It_*&MH8@4v{h~QynL*5ryZ+?D zMqw;1^sU`$2a8?P7p~rFuZhgOD;=pOSN0F-OTj=`eux9Wl$i5&%MqrK`Q6yye{bBS z2xp(UQO45OwzD=$46jWj;;rlQ2}hkjefRctSzq+)RI!BycePDzI{&z2;hg~-0H%jn zI|YtHuJO!UXMrb+25{2=1gcp_$wdQLyN@7%Lq+gLvJdOrO>){Ww(O`^Dt7FsQ0jNM zeMjo-_PQfJR$_Erkv`Xd$gB4EtKLKXE;{7(9wPP>l<71UeOY=2lsEQYvn*pN&O8sx zDzMrS=Z`#I!D7Fc#u$dKLe<7Vplabt6S{_k&O_J1rD3h`Fh(*)YdR2{A24*r#l=gC zCSQhj*a%HyCHBW{f{rmN=C#1(*lf;WRRRv(q*yCqiyE8D*sN|=Tdk<%{-nb)>(W_- zHx_OcbE1w2$2(f4j}?o>0@1>iBwgx35X3-F&wxy__U^2|x_a|1AM}Jmb-`d=$iNRN z^AfCKr1o05gH|pX*5!*^Jw;>i!SvDO{>n^teSB=ZsCR{Q=2U>8KU1n zs#f%yHR`2cIY1IZ11byL``GA!NS`ftXLgZvq<))Hk3$R^ah%h*pba9r%F7!=ENvM#cQtSlfC z*Hw@q5|%|vHOM-XSm7&6#T2s8xus`9BEGVOGTr1zM;**xLdjH)aZ6Z$CAhRFt_0u; zX>T=gg85j8dc?ZH-GM8K_Jd>QYstURf&`jC-xgnlUGb7w14%h5nBK5L2=bFJ|H(t! zo_pk#HEUiu`4VY=^m+P(c~YM-KS8RtVRS8Is33?kg6 zbprryR~$(j@|!4`mEY`2_UwB4&~Eczl84Vy_{_STvhdfOfuS5eYyOZkZg(Z=)WDr9 zw*~rlrp%vRcQ}w=_qKf>7MJ7|mv7%29k>(nXz|~n&;7B|4qyK&YlmM5tB6I)N<~)= zklKwH9EaMA9z-Ju#{?C^1jJP%L2iYqFBk5E>&u0O0%ThGKvOI?s@-tbG?Ka}aq~%; zHm_T^nJC!nsBYU{A8)I6JW*S#+MI5CIHsyKwZEvX@vf+$_cLGN4@AwMRBmqT-8GO( z)NgCsu)8-EJLGMwbksHa9Q01?j|f3Cl6PhTm5QvoR*fF^sPcrfyVmClMyRH$w$r)M z+0kFCz7rA)h^B)dOZ{25HyrRB8eQuOguR|4ElPcVn*%>a70jb1^lx5SmFyS;JbuE% zlFMLMQ35MZQ7~$79SjrEHVDxQCmit}43dKpnv?SAro+_QWW!c?&=H$DOm~Cr8G=B9 z{pbtCnUA9@?2XE{X#Uadox5wJ)!6x7cmU<~!J2~^V4vo8`UZ8q;JYgJ&j4CiV1-^P zcYk3kLm)>v!*UXeBmMp*Q@cblv}ZZ>#Bt$e&NVMH^6_{rzT?2U0Q@Ta!Qve@Q^84> z12Lih&^k0``5Lo)T*&CWxPe@D+Hp3Dp*jiD4?N>unPnVDG>2Hy<=_%-jYl2vP-_B5 zEG;MDB{Vv~6{p+wE-%1#0{?D{FkN_<^I>#a)%v zy|@mA8hvh0+bVlne!P2#W9;}l*zIffRmxts&!%|YUbzzCnAa<$rn_aIFV!e}y}|nG zs!oUbbYa~2w~XJ>kicPR{N`cm9duAxW5v~-kPAh zcY{rKdYYRpy}M$CvK<=tHh58PmF|%qkv<^(4dyoi_ge&OqgYzRE^jbx;7tUKl%rl5 z_JAZ$N-B`#qL}<-iqCi?i`W6{97;kDwp5=eZX={5P!&O(Qx=PqC|l)&_EdOIRF~sM z_<7zv?#PH571WqUyBvO-EjT$@i^f_~6>C~z-L@~g9v#CHO$Q|#7(+zYxlS23lJbh5 zR1j6%+S-x3&8E!lS~uWFFf~-s?Ny%E#*-BlC!N3N-0eX59kx5x)%AE)`Z>AJR?u5XwI6xc zJCE7Pr;@`yZMUfnvikT>{`IX6Td!iX)0CTf$!-3M9NgW7)qJFt=2!VFf5BZz>D_63 zzvm{W&1`o&T`u}A%0EsKxw(Z_axwGcr+3LphvN0XeP2QU;10-*@=uD@xqX$kZbf;` z``&Ylc}5P=cjbUhU3vJXwW{10eU97{ZhF8$&fg0v&LeJm{`L(DxmCxYT^05m_^}f&qjrAhw5fcIXuWm}-{M)>=xjX2thpSU(0FOJHk;!SVzL9Xymz zn#cjWH`px-g90pv*{!&za{+#BjK)lb`IprnKQ#J`q=B^qi!)6BF(!JbON`c;{#29_;!1Urzo`8o1G*X$)Lo(U4>UJ0NEDMmAy0E#Z;8$bawJ;Wo6SGIO2fnqO@P}HS z&|`&|0rrlRmhxa?0?yI0U+BMhpX-7p$7^?Rn-siq3m;_A7ry_6o0^8TP;1+wb^0{R z5Bx!B{HARAH<#8h*Nlh-y@35jtt`D*PGC;|BYzsqOL(-k-|101L5(LA?ofHjtNeN9 zYq^ZTLGB1t6l=G%*hgvw>K6I|7jF3s$@-R0ElQT3Qnt?KKAklQd}VfZ>efx1go{UK zJm-ewm{=QX05vY*`D4t27J)0_ck6_dPDWzuy6B z)>l8_(fL3-Wr<7a2<0|n@&&61j^74`dY-5r!LL5M6J21vNf-Kz4^fxB(q?|o24PE0 z3FJvh0pl(Py>iER6_96z&xNJ`RP(j)!3Gg%ttp@}_E6-o^3Ho`011WRgV^%(@V1Kg zGX*KgSc2aoJ4JQ;);)LEUC*u4(_axexFZ+br3G9SIICd?7(&#Ga3|>{iZ9p;v9zcJ zUp&d*(2&9z&nf`eHD)-eoF8+0b#|Imd9yd8jnfITZImWxkC9_4Pg7=MFb@f$zg^!~w`D;UXj!g!+IljIPkA^{emmN>Kt5 zRNxf!Q6_ADyu1$Lcz!rf@i@w{0&Sogs|;*s0c96-duaDiECp^B&ZRN}8?mW~3D#1jVtaX)wk$)CgZI9HuBI{IUl8RNSS0eR%CBu3L&)cK4Ps6RyCpo73{5mxtU5P@u&vjjsmrdyYn~m8iOS2!~s(YImB8S>I6UGH;D7HR*bFIoAd8}Tt_Du zk1q)Mum-Y0KowEO-6Z^_IENjUfq_ie9%8E;Z%u-OG#VF10Ngc}H9*BTKPVFOyq+$OO>4>O99Ba>(j;=SsQ@+p#nIYZ? zA>X$D#`iw-&1a}OSW!`FqgMIGbAgc4-tBGfQ7!Xq^G97s(CFFr!!5fGHKZEe$N{pJ zd=Q+b;Jdyg{h9Ph>5I|}#nDAM+6-JB|7;C=Yv3EljvQHS?pD+un6CYNfH}*@;2af7F&POB_VbA(dJ|hTlBJxikd@zfEl=Mw8@ec-J5E4 zlCvTbiMr~@4Kvs0u(_g6)ulSOh2Y;&;a&E?1hw02v9L|{sjAKHY?I}x_E1BUy~0x+ zNK_~l)uCvWf?b^+2i^oy)#P>Ag0kvxDil$u$}W3UwLa-<^i;OE98Oz}nhZ2J>atA% zN5#qtdp78;s%s5Z`qbC`5tcS~+Cpu3lZZ3aqS{@4`|C(X4@j++)tUiUSgr^~9G*H? z)Mnf5Y;{KK?5;{zyf&hEWy8|V9rjcpG!XEHn^bpYAf%`+#YL*uQQ;=J&ROMm2VIq9 zZ&AqWwEMPn1S^6X?OuPd!e;YeLY!oe zJJf*FU4!)(r_xX#t;e*^W-0>VG!lLN!{)DR z17H5L>{x%W(%%v~aQK0Dd#k?m0FFvSV=Pu*Rauc*b=^6S&x*a$o&DRdwWSa^i7RVynjscx;aSn?Fpdd3&3v z!M%=QKztA|1xNrZ86$@M4AFpli@#i4Z*wb~rN8D;Gk;-Em^ehiNs1p{*WxdSc)~3v ziiv_g@B)!1Rxa6r#v52g9{3c#IdG+=k5!;lic9i`UqQrQ@GnuAi-`&Wax1UUD?V{; zC}(xZp%&|qe;$s4{#*_1vQ+bQCBH*?u3fUVR&i}L36II$}Qe?ZQ zwch3O)O(|0r=!76iehsIDx7bz+Z2cDz0d7%C@MM$Ura+s1z0P1c|)70x+2=B$Tpk9 zT~}G*bi3{YXI1SNF>bfr;q`SjVgmnBEV~njdR!oNS(yBvrJjLkC}q2}__=_>EG9A8SY%d=NTnDKwx|HuBlk&Po-> zi^vRaAAP~8Rj?Ep4y_4bpPkJ-FJq2urK|&`>hDt zMP0rCovex@BY7PJIFFvgIgN3k`-s-IUM+%KRlHw@X|0C%%dZkO2qtw^Yp2kh0z2J!#j`yv*xaF9%G;aTiQ1c# zF>yA}V1tUzzfZqsP#=We+1_MUSw-kaP3igwOmpILf z#hhk)7Ya8YWT2g1zBd;620JuGpM>DT{ILBgcAP0})S>Z2C>~<(nuhHu8X`?@@0F!q z8MGs8VV&&+45`p}J~d(IJnuA%Bdnjp@)@S={VUBK@CbT7UWc8Ca|Bx-+zD{SzxtfB zNKJwgAwodI{nAf!ITkKETrP(kbGT#!wh!KRji)p` zvA|CvEo)ZBLY(i)F;kRcCc)QB=L1|1s&PR-0Lt(@Ns0!{+$imlZo+8G28r>p=LlmA zVcDV?Z~V3ZQJ(g}Vi49&MtD}(@hjXeA}%t8%Af+UbT2x1v8!4vm7~|T7aJ@^-#Ut2 z1jz2Z{}1o)q?W%wcuzyaJ@4nk!3RHz?S{N1PkBnwpk?yFO~Z2M!rTTV9)EG+J_{~9 z+)I4W`4HpiNiH!Ht*?*H)U|w?U*^O=1FkqL974F*7?&4Elv|XLuuH`%J1a3zT+|56 z2M25cv0R4uB53~NJtj%|^Ol;9m9OdFz4o6@Mb6aj-Li2v#akZzJ@QO;Z_PU7-7A{v zw2%@SzN@|a*w#_=`Hky-c4}~>Dzpi2%MQlBJbM0IUOlqA5354!>({@;NCyNoaH>I6 zE;jT6_rR}Ur@=hNp@ezZU1RzB8YqE%SqQs@*B_R%!pNMcy$}0|i`XR?F}0YjF2|t5 z1$u)21wMVSW?A2aawxtD@G0LR-^=K+k{$oxu?D)ty!t-HRMuhrpW}9{7&5$K1iA|X z$&%1*02QdYP=?iJ%k~n%W#Fn@22KcOzx+;;Wd8v1vKL^9ONC40l`tE`(;SWlt}pfk zaSCSC4=L0a>OR^P!dvkALMvBJw$~i28nE?ryP^Ev)O&AlPmi-IT}8p5(;cjJAML$2 z-QDAI*#^ILea#AY)5_3&je8nj#?-H^YYzqqMZ1o5TZwj$OP--nsOxAqszzdElY2$Y z_1_w__3FK>Qy=Z29wecvbK5RgZI%0`9$MLZ0e4;YfvW3jIwn`H4E32muCIT&VQ*u^ zi19jf-acSQ%)Sg@>V-k`X|5N3|dY9e9xto_`9?R z`sh1l`4LBhBXPU4p~dG5exSDY13{m!rNMd22_nAJZ?UA}+!@Mcbh|>j8S6kNFn5@# ze(^5kst6qDtZFmPTW>AHbT)SjZJ%{<2Nr2z_F#BfZ0=&s1Mj4BFhR#*0tw$dCbGO# zJdv~Kpm~5aTN`jl(vN}{>Z^mQmz>dPy)SY4?QcJwsH}s(fV^t3rtU%zCb4_;kx`hi zYVg9k>$|}nw?~>`sib17LE7EduPZOJaM~E8%Y%au@OaNaD-QKZQ~#yS<4RV-)OI^9 z&y3S$b5doi+hhBsOYI#P=v7_6aHeFl7B%9FHt?la&-K+h-9nvU z*>JbA5jxyv%sx*bOgL~nVb3NRJu%L1ypIxV?U-UX_~0jk704qD7fz5L!Z>UAFONws zA5&PlYD_d#8k48vw~mSFP!~Q!-T~5%ah1j9V~9Y@xW$q9gy0X}dE-cUSQIHn*{cdj z^I$Eju>8YGcGlvWw_Rw4`91Sz5nj4Rj(DdgR+p^%SYhI)PD`M%Dz3DC-GO_KWvpeQaxZO9N&QHYVW=1DY#b!_E3)!);$y1Xvov{=7*v#B? zJ~lfUJ2^QvHhIUjWn!o1Mo02vqZ9d=Slj8@*{PW|Jw2yJXHUUVG)N*okEI;FRZ=M{1=FXYxa1R%=!_tn^IJ_~>lUtE!#E zz^4oKT7B=D9G)E=o}8FDm_Ic)HZ*-r?lqS;q5r4RgIVlVo`HX^2cJ`-*QZ6V zyD_>+X&kvr{aGQ#vJLqYcrFHwWfY}&Tr)VXLCzs)f_re@FKrX&UhFXFy{av%r5QXo zji;wj&kV{iOvZ4YMD8iHX+6*FZA6(V(Qm8Q*7%2zGlqH@4pv`IiW;~K!+SIGdAz@= zk9*O_!@r?V!+^&mK0Fq#zkF=v&?wKJL0`vFau(;`-P=i&V?3A^J?9Zy{Vj)k7kV&^ za@-1!Z3b)lc`<`y=oLeUTeIfq)n$MC-5W&P3~R1AhMDOG?*8^?w&R%z@!SyF%>$~8 zljm@pk ztf&5_KjN56c=yOgc0%+PT=gylXH{Tb#0zO$Nq%^+u`7(K;M|WuFRrE2P$zXkZ-Y*c(62Q0Q9s_8l7(+;6|JT0Ac&gbo zq+z*W6K$p~w3W8ecG^LB9Rcme>)ZFzKH5(Q=sG$`hv+a}PdCtwbcAlAqj;_6&2$Uh zO2=ssV)+CO(+K71B%PwuG)lM885*N;nxILVqT6YjW@wh?=q%kqchWgJPp_f7=x(}) zE|5<5(rf8;bRXSMucrs-L3#tdk$#WfL=VyL)0^ocy#)boZ=<) ze?=dokJBgUlXxk{U(?g{X#@^EL(kG@=(F@W`aFGso}(|)m*~IKm+5clEA+SYRr(q| zkNCcC(Ep%s(%;bw^dh}Pe^1|{f1q#Ecjz*GmtLmt(f_3H(<}4?`bYXF`e*tf{fPdB zeoX&L^Yjz?Dg6wgdcUAw(*L4=qhHal>EG!JEs#lz@V+A&P=<$Aw#%yQke#wicFPsA zNA}7-xl;Da0Xg{p=2^C%&JRt`D(8o$++(AsPS19om>WA`o6b*7R`8+g5 zADyxiQzIvp*`ZTDkvlRv4M{pVea^a^nL9B)IWjkvSEnGLCnwa~aLS)^b3Y+np$drP ziRqz<;nOb89nVjn%B$m})6)va_Mx%-^sEX!WP13t?G#QG(?cVplU=iucjTw-vy+o!GtQaOQxjd2bF=F7 zKeiB!3o)OxO723BX95n}AL>Vjn)8 zA3kFn9~vEV@d3~WNQW?lJG$nkDy+mbPpsQY^BfeCWBHS_%GBrt0Dp4UerkGX>a=%u zdUR;w6sCZ0Rt!%A=l~aH$ByBmq3O93=UgYIF>k{|GqVcjuCj{;L|lSIx{>s!|IZ|(A%l8bKa@xQB23^**q|0*1vQ$bNk%TbiO$5;UP@W zP^bU}>#FN4^v_Am@Wk-wm~9jw@s&m(M!hs39=Hvv>KWVA*xZbJ_Vjc<-*sYWdd9}s z=EUd(lzn5s!mhcA$?1_iM(+`qg$w)bbCa`q=UGePn{f|Mj!jNuK1T8t&|mZUiLR3% z0B<3UD#nM#oWnqciIJgc+lhRB+QvY1Gg!KYMn+J*NKWU+C(q_byy61Yjh-A`x;24e zk5rzXoE|+7G?Xq~@kvT&b8x*ElQ9vzQT=Ko=g9 zYdn7n6OKGD^3G0APFVFgnW~v|oiq8_S=a?Lu92ac(}F@Br|}>N%*$Zx0%hi>Cx*ss z<8!lly3;c}Iz0@;nHfWIJ2=5i-Zpb?V%PtWF_?TQxi-wT_P1& zx}HOoxL3j4plc=%xX#*6PmbrSmWqf}egwn>>YJQWPRyOEU{j;OZ7KviI59dgG=0uF zGBi7MVrV80TAaqjSpY}O|AIm$YP}|U{yaUYQ4#3_% z16yv^J~Nx2nsEYg#xXr(PDV6An2cjK!O%u0PE6kEoSjC-@X&;FYG`y~776>wF%SY+ z&uIQ6SWlj*_>`A%ZVntupr>biavIFox=_Z3?r_2o9X~NMHw9|v1h?cX@Q;!F%o*Sg Hl)nEB-+s`V literal 0 HcmV?d00001 diff --git a/src/main/webapp/assets/vendors/octicons/octicons.css b/src/main/webapp/assets/vendors/octicons/octicons.css new file mode 100644 index 000000000..9b8676590 --- /dev/null +++ b/src/main/webapp/assets/vendors/octicons/octicons.css @@ -0,0 +1,236 @@ +@font-face { + font-family: 'octicons'; + src: url('octicons.eot?#iefix') format('embedded-opentype'), + url('octicons.woff') format('woff'), + url('octicons.ttf') format('truetype'), + url('octicons.svg#octicons') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* + +.octicon is optimized for 16px. +.mega-octicon is optimized for 32px but can be used larger. + +*/ +.octicon, .mega-octicon { + font: normal normal normal 16px/1 octicons; + display: inline-block; + text-decoration: none; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.mega-octicon { font-size: 32px; } + +.octicon-alert:before { content: '\f02d'} /*  */ +.octicon-alignment-align:before { content: '\f08a'} /*  */ +.octicon-alignment-aligned-to:before { content: '\f08e'} /*  */ +.octicon-alignment-unalign:before { content: '\f08b'} /*  */ +.octicon-arrow-down:before { content: '\f03f'} /*  */ +.octicon-arrow-left:before { content: '\f040'} /*  */ +.octicon-arrow-right:before { content: '\f03e'} /*  */ +.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ +.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ +.octicon-arrow-small-right:before { content: '\f071'} /*  */ +.octicon-arrow-small-up:before { content: '\f09f'} /*  */ +.octicon-arrow-up:before { content: '\f03d'} /*  */ +.octicon-beer:before { content: '\f069'} /*  */ +.octicon-book:before { content: '\f007'} /*  */ +.octicon-bookmark:before { content: '\f07b'} /*  */ +.octicon-briefcase:before { content: '\f0d3'} /*  */ +.octicon-broadcast:before { content: '\f048'} /*  */ +.octicon-browser:before { content: '\f0c5'} /*  */ +.octicon-bug:before { content: '\f091'} /*  */ +.octicon-calendar:before { content: '\f068'} /*  */ +.octicon-check:before { content: '\f03a'} /*  */ +.octicon-checklist:before { content: '\f076'} /*  */ +.octicon-chevron-down:before { content: '\f0a3'} /*  */ +.octicon-chevron-left:before { content: '\f0a4'} /*  */ +.octicon-chevron-right:before { content: '\f078'} /*  */ +.octicon-chevron-up:before { content: '\f0a2'} /*  */ +.octicon-circle-slash:before { content: '\f084'} /*  */ +.octicon-circuit-board:before { content: '\f0d6'} /*  */ +.octicon-clippy:before { content: '\f035'} /*  */ +.octicon-clock:before { content: '\f046'} /*  */ +.octicon-cloud-download:before { content: '\f00b'} /*  */ +.octicon-cloud-upload:before { content: '\f00c'} /*  */ +.octicon-code:before { content: '\f05f'} /*  */ +.octicon-color-mode:before { content: '\f065'} /*  */ +.octicon-comment-add:before, +.octicon-comment:before { content: '\f02b'} /*  */ +.octicon-comment-discussion:before { content: '\f04f'} /*  */ +.octicon-credit-card:before { content: '\f045'} /*  */ +.octicon-dash:before { content: '\f0ca'} /*  */ +.octicon-dashboard:before { content: '\f07d'} /*  */ +.octicon-database:before { content: '\f096'} /*  */ +.octicon-device-camera:before { content: '\f056'} /*  */ +.octicon-device-camera-video:before { content: '\f057'} /*  */ +.octicon-device-desktop:before { content: '\f27c'} /*  */ +.octicon-device-mobile:before { content: '\f038'} /*  */ +.octicon-diff:before { content: '\f04d'} /*  */ +.octicon-diff-added:before { content: '\f06b'} /*  */ +.octicon-diff-ignored:before { content: '\f099'} /*  */ +.octicon-diff-modified:before { content: '\f06d'} /*  */ +.octicon-diff-removed:before { content: '\f06c'} /*  */ +.octicon-diff-renamed:before { content: '\f06e'} /*  */ +.octicon-ellipsis:before { content: '\f09a'} /*  */ +.octicon-eye-unwatch:before, +.octicon-eye-watch:before, +.octicon-eye:before { content: '\f04e'} /*  */ +.octicon-file-binary:before { content: '\f094'} /*  */ +.octicon-file-code:before { content: '\f010'} /*  */ +.octicon-file-directory:before { content: '\f016'} /*  */ +.octicon-file-media:before { content: '\f012'} /*  */ +.octicon-file-pdf:before { content: '\f014'} /*  */ +.octicon-file-submodule:before { content: '\f017'} /*  */ +.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ +.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ +.octicon-file-text:before { content: '\f011'} /*  */ +.octicon-file-zip:before { content: '\f013'} /*  */ +.octicon-flame:before { content: '\f0d2'} /*  */ +.octicon-fold:before { content: '\f0cc'} /*  */ +.octicon-gear:before { content: '\f02f'} /*  */ +.octicon-gift:before { content: '\f042'} /*  */ +.octicon-gist:before { content: '\f00e'} /*  */ +.octicon-gist-secret:before { content: '\f08c'} /*  */ +.octicon-git-branch-create:before, +.octicon-git-branch-delete:before, +.octicon-git-branch:before { content: '\f020'} /*  */ +.octicon-git-commit:before { content: '\f01f'} /*  */ +.octicon-git-compare:before { content: '\f0ac'} /*  */ +.octicon-git-merge:before { content: '\f023'} /*  */ +.octicon-git-pull-request-abandoned:before, +.octicon-git-pull-request:before { content: '\f009'} /*  */ +.octicon-globe:before { content: '\f0b6'} /*  */ +.octicon-graph:before { content: '\f043'} /*  */ +.octicon-heart:before { content: '\2665'} /* ♥ */ +.octicon-history:before { content: '\f07e'} /*  */ +.octicon-home:before { content: '\f08d'} /*  */ +.octicon-horizontal-rule:before { content: '\f070'} /*  */ +.octicon-hourglass:before { content: '\f09e'} /*  */ +.octicon-hubot:before { content: '\f09d'} /*  */ +.octicon-inbox:before { content: '\f0cf'} /*  */ +.octicon-info:before { content: '\f059'} /*  */ +.octicon-issue-closed:before { content: '\f028'} /*  */ +.octicon-issue-opened:before { content: '\f026'} /*  */ +.octicon-issue-reopened:before { content: '\f027'} /*  */ +.octicon-jersey:before { content: '\f019'} /*  */ +.octicon-jump-down:before { content: '\f072'} /*  */ +.octicon-jump-left:before { content: '\f0a5'} /*  */ +.octicon-jump-right:before { content: '\f0a6'} /*  */ +.octicon-jump-up:before { content: '\f073'} /*  */ +.octicon-key:before { content: '\f049'} /*  */ +.octicon-keyboard:before { content: '\f00d'} /*  */ +.octicon-law:before { content: '\f0d8'} /*  */ +.octicon-light-bulb:before { content: '\f000'} /*  */ +.octicon-link:before { content: '\f05c'} /*  */ +.octicon-link-external:before { content: '\f07f'} /*  */ +.octicon-list-ordered:before { content: '\f062'} /*  */ +.octicon-list-unordered:before { content: '\f061'} /*  */ +.octicon-location:before { content: '\f060'} /*  */ +.octicon-gist-private:before, +.octicon-mirror-private:before, +.octicon-git-fork-private:before, +.octicon-lock:before { content: '\f06a'} /*  */ +.octicon-logo-github:before { content: '\f092'} /*  */ +.octicon-mail:before { content: '\f03b'} /*  */ +.octicon-mail-read:before { content: '\f03c'} /*  */ +.octicon-mail-reply:before { content: '\f051'} /*  */ +.octicon-mark-github:before { content: '\f00a'} /*  */ +.octicon-markdown:before { content: '\f0c9'} /*  */ +.octicon-megaphone:before { content: '\f077'} /*  */ +.octicon-mention:before { content: '\f0be'} /*  */ +.octicon-microscope:before { content: '\f089'} /*  */ +.octicon-milestone:before { content: '\f075'} /*  */ +.octicon-mirror-public:before, +.octicon-mirror:before { content: '\f024'} /*  */ +.octicon-mortar-board:before { content: '\f0d7'} /*  */ +.octicon-move-down:before { content: '\f0a8'} /*  */ +.octicon-move-left:before { content: '\f074'} /*  */ +.octicon-move-right:before { content: '\f0a9'} /*  */ +.octicon-move-up:before { content: '\f0a7'} /*  */ +.octicon-mute:before { content: '\f080'} /*  */ +.octicon-no-newline:before { content: '\f09c'} /*  */ +.octicon-octoface:before { content: '\f008'} /*  */ +.octicon-organization:before { content: '\f037'} /*  */ +.octicon-package:before { content: '\f0c4'} /*  */ +.octicon-paintcan:before { content: '\f0d1'} /*  */ +.octicon-pencil:before { content: '\f058'} /*  */ +.octicon-person-add:before, +.octicon-person-follow:before, +.octicon-person:before { content: '\f018'} /*  */ +.octicon-pin:before { content: '\f041'} /*  */ +.octicon-playback-fast-forward:before { content: '\f0bd'} /*  */ +.octicon-playback-pause:before { content: '\f0bb'} /*  */ +.octicon-playback-play:before { content: '\f0bf'} /*  */ +.octicon-playback-rewind:before { content: '\f0bc'} /*  */ +.octicon-plug:before { content: '\f0d4'} /*  */ +.octicon-repo-create:before, +.octicon-gist-new:before, +.octicon-file-directory-create:before, +.octicon-file-add:before, +.octicon-plus:before { content: '\f05d'} /*  */ +.octicon-podium:before { content: '\f0af'} /*  */ +.octicon-primitive-dot:before { content: '\f052'} /*  */ +.octicon-primitive-square:before { content: '\f053'} /*  */ +.octicon-pulse:before { content: '\f085'} /*  */ +.octicon-puzzle:before { content: '\f0c0'} /*  */ +.octicon-question:before { content: '\f02c'} /*  */ +.octicon-quote:before { content: '\f063'} /*  */ +.octicon-radio-tower:before { content: '\f030'} /*  */ +.octicon-repo-delete:before, +.octicon-repo:before { content: '\f001'} /*  */ +.octicon-repo-clone:before { content: '\f04c'} /*  */ +.octicon-repo-force-push:before { content: '\f04a'} /*  */ +.octicon-gist-fork:before, +.octicon-repo-forked:before { content: '\f002'} /*  */ +.octicon-repo-pull:before { content: '\f006'} /*  */ +.octicon-repo-push:before { content: '\f005'} /*  */ +.octicon-rocket:before { content: '\f033'} /*  */ +.octicon-rss:before { content: '\f034'} /*  */ +.octicon-ruby:before { content: '\f047'} /*  */ +.octicon-screen-full:before { content: '\f066'} /*  */ +.octicon-screen-normal:before { content: '\f067'} /*  */ +.octicon-search-save:before, +.octicon-search:before { content: '\f02e'} /*  */ +.octicon-server:before { content: '\f097'} /*  */ +.octicon-settings:before { content: '\f07c'} /*  */ +.octicon-log-in:before, +.octicon-sign-in:before { content: '\f036'} /*  */ +.octicon-log-out:before, +.octicon-sign-out:before { content: '\f032'} /*  */ +.octicon-split:before { content: '\f0c6'} /*  */ +.octicon-squirrel:before { content: '\f0b2'} /*  */ +.octicon-star-add:before, +.octicon-star-delete:before, +.octicon-star:before { content: '\f02a'} /*  */ +.octicon-steps:before { content: '\f0c7'} /*  */ +.octicon-stop:before { content: '\f08f'} /*  */ +.octicon-repo-sync:before, +.octicon-sync:before { content: '\f087'} /*  */ +.octicon-tag-remove:before, +.octicon-tag-add:before, +.octicon-tag:before { content: '\f015'} /*  */ +.octicon-telescope:before { content: '\f088'} /*  */ +.octicon-terminal:before { content: '\f0c8'} /*  */ +.octicon-three-bars:before { content: '\f05e'} /*  */ +.octicon-thumbsdown:before { content: '\f0db'} /*  */ +.octicon-thumbsup:before { content: '\f0da'} /*  */ +.octicon-tools:before { content: '\f031'} /*  */ +.octicon-trashcan:before { content: '\f0d0'} /*  */ +.octicon-triangle-down:before { content: '\f05b'} /*  */ +.octicon-triangle-left:before { content: '\f044'} /*  */ +.octicon-triangle-right:before { content: '\f05a'} /*  */ +.octicon-triangle-up:before { content: '\f0aa'} /*  */ +.octicon-unfold:before { content: '\f039'} /*  */ +.octicon-unmute:before { content: '\f0ba'} /*  */ +.octicon-versions:before { content: '\f064'} /*  */ +.octicon-remove-close:before, +.octicon-x:before { content: '\f081'} /*  */ +.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/src/main/webapp/assets/vendors/octicons/octicons.eot b/src/main/webapp/assets/vendors/octicons/octicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..659adc471908814c9417db860330bb561f68d03f GIT binary patch literal 31908 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 hrpNAa!g!fEQC^$_wR3`7@>lrBM6rAZxC7 + + + +(c) 2012-2015 GitHub + +When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) + +Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) +Applies to all font files + +Code License: MIT (http://choosealicense.com/licenses/mit/) +Applies to all other files + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/assets/vendors/octicons/octicons.ttf b/src/main/webapp/assets/vendors/octicons/octicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..921111ae98f4eb2d951b20b5cc7f37398bec909f GIT binary patch literal 31740 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 EzZ=to761SM literal 0 HcmV?d00001 diff --git a/src/main/webapp/assets/vendors/octicons/octicons.woff b/src/main/webapp/assets/vendors/octicons/octicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..b49b54cff93bdd0d59024ccd48a4263e56ff10bf GIT binary patch literal 17832 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 C*=rjB literal 0 HcmV?d00001 diff --git a/src/main/webapp/assets/vendors/octicons/sprockets-octicons.scss b/src/main/webapp/assets/vendors/octicons/sprockets-octicons.scss new file mode 100644 index 000000000..1e8d1cae6 --- /dev/null +++ b/src/main/webapp/assets/vendors/octicons/sprockets-octicons.scss @@ -0,0 +1,232 @@ +@font-face { + font-family: 'octicons'; + src: font-url('octicons.eot?#iefix') format('embedded-opentype'), + font-url('octicons.woff') format('woff'), + font-url('octicons.ttf') format('truetype'), + font-url('octicons.svg#octicons') format('svg'); + font-weight: normal; + font-style: normal; +} + +// .octicon is optimized for 16px. +// .mega-octicon is optimized for 32px but can be used larger. +.octicon, .mega-octicon { + font: normal normal normal 16px/1 octicons; + display: inline-block; + text-decoration: none; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.mega-octicon { font-size: 32px; } + +.octicon-alert:before { content: '\f02d'} /*  */ +.octicon-alignment-align:before { content: '\f08a'} /*  */ +.octicon-alignment-aligned-to:before { content: '\f08e'} /*  */ +.octicon-alignment-unalign:before { content: '\f08b'} /*  */ +.octicon-arrow-down:before { content: '\f03f'} /*  */ +.octicon-arrow-left:before { content: '\f040'} /*  */ +.octicon-arrow-right:before { content: '\f03e'} /*  */ +.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ +.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ +.octicon-arrow-small-right:before { content: '\f071'} /*  */ +.octicon-arrow-small-up:before { content: '\f09f'} /*  */ +.octicon-arrow-up:before { content: '\f03d'} /*  */ +.octicon-beer:before { content: '\f069'} /*  */ +.octicon-book:before { content: '\f007'} /*  */ +.octicon-bookmark:before { content: '\f07b'} /*  */ +.octicon-briefcase:before { content: '\f0d3'} /*  */ +.octicon-broadcast:before { content: '\f048'} /*  */ +.octicon-browser:before { content: '\f0c5'} /*  */ +.octicon-bug:before { content: '\f091'} /*  */ +.octicon-calendar:before { content: '\f068'} /*  */ +.octicon-check:before { content: '\f03a'} /*  */ +.octicon-checklist:before { content: '\f076'} /*  */ +.octicon-chevron-down:before { content: '\f0a3'} /*  */ +.octicon-chevron-left:before { content: '\f0a4'} /*  */ +.octicon-chevron-right:before { content: '\f078'} /*  */ +.octicon-chevron-up:before { content: '\f0a2'} /*  */ +.octicon-circle-slash:before { content: '\f084'} /*  */ +.octicon-circuit-board:before { content: '\f0d6'} /*  */ +.octicon-clippy:before { content: '\f035'} /*  */ +.octicon-clock:before { content: '\f046'} /*  */ +.octicon-cloud-download:before { content: '\f00b'} /*  */ +.octicon-cloud-upload:before { content: '\f00c'} /*  */ +.octicon-code:before { content: '\f05f'} /*  */ +.octicon-color-mode:before { content: '\f065'} /*  */ +.octicon-comment-add:before, +.octicon-comment:before { content: '\f02b'} /*  */ +.octicon-comment-discussion:before { content: '\f04f'} /*  */ +.octicon-credit-card:before { content: '\f045'} /*  */ +.octicon-dash:before { content: '\f0ca'} /*  */ +.octicon-dashboard:before { content: '\f07d'} /*  */ +.octicon-database:before { content: '\f096'} /*  */ +.octicon-device-camera:before { content: '\f056'} /*  */ +.octicon-device-camera-video:before { content: '\f057'} /*  */ +.octicon-device-desktop:before { content: '\f27c'} /*  */ +.octicon-device-mobile:before { content: '\f038'} /*  */ +.octicon-diff:before { content: '\f04d'} /*  */ +.octicon-diff-added:before { content: '\f06b'} /*  */ +.octicon-diff-ignored:before { content: '\f099'} /*  */ +.octicon-diff-modified:before { content: '\f06d'} /*  */ +.octicon-diff-removed:before { content: '\f06c'} /*  */ +.octicon-diff-renamed:before { content: '\f06e'} /*  */ +.octicon-ellipsis:before { content: '\f09a'} /*  */ +.octicon-eye-unwatch:before, +.octicon-eye-watch:before, +.octicon-eye:before { content: '\f04e'} /*  */ +.octicon-file-binary:before { content: '\f094'} /*  */ +.octicon-file-code:before { content: '\f010'} /*  */ +.octicon-file-directory:before { content: '\f016'} /*  */ +.octicon-file-media:before { content: '\f012'} /*  */ +.octicon-file-pdf:before { content: '\f014'} /*  */ +.octicon-file-submodule:before { content: '\f017'} /*  */ +.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ +.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ +.octicon-file-text:before { content: '\f011'} /*  */ +.octicon-file-zip:before { content: '\f013'} /*  */ +.octicon-flame:before { content: '\f0d2'} /*  */ +.octicon-fold:before { content: '\f0cc'} /*  */ +.octicon-gear:before { content: '\f02f'} /*  */ +.octicon-gift:before { content: '\f042'} /*  */ +.octicon-gist:before { content: '\f00e'} /*  */ +.octicon-gist-secret:before { content: '\f08c'} /*  */ +.octicon-git-branch-create:before, +.octicon-git-branch-delete:before, +.octicon-git-branch:before { content: '\f020'} /*  */ +.octicon-git-commit:before { content: '\f01f'} /*  */ +.octicon-git-compare:before { content: '\f0ac'} /*  */ +.octicon-git-merge:before { content: '\f023'} /*  */ +.octicon-git-pull-request-abandoned:before, +.octicon-git-pull-request:before { content: '\f009'} /*  */ +.octicon-globe:before { content: '\f0b6'} /*  */ +.octicon-graph:before { content: '\f043'} /*  */ +.octicon-heart:before { content: '\2665'} /* ♥ */ +.octicon-history:before { content: '\f07e'} /*  */ +.octicon-home:before { content: '\f08d'} /*  */ +.octicon-horizontal-rule:before { content: '\f070'} /*  */ +.octicon-hourglass:before { content: '\f09e'} /*  */ +.octicon-hubot:before { content: '\f09d'} /*  */ +.octicon-inbox:before { content: '\f0cf'} /*  */ +.octicon-info:before { content: '\f059'} /*  */ +.octicon-issue-closed:before { content: '\f028'} /*  */ +.octicon-issue-opened:before { content: '\f026'} /*  */ +.octicon-issue-reopened:before { content: '\f027'} /*  */ +.octicon-jersey:before { content: '\f019'} /*  */ +.octicon-jump-down:before { content: '\f072'} /*  */ +.octicon-jump-left:before { content: '\f0a5'} /*  */ +.octicon-jump-right:before { content: '\f0a6'} /*  */ +.octicon-jump-up:before { content: '\f073'} /*  */ +.octicon-key:before { content: '\f049'} /*  */ +.octicon-keyboard:before { content: '\f00d'} /*  */ +.octicon-law:before { content: '\f0d8'} /*  */ +.octicon-light-bulb:before { content: '\f000'} /*  */ +.octicon-link:before { content: '\f05c'} /*  */ +.octicon-link-external:before { content: '\f07f'} /*  */ +.octicon-list-ordered:before { content: '\f062'} /*  */ +.octicon-list-unordered:before { content: '\f061'} /*  */ +.octicon-location:before { content: '\f060'} /*  */ +.octicon-gist-private:before, +.octicon-mirror-private:before, +.octicon-git-fork-private:before, +.octicon-lock:before { content: '\f06a'} /*  */ +.octicon-logo-github:before { content: '\f092'} /*  */ +.octicon-mail:before { content: '\f03b'} /*  */ +.octicon-mail-read:before { content: '\f03c'} /*  */ +.octicon-mail-reply:before { content: '\f051'} /*  */ +.octicon-mark-github:before { content: '\f00a'} /*  */ +.octicon-markdown:before { content: '\f0c9'} /*  */ +.octicon-megaphone:before { content: '\f077'} /*  */ +.octicon-mention:before { content: '\f0be'} /*  */ +.octicon-microscope:before { content: '\f089'} /*  */ +.octicon-milestone:before { content: '\f075'} /*  */ +.octicon-mirror-public:before, +.octicon-mirror:before { content: '\f024'} /*  */ +.octicon-mortar-board:before { content: '\f0d7'} /*  */ +.octicon-move-down:before { content: '\f0a8'} /*  */ +.octicon-move-left:before { content: '\f074'} /*  */ +.octicon-move-right:before { content: '\f0a9'} /*  */ +.octicon-move-up:before { content: '\f0a7'} /*  */ +.octicon-mute:before { content: '\f080'} /*  */ +.octicon-no-newline:before { content: '\f09c'} /*  */ +.octicon-octoface:before { content: '\f008'} /*  */ +.octicon-organization:before { content: '\f037'} /*  */ +.octicon-package:before { content: '\f0c4'} /*  */ +.octicon-paintcan:before { content: '\f0d1'} /*  */ +.octicon-pencil:before { content: '\f058'} /*  */ +.octicon-person-add:before, +.octicon-person-follow:before, +.octicon-person:before { content: '\f018'} /*  */ +.octicon-pin:before { content: '\f041'} /*  */ +.octicon-playback-fast-forward:before { content: '\f0bd'} /*  */ +.octicon-playback-pause:before { content: '\f0bb'} /*  */ +.octicon-playback-play:before { content: '\f0bf'} /*  */ +.octicon-playback-rewind:before { content: '\f0bc'} /*  */ +.octicon-plug:before { content: '\f0d4'} /*  */ +.octicon-repo-create:before, +.octicon-gist-new:before, +.octicon-file-directory-create:before, +.octicon-file-add:before, +.octicon-plus:before { content: '\f05d'} /*  */ +.octicon-podium:before { content: '\f0af'} /*  */ +.octicon-primitive-dot:before { content: '\f052'} /*  */ +.octicon-primitive-square:before { content: '\f053'} /*  */ +.octicon-pulse:before { content: '\f085'} /*  */ +.octicon-puzzle:before { content: '\f0c0'} /*  */ +.octicon-question:before { content: '\f02c'} /*  */ +.octicon-quote:before { content: '\f063'} /*  */ +.octicon-radio-tower:before { content: '\f030'} /*  */ +.octicon-repo-delete:before, +.octicon-repo:before { content: '\f001'} /*  */ +.octicon-repo-clone:before { content: '\f04c'} /*  */ +.octicon-repo-force-push:before { content: '\f04a'} /*  */ +.octicon-gist-fork:before, +.octicon-repo-forked:before { content: '\f002'} /*  */ +.octicon-repo-pull:before { content: '\f006'} /*  */ +.octicon-repo-push:before { content: '\f005'} /*  */ +.octicon-rocket:before { content: '\f033'} /*  */ +.octicon-rss:before { content: '\f034'} /*  */ +.octicon-ruby:before { content: '\f047'} /*  */ +.octicon-screen-full:before { content: '\f066'} /*  */ +.octicon-screen-normal:before { content: '\f067'} /*  */ +.octicon-search-save:before, +.octicon-search:before { content: '\f02e'} /*  */ +.octicon-server:before { content: '\f097'} /*  */ +.octicon-settings:before { content: '\f07c'} /*  */ +.octicon-log-in:before, +.octicon-sign-in:before { content: '\f036'} /*  */ +.octicon-log-out:before, +.octicon-sign-out:before { content: '\f032'} /*  */ +.octicon-split:before { content: '\f0c6'} /*  */ +.octicon-squirrel:before { content: '\f0b2'} /*  */ +.octicon-star-add:before, +.octicon-star-delete:before, +.octicon-star:before { content: '\f02a'} /*  */ +.octicon-steps:before { content: '\f0c7'} /*  */ +.octicon-stop:before { content: '\f08f'} /*  */ +.octicon-repo-sync:before, +.octicon-sync:before { content: '\f087'} /*  */ +.octicon-tag-remove:before, +.octicon-tag-add:before, +.octicon-tag:before { content: '\f015'} /*  */ +.octicon-telescope:before { content: '\f088'} /*  */ +.octicon-terminal:before { content: '\f0c8'} /*  */ +.octicon-three-bars:before { content: '\f05e'} /*  */ +.octicon-thumbsdown:before { content: '\f0db'} /*  */ +.octicon-thumbsup:before { content: '\f0da'} /*  */ +.octicon-tools:before { content: '\f031'} /*  */ +.octicon-trashcan:before { content: '\f0d0'} /*  */ +.octicon-triangle-down:before { content: '\f05b'} /*  */ +.octicon-triangle-left:before { content: '\f044'} /*  */ +.octicon-triangle-right:before { content: '\f05a'} /*  */ +.octicon-triangle-up:before { content: '\f0aa'} /*  */ +.octicon-unfold:before { content: '\f039'} /*  */ +.octicon-unmute:before { content: '\f0ba'} /*  */ +.octicon-versions:before { content: '\f064'} /*  */ +.octicon-remove-close:before, +.octicon-x:before { content: '\f081'} /*  */ +.octicon-zap:before { content: '\26A1'} /* ⚡ */ From eb3c52212201c22ad708e03d8359f2adf6fd8192 Mon Sep 17 00:00:00 2001 From: Antoine GIRARD Date: Fri, 20 Feb 2015 00:59:54 +0100 Subject: [PATCH 2/5] Moved to octicon --- .../core/dashboard/header.scala.html | 4 +- .../core/dashboard/issueslist.scala.html | 11 +-- .../gitbucket/core/dashboard/tab.scala.html | 19 ++++- .../core/helper/activities.scala.html | 35 +++++---- .../core/helper/checkicon.scala.html | 4 +- .../core/helper/repositoryicon.scala.html | 6 +- .../core/issues/listparts.scala.html | 16 ++-- src/main/twirl/gitbucket/core/main.scala.html | 9 ++- src/main/twirl/gitbucket/core/menu.scala.html | 59 ++++---------- .../webapp/assets/common/css/gitbucket.css | 78 ++++++++++++++++--- 10 files changed, 141 insertions(+), 100 deletions(-) diff --git a/src/main/twirl/gitbucket/core/dashboard/header.scala.html b/src/main/twirl/gitbucket/core/dashboard/header.scala.html index ea14458cf..bbf879e62 100644 --- a/src/main/twirl/gitbucket/core/dashboard/header.scala.html +++ b/src/main/twirl/gitbucket/core/dashboard/header.scala.html @@ -6,11 +6,11 @@ @import gitbucket.core.view.helpers._ - + @openCount Open    - + @closedCount Closed diff --git a/src/main/twirl/gitbucket/core/dashboard/issueslist.scala.html b/src/main/twirl/gitbucket/core/dashboard/issueslist.scala.html index 672917306..ed5bbf5a7 100644 --- a/src/main/twirl/gitbucket/core/dashboard/issueslist.scala.html +++ b/src/main/twirl/gitbucket/core/dashboard/issueslist.scala.html @@ -19,9 +19,9 @@ @if(issue.isPullRequest){ - + } else { - + } @issue.userName/@issue.repositoryName ・ @if(issue.isPullRequest){ @@ -38,18 +38,19 @@ } @if(commentCount > 0){ - @commentCount + @commentCount } else { - @commentCount + @commentCount }
#@issue.issueId opened by @user(issue.openedUserName, styleClass="username") @datetime(issue.registeredDate) @milestone.map { milestone => - @milestone + +@milestone }
diff --git a/src/main/twirl/gitbucket/core/dashboard/tab.scala.html b/src/main/twirl/gitbucket/core/dashboard/tab.scala.html index 690604887..4b6a159be 100644 --- a/src/main/twirl/gitbucket/core/dashboard/tab.scala.html +++ b/src/main/twirl/gitbucket/core/dashboard/tab.scala.html @@ -4,16 +4,16 @@
- + News Feed @if(loginAccount.isDefined){ - + Pull Requests - + Issues } @@ -27,6 +27,8 @@ div.dashboard-nav { margin-bottom: 20px; } + + div.dashboard-nav a { line-height: 10px; margin-left: 20px; @@ -36,8 +38,17 @@ div.dashboard-nav a { color: #888; } -div.dashboard-nav a:hover { + +div.dashboard-nav .octicon{ + width: 16px; + height: 16px; + font-size: 16px; + color: #888; +} + +div.dashboard-nav a:hover,div.dashboard-nav a:hover .octicon { text-decoration: none; + color: #333; } div.dashboard-nav a.active { diff --git a/src/main/twirl/gitbucket/core/helper/activities.scala.html b/src/main/twirl/gitbucket/core/helper/activities.scala.html index 18856c208..1b9fa2c32 100644 --- a/src/main/twirl/gitbucket/core/helper/activities.scala.html +++ b/src/main/twirl/gitbucket/core/helper/activities.scala.html @@ -8,20 +8,20 @@ @activities.map { activity =>
@(activity.activityType match { - case "open_issue" => detailActivity(activity, "activity-issue.png") - case "comment_issue" => detailActivity(activity, "activity-comment.png") - case "comment_commit" => detailActivity(activity, "activity-comment.png") - case "close_issue" => detailActivity(activity, "activity-issue-close.png") - case "reopen_issue" => detailActivity(activity, "activity-issue-reopen.png") - case "open_pullreq" => detailActivity(activity, "activity-merge.png") - case "merge_pullreq" => detailActivity(activity, "activity-merge.png") - case "create_repository" => simpleActivity(activity, "activity-create-repository.png") - case "create_branch" => simpleActivity(activity, "activity-branch.png") - case "delete_branch" => simpleActivity(activity, "activity-delete.png") - case "create_tag" => simpleActivity(activity, "activity-tag.png") - case "delete_tag" => simpleActivity(activity, "activity-delete.png") - case "fork" => simpleActivity(activity, "activity-fork.png") - case "push" => customActivity(activity, "activity-commit.png"){ + case "open_issue" => detailActivity(activity, "issue-opened") + case "comment_issue" => detailActivity(activity, "comment-discussion") + case "comment_commit" => detailActivity(activity, "comment-discussion") + case "close_issue" => detailActivity(activity, "issue-closed") + case "reopen_issue" => detailActivity(activity, "issue-reopened") + case "open_pullreq" => detailActivity(activity, "git-pull-request") + case "merge_pullreq" => detailActivity(activity, "git-merge") + case "create_repository" => simpleActivity(activity, "repo") + case "create_branch" => simpleActivity(activity, "git-branch") + case "delete_branch" => simpleActivity(activity, "circle-slash") + case "create_tag" => simpleActivity(activity, "tag") + case "delete_tag" => simpleActivity(activity, "circle-slash") + case "fork" => simpleActivity(activity, "repo-forked") + case "push" => customActivity(activity, "commit"){
{activity.additionalInfo.get.split("\n").reverse.take(4).zipWithIndex.map{ case (commit, i) => if(i == 3){ @@ -61,7 +61,7 @@ } @detailActivity(activity: gitbucket.core.model.Activity, image: String) = { -
+
@helper.html.datetimeago(activity.activityDate)
@@ -74,8 +74,9 @@
} + @customActivity(activity: gitbucket.core.model.Activity, image: String)(additionalInfo: Any) = { -
+
@helper.html.datetimeago(activity.activityDate)
@@ -87,7 +88,7 @@ } @simpleActivity(activity: gitbucket.core.model.Activity, image: String) = { -
+
@avatar(activity.activityUserName, 16) diff --git a/src/main/twirl/gitbucket/core/helper/checkicon.scala.html b/src/main/twirl/gitbucket/core/helper/checkicon.scala.html index b9726a759..32a0c5ac4 100644 --- a/src/main/twirl/gitbucket/core/helper/checkicon.scala.html +++ b/src/main/twirl/gitbucket/core/helper/checkicon.scala.html @@ -1,6 +1,6 @@ @(condition: => Boolean) @if(condition){ - + } else { - + } \ No newline at end of file diff --git a/src/main/twirl/gitbucket/core/helper/repositoryicon.scala.html b/src/main/twirl/gitbucket/core/helper/repositoryicon.scala.html index 88462a512..a3f9cbd46 100644 --- a/src/main/twirl/gitbucket/core/helper/repositoryicon.scala.html +++ b/src/main/twirl/gitbucket/core/helper/repositoryicon.scala.html @@ -3,11 +3,11 @@ @import context._ @import gitbucket.core.view.helpers._ @if(repository.repository.isPrivate){ - + } else { @if(repository.repository.originUserName.isDefined){ - + } else { - + } } diff --git a/src/main/twirl/gitbucket/core/issues/listparts.scala.html b/src/main/twirl/gitbucket/core/issues/listparts.scala.html index 3cc902781..85dbd1c1d 100644 --- a/src/main/twirl/gitbucket/core/issues/listparts.scala.html +++ b/src/main/twirl/gitbucket/core/issues/listparts.scala.html @@ -17,8 +17,7 @@ @if(condition.nonEmpty){ @@ -31,11 +30,11 @@ } - + @openCount Open    - + @closedCount Closed
@@ -182,7 +181,7 @@ @if(hasWritePermission){ } - + @if(repository.isEmpty){ @issue.repositoryName ・ } @@ -200,18 +199,19 @@ } @if(commentCount > 0){ - @commentCount + @commentCount } else { - @commentCount + @commentCount }
#@issue.issueId opened @helper.html.datetimeago(issue.registeredDate) by @user(issue.openedUserName, styleClass="username") @milestone.map { milestone => - @milestone + +@milestone }
diff --git a/src/main/twirl/gitbucket/core/main.scala.html b/src/main/twirl/gitbucket/core/main.scala.html index 10262019e..9d946ec09 100644 --- a/src/main/twirl/gitbucket/core/main.scala.html +++ b/src/main/twirl/gitbucket/core/main.scala.html @@ -17,6 +17,7 @@ + @@ -58,16 +59,16 @@ } @if(loginAccount.isDefined){ @avatar(loginAccount.get.userName, 20) @loginAccount.get.userName - + - + @if(loginAccount.get.isAdmin){ - + } - + } else { Sign in } diff --git a/src/main/twirl/gitbucket/core/menu.scala.html b/src/main/twirl/gitbucket/core/menu.scala.html index 2c5f00868..e37ba2903 100644 --- a/src/main/twirl/gitbucket/core/menu.scala.html +++ b/src/main/twirl/gitbucket/core/menu.scala.html @@ -9,16 +9,11 @@ @import context._ @import gitbucket.core.view.helpers._ -@sidemenu(path: String, name: String, label: String, count: Int = 0) = { +@sidemenu(path: String, name: String, icon: String, label: String, count: Int = 0) = {
  • - @if(active == name){ - - } else { - - - } + @if(expand){ @label} @if(expand && count > 0){
    @count
    @@ -71,12 +66,12 @@