From bdc91376c90b2dad4f3ad22179d480768d615dbd Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Mon, 3 Mar 2014 11:20:58 +0100 Subject: [PATCH] SONAR-5107 New icons for alert levels --- .../WEB-INF/app/views/alerts/_edit.html.erb | 6 ++-- .../WEB-INF/app/views/alerts/_new.html.erb | 4 +-- .../WEB-INF/app/views/alerts/_show.html.erb | 4 +-- .../WEB-INF/app/views/alerts/index.html.erb | 6 ++-- ...ity_gate_detail_condition_template.hbs.erb | 4 +-- ...ty_gate_detail_conditions_template.hbs.erb | 6 ++-- sonar-server/src/main/webapp/fonts/sonar.eot | Bin 6852 -> 7384 bytes sonar-server/src/main/webapp/fonts/sonar.svg | 2 ++ sonar-server/src/main/webapp/fonts/sonar.ttf | Bin 6696 -> 7228 bytes sonar-server/src/main/webapp/fonts/sonar.woff | Bin 7320 -> 7912 bytes .../src/main/webapp/images/levels/error.png | Bin 1297 -> 1573 bytes .../src/main/webapp/images/levels/none.png | Bin 1297 -> 1538 bytes .../webapp/images/levels/notforie6/error.png | Bin 647 -> 1573 bytes .../webapp/images/levels/notforie6/none.png | Bin 731 -> 1538 bytes .../webapp/images/levels/notforie6/ok.png | Bin 727 -> 1543 bytes .../webapp/images/levels/notforie6/warn.png | Bin 613 -> 1383 bytes .../src/main/webapp/images/levels/ok.png | Bin 1297 -> 1543 bytes .../src/main/webapp/images/levels/warn.png | Bin 1278 -> 1383 bytes .../src/main/webapp/stylesheets/icons.css | 23 ++++++++++++++++ .../src/main/webapp/stylesheets/icons.less | 26 ++++++++++++++++++ .../main/webapp/stylesheets/variables.less | 1 + 21 files changed, 67 insertions(+), 15 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_edit.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_edit.html.erb index 366f0d61a4f..6a2b2deaf0d 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_edit.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_edit.html.erb @@ -17,11 +17,11 @@ - <%= image_tag 'levels/warn.png', :alt => message('alerts.warning_tooltip') %> + <%= value_field(alert, alert.value_warning, 'alert[value_warning]') %> <%= alert.metric.suffix if alert.metric %> - <%= image_tag 'levels/error.png', :alt => message('alerts.error_tooltip') %> + <%= value_field(alert, alert.value_error, 'alert[value_error]') %> <%= alert.metric.suffix if alert.metric %> @@ -49,4 +49,4 @@ minimumResultsForSearch: 10, width: '150px' }); - \ No newline at end of file + diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_new.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_new.html.erb index 5ae9067b67d..c35a911b889 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_new.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_new.html.erb @@ -32,14 +32,14 @@ - <%= image_tag 'levels/warn.png', :alt => message('alerts.warning_tooltip') %> + <%= value_field(@alert, '', 'alert[value_warning]') %> <%= @alert.metric.suffix if @alert.metric %>
<%= message('alerts.warning_threshold') -%> - <%= image_tag 'levels/error.png', :alt => message('alerts.error_tooltip') %> + <%= value_field(@alert, '', 'alert[value_error]') %> <%= @alert.metric.suffix if @alert.metric %>
<%= message('alerts.error_threshold') -%> diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_show.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_show.html.erb index 5e4a58b2750..508d255e552 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_show.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/_show.html.erb @@ -11,13 +11,13 @@ <% if alert.metric && !alert.value_warning.blank? %> - <%= image_tag 'levels/warn.png', :alt => message('alerts.warning_tooltip') %> + <%= alert.value_warning %> <%= alert.metric.suffix if alert.metric %> <% end %> <% if alert.metric && !alert.value_error.blank? %> - <%= image_tag 'levels/error.png', :alt => message('alerts.error_tooltip') %> + <%= alert.value_error %> <%= alert.metric.suffix %> <% end %> diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/index.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/index.html.erb index ddd2c3ba4ca..b1820af3a4a 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/index.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/alerts/index.html.erb @@ -42,9 +42,9 @@ -<%= image_tag 'levels/ok.png' %> <%= message('alerts.notes.ok') -%> -<%= image_tag 'levels/warn.png' %> <%= message('alerts.notes.warn') -%> -<%= image_tag 'levels/error.png' %> <%= message('alerts.notes.error') -%> + <%= message('alerts.notes.ok') -%> + <%= message('alerts.notes.warn') -%> + <%= message('alerts.notes.error') -%> diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_condition_template.hbs.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_condition_template.hbs.erb index 4b747169c62..fde10d5a050 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_condition_template.hbs.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_condition_template.hbs.erb @@ -16,11 +16,11 @@ - <%= image_tag 'levels/warn.png', :alt => message('alerts.warning_tooltip') %> + - <%= image_tag 'levels/error.png', :alt => message('alerts.error_tooltip') %> + diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_conditions_template.hbs.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_conditions_template.hbs.erb index b3a3ae04cf3..cb7fb61d9a4 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_conditions_template.hbs.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/quality_gates/templates/_quality_gate_detail_conditions_template.hbs.erb @@ -15,15 +15,15 @@ - <%= image_tag 'levels/ok.png' %> + <%= message('alerts.notes.ok') -%> - <%= image_tag 'levels/warn.png' %> + <%= message('alerts.notes.warn') -%> - <%= image_tag 'levels/error.png' %> + <%= message('alerts.notes.error') -%> diff --git a/sonar-server/src/main/webapp/fonts/sonar.eot b/sonar-server/src/main/webapp/fonts/sonar.eot index 7b2fd967917b41ab02f6aeb19abd95ce7245d90f..6c78bb318dca2e22e6b4a4944b74336476a29916 100755 GIT binary patch delta 764 zcmYjPT}TvB6h3!u(!e0;As?r(ha%g~n1XYe@4Mf3&YU^-=S^~{lUoV_ zbcbfRlw%>=G%}N!nts)4d;=ip!`(u5d<S#v2hPp{FRVH#}I1jKRfO=|V^lbKU<=6|KuWu2-u-s$UfcTW7!7B74i8v8QaF&9Vc`fi;M+&*n2SHmCK@9kksO6E=YA zn!RivhCR@WEhO4WI+a9>L^(#H8_21?FyS{)OKUyExNL8X%urpYG(j1o1zltcjZ<1E zP$Y$kdcpD&^s}+zSKC^cSji<7cPYo40PL^f2ss>BO7hauP zkuK5D`wO2Q46*K?Kpock!$KG5*2=#V3c8CVCYFtEG_`j0zm!>AkC4U zQ<--9{Jj4_{ssmHF_w(f#1zJh`|dF?h;ISPn`Hn6IJjBVf&4c>zDh=JNkwcPLly&r z1kenIlAQeHM0+O}1t7l#$hXN&tSDemVKe~p4*>ZJd5O7_sfQ!=UH}Ci04-53$S*Eo zU6F#y^4Io}US* zf^qUe8S%*hOe~v2ndWe9e#uwPEhG3Ot}dS6<|_j?3&>Q4^Co-UVD#h~DRZD9TckoK z3rf4G-eU7&TfvdU(Z#Wj;}XX=&NW;~+)O}A85m?4^%&Sdx)_)yJ2DAxo-FOk2mpt4 BQmFs{ diff --git a/sonar-server/src/main/webapp/fonts/sonar.svg b/sonar-server/src/main/webapp/fonts/sonar.svg index bcba80b8b1c..1ca6d69a9eb 100755 --- a/sonar-server/src/main/webapp/fonts/sonar.svg +++ b/sonar-server/src/main/webapp/fonts/sonar.svg @@ -21,6 +21,8 @@ + + diff --git a/sonar-server/src/main/webapp/fonts/sonar.ttf b/sonar-server/src/main/webapp/fonts/sonar.ttf index bb2fb013728500b32d41b671c1f440ea26f017df..9a92996ee1cba56c5bceb2855f14b949bee62926 100755 GIT binary patch delta 747 zcmYjPO=uHA6n@i9cC$OXJKH3?+1NBmt0uIyKjf#;DzqLN&=%T@N2(Nn<;*bJn@xto<;nTh%I% z>W1cGTkJPmW3SmW_LQx#1$Ladum-W`iD};_!tx`sD5dHEs+(Me8;3*CkEf?PNv1oE z7>o0a#J7>x{ShK;qmeOsiT$OnIW|u%i_#Qjj2114X*5Y`u}G0LCRxRrpQ4}bCQk2Y zWm2gitD2M+2@y-B8m1*pl?x?_F*zXSHW{4fZ4fP?8&Jk~~< z1-_B^1IAI3z&3s8#bf)?j1VJ2+wG}%+&H#r zArkHCOx!-Idecqc_xygpH?*F;ee*70iozI%HLU=q2OY-=?G zbE?$C32{Yb%xfr$qBS+g^#3POZ#|WGUR6~^*MntyScxnT$z>XPck$E1F?Q@1P*?5g z;cXA^-DUe@AVVUyW}dR!O^=;7vn@~fEdN2s3J=6l@uv7#d?Wspmgp$`i(dpFLOOu2 P?S?vhZr}2T*-!ofnuDCR delta 299 zcmdmEvBG46LjA>^i<1}_7-bk37<$qZiwl6X0Fb`|NOPp;RHmIiKkq+~zkz{4j3pyA zF@^EszIzM|;#+|7W*I;M4sI58ApZ@Juac2lQW2ZSkj20t0W^c5Bqu*P(cZ~L0myFw z@@;YxD+(A?7!82@13fuPe7eIjrKugpM@{3Ctn1NCZQXCU^R7+NXSU~qM zGjK65GAMjt`M~o*^n>LGx5)vFvXcuLrMS28PvE!bX9B8VoUAA#y?H0&9Inm2eC6CS zf=}Y=;`wd9GH|ni3}iTOveykpPktb24m3bQDs*zGl$-P|HZQgn97!Bq9P2nPaeU)k T!F|9LL|Nt1nj_wOz|u|17vBqNEgMS{?*3C~A!iwV+y5lJ!rTt{O?}?2fyu zPj_bL&919!WQQnL{zoV}U*b+ianXb?6C$|Rf4-LcSzl63fnlso!z&SZE zq9ZVH@myr3jf^!(nWvr1t<)M9=q}abW}^5NLB=IJJKF|X78MdE;RI=2GYGOL$P=D;16~2!N=kNs zc!5kDlD1ZZAox9C;6;xt;BA|&$yW&=~N;A=t3`Cle0ztp%pYajAmqZLc;+qcm{efwiV6q1e-wd>a0WcD* zfkPtVtQZW!KqRc4*fp8S8~)YEOV^9RXFajr1t)cqD$>|-v(CrQc$G=KdCd@<5~oEH zBGPP7T6!K^bVrqFI3_+NPe{zSz|ZsY1aXsbzgzHnJ&!#Py?AKC^=Q;JI?NA|2bhff ze;Y&=!*q^DBH=kXDl1Y*gtsh5l!!vZAtgkmIcXkC^RqD$!`i?eW2W!YE-yD{zRsu* zz_%_!*(e!hAqH916g5LNtF>yA+N!pzx7A7Y+b`~5|KI?82>J;6+5h^qnzOL0?0a^F zmDvV11yb}gaEwX?xPn0pJjFsP{8R|_+8i5q*bBdrF(nbTQJ0#lPxL!oRl0~Z4j$OJGjPF^S@Hc^MGUZS6YL85`T#P2zJ&&P^-;iai1HdqDW&&c#XTiN!!MDIjLxfMS7+)Wj5^SOt)82EvRN z_ub0?3IfG80Qo8)%)!l~o{?JuR3mi-$S(omSmQi~tlY#3pkdM;Kmj%|mJMLYOUz9L ziUlw*Fsg&_;Yhs~1^LB5O)?b|U$~1h@XG>)Sp|V411FG>XcJX*~#oo>S8?3yf(al1=k7w5ONag7P=}DBl=j}d9w$TB=_b{{#87ZAV*6v2rw`M z1Ba18;RDMDo)4lQEI+tS4v>+ZTqq;Oy^VhYzdb(_Pz5O1Bqnc@5t6ZUFv*VRxB1Gz l%>vZVz;NDVuN#b>{6xl_QFgM7Z0O`lSrtav>fv7y*)fT5kXV diff --git a/sonar-server/src/main/webapp/images/levels/error.png b/sonar-server/src/main/webapp/images/levels/error.png index 0da4d846a66613b0df41c36f9e1850637241bb10..2fa166bac53018ac05e1baf44de820bd16027a62 100644 GIT binary patch literal 1573 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 AYybcN literal 1297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR^7d=fc&l#cMpu*7;Vg z53bu7(Y!6HWm|mb_V|uniS3(`JGZ8GZA%mo%{yB; z_hjjU^VLhvmoK#~z=%TG71xY)SndfS@o-K#HmuDda1 z!}*C@u1(r>YwG5kQ@7rnv-R?<-FN2fzB^~vy?MLu&)NNO@$Tyj_ugE#_vWetw-z6G zvi#uVbtj&zKlyUY=_lLHJlb;h&8{;KcAb5^``n|QXP)dj_iW#V$NMim-GBM{u1gb#x{?4unjEV!EE{-7*;mJSx*(4M~yn-^6COH&&2G-Rjt`qlB zSYmPY>X8#_s}8U#3B-uxX2b@*TlRE*F1OeT&kGk<(N>4*U!8*IR zzZH@b7S>JdQc}7aDkF1epI<_BNOJ8FRv%x>9di!fP~a2h;lCpM=;Bwtgf`2$mlgGN nb&qwio-BUj)3ZinAFxDo{4-&hqbkQtP_puL^>bP0l+XkKZPIz# diff --git a/sonar-server/src/main/webapp/images/levels/notforie6/error.png b/sonar-server/src/main/webapp/images/levels/notforie6/error.png index 6e195cf3919a8b243df22293d681ad88574bdf7b..2fa166bac53018ac05e1baf44de820bd16027a62 100644 GIT binary patch literal 1573 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#Mv>2~2MaLa!lCy`aR9TL84#CABECEH%ZgC_h&L>}jh^EN-zdbulw^ zGO)yH9#n4%7Pmn4I^xu;4|I$^C~A?S8YToxKOiPN;Q~4Eq@S7xOz%a&g#F|W>q-U& zrs7DrLZCzlf6$F)w-muHK}8WyR>ui9qf@+^QfBYky=&L5&7X^R7jJD%SlO-@Gvnc$ z&$ah|p4)ju;_!c&Q|t-n>fEbpnj$w=PB_lIb(74#V{DWDy4JIAnB*O?qqcpiTl@hp zm4jz=&MSDVV)Hj?y0FrW<@Rk2{RYY3oi{&=-?-Jz=`rivOi_nvu01o=W~4UW6mwdu zd*jwk$NkBZJPdgLym*tA{dm4Y<=zS1e-}lFq;8(T#jWtOCZ@CR#{=afzuAg5u^u>e zLwcLhH?bp2UzuKAvFpBjYOJ{BW>)`5$yLAJ2mSo2=iw@IVsTR81I9HwXD|dDi1z5+ z_ryr%T*l$;`TSR8L*J?1v%jphXvx(#Ec=(Z{fbDdWPSFBDQJD%=7ef(&2=u1Z}Ys5 zWYy%F>?aNO><_Z< zct5?a$E`dwxjSrXLWXd|X}uNen-8a2y0N*k^E=!Q)m1aNUf8MnOP=dE^YK}pYkNMe zoUthO{kvbj!gn8hTs%cWDsi3s$%*L!UWavzOC*PA_SC3q`dndoSfkZeAE3vUcN>ACN=R^Ad={r~bhU`t1RTUOAHb9~aU~~Zh zV0o%wd8@HG6-ILU<2FUQDjyFIIe^sdD?XC1)8$p(!p26V-;M$R3T{3D0Bqgr256Aq zat0frNo<8DqJKiR)IS}Wvj9Luw%vnL>nZ=M&NEb3{zC<)k?JkfCT_r z>kd~#17v9)h6WS^qqzq_C6F|cnv392Q!|uO9oc}2Jllp|oQKhLChkhogs7c-ayEiI zy98S4iVQ$$7%@)c?nE^m%B-M%Lxg}3S}SBZP|K;j5C^kfu6L`YFt`+5-T9;H49OAp-|Xyq?nLqj1^9Fa}7**YRy) z9Py>u6_P!tUVh$x%DWoBaIB7G8-<;u?0qJ3@bs&hzdzHz=ogjIuS{1%f(rlu002ov JPDHLkV1nlJ8n^%e diff --git a/sonar-server/src/main/webapp/images/levels/notforie6/none.png b/sonar-server/src/main/webapp/images/levels/notforie6/none.png index 34c0de006c3fe00bad9b73994d946351b3279657..bc3a606c0ad938fa16cd86aaa4b8394463679ae0 100644 GIT binary patch literal 1538 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#Mv>2~2MaLa!-Ky`aR9TL84#CABECEH%ZgC_h&L>}jh^+-@<#X&zK> z3U0R;bHNacfGj zx4&?p$iH_bR&N95T)MOtkbNNQ^<*(BUv-F)Ull9E}~zEFSB<2wf>Zr^+y&;8*+Y-fDkoYo)4Cj5PQuMfTZD!b;H$&b(a zVshuEu2dDj*dQL>uNtZK<~Q$$ojH%+-1XlRQY`Rk^$r7(^k!-1)n0o|Lmyn9|13~- z0^_IHlPWXXZw0p$mn=IoU58yRNlPj~b90{*>ph9{pKo7gjeOJ@o48H+mAYTU$@OAt zo2IdZxvro5W%0zr-nHihJDkn*qKqds%53q zs?>?GnXgnL=AR1^DhoLBuuf1f|xHr-Pq zvnRY;E#63a(v2MtkKS`>$mRO=uU7j1^*Rm%2BzJT6Wc0-d_bkLr>mdKI;Vst0ID`j AYybcN delta 708 zcmV;#0z3VJ4BG{eBYy&-NklJtZ**pMP2-E-o4Ln zd)_^74uG8h;jaTNd6=tl9q`qTeNwr>&|hpxT5hGuS#z8}ZGYU$JyW1^Fzh*dD&P(t zVsn>)i=s2QcT%wXQy5(e2Zk4e>{A8AdXg=(B$8X9eVD#QA({6vf z50K7u*B)XEHN8eu_pHJfPGNe*50!NXOj@9_Qs8uG(Kc;|#S_Jo9s`*bbjm%9i%LKs zHlymJ0o*Qq`mzo)1}~!Y0d}Jd`sSP{YuBLagAR7@9)GwZ9g`KbPBuXz)ZD6t^mIKMhZ$hRqj4L9^;u@IqoGt=ln(q)u=<^e7iCp!DrL zN?xln6ulx))Fek?lMD@#6&Tzh+^v@#S4j5}$PIqz>>*Tj>a)Q}d>^4b2KmC-3`IgI zh&3<7>3=%6YA25$ktbSYRlHfCmK`A|R(;^Kt5MjjK>LI-!>@2b<0MAZE~w3Z+^iX= zu0I@OofuNSaE^Vikw|K7J5X6Dyc92^v_*#ErWri%(?MbIKxy*fYUStTT1K zAZ6cvHWlb6Ht^LIgxM3xu;kc9x73O}t|V}=LOp!?l>cz!(OB-a>QVlc$`SGsZ-~z0 qNazdYgXHc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#Mv>2~2MaLazx}jh^+-@<%X&zK> z3U0R;;nb@Sbc{YIYLTKECIn1BASOKF0y*%cpPC0u??u3b{qBVb3j+gFrKgKyNX4xs z!O`9!fg=CD?d&N&w$svbMy00j%AA5p0X?7ADy&&WXmx9*jNIm?W{TRwkt?Pjy`w5!hC*Ak1b{oA+q+V*QnbBh1;Z+y!U z^z(ejQY8=ZeT9)l3Jxen$z2nPW6xGa+_%|Ef+R(HxIsdL9PrLrchaXt11#B9(zEOH6d|8S6q(Qew z+H_6NJ~w}HH@?_Jc4{PI@v`g&(?^tI%wJV zMlMm-`q#x*{F^6DeEf5h-T}RK`KrWT7rXPxFRurrnopg&T0mnHbDn8O=@Em?HYaEA zQ4}lKny}(G(`FrJzpKo9JsxaNwwX0gb*{~c;N97>ja_VIyUTv=YB?7FrF@65=c&e)Xg z+I=CizT~xnZS1at%k5&8DSql`Tv@(VFp>AsOv_WpRNqZmt0XdO;>CHZ*VtazJ@vr5 z|BL&t|M2;u#9hc-Msp{#`JHS1FONY z1t;rD*w`=Ju4!Yv`}Y66W4%XDi3m;bFj#LKq5C-ex8?x`1_f2VWmbCqprYB+)z4*} HQ$iB}+RsSH delta 704 zcmV;x0zdtS4A%vaBYy&(Nklr0bS9LN1T_H27>f&?<65J5tyy$TYEJ(>;0 zyev!8-M!K_W7tfKGICzVNGUC|)M|6iZ0gkJ)|4`F*`tJ*d((w#!{}n)&a)RYNqkWU zzHm64&*yipaRB1}Cw~nT`VJ-JO&`?fcv9KSC;P+F$KtTmm4C!aok{u(``(0I1^M1I zM&?Ng={z#r3|i2?+#OBVVhc)L#~|sWLy}&a*-=2MGFjuvk*jk?I9CT?dvy(_xvFTm zzGJl?O*7RvU=u`AYyxJRAlH*B%5o>Kb1*ltHc*aAeQ%n zG9QcCu3!tS!DdwYN}zlyCtv}TlO&!3jK6h(YoW**+FvxmHrIss20j}T9JMEIJXpDn zx_|~+Z!uZPAQnH)Lp4!^v9;kS{B!dM+Mi#7VWI^6!GA6Yjnqa=Ah}O(3@rD+=vSf6 zuf^wYpQ6x*ukT{8WwrroR}S><(-;VLLRkB!pqFNE%r~QB;WBiSa+rNJh??OsGa-lCeG>K46c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#Mv>2~2MaLazl*y`aR9TL84#CABECEH%ZgC_h&L>}jh^+-@<&X&zK> z3U0TU;nb@Sbc{YIYLTKECIn1BASOKF0y*%cpPC0u??u3b&3NY%BLf5DO-~ockcwMN zf^Bu214aJj)r%}$GKo*giO0pD!^LTWM2n-6;fx~*n>rJw-_T)O?XrQR+2m!CqS}5> z?W9!-OS{yf>NB_2Uf;R*d*#(I9>1b{e@|N8|30_)UGkjbKgV?{^W*U**=?=^x6N-)t#lIovSw z9A8no^@5`f?D7K3H@n?4VJcZ~Y;ZEyt3Fs{i@na|T&)ddG7=UEFYHqaB09U?WgPs; z_F(Ssyg4j8?kU+%J-I8>bLm8*tu41!FRJ~#IqfS=XHmN@jwg$y-F2TvJ1WuW$%t zEjoT>y026!i$|Iu$AL#)qFIZs?P5!vJCjFVQQ^U}9bZ4luqK^ZCzs~4u&(K1vf&ag zgK+r^TaR7XefHAa>$i2TgiHwMPwlyQm2u0t6LA?{jy4>7;+P&L&pactA>sWOgNV10 z`hg~IGbSD0trEE=>sic3t`9<=)`hn1x@hAcxxGPpN5qpI_f3~M*SejRxL|SgLC(*o v@h7(3P_~_6J;~?hH?5$MS>|uN8yFe#7R*0!$GhMwsOa-_^>bP0l+XkKoJjiS delta 589 zcmV-T0^-!M(sd0_-AV_}M3{x1db=S}s~ z{f$C#=)|wnP4rORB)>k`;ZO8#um7h4s@@OPw43TL;Pb#kj6b^r^`=o&cfnH8uD>2J z-XD!+6-R6HwtpPO(zkYy00}Hlb|62}hU~JI=JDIrv5W-q{%A;5JA+lnq5dqOE88Sg zJ?Qcn3TsY4MX!wB+!|U%prSp&ienqHi>u%z9|0h8ih^llaHek{x1<6E)h9Rm%ihKG zoiU@^y~K5r0-eE3Et@80l(o#qn!*UP_Le z06@{+(6)0nbpbN}2A~2Uz6_6I=HnCq0#x{^K^W#DN*db(zT;g30OR|UhBm9Pu5VLI zC;a)B@DlfaTT+5F00O2(7<54jOlu=@Dm(C@JBGQj;ls9ybQeWV0RZe!6YNlQ#hj70 zzf#gqM@GO1pnUIHq(+9W+7um1ygGlHqEJ!%*~Jrxc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#Mv>2~2MaLazx}jh^+-@<%X&zK> z3U0R;;nb@Sbc{YIYLTKECIn1BASOKF0y*%cpPC0u??u3b{qBVb3j+gFrKgKyNX4xs z!O`9!fg=CD?d&N&w$svbMy00j%AA5p0X?7ADy&&WXmx9*jNIm?W{TRwkt?Pjy`w5!hC*Ak1b{oA+q+V*QnbBh1;Z+y!U z^z(ejQY8=ZeT9)l3Jxen$z2nPW6xGa+_%|Ef+R(HxIsdL9PrLrchaXt11#B9(zEOH6d|8S6q(Qew z+H_6NJ~w}HH@?_Jc4{PI@v`g&(?^tI%wJV zMlMm-`q#x*{F^6DeEf5h-T}RK`KrWT7rXPxFRurrnopg&T0mnHbDn8O=@Em?HYaEA zQ4}lKny}(G(`FrJzpKo9JsxaNwwX0gb*{~c;N97>ja_VIyUTv=YB?7FrF@65=c&e)Xg z+I=CizT~xnZS1at%k5&8DSql`Tv@(VFp>AsOv_WpRNqZmt0XdO;>CHZ*VtazJ@vr5 z|BL&t|M2;u#9hc-Msp{#`JHS1FONY z1t;rD*w`=Ju4!Yv`}Y66W4%XDi3m;bFj#LKq5C-ex8?x`1_f2VWmbCqprYB+)z4*} HQ$iB}+RsSH literal 1297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR^7dwIXHJI%SPA6^%+2 zlNtk)dPCJ_WzBvSlYT?HR%^R%Yr7t6`x!P?3)Ot4+j^{5b6Q~RvcNcSn{LQvlbEe` zQTxpNW;+HgaEe>$k+Q)jXIohA_VB!|5&2sqvvvlQY>zJ49#gPCykJLU;m+vdT``6G z;>-6W)NW6!*_BeeC#`m0di{>fm;+WZhiuZ0cw`;&$UN?ubHuCUP-M}mko-f5c}IXK zDeq`<{;`yTgUN+Qk_(Qf79US5Ih;~-BBSI)M%l^CvQt@=2UF?}X4W0guRNJubtbp| zR6+B;-1b97tw&26P8BztDQZ4f-hQ&O^GI3uiHZs5>ZcuVo_4xz`kB^gXFFycZ=Z3x zZPuyw8E4vOp6!}@u6yRi?wJ>QW?ku>eSPBmOB3hbn6&WP)Wz4Qt-dsS{q+Uwt}k47 zXX*Mo%QoL!y7BJvEjO2LxwUN5?G;;Zuh?>T)t38fwmw|9{o(rU4>#<4ylwyE9S5H5 zy!P(W%{Nz`eR=%$`|FQCKYaQ1>CfNafB*gc|NlQQ3P!;|g#hF0BcB);7#T`}{DOgT zF_Hm8@OO4qU_2b~ba4!k2v7de&nBTTrE}d3#z_qe3%%UjHtpf?anN63aq_(WN{tEp zN(y_$GVd0ceRkw(mHFMT9^N^#*J}|MiY_84q z)>?B)>eZu|OE(*tm}bh^netxcElt$AmFeTac=1Su_5WLKzXT+wUMR?$urP@AT-Lp* z7cXt<+W9CUx@FI&E1^@LrigATxuL-K_`{k0OP6|1Tuf-OoExlUWNJENzUawf8=W&T c8vB4HnqJ^!@nF+}?VvQ}>FVdQ&MBb@06R-T?*IS* diff --git a/sonar-server/src/main/webapp/images/levels/warn.png b/sonar-server/src/main/webapp/images/levels/warn.png index a3dfc6806a3d2530b51cb3c5613a2c3e99a3f210..67bb75632fcef1f188a47f488edb0b2ece0fbbad 100644 GIT binary patch literal 1383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#Mv>2~2MaLazl*y`aR9TL84#CABECEH%ZgC_h&L>}jh^+-@<&X&zK> z3U0TU;nb@Sbc{YIYLTKECIn1BASOKF0y*%cpPC0u??u3b&3NY%BLf5DO-~ockcwMN zf^Bu214aJj)r%}$GKo*giO0pD!^LTWM2n-6;fx~*n>rJw-_T)O?XrQR+2m!CqS}5> z?W9!-OS{yf>NB_2Uf;R*d*#(I9>1b{e@|N8|30_)UGkjbKgV?{^W*U**=?=^x6N-)t#lIovSw z9A8no^@5`f?D7K3H@n?4VJcZ~Y;ZEyt3Fs{i@na|T&)ddG7=UEFYHqaB09U?WgPs; z_F(Ssyg4j8?kU+%J-I8>bLm8*tu41!FRJ~#IqfS=XHmN@jwg$y-F2TvJ1WuW$%t zEjoT>y026!i$|Iu$AL#)qFIZs?P5!vJCjFVQQ^U}9bZ4luqK^ZCzs~4u&(K1vf&ag zgK+r^TaR7XefHAa>$i2TgiHwMPwlyQm2u0t6LA?{jy4>7;+P&L&pactA>sWOgNV10 z`hg~IGbSD0trEE=>sic3t`9<=)`hn1x@hAcxxGPpN5qpI_f3~M*SejRxL|SgLC(*o v@h7(3P_~_6J;~?hH?5$MS>|uN8yFe#7R*0!$GhMwsOa-_^>bP0l+XkKoJjiS literal 1278 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR^8|gBi?+bJ&g*a-J;b zJyR!ms$TPatJuX(nae%W*Cs36oS}Scw(6aE>US4v-e019b)oImMRs==TR&K?`*4-v z(@o|twp(7B>~d{R?2QE>cQ?8}-|qZuoBQ*fF0b~wJlzrVba%#!{YkG6N4`1`_wIPi z>(k+1uKRtu7V_y@=%?#ppRR|0xfby0TEyoY;a_hAe!UU&^=8PIo8ez?MSQy*_2pLd zmzyzPZUIs3w>vRk?!>)2mGS&Q?b{QD@6Q&$Ia&4YOy##*N#E|LJl)^%;&A)BbFCjP zHhsL(`r%T~hs*t+ulIhuKKIj&DX-71{&;=Sm-{P!JnjDRY|77R-O&m9NtFz7U z)x}s@=Zs9KDGyVUr32HcxWa$O)R>rF{knD0Z;}J!(K!Oj%CWMt&bFrQE+7B%7#+0C zT)Fb)%gmLUnkOUea(K!P{i)ewb0=obn>9LTe0qco?jK@g=#86Mxz%pcbx^YNboFyt I=akR{0MNBaW&i*H diff --git a/sonar-server/src/main/webapp/stylesheets/icons.css b/sonar-server/src/main/webapp/stylesheets/icons.css index 3176fd8391e..ef97ea32ba3 100644 --- a/sonar-server/src/main/webapp/stylesheets/icons.css +++ b/sonar-server/src/main/webapp/stylesheets/icons.css @@ -126,6 +126,29 @@ color: #444444; font-size: 14px; } +/* + * Alert + */ +.icon-alert-ok:before { + content: "\f013"; + color: #85bb43; + font-size: 16px; +} +.icon-alert-warn:before { + content: "\f000"; + color: #ff9900; + font-size: 16px; +} +.icon-alert-error:before { + content: "\f057"; + color: #d4333f; + font-size: 16px; +} +.icon-alert-none:before { + content: "\f059"; + color: #4b9fd5; + font-size: 16px; +} /* * Common */ diff --git a/sonar-server/src/main/webapp/stylesheets/icons.less b/sonar-server/src/main/webapp/stylesheets/icons.less index d47295b7598..fee73754306 100644 --- a/sonar-server/src/main/webapp/stylesheets/icons.less +++ b/sonar-server/src/main/webapp/stylesheets/icons.less @@ -131,6 +131,32 @@ } +/* + * Alert + */ + +.icon-alert-ok:before { + content: "\f013"; + color: @green; + font-size: @iconFontSize + 2px; +} +.icon-alert-warn:before { + content: "\f000"; + color: @orange; + font-size: @iconFontSize + 2px; +} +.icon-alert-error:before { + content: "\f057"; + color: @red; + font-size: @iconFontSize + 2px; +} +.icon-alert-none:before { + content: "\f059"; + color: @blue; + font-size: @iconFontSize + 2px; +} + + /* * Common */ diff --git a/sonar-server/src/main/webapp/stylesheets/variables.less b/sonar-server/src/main/webapp/stylesheets/variables.less index b500bd544e3..95cedc2ef2b 100644 --- a/sonar-server/src/main/webapp/stylesheets/variables.less +++ b/sonar-server/src/main/webapp/stylesheets/variables.less @@ -21,6 +21,7 @@ @red: #d4333f; @green: #85bb43; @yellow: #fede06; +@orange: #f90; @highlighted: @blue; -- 2.39.5