[PATCH conductor 5/5] deployable details icons
jtomasek at redhat.com
jtomasek at redhat.com
Mon Dec 12 12:25:43 UTC 2011
From: Jiri Tomasek <jtomasek at redhat.com>
---
src/app/stylesheets/layout.scss | 21 +++++++++++++++++----
src/app/views/deployables/show.html.haml | 8 ++++----
src/public/images/buildpush_symbols.png | Bin 0 -> 2029 bytes
3 files changed, 21 insertions(+), 8 deletions(-)
create mode 100644 src/public/images/buildpush_symbols.png
diff --git a/src/app/stylesheets/layout.scss b/src/app/stylesheets/layout.scss
index c9e601d..230d73c 100644
--- a/src/app/stylesheets/layout.scss
+++ b/src/app/stylesheets/layout.scss
@@ -1577,11 +1577,23 @@ section.admin-content-section{
padding-right: 40px;
&.activity{ background: transparent url('../../images/admin_h2_icons.png') right 0px no-repeat; }
- &.roles{ background: transparent url('../../images/admin_h2_icons.png') right -28px no-repeat; }
+ &.roles{ background: transparent url('../../images/admin_h2_icons.png') right -29px no-repeat; }
&.settings{ background: transparent url('../../images/admin_h2_icons.png') right -56px no-repeat; }
&.pools{ background: transparent url('../../images/admin_h2_icons.png') right -84px no-repeat; }
&.users{ background: transparent url('../../images/admin_h2_icons.png') right -112px no-repeat; }
&.groups{ background: transparent url('../../images/admin_h2_icons.png') right -140px no-repeat; }
+ &.images{
+ position: relative;
+ &:after{ content: ''; position: absolute; right: 12px; width: 20px; height: 100%; background: transparent url('../../images/buildpush_symbols.png') -73px 3px no-repeat; }
+ }
+ &.build{
+ position: relative;
+ &:after{ content: ''; position: absolute; right: 15px; width: 16px; height: 100%; background: transparent url('../../images/buildpush_symbols.png') -56px 0px no-repeat; }
+ }
+ &.catalogs{
+ position: relative;
+ &:after{ content: ''; position: absolute; right: 15px; width: 20px; height: 100%; background: transparent url('../../images/buildpush_symbols.png') -93px 1px no-repeat; }
+ }
&.alerts{color: #c00000;}
}
@@ -2501,10 +2513,11 @@ table.light_table{
th.remove_catalog{ text-align: right; border-bottom: none; }
td.remove_catalog{ text-align: right; }
td.remove_catalog input.remove_catalog{
- background: transparent url(../../images/icon_remove.png) no-repeat -3px -3px;
+ background: transparent url(../../images/buildpush_symbols.png) -112px 2px no-repeat;
+ cursor: pointer;
border: none;
- width: 15px;
- height: 15px;
+ width: 16px;
+ height: 16px;
}
}
diff --git a/src/app/views/deployables/show.html.haml b/src/app/views/deployables/show.html.haml
index 9e8b947..6093a34 100644
--- a/src/app/views/deployables/show.html.haml
+++ b/src/app/views/deployables/show.html.haml
@@ -15,7 +15,7 @@
%section.admin-content-section
%header
- %h2.users= t('.images')
+ %h2.images= t('.images')
.content
.centered
%table.light_table
@@ -44,7 +44,7 @@
%section.admin-content-section
- if @missing_images.empty?
%header
- %h2= t('.build')
+ %h2.build= t('.build')
.section-controls
= form_tag(catalog_deployable_build_path(@catalog, @deployable)) do
= select_tag :build_options, options_for_select([[t(".build_missing"), :build_missing], [t(".push_missing"), :push_missing]])
@@ -68,7 +68,7 @@
%div{:class => "build_status_icon #{result[:status]}"}
- else
%header
- %h2= t('.build')
+ %h2.build= t('.build')
.content
.centered.align-center
%strong Assemblies in Deployable XML arent properly configured.
@@ -79,7 +79,7 @@
%section.admin-content-section
%header
- %h2= t('.catalogs')
+ %h2.catalogs= t('.catalogs')
.section-controls
= form_for(:catalog_entry, :url => catalog_entries_path) do |f|
= f.label :catalog_id, t('.choose_catalog')
diff --git a/src/public/images/buildpush_symbols.png b/src/public/images/buildpush_symbols.png
new file mode 100644
index 0000000000000000000000000000000000000000..20542048c5cac54402cf56b957d35cc1e5a24bb9
GIT binary patch
literal 2029
zcmV<J2NL*+P)<h;3K|Lk000e1NJLTq004df001Hg1^@s6nQv_b00004b3#c}2nYxW
zd<bNS00009a7bBm000XT000XT0n*)m`~Uy|9CSrkbW?9;ba!ELWdK2BZ(?O2Mrm?o
zcW-iQb09-gHF34$HUIzs7IZ~ebVG7wVRUJ4ZXi@?ZDjy4F)uSPFEKG)yq8S?00%`$
zL_t(|ob8)IXcJ!^$3Ja{W?GFY|5Rg52eXGAK`EVL;cv at d8fEvU{BzN3>t%+X{(`Uv
zFaL;VS+6sfZLYGgmG<!8g-FVuZ9Pbv9)vXr8%Y-a3kF-n=xS^CFf-{Soivkl(kkWy
z0q4Cp at BQ9<-}}AyetmYSs=9-JEE$FocP8xY_*uO_bai#1s%jP(1=e+4R{%6kv(s><
zTX{`)#4wC5=d<%$bam}!sj7M#NB|qaJdiOABfnqWwcpjQPuKMrkhJOxS=pOby-7{e
z@&H|a3lH1|FbpH>W}wqZugJ0-k3=Fffj}VM)6;Vn;N!=SOK;x1nagIgbM at Za+1aVI
zrK;+HW!nsJ)=Rs(u2&3gRd`iZ<Az~mY<q01!8ZWRVG8so;P=2EF-3a?WPo}5eJ5_h
zTLU%2uHdz70&z{#vh5H)i8;FBhGAq6D*WW+<inFEPyTf5*fB&=L=Xf3K79DVyLa!{
z+}wQi^5x4!KA+FlzH19_ec%kcv)L0q3BLoR48xdlehW?06wL4RH{kEU_g2<_fjsaD
z_yKbe{LU(y!5j!1wcph+j2MumzUVfafFd;88IOd3jH;?}%b1q9eEITRG#Z^gapJ_D
zJW&)8MUhY_bXF9_3=nq{-{K)nitaPhs;YwNZEP}_vpoe&InpE658!{mJ>Wl>_D=zS
zR#o+trfKuQysqnZpOaXkTWw(&1}@JbAlWYA?FKTMro|n`xe|#)VzMkJ1wn{yZEfXq
zxm<E+Xecg8()97;$M<bS5Cl%2J{|h>>C?k}J|C}BEYVsQ4vur3*LB^Q6#{<391I!Y
zAHctX6F>|QfdHo9_Mlw?bRZ1;0ayd<`uFtF7TkqIJB0 at i;zuHp*u{$%vjYPIAwdw>
z+S-~527`$}Ah6L$berz(ZX%J$)P)Nd63?GMpRZ>J at KD$F$58FMZI`ZT+8SVQ=vwwv
zHnq#BrfF5nhr_lXtslTTrd$6N*uoqHF)QyZyZe*JSo<kQJ%Bm0Yelzbzg^aM;jN8G
zrE`sT_2<u at Po6n*Ce+>CT}kWj?+<<c{JGIuRfQ;uM5EDo9pU4KVJyL(SyzRw>toHd
z*(RJb+}@4<6LTPbhdD6CgEr!~@QSLc8E1l~X_bHLx*o56;nb;9F{kKY&fwZKFN8uN
zr8dnPcuP*ftqot(^}8WS60$7Q-`@{Fxm+ff%TXv4{HQ(zOj|!N_X8Q+PbHhwtnp4%
zRdvq#O}~W?QN2;AOE4H57#|;>4+H|9%6p-&uW#zgl`ENN&z>dTzJ0slSH1PPe*HSv
zu3dA at TU=aZVPV1VCS&{L&9gf|fW4bLXW4eI at va1e!GTMcE at g&>hDJs4z+S6 at D2hmu
zG$jZ^=IPU?am;{7+eoL=l*?t;8Naf!($1#cNMZ$TYS#1G^?egaHt$b;U}R+Eb~GCG
zRdgF`tsfm38M)oK^ud^&okdX;ip3(iT#j5WN3mE$QIxu#pj}uIxj3e<^{@jt`GzyT
zzrUY}i3!e~JIC<wFyU~xl2<B~C>D#nc=3Xjl at -e6vL_>>(dbNXZ?C7at<c-sOEemt
z!JGwcV`XK9t5>h?5xGz(P%IYP*|aN~re&?@U6KYN+lIp5xpRl%;bGUja5zjj9A<QM
zl*!3S?%%)f$-rPR=qY4+5DudafG1C$?Agdkl5`kNSK&B4<*5!7Rbj994TVpq)7-dm
zqq2s%Q7)HBr_-K|6a--d81Vc;3s`Nm6-7}P9d!=~uCK4Nyu93Q6I!OB at XO1~EH5u3
zNm5-`UnmriW!ZD1+uPfZdwP1N8<%XI?d|Qy?W`YQVPS!Vg#~0;rmwFLfcNj;`+1ye
z8x4imb-ha9QmMr2*RL5I9At2Ckg>6`%7Ad5+4o~@Z7n%IKHgU0*VfjO_3~6ztqN~y
znwHRY-7WC5FE?-AM3!Z8x!j)gTrS6h2M?O9^3d>foO7<_ez3Z_njaq at zXklomkRfC
zYjt%szfb;*%X8DhKYH|tiHQj$Nve3lQmI5boj!`=TvId@{_fqoD2jqC%T*l&vy+8F
zp`~-HVHk5(l<#NE9q2*VeESl^y+)T9*o}+Vd-g=3Q263qdOaEnKRG!`sZ?TdanZGt
zk|ZHX60 at _jo?Tnb4)m7w^Ns!D at f}PW3SWChEtN`?N~MbX at 9=fvX;-f(O654`CV07A
z{^Hj(A82|H at Fmkw_*5!IDwXo}IQNy(*0{rAb0o*P4gic{ZYmS(Uj8^Vj^sG^HKObK
z6+i2<ZXsuZd)8&pA2I*P;`M~{n^nFgj_f$sVHd+NHZU()q<~whsw&j?23g=2UDtmD
z{?%%m4TZM at 63xWozXGyUf6xQpuk(`{ZxF-0+>!uZ+5cbRphs4}@73>%%SFQuN5qj_
z#OQGJbcFv#=?MRgA^?9qY9l%vJ_0a!)JAkTd^)cF8>J)sH_HD3<`>Xkq2I%&00000
LNkvXXu0mjf{5{=j
literal 0
HcmV?d00001
--
1.7.7.3
More information about the aeolus-devel
mailing list