"Needs type. "
Bootstrap 3.2.0 Snippet by maksim09

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" />
<div class="container">
<div class="page-header">
<h1>NEEDS</h1>
<h2>Some catchy subtitle</h2>
</div>
<div class="row">
<div class="col-md-3">
<div class="filters">
<h3>REFINE SEARCH</h3>
<div class="form-group">
<label>Need type</label>
<select class="input-large form-control">
<option value=""selected="selected">Select type</option>
<option value="AL" >Volunteer</option>
<option value="AK">Financial</option>
<option value="AK">In-Kind</option>
<option value="AK">Other</option>
</select>
</div>
<div class="form-group">
<label>Activity</label>
<select class="input-large form-control">
<option value=""selected="selected">Select activity</option>
</select>
</div>
<div class="form-group">
<label>Localisation</label>
<select class="input-large form-control">
<option value="">Select Localisation</option>
</select>
</div>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@import "http://fonts.googleapis.com/css?family=Roboto:300,400,500,700";
body {background-color: #F6F6F6;}
.needs-result {background-color: #ffffff; padding:5px;}
.container { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
hgroup { padding-left: 15px; border-bottom: 1px solid #ccc; }
hgroup h1 { font: 500 normal 1.625em "Roboto",Arial,Verdana,sans-serif; color: #2a3644; margin-top: 0; line-height: 1.15; }
hgroup h2.lead { font: normal normal 1.125em "Roboto",Arial,Verdana,sans-serif; color: #2a3644; margin: 0; padding-bottom: 10px; }
.active .glyphicon{color:white;}
input, select , button{border-radius:0 !important;}
.page-header{background-color: #ffffff; padding:5px; color:#4f950f !important;}
.filters{background-color: #ffffff; padding:5px; padding-bottom:40px}
.needs-filter{background-color: #012d56; color:white;text-align: end;}
.needs-filter .row{margin-top: 5px;margin-bottom: 5px; padding:5px;}
.needs-filter span label {vertical-align: sub;}
.needs-result .thumbnail { border-radius: 0 !important; }
.needs-result:first-child { margin-top: 0 !important; }
.needs-result { margin-top: 20px; }
.needs-result .col-md-2 { border-right: 1px dotted #ccc; min-height: 140px; }
.needs-result ul { padding-left: 0 !important; list-style: none; }
.needs-result ul li { font: 400 normal .85em "Roboto",Arial,Verdana,sans-serif; line-height: 30px; }
.needs-result ul li i { padding-right: 5px; }
.needs-result .col-md-7 { position: relative; }
.needs-result h3 { font: 500 normal 17px "Roboto",Arial,Verdana,sans-serif; margin-top: 0 !important; margin-bottom: 10px !important; }
.needs-result h3 > a, .search-result i { color: #248dc1}
.needs-result p { font: normal normal 1.125em "Roboto",Arial,Verdana,sans-serif; }
.needs-result span.plus { position: absolute; right: 0; top: 126px; }
.needs-result span.plus a { background-color: #248dc1; padding: 5px 5px 3px 5px; }
.needs-result span.plus a:hover { background-color: #414141; }
.needs-result span.plus a i { color: #fff !important; }
.needs-result span.border { display: block; width: 97%; margin: 0 15px; border-bottom: 1px dotted #ccc; }
.needSubType{font-size: 16px; margin-right:5px;}
.needType i{color:#4f950f;}
.expireDate span{margin: 5px;font-size:12px }
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
$(document.body).on('click', '.moreButton a', function (e) {
e.preventDefault();
if($(this).children('i').hasClass('glyphicon-plus')){
$(this).children('i').removeClass('glyphicon-plus').addClass('glyphicon-minus');
}
else{
$(this).children('i').removeClass('glyphicon-minus').addClass('glyphicon-plus');
}
var $parent = $(this).closest('article');
$('.morePanel', $parent).toggle();
$('.sumaryPanel', $parent).toggle();
});
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: