CricFilter
by Cupidvogel
HTML
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.4.1/css/all.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery.nanoscroller/0.8.7/css/nanoscroller.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.nanoscroller/0.8.7/javascripts/jquery.nanoscroller.js"></script>
<script src="https://use.fontawesome.com/f9b4728164.js"></script>
<div id='cricFilter'>
<div class='isotopeSelectWrapper' id='matchTypeIsotope'>
<div class='isotopeSelect'>
<span class='isotopeOption currentIsotopeOption'>Tests</span>
<span class='isotopeOption'>ODIs</span>
<span class='isotopeOption'>T20Is</span>
</div>
</div>
<div id='about' class='leg nano comparisonDesc'>
<div class='nano-content'>
<div id='cricPlayer' class='cricFilterUnit'>
<span class='cricFilterDescText'>Player: </span>
<div class='multiEntitiesFilter' id="playerNamefilter" tabindex="1">
<input type="text" class="width-dynamic proba dva" />
<div class='clear'>
</div>
</div>
</div>
</div>
</div>
</div>
CSS
#cricFilter {
width: 700px;
height: 600px;
padding: 5px 10px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
border: 1px solid #eaeaea;
border-radius: 4px;
font-family: sans-serif;
}
.isotopeSelectWrapper {
margin: 15px 0;
text-align: center;
}
.isotopeSelect {
border-radius: 4px;
border: 1px solid #aeaeae;
height: 35px;
display: inline-block;
overflow: hidden;
}
.isotopeOption {
border-right: 1px solid #222;
height: 100%;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 14px;
color: black;
background: linear-gradient(hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.1));
padding: 0 21px;
cursor: pointer;
float: left;
/* margin-left: -1px; */
}
.isotopeOption:last-child {
border-right: 0;
border-radius: 0 4px 4px 0;
margin-right: -1px;
}
.isotopeOption:first-child {
border-radius: 4px 0 0 4px;
margin-left: -1px;
}
.isotopeOption.currentIsotopeOption {
background: #19F;
color: white;
}
.isotopeOption.currentIsotopeOption {
cursor: default;
}
.isotopeOption:hover {
background: #8CF;
}
.cricFilterUnit {
display: block;
background: yellow;
}
.multiEntitiesFilter {
border: 1px solid blue;
border-radius: 4px;
min-height: 34px;
padding: 2px 5px;
position: relative;
overflow: visible;
cursor: text;
width: 200px;
float: left;
}
.multiEntitiesFilter input {
align-self: center;
min-width: 20px;
max-width: 200px;
border: 0;
/* background: yellow; */
font-size: 14px;
float: left;
margin-top: 7px;
outline: none !important;
}
.cricFilterDescText {
display: inline-block;
margin-right: 20px;
width: 120px;
float: left;
position: relative;
font-size: 18px;
top: 9px;
}
.clear {
width: 100%;
height: 0;
clear: both;
}