client-update
changes changes1 page-changes lock color changes-2 footer page toggle-remove display-dropdown changes card-changes card changes-button chnages-article pages page-404-fix breadcrumbs-fix remove drop-down Apply fixes from StyleCI buttons fixes existing-fix changes-3 Apply fixes from StyleCI changes-4
This commit is contained in:
1696
public/lb-faveo/css/app.3.0.css
vendored
Normal file
1696
public/lb-faveo/css/app.3.0.css
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3
public/lb-faveo/css/app.css
vendored
3
public/lb-faveo/css/app.css
vendored
@@ -421,6 +421,7 @@ ol.with-line-border > li {
|
||||
font-weight: 700;
|
||||
border-bottom: 1px solid #ddd;
|
||||
position: relative;
|
||||
color: #fff !important;
|
||||
}
|
||||
.section-title > i.line {
|
||||
float: left;
|
||||
@@ -720,7 +721,7 @@ ol.with-line-border > li {
|
||||
}
|
||||
.site-search .search-field,
|
||||
.site-search .search-submit {
|
||||
border-radius: 4px;
|
||||
border-radius: 10px;
|
||||
}
|
||||
.site-search .search-field.loading {
|
||||
background: url(../img/loader.gif) 99% center no-repeat;
|
||||
|
6
public/lb-faveo/css/bootstrap5.min.css
vendored
Executable file
6
public/lb-faveo/css/bootstrap5.min.css
vendored
Executable file
File diff suppressed because one or more lines are too long
285
public/lb-faveo/css/custom.css
vendored
Executable file
285
public/lb-faveo/css/custom.css
vendored
Executable file
@@ -0,0 +1,285 @@
|
||||
i.site-content .fa-ul > li a,
|
||||
footer ul.media-list a,
|
||||
.site-info.col-md-6 a,
|
||||
.navbar .navbar-nav>li>a,
|
||||
#tweets-list a, div#login-form a,
|
||||
.accordion .accordion-toggle,
|
||||
.breadcrumb-custom > li a, .archive-article .hentry a,
|
||||
header.entry-header a, .media-body a, a {
|
||||
text-decoration: none;
|
||||
}
|
||||
.small, small {
|
||||
font-size: 80%;
|
||||
font-weight: 400;
|
||||
}
|
||||
.list-group-item {
|
||||
position: relative;
|
||||
display: block;
|
||||
padding: 0.75rem 1.25rem;
|
||||
margin-bottom: -1px;
|
||||
background-color: #fff;
|
||||
border: 1px solid rgba(0,0,0,.125);
|
||||
}
|
||||
.list-group-item-action {
|
||||
width: 100%;
|
||||
color: #495057;
|
||||
text-align: inherit;
|
||||
}
|
||||
.list-group-item-action:focus, .list-group-item-action:hover {
|
||||
z-index: 1;
|
||||
color: #495057;
|
||||
text-decoration: none;
|
||||
background-color: #f8f9fa;
|
||||
}
|
||||
.section-title > i.line {
|
||||
left: 0;
|
||||
}
|
||||
.mr-3, .mx-3 {
|
||||
margin-right: 1rem!important;
|
||||
}
|
||||
footer ul.media-list {
|
||||
list-style-type: none;
|
||||
}
|
||||
.navbar-brand {
|
||||
display: inline-block;
|
||||
padding-top: 0.3125rem;
|
||||
padding-bottom: 0.3125rem;
|
||||
margin-right: 1rem;
|
||||
font-size: 1.25rem;
|
||||
line-height: inherit;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.twitterbar .tweets-control {
|
||||
margin-bottom: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 40px;
|
||||
}
|
||||
.twitterbar .tweets-control li {
|
||||
display: inline-block;
|
||||
width: 28px;
|
||||
height: 30px;
|
||||
position: relative;
|
||||
}
|
||||
.twitterbar .tweets-control a {
|
||||
display: block;
|
||||
width: 100%;
|
||||
}
|
||||
.twitterbar .tweets-control a {
|
||||
border-color: #ddd;
|
||||
background-color: #fff;
|
||||
opacity: 1;
|
||||
border: 1px solid;
|
||||
}
|
||||
.twitterbar .tweets-control a:hover {
|
||||
color: #999;
|
||||
-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 5%);
|
||||
box-shadow: 0 1px 3px rgb(0 0 0 / 5%);
|
||||
}
|
||||
.switcher-toggle {
|
||||
width: 100px;
|
||||
background-color: #fff;
|
||||
height: 40px;
|
||||
border-radius: 20px;
|
||||
margin-left: 20px;
|
||||
border: 1px solid #ddd;
|
||||
padding: 4px;
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
}
|
||||
.switcher-toggle span.icon {
|
||||
height: 30px;
|
||||
width: 30px;
|
||||
display: block;
|
||||
background-color: #000;
|
||||
border-radius: 22px;
|
||||
position: absolute;
|
||||
left: 4px;
|
||||
right: auto;
|
||||
|
||||
}
|
||||
.dark-mode, .dark-mode .site,
|
||||
.dark-mode .site-header, .dark-mode .site-footer {
|
||||
background: #000 !important;
|
||||
}
|
||||
.dark-mode .navbar, .dark-mode .site-main .content-area{
|
||||
background-color: #000 !important;
|
||||
}
|
||||
.dark-mode .switcher-toggle span.icon {
|
||||
left: auto;
|
||||
right: 4px;
|
||||
}
|
||||
.dark-mode .navbar .navbar-nav>li>a,
|
||||
.dark-mode .navbar i.sub-indicator.fa {
|
||||
/* color: #fff;*/
|
||||
}
|
||||
.dark-mode .note-icon-caret,
|
||||
.dark-mode .note-current-fontsize,
|
||||
.dark-mode .far .fa-square::before
|
||||
{
|
||||
color: #000b16; !important;
|
||||
}
|
||||
.dark-mode .note-icon-caret,
|
||||
.dark-mode .note-current-fontsize,
|
||||
.dark-mode .widgetitemtitle
|
||||
{
|
||||
color: #337ab7 !important;
|
||||
}
|
||||
.dark-mode .text-red{
|
||||
color: red !important;
|
||||
}
|
||||
|
||||
.dark-mode span, .dark-mode p,
|
||||
.dark-mode .ticket-table,
|
||||
.dark-mode .table,
|
||||
.dark-mode.reply, .dark-mode .ticketratingtitle,
|
||||
.dark-mode .comment-reply-title,
|
||||
.dark-mode .note-editable,
|
||||
.dark-mode .label,
|
||||
.dark-mode .float-right,
|
||||
.dark-mode .box-categories .section-title,
|
||||
.dark-mode .site-content .fa-ul > li a,
|
||||
.dark-mode .banner-horizontal .banner-title,
|
||||
.dark-mode .banner-horizontal .banner-content p,
|
||||
.dark-mode #section-banner .banner-content p,
|
||||
.dark-mode .section-title,
|
||||
.dark-mode footer p,
|
||||
.dark-mode .box-categories .fa-ul > li > *,
|
||||
.dark-mode .fa-regular,
|
||||
.dark-mode footer small.text-muted,
|
||||
.dark-mode .site-content .section .fa-ul > li > .meta > *,
|
||||
.dark-mode header.entry-header h1,
|
||||
.dark-mode .entry-content,
|
||||
.dark-mode h4.panel-title.h4 a,
|
||||
.dark-mode h1.archive-title,
|
||||
.dark-mode .archive-list .entry-footer span,
|
||||
.dark-mode .archive-article .entry-header > .fa-fw,
|
||||
.dark-mode header.entry-header span,
|
||||
.dark-mode .comment-content,
|
||||
.dark-mode .comment-author .fn,
|
||||
.dark-mode .comment-author .fn a,
|
||||
.dark-mode .entry-attribute strong,
|
||||
.dark-mode footer.entry-footer small,
|
||||
.dark-mode .entry-summary,
|
||||
.dark-mode form#commentform label,
|
||||
.dark-mode .fa-ul i,
|
||||
.dark-mode .error404 .error-title,
|
||||
.dark-mode .error404 ,
|
||||
.dark-mode .h2,
|
||||
.dark-mode .entry-title,
|
||||
.dark-mode.section-title .text-muted.text-info.nav-item {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.dark-mode div#respond, .dark-mode form.contact-form{
|
||||
background-color: #0000;
|
||||
}
|
||||
div#respond .form-group {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
/*.addrotate {*/
|
||||
/*!* transform: rotate(180deg);*!*/
|
||||
/*!*}*!*/
|
||||
#login-form .form-group, form.contact-form .form-group {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
.dark-mode button.navbar-toggler.custom-toggler {
|
||||
background-color: #fff;
|
||||
border-color: #fff;
|
||||
}
|
||||
.m-none {
|
||||
display: none;
|
||||
}
|
||||
.desk_none{
|
||||
display: block;
|
||||
}
|
||||
#respond .media {
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
-ms-flex-align: start;
|
||||
align-items: flex-start;
|
||||
}
|
||||
form#commentform label, form.contact-form label {
|
||||
display: inline-block;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
.custom_alert .close {
|
||||
position: absolute;
|
||||
line-height: 20px;
|
||||
right: 21px;
|
||||
}
|
||||
.custom_alert .fa {
|
||||
float: left;
|
||||
margin-left: -26px;
|
||||
font-size: 3em;
|
||||
}
|
||||
.error404 .search-form .form-group {
|
||||
margin: auto;
|
||||
justify-content: center;
|
||||
}
|
||||
ul.dropdown-menu a.dropdown-item.active{
|
||||
background: none !important;
|
||||
color: #b00 !important;
|
||||
}
|
||||
.share-links .text-muted.mr-2 {
|
||||
margin-right: 0.5rem;
|
||||
}
|
||||
.rate-post li .btn-social {
|
||||
color: #666 !important;
|
||||
background: #eee !important;
|
||||
border-color: transparent !important;
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@media (min-width: 576px){
|
||||
.form-inline .form-group {
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
-ms-flex: 0 0 auto;
|
||||
flex: 0 0 auto;
|
||||
-ms-flex-flow: row wrap;
|
||||
flex-flow: row wrap;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.form-inline .form-control {
|
||||
display: inline-block;
|
||||
width: auto;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.site-navigation .dropdown-menu {
|
||||
margin-left: -6px !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@media(max-width: 992px){
|
||||
.navbar .login-form {
|
||||
top: 24px;
|
||||
}
|
||||
.switcher-toggle span.icon {
|
||||
height: 24px;
|
||||
width: 24px;
|
||||
top: 3px;
|
||||
left: 4px;
|
||||
right: auto;
|
||||
}
|
||||
.switcher-toggle {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 32px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
.m-none {
|
||||
display: block;
|
||||
}
|
||||
.desk_none{
|
||||
display: none;
|
||||
}
|
||||
}
|
157
public/lb-faveo/css/edit.css
vendored
Normal file
157
public/lb-faveo/css/edit.css
vendored
Normal file
@@ -0,0 +1,157 @@
|
||||
p {
|
||||
font-size: .8rem
|
||||
;
|
||||
}
|
||||
|
||||
/* navbar edit */
|
||||
|
||||
.navbar .navbar-nav>li>a{
|
||||
color: #777 ;
|
||||
}
|
||||
.dropdown a.dropdown-item{
|
||||
color: #777 ;
|
||||
}
|
||||
|
||||
select option:last-of-type {
|
||||
display: inherit;
|
||||
}
|
||||
ul.navbar-login li,
|
||||
ul.navbar-login li:hover{
|
||||
border: none;
|
||||
}
|
||||
.navbar {
|
||||
width: 100% !important;
|
||||
padding-bottom: 40px;
|
||||
padding-top: 0 !important;
|
||||
}
|
||||
.dropdown-menu {
|
||||
position: absolute !important;
|
||||
top: 90%;
|
||||
width: 200px
|
||||
}
|
||||
.navbar-nav li{
|
||||
border-right: 1px solid #eee;
|
||||
border-top: 3px solid transparent;
|
||||
padding: 0 5px;
|
||||
}
|
||||
.navbar-nav li:hover {
|
||||
border-top: 3px solid #ddd;
|
||||
}
|
||||
.navbar-nav .active {
|
||||
border-top: 3px solid #ddd;
|
||||
}
|
||||
.navbar-nav .dropdown-menu .active,
|
||||
.navbar-nav .dropdown-menu li:hover {
|
||||
border-top: 3px solid transparent;
|
||||
}
|
||||
|
||||
.dropdown-toggle::after {
|
||||
display: none;
|
||||
}
|
||||
.navbar .nav-item a {
|
||||
padding: 15px;
|
||||
|
||||
}
|
||||
.navbar .nav-item:hover a{
|
||||
text-decoration: none;
|
||||
}
|
||||
.navbar {
|
||||
background-color: #f8f8f8;
|
||||
border-color: #e7e7e7;
|
||||
padding: 30px 0;
|
||||
font-size: 15px;
|
||||
}
|
||||
.navbar .btn-custom {
|
||||
font-size: 15px;
|
||||
}
|
||||
.navbar .login-form {
|
||||
top: 65%;
|
||||
}
|
||||
#section-banner .banner-content p {
|
||||
font-size: 12px
|
||||
}
|
||||
.banner-content .btn{
|
||||
text-shadow: none;
|
||||
}
|
||||
.btn-sm.btn-custom{
|
||||
font-size: 10px;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.nav-categories li,
|
||||
.nav-categories li a{
|
||||
width: 100%;
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
/*--------------------------------------*/
|
||||
.breadcrumb-custom li::after {
|
||||
display: inherit;
|
||||
}
|
||||
.breadcrumb-custom li i {
|
||||
font-size: 10px;
|
||||
padding: 0 5px;
|
||||
}
|
||||
.blockquote {
|
||||
padding: 10px 15px;
|
||||
border-left: 4px solid #ddd;
|
||||
}
|
||||
.blockquote p {
|
||||
margin: 0;
|
||||
}
|
||||
/* --------------------------------- */
|
||||
.alert-custom {
|
||||
padding: 0 20px;
|
||||
}
|
||||
.alert-custom .warning {
|
||||
font-size: 40px;
|
||||
padding-right: 15px
|
||||
}
|
||||
.alert-custom .media-body {
|
||||
padding: 11px 0 0;
|
||||
}
|
||||
.text-danger {
|
||||
color: #a94442 !important;
|
||||
}
|
||||
.site-search .search-form .btn-custom {
|
||||
|
||||
}
|
||||
.site-search .search-form .input-lg {
|
||||
width: 55% !important;
|
||||
border-radius: 5px !important;
|
||||
}
|
||||
.accordion .accordion-toggle {
|
||||
color: #4d3333 !important;
|
||||
font-size: 1.1rem;
|
||||
}
|
||||
.site-footer {
|
||||
padding-bottom: 0;
|
||||
}
|
||||
.bord {
|
||||
border-top: 1px solid #ddd;
|
||||
padding: 20px 0 0;
|
||||
}
|
||||
.share-links {
|
||||
margin-top: .5rem
|
||||
}
|
||||
.rate-post {
|
||||
margin-top: .5rem;
|
||||
}
|
||||
.breadcrumb-custom {
|
||||
margin: 0;
|
||||
padding: 1rem 0;
|
||||
}
|
||||
.tagcloud a{
|
||||
font-size: 12px !important;
|
||||
}
|
||||
.pagination .page-item a:focus,
|
||||
.pagination .page-item:focus {
|
||||
outline: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 600px) {
|
||||
.site-navigation .dropdown-menu {
|
||||
margin-left: -6px !important;
|
||||
}
|
||||
|
||||
}
|
2
public/lb-faveo/css/font-awesome-5.min.css
vendored
2
public/lb-faveo/css/font-awesome-5.min.css
vendored
File diff suppressed because one or more lines are too long
9
public/lb-faveo/css/font-awesome-6.min.css
vendored
Normal file
9
public/lb-faveo/css/font-awesome-6.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
80
public/lb-faveo/js/app.js
vendored
Normal file
80
public/lb-faveo/js/app.js
vendored
Normal file
@@ -0,0 +1,80 @@
|
||||
/*global $*/
|
||||
|
||||
$(function ($) {
|
||||
"use strict";
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Site Navigation */
|
||||
/* ----------------------------------------------------------------------------------- */
|
||||
// $('#navbar .navbar-menu').mobileMenu({className: 'form-control'})
|
||||
$('#navbar .navbar-menu li').each(function () {
|
||||
$(this).filter('.active').parents('li').addClass('active');
|
||||
if ($('ul', this).length > 0) {
|
||||
$(this).children('a').append('<i class="sub-indicator fa fa-angle-down fa-fw text-muted"></i>');
|
||||
}
|
||||
});
|
||||
$('#navbar .navbar-menu, #navbar .navbar-user').superfish({
|
||||
animation: {opacity: 'show', height: 'show'},
|
||||
delay: 100,
|
||||
speed: "slow"
|
||||
});
|
||||
$('#navbar .navbar-user > li > a').on('click', function () {
|
||||
$(this).parent().toggleClass('opened');
|
||||
});
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Main Search */
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
$.ajax({
|
||||
url: 'search-terms.php',
|
||||
dataType: 'json'
|
||||
}).done(function (data) {
|
||||
$('#header-search .search-field').autocomplete({
|
||||
lookup: data,
|
||||
appendTo: '#header-search .form-inline .form-group',
|
||||
onSearchStart: function () {
|
||||
$(this).addClass('loading');
|
||||
},
|
||||
onSearchComplete: function () {
|
||||
$(this).removeClass('loading');
|
||||
}
|
||||
});
|
||||
});
|
||||
$('#header-search .search-field').on('focus', function () {
|
||||
$('#header-search .search-advance-button').fadeIn();
|
||||
$('#header-search .search-advance').slideDown();
|
||||
});
|
||||
$('#header-search .search-advance-button').on('click', function (e) {
|
||||
e.preventDefault();
|
||||
$(this).fadeOut(100);
|
||||
$('#header-search .search-advance').slideUp(100);
|
||||
});
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Tooltip */
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
$('[data-toggle="tooltip"]').tooltip();
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Accordion */
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
$('.accordion .accordion-toggle').prepend('<i class="fa fa-caret-down fa-fw pull-left text-danger"></i>');
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Section */
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
$('.section-title').prepend('<i class="line"></i>');
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Tweets List */
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
$('#tweets-list').carousel();
|
||||
|
||||
$('.dropdown a').hover(function () {
|
||||
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(500);
|
||||
}, function () {
|
||||
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(500);
|
||||
});
|
||||
|
||||
|
||||
});
|
1004
public/lb-faveo/js/autocomplete.js
vendored
Normal file
1004
public/lb-faveo/js/autocomplete.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
public/lb-faveo/js/bootstrap5.min.js
vendored
Normal file
7
public/lb-faveo/js/bootstrap5.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
public/lb-faveo/js/custom.js
vendored
Normal file
11
public/lb-faveo/js/custom.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
function myFunction() {
|
||||
var element = document.body;
|
||||
element.classList.toggle("dark-mode");
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
$('.navbar-login i').click(function(){
|
||||
$('#login-form').toggleClass('show');
|
||||
$(this).toggleClass('addrotate');
|
||||
});
|
||||
});
|
4
public/lb-faveo/js/html5shiv.min.js
vendored
Normal file
4
public/lb-faveo/js/html5shiv.min.js
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
|
||||
*/
|
||||
!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document);
|
78
public/lb-faveo/js/jquery.mobilemenu.js
vendored
Normal file
78
public/lb-faveo/js/jquery.mobilemenu.js
vendored
Normal file
@@ -0,0 +1,78 @@
|
||||
/**
|
||||
* jQuery Mobile Menu
|
||||
* Turn unordered list menu into dropdown select menu
|
||||
* version 1.1(27-JULY-2013)
|
||||
*
|
||||
* Built on top of the jQuery library
|
||||
* http://jquery.com
|
||||
*
|
||||
* Documentation
|
||||
* http://github.com/mambows/mobilemenu
|
||||
*/
|
||||
(function($){
|
||||
$.fn.mobileMenu = function(options) {
|
||||
|
||||
var defaults = {
|
||||
defaultText: 'Navigate to...',
|
||||
className: 'select-menu',
|
||||
subMenuClass: 'sub-menu',
|
||||
subMenuDash: '–'
|
||||
},
|
||||
settings = $.extend( defaults, options ),
|
||||
el = $(this);
|
||||
|
||||
this.each(function(){
|
||||
var $el = $(this),
|
||||
$select_menu;
|
||||
|
||||
// ad class to submenu list
|
||||
$el.find('ul').addClass(settings.subMenuClass);
|
||||
|
||||
// Create base menu
|
||||
var $select_menu = $('<select />',{
|
||||
'class' : settings.className + ' ' + el.get(0).className
|
||||
}).insertAfter( $el );
|
||||
|
||||
// Create default option
|
||||
$('<option />', {
|
||||
"value" : '#',
|
||||
"text" : settings.defaultText
|
||||
}).appendTo( $select_menu );
|
||||
|
||||
// Create select option from menu
|
||||
$el.find('a').each(function(){
|
||||
var $this = $(this),
|
||||
optText = ' ' + $this.text(),
|
||||
optSub = $this.parents( '.' + settings.subMenuClass ),
|
||||
len = optSub.length,
|
||||
dash;
|
||||
|
||||
// if menu has sub menu
|
||||
if( $this.parents('ul').hasClass( settings.subMenuClass ) ) {
|
||||
dash = Array( len+1 ).join( settings.subMenuDash );
|
||||
optText = dash + optText;
|
||||
}
|
||||
|
||||
// Now build menu and append it
|
||||
$('<option />', {
|
||||
"value" : this.href,
|
||||
"html" : optText,
|
||||
"selected" : (this.href == window.location.href)
|
||||
}).appendTo( $select_menu );
|
||||
|
||||
}); // End el.find('a').each
|
||||
|
||||
// Change event on select element
|
||||
$select_menu.change(function(){
|
||||
var locations = $(this).val();
|
||||
if( locations !== '#' ) {
|
||||
window.location.href = $(this).val();
|
||||
};
|
||||
});
|
||||
|
||||
}); // End this.each
|
||||
|
||||
return this;
|
||||
|
||||
};
|
||||
})(jQuery);
|
6
public/lb-faveo/js/popper.3.0.min.js
vendored
Normal file
6
public/lb-faveo/js/popper.3.0.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
6
public/lb-faveo/js/respond.min.js
vendored
Normal file
6
public/lb-faveo/js/respond.min.js
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
/*! Respond.js v1.4.2: min/max-width media query polyfill
|
||||
* Copyright 2014 Scott Jehl
|
||||
* Licensed under MIT
|
||||
* https://j.mp/respondjs */
|
||||
|
||||
!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){v(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},g=function(a){return a.replace(c.regex.minmaxwh,"").match(c.regex.other)};if(c.ajax=f,c.queue=d,c.unsupportedmq=g,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,comments:/\/\*[^*]*\*+([^/][^*]*\*+)*\//gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,maxw:/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,minmaxwh:/\(\s*m(in|ax)\-(height|width)\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/gi,other:/\([^\)]*\)/g},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var h,i,j,k=a.document,l=k.documentElement,m=[],n=[],o=[],p={},q=30,r=k.getElementsByTagName("head")[0]||l,s=k.getElementsByTagName("base")[0],t=r.getElementsByTagName("link"),u=function(){var a,b=k.createElement("div"),c=k.body,d=l.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=k.createElement("body"),c.style.background="none"),l.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&l.insertBefore(c,l.firstChild),a=b.offsetWidth,f?l.removeChild(c):c.removeChild(b),l.style.fontSize=d,e&&(c.style.fontSize=e),a=j=parseFloat(a)},v=function(b){var c="clientWidth",d=l[c],e="CSS1Compat"===k.compatMode&&d||k.body[c]||d,f={},g=t[t.length-1],p=(new Date).getTime();if(b&&h&&q>p-h)return a.clearTimeout(i),i=a.setTimeout(v,q),void 0;h=p;for(var s in m)if(m.hasOwnProperty(s)){var w=m[s],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?j||u():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?j||u():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(n[w.rules]))}for(var C in o)o.hasOwnProperty(C)&&o[C]&&o[C].parentNode===r&&r.removeChild(o[C]);o.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=k.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,r.insertBefore(E,g.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(k.createTextNode(F)),o.push(E)}},w=function(a,b,d){var e=a.replace(c.regex.comments,"").replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},i=!f&&d;b.length&&(b+="/"),i&&(f=1);for(var j=0;f>j;j++){var k,l,o,p;i?(k=d,n.push(h(a))):(k=e[j].match(c.regex.findStyles)&&RegExp.$1,n.push(RegExp.$2&&h(RegExp.$2))),o=k.split(","),p=o.length;for(var q=0;p>q;q++)l=o[q],g(l)||m.push({media:l.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:n.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}v()},x=function(){if(d.length){var b=d.shift();f(b.href,function(c){w(c,b.href,b.media),p[b.href]=!0,a.setTimeout(function(){x()},0)})}},y=function(){for(var b=0;b<t.length;b++){var c=t[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!p[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(w(c.styleSheet.rawCssText,e,f),p[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!s||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&("//"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}x()};y(),c.update=y,c.getEmValue=u,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this);
|
278
public/lb-faveo/js/superfish.3.0.js
vendored
Normal file
278
public/lb-faveo/js/superfish.3.0.js
vendored
Normal file
@@ -0,0 +1,278 @@
|
||||
/*
|
||||
* jQuery Superfish Menu Plugin
|
||||
* Copyright (c) 2013 Joel Birch
|
||||
*
|
||||
* Dual licensed under the MIT and GPL licenses:
|
||||
* http://www.opensource.org/licenses/mit-license.php
|
||||
* http://www.gnu.org/licenses/gpl.html
|
||||
*/
|
||||
|
||||
(function ($, w) {
|
||||
"use strict";
|
||||
|
||||
var methods = (function () {
|
||||
// private properties and methods go here
|
||||
var c = {
|
||||
bcClass: 'sf-breadcrumb',
|
||||
menuClass: 'sf-js-enabled',
|
||||
anchorClass: 'sf-with-ul',
|
||||
menuArrowClass: 'sf-arrows'
|
||||
},
|
||||
ios = (function () {
|
||||
var ios = /^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);
|
||||
if (ios) {
|
||||
// tap anywhere on iOS to unfocus a submenu
|
||||
$('html').css('cursor', 'pointer').on('click', $.noop);
|
||||
}
|
||||
return ios;
|
||||
})(),
|
||||
wp7 = (function () {
|
||||
var style = document.documentElement.style;
|
||||
return ('behavior' in style && 'fill' in style && /iemobile/i.test(navigator.userAgent));
|
||||
})(),
|
||||
unprefixedPointerEvents = (function () {
|
||||
return (!!w.PointerEvent);
|
||||
})(),
|
||||
toggleMenuClasses = function ($menu, o, add) {
|
||||
var classes = c.menuClass,
|
||||
method;
|
||||
if (o.cssArrows) {
|
||||
classes += ' ' + c.menuArrowClass;
|
||||
}
|
||||
method = (add) ? 'addClass' : 'removeClass';
|
||||
$menu[method](classes);
|
||||
},
|
||||
setPathToCurrent = function ($menu, o) {
|
||||
return $menu.find('li.' + o.pathClass).slice(0, o.pathLevels)
|
||||
.addClass(o.hoverClass + ' ' + c.bcClass)
|
||||
.filter(function () {
|
||||
return ($(this).children(o.popUpSelector).hide().show().length);
|
||||
}).removeClass(o.pathClass);
|
||||
},
|
||||
toggleAnchorClass = function ($li, add) {
|
||||
var method = (add) ? 'addClass' : 'removeClass';
|
||||
$li.children('a')[method](c.anchorClass);
|
||||
},
|
||||
toggleTouchAction = function ($menu) {
|
||||
var msTouchAction = $menu.css('ms-touch-action');
|
||||
var touchAction = $menu.css('touch-action');
|
||||
touchAction = touchAction || msTouchAction;
|
||||
touchAction = (touchAction === 'pan-y') ? 'auto' : 'pan-y';
|
||||
$menu.css({
|
||||
'ms-touch-action': touchAction,
|
||||
'touch-action': touchAction
|
||||
});
|
||||
},
|
||||
getMenu = function ($el) {
|
||||
return $el.closest('.' + c.menuClass);
|
||||
},
|
||||
getOptions = function ($el) {
|
||||
return getMenu($el).data('sfOptions');
|
||||
},
|
||||
over = function () {
|
||||
var $this = $(this),
|
||||
o = getOptions($this);
|
||||
clearTimeout(o.sfTimer);
|
||||
$this.siblings().superfish('hide').end().superfish('show');
|
||||
},
|
||||
close = function (o) {
|
||||
o.retainPath = ($.inArray(this[0], o.$path) > -1);
|
||||
this.superfish('hide');
|
||||
|
||||
if (!this.parents('.' + o.hoverClass).length) {
|
||||
o.onIdle.call(getMenu(this));
|
||||
if (o.$path.length) {
|
||||
$.proxy(over, o.$path)();
|
||||
}
|
||||
}
|
||||
},
|
||||
out = function () {
|
||||
var $this = $(this),
|
||||
o = getOptions($this);
|
||||
if (ios) {
|
||||
$.proxy(close, $this, o)();
|
||||
}
|
||||
else {
|
||||
clearTimeout(o.sfTimer);
|
||||
o.sfTimer = setTimeout($.proxy(close, $this, o), o.delay);
|
||||
}
|
||||
},
|
||||
touchHandler = function (e) {
|
||||
var $this = $(this),
|
||||
o = getOptions($this),
|
||||
$ul = $this.siblings(e.data.popUpSelector);
|
||||
|
||||
if (o.onHandleTouch.call($ul) === false) {
|
||||
return this;
|
||||
}
|
||||
|
||||
if ($ul.length > 0 && $ul.is(':hidden')) {
|
||||
$this.one('click.superfish', false);
|
||||
if (e.type === 'MSPointerDown' || e.type === 'pointerdown') {
|
||||
$this.trigger('focus');
|
||||
} else {
|
||||
$.proxy(over, $this.parent('li'))();
|
||||
}
|
||||
}
|
||||
},
|
||||
applyHandlers = function ($menu, o) {
|
||||
var targets = 'li:has(' + o.popUpSelector + ')';
|
||||
if ($.fn.hoverIntent && !o.disableHI) {
|
||||
$menu.hoverIntent(over, out, targets);
|
||||
}
|
||||
else {
|
||||
$menu
|
||||
.on('mouseenter.superfish', targets, over)
|
||||
.on('mouseleave.superfish', targets, out);
|
||||
}
|
||||
var touchevent = 'MSPointerDown.superfish';
|
||||
if (unprefixedPointerEvents) {
|
||||
touchevent = 'pointerdown.superfish';
|
||||
}
|
||||
if (!ios) {
|
||||
touchevent += ' touchend.superfish';
|
||||
}
|
||||
if (wp7) {
|
||||
touchevent += ' mousedown.superfish';
|
||||
}
|
||||
$menu
|
||||
.on('focusin.superfish', 'li', over)
|
||||
.on('focusout.superfish', 'li', out)
|
||||
.on(touchevent, 'a', o, touchHandler);
|
||||
};
|
||||
|
||||
return {
|
||||
// public methods
|
||||
hide: function (instant) {
|
||||
if (this.length) {
|
||||
var $this = this,
|
||||
o = getOptions($this);
|
||||
if (!o) {
|
||||
return this;
|
||||
}
|
||||
var not = (o.retainPath === true) ? o.$path : '',
|
||||
$ul = $this.find('li.' + o.hoverClass).add(this).not(not).removeClass(o.hoverClass).children(o.popUpSelector),
|
||||
speed = o.speedOut;
|
||||
|
||||
if (instant) {
|
||||
$ul.show();
|
||||
speed = 0;
|
||||
}
|
||||
o.retainPath = false;
|
||||
|
||||
if (o.onBeforeHide.call($ul) === false) {
|
||||
return this;
|
||||
}
|
||||
|
||||
$ul.stop(true, true).animate(o.animationOut, speed, function () {
|
||||
var $this = $(this);
|
||||
o.onHide.call($this);
|
||||
});
|
||||
}
|
||||
return this;
|
||||
},
|
||||
show: function () {
|
||||
var o = getOptions(this);
|
||||
if (!o) {
|
||||
return this;
|
||||
}
|
||||
var $this = this.addClass(o.hoverClass),
|
||||
$ul = $this.children(o.popUpSelector);
|
||||
|
||||
if (o.onBeforeShow.call($ul) === false) {
|
||||
return this;
|
||||
}
|
||||
|
||||
$ul.stop(true, true).animate(o.animation, o.speed, function () {
|
||||
o.onShow.call($ul);
|
||||
});
|
||||
return this;
|
||||
},
|
||||
destroy: function () {
|
||||
return this.each(function () {
|
||||
var $this = $(this),
|
||||
o = $this.data('sfOptions'),
|
||||
$hasPopUp;
|
||||
if (!o) {
|
||||
return false;
|
||||
}
|
||||
$hasPopUp = $this.find(o.popUpSelector).parent('li');
|
||||
clearTimeout(o.sfTimer);
|
||||
toggleMenuClasses($this, o);
|
||||
toggleAnchorClass($hasPopUp);
|
||||
toggleTouchAction($this);
|
||||
// remove event handlers
|
||||
$this.off('.superfish').off('.hoverIntent');
|
||||
// clear animation's inline display style
|
||||
$hasPopUp.children(o.popUpSelector).attr('style', function (i, style) {
|
||||
if (typeof style !== 'undefined') {
|
||||
return style.replace(/display[^;]+;?/g, '');
|
||||
}
|
||||
});
|
||||
// reset 'current' path classes
|
||||
o.$path.removeClass(o.hoverClass + ' ' + c.bcClass).addClass(o.pathClass);
|
||||
$this.find('.' + o.hoverClass).removeClass(o.hoverClass);
|
||||
o.onDestroy.call($this);
|
||||
$this.removeData('sfOptions');
|
||||
});
|
||||
},
|
||||
init: function (op) {
|
||||
return this.each(function () {
|
||||
var $this = $(this);
|
||||
if ($this.data('sfOptions')) {
|
||||
return false;
|
||||
}
|
||||
var o = $.extend({}, $.fn.superfish.defaults, op),
|
||||
$hasPopUp = $this.find(o.popUpSelector).parent('li');
|
||||
o.$path = setPathToCurrent($this, o);
|
||||
|
||||
$this.data('sfOptions', o);
|
||||
|
||||
toggleMenuClasses($this, o, true);
|
||||
toggleAnchorClass($hasPopUp, true);
|
||||
toggleTouchAction($this);
|
||||
applyHandlers($this, o);
|
||||
|
||||
$hasPopUp.not('.' + c.bcClass).superfish('hide', true);
|
||||
|
||||
o.onInit.call(this);
|
||||
});
|
||||
}
|
||||
};
|
||||
})();
|
||||
|
||||
$.fn.superfish = function (method, args) {
|
||||
if (methods[method]) {
|
||||
return methods[method].apply(this, Array.prototype.slice.call(arguments, 1));
|
||||
}
|
||||
else if (typeof method === 'object' || ! method) {
|
||||
return methods.init.apply(this, arguments);
|
||||
}
|
||||
else {
|
||||
return $.error('Method ' + method + ' does not exist on jQuery.fn.superfish');
|
||||
}
|
||||
};
|
||||
|
||||
$.fn.superfish.defaults = {
|
||||
popUpSelector: 'ul,.sf-mega', // within menu context
|
||||
hoverClass: 'sfHover',
|
||||
pathClass: 'overrideThisToUse',
|
||||
pathLevels: 1,
|
||||
delay: 800,
|
||||
animation: {opacity: 'show'},
|
||||
animationOut: {opacity: 'hide'},
|
||||
speed: 'normal',
|
||||
speedOut: 'fast',
|
||||
cssArrows: true,
|
||||
disableHI: false,
|
||||
onInit: $.noop,
|
||||
onBeforeShow: $.noop,
|
||||
onShow: $.noop,
|
||||
onBeforeHide: $.noop,
|
||||
onHide: $.noop,
|
||||
onIdle: $.noop,
|
||||
onDestroy: $.noop,
|
||||
onHandleTouch: $.noop
|
||||
};
|
||||
|
||||
})(jQuery, window);
|
Binary file not shown.
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 8.3 KiB |
1
public/lb-faveo/plugins/summernote/summernote-lite.min.css
vendored
Normal file
1
public/lb-faveo/plugins/summernote/summernote-lite.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
2
public/lb-faveo/plugins/summernote/summernote-lite.min.js
vendored
Normal file
2
public/lb-faveo/plugins/summernote/summernote-lite.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user