Depuración y preparación de plantilla

This commit is contained in:
2025-09-13 13:33:41 -06:00
parent 3517b1cfb2
commit 21a09f2fa9
1587 changed files with 2663 additions and 87357 deletions

View File

@ -1,36 +0,0 @@
{
"name": "bootstrap-star-rating",
"version": "4.1.2",
"homepage": "https://github.com/kartik-v/bootstrap-star-rating",
"authors": [
"Kartik Visweswaran <kartikv2@gmail.com>"
],
"description": "A simple yet powerful JQuery star rating plugin for Bootstrap.",
"main": [
"./css/star-rating.min.css",
"./js/star-rating.min.js"
],
"keywords": [
"bootstrap",
"star",
"rating",
"font",
"awesome",
"glyphicon",
"svg"
],
"dependencies": {
"jquery": ">= 1.9.0",
"bootstrap": ">= 3.0.0"
},
"ignore": [
"**/.*",
"node_modules",
"composer.json",
"examples",
"bower_components",
"test",
"tests"
],
"license": "BSD-3-Clause"
}

View File

@ -1,27 +0,0 @@
{
"name": "kartik-v/bootstrap-star-rating",
"description": "A simple yet powerful JQuery star rating plugin for Bootstrap.",
"keywords": [
"bootstrap",
"star",
"rating",
"font",
"awesome",
"glyphicon",
"svg"
],
"homepage": "https://github.com/kartik-v/bootstrap-star-rating",
"license": "BSD-3-Clause",
"authors": [
{
"name": "Kartik Visweswaran",
"email": "kartikv2@gmail.com",
"homepage": "http://www.krajee.com/"
}
],
"extra": {
"branch-alias": {
"dev-master": "4.1.x-dev"
}
}
}

View File

@ -1,248 +0,0 @@
/*!
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.rating-loading {
width: 25px;
height: 25px;
font-size: 0;
color: #fff;
background: transparent url('../img/loading.gif') top left no-repeat;
border: none;
}
/*
* Stars & Input
*/
.rating-container .rating-stars {
position: relative;
cursor: pointer;
vertical-align: middle;
display: inline-block;
overflow: hidden;
white-space: nowrap;
}
.rating-container .rating-stars:focus {
outline: 1px dotted;
}
.rating-input {
display: absolute;
cursor: pointer;
width: 100%;
height: 1px;
bottom: 0;
left: 0;
font-size: 1px;
border: none;
background: none;
opacity: 0;
padding: 0;
margin: 0;
}
.rating-container.is-display-only .rating-stars {
cursor: default;
}
.rating-disabled .rating-stars {
cursor: not-allowed;
}
.rating-container .star {
display: inline-block;
margin: 0 2px;
text-align: center;
}
.rating-container .empty-stars {
color: #aaa;
}
.rating-container .filled-stars {
position: absolute;
left: 0;
top: 0;
margin: auto;
color: #fde16d;
white-space: nowrap;
overflow: hidden;
-webkit-text-stroke: 1px #777;
text-shadow: 1px 1px #999;
}
.rating-rtl {
float: right;
}
.rating-animate .filled-stars {
transition: width 0.25s ease;
}
.rating-rtl .filled-stars {
left: auto;
right: 0;
transition: none;
-webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
transform: matrix(-1, 0, 0, 1, 0, 0);
}
.rating-rtl.is-star .filled-stars {
right: 0.06em;
}
.rating-rtl.is-heart .empty-stars {
margin-right: 0.07em;
}
/**
* Clear
*/
.rating-container .clear-rating {
color: #aaa;
cursor: not-allowed;
display: inline-block;
vertical-align: middle;
font-size: 60%;
}
.clear-rating-active {
cursor: pointer !important;
}
.clear-rating-active:hover {
color: #843534;
}
.rating-container .clear-rating {
padding-right: 5px;
}
/**
* Caption
*/
/* extend support to BS4 */
.rating-container .caption .label {
display: inline-block;
padding: .25em .4em;
line-height: 1;
text-align: center;
vertical-align: baseline;
border-radius: .25rem;
}
.rating-container .caption {
color: #999;
display: inline-block;
vertical-align: middle;
line-height: 1;
}
.rating-container .caption {
margin-left: 5px;
margin-right: 0;
}
.rating-rtl .caption {
margin-right: 5px;
margin-left: 0;
}
/**
* Print
*/
@media print {
.rating-container .clear-rating {
display: none;
}
}
/**
* Sizes
*/
.rating-xl {
font-size: 48px;
}
.rating-lg {
font-size: 40px;
}
.rating-md {
font-size: 32px;
}
.rating-sm {
font-size: 24px;
}
.rating-xs {
font-size: 16px;
}
.rating-xl .caption {
font-size: 20px;
}
.rating-lg .caption {
font-size: 18px;
}
.rating-md .caption {
font-size: 16px;
}
.rating-sm .caption {
font-size: 14px;
}
.rating-xs .caption {
font-size: 12px;
}
/**
* Caption
*/
.caption-badge {
font-family: Arial, Helvetica, sans-serif;
display: inline-block;
padding: .35em .65em;
font-size: .75em;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25rem;
}
.caption-secondary {
background-color: #6c757d;
}
.caption-danger {
background-color: #dc3545;
}
.caption-warning {
background-color: #ffc107;
color: #212529;
}
.caption-info {
background-color: #0dcaf0;
color: #212529;
}
.caption-primary {
background-color: #0d6efd;
}
.caption-success {
background-color: #198754;
}

View File

@ -1,11 +0,0 @@
/*!
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-stars:focus{outline:dotted 1px}.rating-input{display:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.caption-badge,.rating-container .caption .label{line-height:1;text-align:center;border-radius:.25rem}.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption .label{display:inline-block;padding:.25em .4em;vertical-align:baseline}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.caption-badge{font-family:Arial,Helvetica,sans-serif;display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;color:#fff;white-space:nowrap;vertical-align:baseline}.caption-secondary{background-color:#6c757d}.caption-danger{background-color:#dc3545}.caption-warning{background-color:#ffc107;color:#212529}.caption-info{background-color:#0dcaf0;color:#212529}.caption-primary{background-color:#0d6efd}.caption-success{background-color:#198754}

View File

@ -1,370 +0,0 @@
<!--
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
-->
<!DOCTYPE html>
<!--suppress CssUnusedSymbol, JSUnresolvedLibraryURL -->
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>Krajee JQuery Plugins - &copy; Kartik</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
<link rel="stylesheet" href="../css/star-rating.css" media="all" type="text/css"/>
<link rel="stylesheet" href="../themes/krajee-fa/theme.css" media="all" type="text/css"/>
<link rel="stylesheet" href="../themes/krajee-svg/theme.css" media="all" type="text/css"/>
<link rel="stylesheet" href="../themes/krajee-uni/theme.css" media="all" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="../js/star-rating.js" type="text/javascript"></script>
<script src="../themes/krajee-fa/theme.js" type="text/javascript"></script>
<script src="../themes/krajee-svg/theme.js" type="text/javascript"></script>
<script src="../themes/krajee-gly/theme.js" type="text/javascript"></script>
<script src="../themes/krajee-uni/theme.js" type="text/javascript"></script>
<body>
<div class="container">
<div class="page-header">
<h2>Bootstrap Star Rating Examples
<small>&copy; Kartik Visweswaran, Krajee.com</small>
</h2>
</div>
<form>
<div class="page-header">
<h3>Glyphicon Star LTR</h3>
</div>
<input type="text" class="rating rating-loading" value="3.75" data-size="xl" data-theme="krajee-gly" title="">
<br>
<input type="text" class="rating rating-loading" value="2.5" data-size="lg" data-theme="krajee-gly" title="">
<br>
<input type="text" class="rating rating-loading" value="1.75" data-size="md" data-theme="krajee-gly" title="">
<br>
<input type="text" class="rating rating-loading" value="4" data-size="sm" data-theme="krajee-gly" title="">
<br>
<input type="text" class="rating rating-loading" value="2" data-size="xs" data-theme="krajee-gly" title="">
<br>
<div class="page-header">
<h3>Glyphicon Star RTL</h3>
</div>
<input type="text" class="kv-gly-star rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-star rating-loading" value="2.5" dir="rtl" data-size="lg" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-star rating-loading" value="1.75" dir="rtl" data-size="md" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-star rating-loading" value="4" dir="rtl" data-size="sm" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-star rating-loading" value="2" dir="rtl" data-size="xs" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>Glyphicon Heart LTR</h3>
</div>
<input type="text" class="kv-gly-heart rating-loading" value="3.75" data-size="xl" data-theme="krajee-gly" title="">
<br>
<input type="text" class="kv-gly-heart rating-loading" value="2.5" data-size="lg" data-theme="krajee-gly" title="">
<br>
<input type="text" class="kv-gly-heart rating-loading" value="1.75" data-size="md" data-theme="krajee-gly" title="">
<br>
<input type="text" class="kv-gly-heart rating-loading" value="4" data-size="sm" data-theme="krajee-gly" title="">
<br>
<input type="text" class="kv-gly-heart rating-loading" value="2" data-size="xs" data-theme="krajee-gly" title="">
<br>
<div class="page-header">
<h3>Glyphicon Heart RTL</h3>
</div>
<input type="text" class="kv-gly-heart rating-loading" value="3.75" dir="rtl" data-size="xl" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-heart rating-loading" value="2.5" dir="rtl" data-size="lg" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-heart rating-loading" value="1.75" dir="rtl" data-size="md" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-heart rating-loading" value="4" dir="rtl" data-size="sm" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-gly-heart rating-loading" value="2" dir="rtl" data-size="xs" data-theme="krajee-gly" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>Unicode Star LTR</h3>
</div>
<input type="text" class="kv-uni-star rating-loading" value="3.75" data-size="xl" title="">
<br>
<input type="text" class="kv-uni-star rating-loading" value="2.5" data-size="lg" title="">
<br>
<input type="text" class="kv-uni-star rating-loading" value="1.75" data-size="md" title="">
<br>
<input type="text" class="kv-uni-star rating-loading" value="4" data-size="sm" title="">
<br>
<input type="text" class="kv-uni-star rating-loading" value="2" data-size="xs" title="">
<br>
<div class="page-header">
<h3>Unicode Star RTL</h3>
</div>
<input type="text" class="kv-uni-star rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-star rating-loading" value="2.5" dir="rtl" data-size="lg" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-star rating-loading" value="1.75" dir="rtl" data-size="md" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-star rating-loading" value="4" dir="rtl" data-size="sm" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-star rating-loading" value="2" dir="rtl" data-size="xs" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>Unicode Rook LTR</h3>
</div>
<input type="text" class="kv-uni-rook rating-loading" value="3.75" data-size="xl" title="">
<br>
<input type="text" class="kv-uni-rook rating-loading" value="2.5" data-size="lg" title="">
<br>
<input type="text" class="kv-uni-rook rating-loading" value="1.75" data-size="md" title="">
<br>
<input type="text" class="kv-uni-rook rating-loading" value="4" data-size="sm" title="">
<br>
<input type="text" class="kv-uni-rook rating-loading" value="2" data-size="xs" title="">
<br>
<div class="page-header">
<h3>Unicode Rook RTL</h3>
</div>
<input type="text" class="kv-uni-rook rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-rook rating-loading" value="2.5" dir="rtl" data-size="lg" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-rook rating-loading" value="1.75" dir="rtl" data-size="md" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-rook rating-loading" value="4" dir="rtl" data-size="sm" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-uni-rook rating-loading" value="2" dir="rtl" data-size="xs" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>Font Awesome Star LTR</h3>
</div>
<input type="text" class="kv-fa rating-loading" value="3.75" data-size="xl" title="">
<br>
<input type="text" class="kv-fa rating-loading" value="2.5" data-size="lg" title="">
<br>
<input type="text" class="kv-fa rating-loading" value="1.75" data-size="md" title="">
<br>
<input type="text" class="kv-fa rating-loading" value="4" data-size="sm" title="">
<br>
<input type="text" class="kv-fa rating-loading" value="2" data-size="xs" title="">
<br>
<div class="page-header">
<h3>Font Awesome Star RTL</h3>
</div>
<input type="text" class="kv-fa rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa rating-loading" value="2.5" dir="rtl" data-size="lg" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa rating-loading" value="1.75" dir="rtl" data-size="md" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa rating-loading" value="4" dir="rtl" data-size="sm" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa rating-loading" value="2" dir="rtl" data-size="xs" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>Font Awesome Heart LTR</h3>
</div>
<input type="text" class="kv-fa-heart rating-loading" value="3.75" data-size="xl"
title="">
<br>
<input type="text" class="kv-fa-heart rating-loading" value="2.5" data-size="lg" title="">
<br>
<input type="text" class="kv-fa-heart rating-loading" value="1.75" data-size="md" title="">
<br>
<input type="text" class="kv-fa-heart rating-loading" value="4" data-size="sm" title="">
<br>
<input type="text" class="kv-fa-heart rating-loading" value="2" data-size="xs" title="">
<br>
<div class="page-header">
<h3>Font Awesome Heart RTL</h3>
</div>
<input type="text" class="kv-fa-heart rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa-heart rating-loading" value="2.5" dir="rtl" data-size="lg" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa-heart rating-loading" value="1.75" dir="rtl" data-size="md" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa-heart rating-loading" value="4" dir="rtl" data-size="sm" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-fa-heart rating-loading" value="2" dir="rtl" data-size="xs" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>SVG LTR Star</h3>
</div>
<input type="text" class="kv-svg rating-loading" value="3.75" data-size="xl" title="">
<br>
<input type="text" class="kv-svg rating-loading" value="2.5" data-size="lg" title="">
<br>
<input type="text" class="kv-svg rating-loading" value="1.75" data-size="md" title="">
<br>
<input type="text" class="kv-svg rating-loading" value="4" data-size="sm" title="">
<br>
<input type="text" class="kv-svg rating-loading" value="2" data-size="xs" title="">
<br>
<div class="page-header">
<h3>SVG RTL Star</h3>
</div>
<input type="text" class="kv-svg rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg rating-loading" value="2.5" dir="rtl" data-size="lg" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg rating-loading" value="1.75" dir="rtl" data-size="md" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg rating-loading" value="4" dir="rtl" data-size="sm" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg rating-loading" value="2" dir="rtl" data-size="xs" title="">
<div class="clearfix"></div>
<br>
<div class="page-header">
<h3>SVG LTR Heart</h3>
</div>
<input type="text" class="kv-svg-heart rating-loading" value="3.75" data-size="xl" title="">
<br>
<input type="text" class="kv-svg-heart rating-loading" value="2.5" data-size="lg" title="">
<br>
<input type="text" class="kv-svg-heart rating-loading" value="1.75" data-size="md" title="">
<br>
<input type="text" class="kv-svg-heart rating-loading" value="4" data-size="sm" title="">
<br>
<input type="text" class="kv-svg-heart rating-loading" value="2" data-size="xs" title="">
<br>
<div class="page-header">
<h3>SVG RTL Heart</h3>
</div>
<input type="text" class="kv-svg-heart rating-loading" value="3.75" dir="rtl" data-size="xl" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg-heart rating-loading" value="2.5" dir="rtl" data-size="lg" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg-heart rating-loading" value="1.75" dir="rtl" data-size="md" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg-heart rating-loading" value="4" dir="rtl" data-size="sm" title="">
<div class="clearfix"></div>
<br>
<input type="text" class="kv-svg-heart rating-loading" value="2" dir="rtl" data-size="xs" title="">
<div class="clearfix"></div>
<br>
</form>
</div>
</body>
<script>
$(document).on('ready', function () {
$('.kv-gly-star').rating({
containerClass: 'is-star'
});
$('.kv-gly-heart').rating({
containerClass: 'is-heart',
defaultCaption: '{rating} hearts',
starCaptions: function (rating) {
return rating == 1 ? 'One heart' : rating + ' hearts';
},
filledStar: '<i class="glyphicon glyphicon-heart"></i>',
emptyStar: '<i class="glyphicon glyphicon-heart-empty"></i>'
});
$('.kv-fa').rating({
theme: 'krajee-fa',
filledStar: '<i class="fa fa-star"></i>',
emptyStar: '<i class="fa fa-star-o"></i>'
});
$('.kv-fa-heart').rating({
defaultCaption: '{rating} hearts',
starCaptions: function (rating) {
return rating == 1 ? 'One heart' : rating + ' hearts';
},
theme: 'krajee-fa',
filledStar: '<i class="fa fa-heart"></i>',
emptyStar: '<i class="fa fa-heart-o"></i>'
});
$('.kv-uni-star').rating({
theme: 'krajee-uni',
filledStar: '&#x2605;',
emptyStar: '&#x2606;'
});
$('.kv-uni-rook').rating({
theme: 'krajee-uni',
defaultCaption: '{rating} rooks',
starCaptions: function (rating) {
return rating == 1 ? 'One rook' : rating + ' rooks';
},
filledStar: '&#9820;',
emptyStar: '&#9814;'
});
$('.kv-svg').rating({
theme: 'krajee-svg',
filledStar: '<span class="krajee-icon krajee-icon-star"></span>',
emptyStar: '<span class="krajee-icon krajee-icon-star"></span>'
});
$('.kv-svg-heart').rating({
theme: 'krajee-svg',
filledStar: '<span class="krajee-icon krajee-icon-heart"></span>',
emptyStar: '<span class="krajee-icon krajee-icon-heart"></span>',
defaultCaption: '{rating} hearts',
starCaptions: function (rating) {
return rating == 1 ? 'One heart' : rating + ' hearts';
},
containerClass: 'is-heart'
});
$('.rating,.kv-gly-star,.kv-gly-heart,.kv-uni-star,.kv-uni-rook,.kv-fa,.kv-fa-heart,.kv-svg,.kv-svg-heart').on(
'change', function () {
console.log('Rating selected: ' + $(this).val());
});
});
</script>
</html>

View File

@ -1,136 +0,0 @@
<!--
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>Krajee JQuery Plugins - &copy; Kartik</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/all.css">
<link href="../css/star-rating.css" media="all" rel="stylesheet" type="text/css"/>
<link href="../themes/krajee-fas/theme.css" media="all" rel="stylesheet" type="text/css"/>
<link href="../themes/krajee-svg/theme.css" media="all" rel="stylesheet" type="text/css"/>
<!--suppress JSUnresolvedLibraryURL -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="../js/star-rating.js" type="text/javascript"></script>
<script src="../themes/krajee-fas/theme.js" type="text/javascript"></script>
<script src="../themes/krajee-svg/theme.js" type="text/javascript"></script>
<body>
<div class="m-5">
<h2>Bootstrap Star Rating Examples
<small>&copy; Kartik Visweswaran, Krajee.com</small>
</h2>
<hr style="height:4px">
<form>
<input id="input-21b" value="4" type="text" class="rating" data-theme="krajee-fas" data-min=0 data-max=5 data-step=0.2 data-size="lg"
required title="">
<div class="clearfix"></div>
<hr>
<input required id="input-21c" value="" type="text" title="">
<div class="clearfix"></div>
<hr>
<input id="input-21d" value="2" type="text" class="rating" data-theme="krajee-fas" data-min=0 data-max=5 data-step=0.5 data-size="sm"
title="">
<hr>
<input id="input-21e" value="0" type="text" class="rating" data-theme="krajee-fas" data-min=0 data-max=5 data-step=0.5 data-size="xs"
title="">
<hr>
<input id="input-21f" value="0" type="text" data-theme="krajee-fas" data-min=0 data-max=5 data-step=0.1 data-size="md" title="">
<hr>
<input id="input-2ba" type="text" class="rating" data-theme="krajee-fas" data-min="0" data-max="5" data-step="0.5" data-stars=5
data-symbol="&#xe005;" data-default-caption="{rating} hearts" data-star-captions="{}" title="">
<hr>
<input id="input-22" value="0" type="text" class="rating" data-theme="krajee-fas" data-min=0 data-max=5 data-step=0.5 data-rtl=1
data-container-class='text-right' data-glyphicon=0 title="">
<div class="clearfix"></div>
<hr>
<input required class="rb-rating" type="text" value="" title="">
<hr>
<input id="rating-input" type="text" title=""/>
<button id="btn-rating-input" type="button" class="btn btn-primary">Toggle Disable</button>
<hr>
<input id="kartik" class="rating" data-stars="5" data-step="0.1" title=""/>
<div class="form-group" style="margin-top:10px">
<button type="submit" class="btn btn-primary">Submit</button>
<button type="reset" class="btn btn-default btn-secondary">Reset</button>
<button type="button" class="btn btn-danger">Destroy</button>
<button type="button" class="btn btn-success">Create</button>
</div>
</form>
<hr>
<script>
jQuery(document).ready(function () {
$("#input-21f").rating({
starCaptions: function (val) {
if (val < 3) {
return val;
} else {
return 'high';
}
},
starCaptionClasses: function (val) {
if (val < 3) {
return 'label label-danger';
} else {
return 'label label-success';
}
},
hoverOnClear: false
});
var $inp = $('#rating-input');
$inp.rating({
min: 0,
max: 5,
step: 1,
size: 'lg',
showClear: false
});
$('#btn-rating-input').on('click', function () {
$inp.rating('refresh', {
showClear: true,
disabled: !$inp.attr('disabled')
});
});
$('.btn-danger').on('click', function () {
$("#kartik").rating('destroy');
});
$('.btn-success').on('click', function () {
$("#kartik").rating('create');
});
$inp.on('rating.change', function () {
alert($('#rating-input').val());
});
$('.rb-rating').rating({
'showCaption': true,
'stars': '3',
'min': '0',
'max': '3',
'step': '1',
'size': 'xs',
'starCaptions': {0: 'status:nix', 1: 'status:wackelt', 2: 'status:geht', 3: 'status:laeuft'}
});
$("#input-21c").rating({
min: 0, max: 8, step: 0.5, size: "xl", stars: "8"
});
});
</script>
</div>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 847 B

View File

@ -1,40 +0,0 @@
{
"name": "bootstrap-star-rating",
"version": "4.1.2",
"homepage": "https://github.com/kartik-v/bootstrap-star-rating",
"author": "Kartik Visweswaran <kartikv2@gmail.com>",
"description": "A simple yet powerful JQuery star rating plugin for Bootstrap.",
"bugs": {
"url": "https://github.com/kartik-v/bootstrap-star-rating/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/kartik-v/bootstrap-star-rating.git"
},
"keywords": [
"bootstrap",
"star",
"rating",
"font",
"awesome",
"glyphicon",
"svg"
],
"main": "./js/star-rating.min.js",
"style": "./css/star-rating.min.css",
"peerDependencies": {
"jquery": ">= 1.9.0",
"bootstrap": ">= 3.0.0"
},
"license": "BSD-3-Clause",
"dependencies": {
"opencollective-postinstall": "^2.0.2"
},
"collective": {
"type": "opencollective",
"url": "https://opencollective.com/bootstrap-star-rating"
},
"scripts": {
"postinstall": "opencollective-postinstall || true"
}
}

View File

@ -1,16 +0,0 @@
/*!
* Krajee Font Awesome 4.x Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-fa .star {
font-size: 1.1em;
}

View File

@ -1,14 +0,0 @@
/*!
* Krajee Font Awesome 4.x Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-fa .star{font-size:1.1em}

View File

@ -1,16 +0,0 @@
/*!
* Krajee Font Awesome 5.x Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-fas.rating-rtl.is-star .filled-stars {
right: 0;
}

View File

@ -1,14 +0,0 @@
/*!
* Krajee Font Awesome 5.x Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-fas.rating-rtl.is-star .filled-stars{right:0}

View File

@ -1,90 +0,0 @@
/*!
* Krajee SVG Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-svg .krajee-icon,
.theme-krajee-svg .krajee-icon-clear {
display: inline-block;
width: 2rem;
height: 2rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.theme-krajee-svg .clear-rating,
.theme-krajee-svg .rating-stars {
font-size: 5px;
}
.theme-krajee-svg .krajee-icon-clear {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22svg2%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20158.81%20158.81%22%20version%3D%221.1%22%3E%0D%0A%3Cpath%20id%3D%22path4%22%20style%3D%22fill%3A%23aaa%22%20stroke-linejoin%3D%22round%22%20d%3D%22m155.06%2C79.438c0%2C41.799-33.885%2C75.684-75.684%2C75.684s-75.684-33.885-75.684-75.684%2C33.885-75.684%2C75.684-75.684%2C75.684%2C33.885%2C75.684%2C75.684z%22%20stroke%3D%22%23aaa%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%0D%0A%3Cpath%20id%3D%22rect3139%22%20style%3D%22fill%3A%23fff%22%20d%3D%22m37.216%2C64.443v28.67h88.24v-28.67h-88.24z%22%2F%3E%0D%0A%3C%2Fsvg%3E');
}
.theme-krajee-svg .filled-stars .krajee-icon-star {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fde16d%22%20stroke%3D%22%23777777%22%20d%3D%22M20.6%2011l-4.6-10.5-4.6%2010.5h-10.8l7.8%207.9-3%2012.1%2010.6-6%2010.6%206-3-12.1%207.8-7.9z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
.theme-krajee-svg.rating-xl .krajee-icon,
.theme-krajee-svg.rating-xl .krajee-icon-clear {
width: 3rem;
height: 3rem;
}
.theme-krajee-svg.rating-lg .krajee-icon,
.theme-krajee-svg.rating-lg .krajee-icon-clear {
width: 2.5rem;
height: 2.5rem;
}
.theme-krajee-svg.rating-md .krajee-icon,
.theme-krajee-svg.rating-md .krajee-icon-clear {
width: 2rem;
height: 2rem;
}
.theme-krajee-svg.rating-sm .krajee-icon,
.theme-krajee-svg.rating-sm .krajee-icon-clear {
width: 1.5rem;
height: 1.5rem;
}
.theme-krajee-svg.rating-xs .krajee-icon,
.theme-krajee-svg.rating-xs .krajee-icon-clear {
width: 1rem;
height: 1rem;
}
.theme-krajee-svg .krajee-icon-clear:hover {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22svg2%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20158.81%20158.81%22%20version%3D%221.1%22%3E%0D%0A%3Cpath%20id%3D%22path4%22%20style%3D%22fill%3A%23843534%22%20stroke-linejoin%3D%22round%22%20d%3D%22m155.06%2C79.438c0%2C41.799-33.885%2C75.684-75.684%2C75.684s-75.684-33.885-75.684-75.684%2C33.885-75.684%2C75.684-75.684%2C75.684%2C33.885%2C75.684%2C75.684z%22%20stroke%3D%22%23843534%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%0D%0A%3Cpath%20id%3D%22rect3139%22%20style%3D%22fill%3A%23fff%22%20d%3D%22m37.216%2C64.443v28.67h88.24v-28.67h-88.24z%22%2F%3E%0D%0A%3C%2Fsvg%3E');
}
.theme-krajee-svg .empty-stars .krajee-icon-star {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20stroke%3D%22%23777777%22%20d%3D%22M20.6%2011l-4.6-10.5-4.6%2010.5h-10.8l7.8%207.9-3%2012.1%2010.6-6%2010.6%206-3-12.1%207.8-7.9z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
.theme-krajee-svg .filled-stars .krajee-icon-heart {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fde16d%22%20stroke%3D%22%23777777%22%20stroke-width%3D%220.04em%22%20d%3D%22M12%2021.35l-1.45-1.32c-5.15-4.67-8.55-7.75-8.55-11.53%200-3.08%202.42-5.5%205.5-5.5%201.74%200%203.41.81%204.5%202.09%201.09-1.28%202.76-2.09%204.5-2.09%203.08%200%205.5%202.42%205.5%205.5%200%203.78-3.4%206.86-8.55%2011.54l-1.45%201.31z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
.theme-krajee-svg .empty-stars .krajee-icon-heart {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20stroke%3D%22%23777777%22%20stroke-width%3D%220.04em%22%20d%3D%22M12%2021.35l-1.45-1.32c-5.15-4.67-8.55-7.75-8.55-11.53%200-3.08%202.42-5.5%205.5-5.5%201.74%200%203.41.81%204.5%202.09%201.09-1.28%202.76-2.09%204.5-2.09%203.08%200%205.5%202.42%205.5%205.5%200%203.78-3.4%206.86-8.55%2011.54l-1.45%201.31z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
.theme-krajee-svg.rating-rtl.is-heart .filled-stars {
right: 0.02em;
}
.theme-krajee-svg.rating-rtl.is-heart .empty-stars {
margin-right: 0.01em;
}

File diff suppressed because one or more lines are too long

View File

@ -1,23 +0,0 @@
/*!
* Krajee Unicode Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-uni .star {
font-size: 1.2em;
line-height: 1;
margin: 0;
}
.theme-krajee-uni .clear-rating {
font-size: 1em;
line-height: 1;
}

View File

@ -1,14 +0,0 @@
/*!
* Krajee Unicode Theme styling for bootstrap-star-rating.
* This file must be loaded after 'star-rating.css'.
*
* bootstrap-star-rating v4.1.2
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
* Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
*/
.theme-krajee-uni .star{font-size:1.2em;line-height:1;margin:0}.theme-krajee-uni .clear-rating{font-size:1em;line-height:1}