13:beb624a234a7 default tip
Anton Shestakov <av6@dwimlabs.net>, Wed, 22 Jun 2016 16:32:13 +0800
demo: remove trailing spaces

previous change 12:f3c48a67b3bc

demo-bootstrap2.html

Permissions: -rw-r--r--

Other formats: Feeds:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Lensy with Bootstrap 2 Styles</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css" integrity="sha384-MY3lqAyZWEjvYefTFTBYUN85pnmwAxdSjsX+8IqCP1N5VBzOIX6GNo1rUt9gz74C" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap-responsive.min.css" integrity="sha384-F6SkVapMeW8omBv9cyqV+15oQ6VSZ+g9B3dXePPOKKVGEdFOfLo50I4anpVkG3kQ" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css" integrity="sha384-AkqcRujKtNDdBHrbDApQnhQjawj/rwmEPiHw7WWmBdH8nQjKsfJG96G8MK30WU80" crossorigin="anonymous">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js" integrity="sha384-rY/jv8mMhqDabXSo+UCggqKtdmBfd3qC2/KvyTDNQ6PcUJXaxK1tMepoQda4g5vB" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js" integrity="sha384-ihFowtLatdMq7geOs1tSO3Y5yXQVT0B2jUG5RR6SnQYKluMoJ61w03yIT1ezGFXn" crossorigin="anonymous"></script>
<script src="jquery.lensy.js"></script>
<style id="page-niceties">
form {
margin-bottom: 0;
}
.example {
position: relative;
margin: 15px 0;
padding: 39px 19px 0;
*padding-top: 19px;
background-color: #fff;
border: 1px solid #ddd;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.example:after,
pre#css:after,
pre#js:after {
content: "Example";
position: absolute;
top: -1px;
left: -1px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
background-color: #f5f5f5;
border: 1px solid #ddd;
color: #9da0a4;
-webkit-border-radius: 4px 0 4px 0;
-moz-border-radius: 4px 0 4px 0;
border-radius: 4px 0 4px 0;
}
pre#css,
pre#js {
position: relative;
font-family: monospace;
font-size: 13px;
padding: 39px 8px 8px 8px;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#live-select:after {
content: 'Live clickable <select>';
}
pre#css:after {
content: 'CSS';
}
pre#js:after {
content: 'JS';
}
</style>
<style id="lensy-css">
.lensy-modal {
padding: 15px;
}
.lensy-widget {
display: inline-block;
}
.lensy-item {
cursor: pointer;
}
</style>
</head>
<body>
<div class="container">
<section>
<div class="page-header">
<h2>Lensy with Bootstrap 2 Styles</h2>
</div>
<div class="example">
<form>
<select multiple name="colors">
<option>#0e90d2</option>
<option>#4bb1cf</option>
<option selected>#5eb95e</option>
<option selected>#faa732</option>
<option>#dd514c</option>
</select>
</form>
<script id="lensy-js">
$(function() {
$.extend($.fn.lensy.defaults, {
modalClass: 'lensy-modal modal',
containerClass: 'inline',
widgetClass: 'lensy-widget inline well well-small',
closeButtonClass: 'btn',
itemActiveClass: 'thumbnail'
});
$('select').lensy({
itemFn: function(value, text) {
var colorbox = $('<div>').css({width: '64px', height: '64px', background: text});
return $('<div>')
.text(text)
.prepend(colorbox);
}
});
});
</script>
<script>
$(function() {
$('select').appendTo('#live-select').show();
$('pre#css').text($('#lensy-css').text().trim().replace(/^ {6}/gm, '').replace(/}/g, '}\n'));
$('pre#js').text($('#lensy-js').text().trim().replace(/^ {12}/gm, ''));
prettyPrint();
});
</script>
</div>
<div id="live-select" class="example"></div>
<pre id="css" class="prettyprint lang-css"></pre>
<pre id="js" class="prettyprint lang-js"></pre>
</section>
</div>
</body>
</html>