Please review and ACK. Kyle Baker Visual Designer Desk - 978 392 3116 IRC - kylebaker
From f4ebb6d122a8d00ef89af8a009f90529e6b36bfc Mon Sep 17 00:00:00 2001 From: kylebaker <kyleba...@dhcp-100-2-212.bos.redhat.com> Date: Tue, 17 May 2011 13:17:44 -0400 Subject: [PATCH] Search Box --- install/ui/ipa.css | 40 ++++++++++++++++++++++++++++++++-------- install/ui/search-bg.png | Bin 0 -> 1342 bytes install/ui/search-icon.png | Bin 0 -> 1138 bytes install/ui/search.js | 15 ++++++++------- 4 files changed, 40 insertions(+), 15 deletions(-) create mode 100644 install/ui/search-bg.png create mode 100644 install/ui/search-icon.png diff --git a/install/ui/ipa.css b/install/ui/ipa.css index 0084cfdf00df9fb1ffa3a5bd132a1ea316c66833..a5d03dfc991f2881b8081e4af0b5835ec9dd0523 100644 --- a/install/ui/ipa.css +++ b/install/ui/ipa.css @@ -470,9 +470,23 @@ span.ui-icon-search { margin-left: 0 !important; } -[title="Find"] { - margin-left: 0.5em !important; - padding: 0.4em 1em 0.4em 2em !important; +.search-input { + -moz-border-radius: 15px; + -webkit-border-radius: 15px; + float: right; + border: 1px solid #9f9e9e; + background: url("search-bg.png"); + height: 18px; + width: 215px; + padding-left: 8px; +} + +.search-button { + background: none !important; + border: none !important; + float: right; + margin-right: -223px; + margin-top: 8px; } [title="details"] { @@ -664,10 +678,15 @@ a.action-button-disabled { } .search-table tfoot tr td span{ - border-top: 1px solid #dfdfdf; - margin-top: 1em; - padding: 0.9em 0 0 1em; + margin-top: -15.5em; + padding: 0.6em 24em 0 1em; display: block; + float: right; +} + +.input_link span.search-icon { + background: url(search-icon.png); + border: none; } .aci-attribute-table tbody{ @@ -898,8 +917,9 @@ table.scrollable tbody { } .facet-tab-group { + float: left; -/* height: 3em; */ +/* height: 3em; */ display:inline; margin-right:1em; } @@ -926,7 +946,11 @@ table.scrollable tbody { } .facet-header { - padding: 0 0 0 5px; + padding: 0 5px 4px; +} + +.facet-title { + display: none; } .facet-content { diff --git a/install/ui/search-bg.png b/install/ui/search-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7018eaf4837b6fb7f20d177733269b7fae61ec GIT binary patch literal 1342 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!ML3v%<POK_VL(c<#5JNMI6tkVJh3R1!7(L2 zDOJHUH!(dmC^a#qvhZZ84FdzSQf5d*NrbPDRdRl=ULr`1UPW#JP&WgEjeSKyVsdtB zi9%9pdS;%j()-=}l@u~lY?Z=IeGPmIoKrJ0J*tXQgRA^PlB=?lEmM^2?G$V(tbhjO zrj{fsROII56<bx<DuK<l0<uBE`br95B_-LmN)Sgy_y#CA=NF|anCcnmCL5R;D3}@Q z85*0Io15z>7#SEE=o=X68ye{vnp+tgSs558K!Fm_wxX0Ys~{IQs9ivwtx`rwNr9EV zetCJhUb(Seeo?x<p{1oI$P6PRU7!lx;>x^|#0uTKVr7^KE~&-IMVSR9nfZANAQKal z@=Hr>m4GgVcp<j{ZfssLG?;(^reBd*pl_&W0P+${p|3A~rMbCq)x{-2sR;LCHMlsW zvLIDID784hv?v)EacRmRs|u`~i&7Iy@{2<9^K)RK7?6=)l3$#WU!dR|Y^va!n4Fmh z;)B)u`dWGB6_+IDC8v72*eU@{(96tBu`)KabaOK`HZ?bPwlp+!HL!4TF?Dq^1|m}n zXBSr^m|mCs<kH;Kyb_q+6og(goO(e?A-4c%vrB4GW?5>ATTy<l0@%w|nYi6zjMF@* z-W1$!F~O-<ALtl;P{bldG)xGXdO%EgvITPB2|qOtnA(eg$y&o|r4%raZSr(+45_&F zCMsH}S%F7H{=5Bx@{3lv?S(GMJ{*BJ|E``oVM0zs#$k&--_#k;XVxjUTwrj}{K7pi zV(W6_dB1e{T+(i`x~=|VH2sg~jncVB71L`Ux9u#+44q?8{(Nh;dEd18t`8*op8I7? z(LMC$)~$6<Ev98YIm#N+pK)EpXWFm#?TH4jqQ9)zdcTBcrR=h&tJB_YlTAHo^=Wcm zsA}eU{TZvjy`47wX65f~xo<zYTNgUJE;-ZgT{>&pxjdJP@*8Ifd<nBYyEO9NQKS9k zGLt6kOgUxdpQ0^0``HhTbCbF{7W=&Db4z)>C2{HztFGAf%Q819EWFO!<W^yPTrTp* z<O#~|U!TtVwdy9@+mh~28X18RkC>EB6x_O-!QOL4I6Zvf<E<9v7pwahROc;=w%eqa z*3-27=gzu)ou9u?t#}=Fihue$y~{SUZZCNAU4V5-*S{adnK?BTn(tqp))CSQPAXrg zU4P`%I*v^N)72LGw3+z-o~i!3R4+K_Y<z|qZ{U6AKHWPTRc*61<96~bJY=uIaA56) zBu)kf6&8jG0t_JR;KTsNoQw<%oQw;sYFH!~N;EAT)gDFyOGpL=Pgg&ebxsLQ09JM7 AMgRZ+ literal 0 HcmV?d00001 diff --git a/install/ui/search-icon.png b/install/ui/search-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5b133f11b866d8d2dbaac2a6cae1b5b6aca5af57 GIT binary patch literal 1138 zcmaJ>O-K|`9Dlm4m}qSfew5)f8y%|Mnb}=kcW`svoi(=_v31Ek^x^Ex)17oant8gb zm$r~dH2Sy{5h2o{A|g6OBxH~s0z(f$<e@{DrywGvsDr&R*E+Nf%)Ix1{C>ax=bO=v z_5&4V+sXg{6|puhj#r2EmX_de-PaWXFEuEdM4eg>$_NGoEs~akL`)HSVH^t5(CJsO z2>=@@Cz2@1A7({OaSIm4omF(q2B4`qs|#WuL_`Yq%4(4OJT*-cvJ@n{>Uo;iBQPzu z4I8j?xIG~b_lW_CY~D{aWmznsKqL@ZrC&AKY>-^lW%1rRrbuEHg8G8w@1T-=2NBT> zNYuM&mq<6zL<8eyygt9*zmM?H3{BA<it)G@KkN0dG)=5MB=%-VJ#3t7UGs&lAelx; zXDKR^$+$CKw`TNGOdt@jG&~*`M!3u&6$x3FYC7`@95h8k){(5Kgrz8?v;h<(aiqUf zQ1o?K)m$qRE*O;+bc%7)R!Vsw&;K8)DC=kw#o?cL|0!%HhIB~9p{WfRB5qud({iP= z5d#WHGZLECpRZy^T0@$d)^sA$Sx@kSD65veisyMYrkY4lMHu6PBvx?Cvcz&x+8Yf- z>-~-4R)&evVV}nv2shG=5zgnKeT{i8r-=g!R8gKQ{oytg<XWSk=-4v{4S5hst%jx$ zt0}W`;aI!{_13sj;aGeHxfBkDvKsqWqw`02daUjG*kWUS@S%#Q-N0jA^L~lPS7Ir~ zwIs3&sqW`Rh@UO5z5vG4H;QwKpu^es49r}-Hg|I&_ZCbnmE7q$)?GY*Iefn)q@1|a z?{u62sUlyMeR68Ve(<eR9^A0!M{e<vEp)2+jpH)A)pmWtH+#NSdQE_j{>i(M>RjbQ zo&J5L=;~N)M>$x~i$<y33t-<>wd47c{rb-3(Dn`UlShGTy!xR%<@8mC-oM-YW@K+= zW&G-<Zej7lCuR4p>9ggfGan8+rX8=MKd;zsZ8>=&^myYv8M}OPsJf;NB+HLT<V$d8 ktoF<8s>$Od7*lh=1{_bjzRh($TekiJv1mK@Al!ZK7qVn;B>(^b literal 0 HcmV?d00001 diff --git a/install/ui/search.js b/install/ui/search.js index c63bf3cdf6200a392ed5f3088834e53dd393ee9f..bb90b26009d84b021399f6917bdb71916a42a181 100644 --- a/install/ui/search.js +++ b/install/ui/search.js @@ -95,12 +95,13 @@ IPA.search_facet = function(spec) { }; that.create_header = function(container) { - - that.facet_create_header(container); - - that.filter = $('<input/>', { + + that.facet_create_header(container); + + that.filter = $('<input/>', { type: 'text', - name: 'filter' + name: 'filter', + 'class': 'search-input' }).appendTo(that.controls); that.filter.keypress(function(e) { @@ -111,8 +112,8 @@ IPA.search_facet = function(spec) { }); that.find_button = IPA.button({ - label: IPA.messages.buttons.find, - icon: 'ui-icon-search', + icon: 'search-icon', + 'class': 'search-button', click: function() { that.find(); return false; -- 1.7.5
_______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel