From 3eb88fb51b396b2839e5d6a9e4345832203bb85c Mon Sep 17 00:00:00 2001 From: Nicole Finks <nicole.finks@utsouthwestern.edu> Date: Fri, 26 Jul 2019 17:27:53 -0500 Subject: [PATCH] [almost working] --- layouts/custom/repository.html | 54 ++++++++++++++++++-------- static/css/.sidenavRepository.css.swn | Bin 0 -> 12288 bytes static/css/.sidenavRepository.css.swo | Bin 0 -> 12288 bytes static/css/.sidenavRepository.css.swp | Bin 0 -> 12288 bytes static/css/sidenavRepository.css | 25 ++++++++---- 5 files changed, 55 insertions(+), 24 deletions(-) create mode 100644 static/css/.sidenavRepository.css.swn create mode 100644 static/css/.sidenavRepository.css.swo create mode 100644 static/css/.sidenavRepository.css.swp diff --git a/layouts/custom/repository.html b/layouts/custom/repository.html index b9ed19a..b23dba7 100644 --- a/layouts/custom/repository.html +++ b/layouts/custom/repository.html @@ -12,25 +12,33 @@ <!-- Sidebar for Filters --> <div class= "sidenav"> - <button class="dropdown-btn"> Type 2 Diabetes <i class="fa fa-caret-down"></i> </button> <div id="filter"> - <input type="checkbox" name="Type 2 diabetes" value="0"> Has Type 2 Diabetes</input><br> - <input type="checkbox" name="Type 2 diabetes" value="1"> No Type 2 Diabetes </input> + <input type="checkbox" name="Type 2 diabetes" value="1"> T2 Diabetes</input> + <p class="numbers" id="Type2diabetes1">#</p> + <br> + <input type="checkbox" name="Type 2 diabetes" value="0"> No T2 Diabetes </input> + <p class = "numbers" id="Type2diabetes0">#</p> </div> <button class="dropdown-btn"> Age <i class="fa fa-caret-down"></i> </button> + + <div id="filter"> + <input value= "Enter Age Here"></input> - <p id="displayFiles">replace me</p> + </div> - </div> + <p id="displayFiles">0</p> + + +</div> @@ -56,23 +64,35 @@ <body> <script> $(document).ready(function(){ + var results = []; + var data = {{ index .Site.Data.scRNAseq_huPr_D.updated_cleaned_json }}; + $("input").click(function(){ - var data = {{ index .Site.Data.scRNAseq_huPr_D.updated_cleaned_json }}; var name = $(this).attr("name"); + var value = $(this).attr("value"); + var id = name + value; + id= id.replace(/\s+/g, ''); + if ($(this).prop("checked") == true){ - if( $.inArray(name, data[0]) < 0){ - alert ("Name: " + name + " Data: " + data ); + var i; + for (i =0; i < data.length; i++){ + if( data[i][name] == value){ + results.push(data[i]); + $('#'+id).text(results.length); + } } - else if ($.inArray(name, data[0]) > 0){ - alert ("Name is in array " +name); - } - - $("#displayFiles").text("true"); - } - else if ($(this).prop("checked") == false){ - $("#displayFiles").text("false"); - } + } + else if ($(this).prop("checked") == false){ + var i; + for (i=0; i<results.length; i++){ + if (results[i][name]== value){ + results.splice(i, 1); + i--; + } + } + $('#'+id).text(results.length); + } }); diff --git a/static/css/.sidenavRepository.css.swn b/static/css/.sidenavRepository.css.swn new file mode 100644 index 0000000000000000000000000000000000000000..283cf58f226274b32b2f4ac10f9e5eedba7890f1 GIT binary patch literal 12288 zcmeI2O^+Kj7{|S+2n5~oQchGV4@8TgVlqj(+wM*{05_!aBC2u%6_4#CRws5e<LqX4 zRk$EN1E_EWA@KnaUjc~=f-7ebhyx%FfDnIACdsm;;@s+))lZ|bA3wH#whz%d@4Wuv zOLVclDeycf#HGjjZ{GXJ+KIE75K@=ws?=laV&$!$T{$eJ3%3qvYTjNYOsi6*qv_D6 zmjl}BOET}Zoe60bWUwk#Rh3p&8z*;PGZSCg;LH6sO8>VL4qyXp;AR8UFi5u7ubl67 zJF&9$#N%}O;VU=CaS0n>18jf|umLu}2G{@_U;}rofiPJU?_hR!H8bot@3mv^=96D+ zfDNz#Hoykh02^QfY=8~00XDz}*uZUQKx!d=xlf2c?#JNq|Nq7B{~sO@;ydsa_z)a` zH$V?`!5MHj`1zC&KY<^?x8Mu#5qKAr;4Sbfcoww5qu?I!`??UnfnUM*;A`+X_!N8s zJ_a|ydmw-T&_ID4ybPWM4}nu)9h?N;oD||q@EN!PJ^=575qJR*_#1Qm3;YS<yyKf6 zHoykh02^QfY=8~00XA@_8@MhAPrJEiOOg%;-i4&H2PUKL_GH#S7I8R{T3a_vf}bE_ ztB!bXY_yeBsnQrnxXVjVjpZyE89N+>Y;&tKnLT|d(sODg-Ox}K_6tLPK(X6gmgF5( zV_6iYY;sg|E)^nnt$g9jjP^!0m_EL9sjdx6KXp23s#-gpoz0z#M19egD%f2^u`haF zYYc^&B2~z$qTnfv%%V(}exm)JqkI|y#t{1y*J;%&wUkr?-K%pi9c3fGYszP+y=b50 z!OaWjJ-^~;?5CAUVqB9|kSdJCObRmyn8*>$+glrbbh;250~)iUHLyiMj>B5Upzsn^ zWweSEO@oY}_b7dlrWDL9B(ktWw`|aM({XOfs>w!v8Vc*M&d$5qt(ulqls)m*q1UMU zXqsl^v}bh~W!+9^<KGLiN|gIj8zfpJ*0!1yazCTI@akG@wOG6DZv0#Jq>b_=Zhw1> zdeL|}%?p_35wP6LB{{Yj^JTa^zdTNJhpR0`3v)?rGV5UvV@RvwdTTFBS354FmN76@ z2hW$O(<f{-?49^o@8^17&kq9jQ%s9=ghi?&akqUxhNEm=i`EB;b=u6b?te#MIdJ#A zRx+?NqtT+yVjV%M!a>66QKc`6xYc5Z^97>wosD=V7Lw{i5qEzqh^KCB+%z`%2S6f@ Ae*gdg literal 0 HcmV?d00001 diff --git a/static/css/.sidenavRepository.css.swo b/static/css/.sidenavRepository.css.swo new file mode 100644 index 0000000000000000000000000000000000000000..111bbf3b415f4cb5398233b196fef68805cd6c44 GIT binary patch literal 12288 zcmeI2J&znU7{`4Ggha>-Bo#DIvN|b5%)aF=xtpa35)BfFh=^1m@Ql5?CbRZv#<RC~ zr-X)r&j4HvLgEADGXNb>QiDJ=K~xa&_w4M8E{PCj&@-o>Mq@vIZ2xQ*t8>!5`TCo5 zwY??qoDt&wmH55q&TTyT%{3vUD$@6*niv}@AN@?_sF2n_I-se!vr5=0i?lPYMy_+i zqpf;FCjGY6zEgVXP1;GzvQrwRt(?BCb5|Pgiv2c9|FshiU;}L6K?9W^Mms0P<$kXl zDq9!M)7j_Wc`%Mk*Z><~18jf|umLu}2G{@__}?1v`G)uivwNbM;h=eM9D6sP{9*%a zfDNz#Hoykh02^QfY=8~00XDz}9zz3C3Gv4>Li}|CgUA2>7r+01IW5Fb;5+a+H~{a0 zKInlL!BgP(Q$qX(eg!{(yWj|X3<~f8xDH+cZSVqk8vJ<@{epYoXYf6^3%&whf-k@k z_ykPB7z}|13S0*l!C7zyoCc@BkIxG6E%+K7fzQCF;6v~lxBvvWkNN%$>Ulqg>&8Q7 z18jf|umLu}2G{@_U<3c%z->Wz+RaT{l5{w9)<>l|&@uIP^4Z{6#9=O#GIkVsmm^}k zj<`0_%1A2HLTgL7%}W<2au$uX8I66swcX8UFCB``rF1OqNK@(eGfi$tq1!|j<SdmF znPs|Ya+GwbBSh#rb(t$-+8Z0M2l!58dTUg;%BrZTYVCG+w|1`*4Mba}-b^)xzUWn@ zFcfNv(oB{mc}IS%7iFq&xpI4!lFECGA@nJ3)2df$r7|6=ew};iC?311E?%bgqJ5Nj zJ1?B~{FbGOt4bY(xF)NhG}96@$@I`;B5Rs=wl@dpbRjkbG-gF>Xflr+hqa7h<|L|$ zU==Bv1~EbJI;iq`<|CPzkzIzjY&A)AQ8u~ARX#Hot8AUE&8AgR2GzMU7JUZU>uH*C z)1Fa&9QV52%@DC#j#Z+>6-pz~BC#@Mp2_`~lFX&ILaW8f?exOmvL~feSK#)y!>AXH zmy^7LNv?s#UM|S7rI;_mjrrwqnj2hgC|Y=nYL9UrI~YS+71tYkS-L*Kmew#;2hSI& zJ0NT{?40mf@8)_}&yN9iQ%H++ge9sYakqUxgrjU;i`EB`u}aV4-oqoX9Ju>lD;b)Z wR%lUYF_s`T#WBL!Neh={VWWi(=L<xayPM%eEF{%OBJBN85YF60+bT5q2h)^|f&c&j literal 0 HcmV?d00001 diff --git a/static/css/.sidenavRepository.css.swp b/static/css/.sidenavRepository.css.swp new file mode 100644 index 0000000000000000000000000000000000000000..1cc35e8d259bdfea2d591b0bdcbe48debfb56775 GIT binary patch literal 12288 zcmeI2O^X~w7{_bHs1T!~i^S;R(P1HO($h1OU9;PxqToeP6oa0Wq^7H8rbtg!(_OPW zyGwi{_z^tmC-7`^KY|Budi5qmd^xBH9t8i@-7~Xp44&1emmf`6KlN1Aubw^(TZ7IU zFTP9{+ZzJc144Y;P2M`Yx^m|q&j=w^kzST+Vr+PM`)fyz3TgfA1DZE)FB8UPk;dcc z$i<gD`l^@Ypx3tA$EBCvq;Xo7acPvca_2RjyV7`9?6uMQkArXk8(;&s8kqWFv~@~c z=yf~cW$TH@>7fT-zcr3q*Z><~18jf|umLu}2G{@__|F>f`HFZ4tGlCFVba`Jj@_F_ zzOex|zy{a=8(;%$fDNz#Hoykh02^Qf|3U*&39))oh|~9C^7#M%{P+KN_Y3h2_!4{s z_Q9K=2fE-<a02{vpAbKQ@4?sL5PS@-g92OuuY#vR8=L`mgWpaG@hkWR+yq~NL-0Ac z0X_wvfDgfS@IH7CybCh$0*JwRa1N}4pRtCU;0tgFJ_9$v2jB{L7CZ*dfJZ=Ba|=8S zR>3{sE^q?;4kteXzSsa8U;}J`4X^<=zy{dB|HHsFLAct@DO{3tFm%>OrP<dBb+__a z|5(I9E|oHN6nU2;VzY{PZlaZuRHlX2mT=OS&Q9bk8f!Be`($IYlh2+!5b=6CmUg76 z^m~~mH>5D^Ko;aIl@pm|x@dBgv>po)hE84PiiCE@#_K+w2Qs}nD%{knsCm`e?rd*t zUnJ^_woJX*(G<p_=as@#sA)<wS(fA-`LUk2slw&T?OGa4y~iBFnBp2ON2OLO)1m5B zxfhO-vD?wbd1}x5M+0x`#(LyeEKS_B)KQ3QvI;sPc58F3k74F2Gd=W;OVJvd%%j&q zSpFg;At*cwRCqn}k<84<CR7B`ebKVh$v_un-J8fweP%3n(mGq&OQ%H{bmq=jj1q(% zO%o;(+IEfd<D}c^to>E_GSR>lN+Z!cu`*?z$-RUInM<#RUi01A>W06?NJ^)!!0B&? zS<gE+9uj&Ai#!50bRqqi?ppMv`tUf_&Xz?(3$>M)q=zcSl$Om^@h)1IHI-0HYnZBn z>uu@u3B`o!2#;08R+U?qIw~flMLNP3RgpN`z8AvLR=-8>{m59QXG!<(Bd{Gf`(7y- ynweJUQDrffAT`COg6|_OT$Y7m3Io;~L>D@1q3Y+7s<IFD9U8)SHPLn&y8H<xmxP1> literal 0 HcmV?d00001 diff --git a/static/css/sidenavRepository.css b/static/css/sidenavRepository.css index 5a5047e..da06e06 100644 --- a/static/css/sidenavRepository.css +++ b/static/css/sidenavRepository.css @@ -1,22 +1,20 @@ /* the sidebar menu */ .sidenav { - width: 20% ; + width: 30% ; position: fixed/* stay in place on scroll */ /* z-index:1; /* stay on top*/ top : 0; /* stay on top*/ left: 0; /* on left side of screen */ background: #eee; - padding-top: 20px; - padding-right:20px; + padding-top: 2px; + padding-right:2px; } - /* Sidenav filters */ -.sidenav a, .dropdown-btn, #gender { - padding: 6px 15px 6px 6px; +.sidenav a, .dropdown-btn { + padding: 6px 6px 6px 6px; text-decoration: none; - font-size: 15px; color: #818181; display: block; border: none; @@ -27,6 +25,19 @@ outline: none; } +.numbers { + text-align: right; + padding: 0px 0px 0px 0px; + float: right; +} + +#filter { + padding-left: 15px; + font-size: 85%; + clear: left; +} + + /* On mouse-over */ .sidenav a:hover, .dropdown-btn:hover { color: #cacfd2 ; -- GitLab