SpitiGlykou
This commit is contained in:
parent
0c944fc476
commit
af7c12dc85
0
SpitiGlykou/__init__.py
Normal file
0
SpitiGlykou/__init__.py
Normal file
16
SpitiGlykou/asgi.py
Normal file
16
SpitiGlykou/asgi.py
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
"""
|
||||||
|
ASGI config for SpitiGlykou project.
|
||||||
|
|
||||||
|
It exposes the ASGI callable as a module-level variable named ``application``.
|
||||||
|
|
||||||
|
For more information on this file, see
|
||||||
|
https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/
|
||||||
|
"""
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
|
from django.core.asgi import get_asgi_application
|
||||||
|
|
||||||
|
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'SpitiGlykou.settings')
|
||||||
|
|
||||||
|
application = get_asgi_application()
|
BIN
SpitiGlykou/media/1.jpg
Normal file
BIN
SpitiGlykou/media/1.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 128 KiB |
BIN
SpitiGlykou/media/1_wk2fSqj.jpg
Normal file
BIN
SpitiGlykou/media/1_wk2fSqj.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 128 KiB |
BIN
SpitiGlykou/media/2.jpg
Normal file
BIN
SpitiGlykou/media/2.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 59 KiB |
BIN
SpitiGlykou/media/3.jpg
Normal file
BIN
SpitiGlykou/media/3.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 96 KiB |
BIN
SpitiGlykou/media/3_J6sZGqe.jpg
Normal file
BIN
SpitiGlykou/media/3_J6sZGqe.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 96 KiB |
BIN
SpitiGlykou/media/3_f7k0dLC.jpg
Normal file
BIN
SpitiGlykou/media/3_f7k0dLC.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 96 KiB |
250
SpitiGlykou/static/formset/formset.js
Normal file
250
SpitiGlykou/static/formset/formset.js
Normal file
@ -0,0 +1,250 @@
|
|||||||
|
/**
|
||||||
|
* jQuery Formset 1.5-pre
|
||||||
|
* @author Stanislaus Madueke (stan DOT madueke AT gmail DOT com)
|
||||||
|
* @requires jQuery 1.2.6 or later
|
||||||
|
*
|
||||||
|
* Copyright (c) 2009, Stanislaus Madueke
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the New BSD License
|
||||||
|
* See: http://www.opensource.org/licenses/bsd-license.php
|
||||||
|
*/
|
||||||
|
;(function($) {
|
||||||
|
$.fn.formset = function(opts)
|
||||||
|
{
|
||||||
|
var options = $.extend({}, $.fn.formset.defaults, opts),
|
||||||
|
flatExtraClasses = options.extraClasses.join(' '),
|
||||||
|
totalForms = $('#id_' + options.prefix + '-TOTAL_FORMS'),
|
||||||
|
maxForms = $('#id_' + options.prefix + '-MAX_NUM_FORMS'),
|
||||||
|
minForms = $('#id_' + options.prefix + '-MIN_NUM_FORMS'),
|
||||||
|
childElementSelector = 'input,select,textarea,label,div',
|
||||||
|
$$ = $(this),
|
||||||
|
|
||||||
|
applyExtraClasses = function(row, ndx) {
|
||||||
|
if (options.extraClasses) {
|
||||||
|
row.removeClass(flatExtraClasses);
|
||||||
|
row.addClass(options.extraClasses[ndx % options.extraClasses.length]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
updateElementIndex = function(elem, prefix, ndx) {
|
||||||
|
var idRegex = new RegExp(prefix + '-(\\d+|__prefix__)-'),
|
||||||
|
replacement = prefix + '-' + ndx + '-';
|
||||||
|
if (elem.attr("for")) elem.attr("for", elem.attr("for").replace(idRegex, replacement));
|
||||||
|
if (elem.attr('id')) elem.attr('id', elem.attr('id').replace(idRegex, replacement));
|
||||||
|
if (elem.attr('name')) elem.attr('name', elem.attr('name').replace(idRegex, replacement));
|
||||||
|
},
|
||||||
|
|
||||||
|
hasChildElements = function(row) {
|
||||||
|
return row.find(childElementSelector).length > 0;
|
||||||
|
},
|
||||||
|
|
||||||
|
showAddButton = function() {
|
||||||
|
return maxForms.length == 0 || // For Django versions pre 1.2
|
||||||
|
(maxForms.val() == '' || (maxForms.val() - totalForms.val() > 0));
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Indicates whether delete link(s) can be displayed - when total forms > min forms
|
||||||
|
*/
|
||||||
|
showDeleteLinks = function() {
|
||||||
|
return minForms.length == 0 || // For Django versions pre 1.7
|
||||||
|
(minForms.val() == '' || (totalForms.val() - minForms.val() > 0));
|
||||||
|
},
|
||||||
|
|
||||||
|
insertDeleteLink = function(row) {
|
||||||
|
var delCssSelector = $.trim(options.deleteCssClass).replace(/\s+/g, '.'),
|
||||||
|
addCssSelector = $.trim(options.addCssClass).replace(/\s+/g, '.');
|
||||||
|
|
||||||
|
var delButtonHTML = '<a class="' + options.deleteCssClass + '" href="javascript:void(0)">' + options.deleteText +'</a>';
|
||||||
|
if (options.deleteContainerClass) {
|
||||||
|
// If we have a specific container for the remove button,
|
||||||
|
// place it as the last child of that container:
|
||||||
|
row.find('[class*="' + options.deleteContainerClass + '"]').append(delButtonHTML);
|
||||||
|
} else if (row.is('TR')) {
|
||||||
|
// If the forms are laid out in table rows, insert
|
||||||
|
// the remove button into the last table cell:
|
||||||
|
row.children(':last').append(delButtonHTML);
|
||||||
|
} else if (row.is('UL') || row.is('OL')) {
|
||||||
|
// If they're laid out as an ordered/unordered list,
|
||||||
|
// insert an <li> after the last list item:
|
||||||
|
row.append('<li>' + delButtonHTML + '</li>');
|
||||||
|
} else {
|
||||||
|
// Otherwise, just insert the remove button as the
|
||||||
|
// last child element of the form's container:
|
||||||
|
row.append(delButtonHTML);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if we're under the minimum number of forms - not to display delete link at rendering
|
||||||
|
if (!showDeleteLinks()){
|
||||||
|
row.find('a.' + delCssSelector).hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
row.find('a.' + delCssSelector).click(function() {
|
||||||
|
var row = $(this).parents('.' + options.formCssClass),
|
||||||
|
del = row.find('input:hidden[id $= "-DELETE"]'),
|
||||||
|
buttonRow = row.siblings("a." + addCssSelector + ', .' + options.formCssClass + '-add'),
|
||||||
|
forms;
|
||||||
|
if (del.length) {
|
||||||
|
// We're dealing with an inline formset.
|
||||||
|
// Rather than remove this form from the DOM, we'll mark it as deleted
|
||||||
|
// and hide it, then let Django handle the deleting:
|
||||||
|
del.val('on');
|
||||||
|
row.hide();
|
||||||
|
forms = $('.' + options.formCssClass).not(':hidden');
|
||||||
|
totalForms.val(forms.length);
|
||||||
|
} else {
|
||||||
|
row.remove();
|
||||||
|
// Update the TOTAL_FORMS count:
|
||||||
|
forms = $('.' + options.formCssClass).not('.formset-custom-template');
|
||||||
|
totalForms.val(forms.length);
|
||||||
|
}
|
||||||
|
for (var i=0, formCount=forms.length; i<formCount; i++) {
|
||||||
|
// Apply `extraClasses` to form rows so they're nicely alternating:
|
||||||
|
applyExtraClasses(forms.eq(i), i);
|
||||||
|
if (!del.length) {
|
||||||
|
// Also update names and IDs for all child controls (if this isn't
|
||||||
|
// a delete-able inline formset) so they remain in sequence:
|
||||||
|
forms.eq(i).find(childElementSelector).each(function() {
|
||||||
|
updateElementIndex($(this), options.prefix, i);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Check if we've reached the minimum number of forms - hide all delete link(s)
|
||||||
|
if (!showDeleteLinks()){
|
||||||
|
$('a.' + delCssSelector).each(function(){$(this).hide();});
|
||||||
|
}
|
||||||
|
// Check if we need to show the add button:
|
||||||
|
if (buttonRow.is(':hidden') && showAddButton()) buttonRow.show();
|
||||||
|
// If a post-delete callback was provided, call it with the deleted form:
|
||||||
|
if (options.removed) options.removed(row);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
$$.each(function(i) {
|
||||||
|
var row = $(this),
|
||||||
|
del = row.find('input:checkbox[id $= "-DELETE"]');
|
||||||
|
if (del.length) {
|
||||||
|
// If you specify "can_delete = True" when creating an inline formset,
|
||||||
|
// Django adds a checkbox to each form in the formset.
|
||||||
|
// Replace the default checkbox with a hidden field:
|
||||||
|
if (del.is(':checked')) {
|
||||||
|
// If an inline formset containing deleted forms fails validation, make sure
|
||||||
|
// we keep the forms hidden (thanks for the bug report and suggested fix Mike)
|
||||||
|
del.before('<input type="hidden" name="' + del.attr('name') +'" id="' + del.attr('id') +'" value="on" />');
|
||||||
|
row.hide();
|
||||||
|
} else {
|
||||||
|
del.before('<input type="hidden" name="' + del.attr('name') +'" id="' + del.attr('id') +'" />');
|
||||||
|
}
|
||||||
|
// Hide any labels associated with the DELETE checkbox:
|
||||||
|
$('label[for="' + del.attr('id') + '"]').hide();
|
||||||
|
del.remove();
|
||||||
|
}
|
||||||
|
if (hasChildElements(row)) {
|
||||||
|
row.addClass(options.formCssClass);
|
||||||
|
if (row.is(':visible')) {
|
||||||
|
insertDeleteLink(row);
|
||||||
|
applyExtraClasses(row, i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
if ($$.length) {
|
||||||
|
var hideAddButton = !showAddButton(),
|
||||||
|
addButton, template;
|
||||||
|
if (options.formTemplate) {
|
||||||
|
// If a form template was specified, we'll clone it to generate new form instances:
|
||||||
|
template = (options.formTemplate instanceof $) ? options.formTemplate : $(options.formTemplate);
|
||||||
|
template.removeAttr('id').addClass(options.formCssClass + ' formset-custom-template');
|
||||||
|
template.find(childElementSelector).each(function() {
|
||||||
|
updateElementIndex($(this), options.prefix, '__prefix__');
|
||||||
|
});
|
||||||
|
insertDeleteLink(template);
|
||||||
|
} else {
|
||||||
|
// Otherwise, use the last form in the formset; this works much better if you've got
|
||||||
|
// extra (>= 1) forms (thnaks to justhamade for pointing this out):
|
||||||
|
if (options.hideLastAddForm) $('.' + options.formCssClass + ':last').hide();
|
||||||
|
template = $('.' + options.formCssClass + ':last').clone(true).removeAttr('id');
|
||||||
|
template.find('input:hidden[id $= "-DELETE"]').remove();
|
||||||
|
// Clear all cloned fields, except those the user wants to keep (thanks to brunogola for the suggestion):
|
||||||
|
template.find(childElementSelector).not(options.keepFieldValues).each(function() {
|
||||||
|
var elem = $(this);
|
||||||
|
// If this is a checkbox or radiobutton, uncheck it.
|
||||||
|
// This fixes Issue 1, reported by Wilson.Andrew.J:
|
||||||
|
if (elem.is('input:checkbox') || elem.is('input:radio')) {
|
||||||
|
elem.attr('checked', false);
|
||||||
|
} else {
|
||||||
|
elem.val('');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
// FIXME: Perhaps using $.data would be a better idea?
|
||||||
|
options.formTemplate = template;
|
||||||
|
|
||||||
|
var addButtonHTML = '<a class="' + options.addCssClass + '" onclick="showFields(this);" href="javascript:void(0)">' + options.addText + '</a>';
|
||||||
|
if (options.addContainerClass) {
|
||||||
|
// If we have a specific container for the "add" button,
|
||||||
|
// place it as the last child of that container:
|
||||||
|
var addContainer = $('[class*="' + options.addContainerClass + '"');
|
||||||
|
addContainer.append(addButtonHTML);
|
||||||
|
addButton = addContainer.find('[class="' + options.addCssClass + '"]');
|
||||||
|
} else if ($$.is('TR')) {
|
||||||
|
// If forms are laid out as table rows, insert the
|
||||||
|
// "add" button in a new table row:
|
||||||
|
var numCols = $$.eq(0).children().length, // This is a bit of an assumption :|
|
||||||
|
buttonRow = $('<tr><td colspan="' + numCols + '">' + addButtonHTML + '</tr>').addClass(options.formCssClass + '-add');
|
||||||
|
$$.parent().append(buttonRow);
|
||||||
|
addButton = buttonRow.find('a');
|
||||||
|
} else {
|
||||||
|
// Otherwise, insert it immediately after the last form:
|
||||||
|
$$.filter(':last').after(addButtonHTML);
|
||||||
|
addButton = $$.filter(':last').next();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (hideAddButton) addButton.hide();
|
||||||
|
|
||||||
|
addButton.click(function() {
|
||||||
|
var formCount = parseInt(totalForms.val()),
|
||||||
|
row = options.formTemplate.clone(true).removeClass('formset-custom-template'),
|
||||||
|
buttonRow = $($(this).parents('tr.' + options.formCssClass + '-add').get(0) || this),
|
||||||
|
delCssSelector = $.trim(options.deleteCssClass).replace(/\s+/g, '.');
|
||||||
|
applyExtraClasses(row, formCount);
|
||||||
|
row.insertBefore(buttonRow).show();
|
||||||
|
row.find(childElementSelector).each(function() {
|
||||||
|
updateElementIndex($(this), options.prefix, formCount);
|
||||||
|
});
|
||||||
|
totalForms.val(formCount + 1);
|
||||||
|
// Check if we're above the minimum allowed number of forms -> show all delete link(s)
|
||||||
|
if (showDeleteLinks()){
|
||||||
|
$('a.' + delCssSelector).each(function(){$(this).show();});
|
||||||
|
}
|
||||||
|
// Check if we've exceeded the maximum allowed number of forms:
|
||||||
|
if (!showAddButton()) buttonRow.hide();
|
||||||
|
// If a post-add callback was supplied, call it with the added form:
|
||||||
|
if (options.added) options.added(row);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
return $$;
|
||||||
|
};
|
||||||
|
|
||||||
|
/* Setup plugin defaults */
|
||||||
|
$.fn.formset.defaults = {
|
||||||
|
prefix: 'form', // The form prefix for your django formset
|
||||||
|
formTemplate: null, // The jQuery selection cloned to generate new form instances
|
||||||
|
addText: 'add another', // Text for the add link
|
||||||
|
deleteText: 'remove', // Text for the delete link
|
||||||
|
addContainerClass: null, // Container CSS class for the add link
|
||||||
|
deleteContainerClass: null, // Container CSS class for the delete link
|
||||||
|
addCssClass: 'add-row', // CSS class applied to the add link
|
||||||
|
deleteCssClass: 'delete-row', // CSS class applied to the delete link
|
||||||
|
formCssClass: 'dynamic-form', // CSS class applied to each form in a formset
|
||||||
|
extraClasses: [], // Additional CSS classes, which will be applied to each form in turn
|
||||||
|
keepFieldValues: '', // jQuery selector for fields whose values should be kept when the form is cloned
|
||||||
|
added: null, // Function called each time a new form is added
|
||||||
|
removed: null, // Function called each time a form is deleted
|
||||||
|
hideLastAddForm: false // When set to true, hide last empty add form (becomes visible when clicking on add button)
|
||||||
|
};
|
||||||
|
})(jQuery);
|
235
SpitiGlykou/static/formset/formset_update.js
Normal file
235
SpitiGlykou/static/formset/formset_update.js
Normal file
@ -0,0 +1,235 @@
|
|||||||
|
/**
|
||||||
|
* jQuery Formset 1.5-pre
|
||||||
|
* @author Stanislaus Madueke (stan DOT madueke AT gmail DOT com)
|
||||||
|
* @requires jQuery 1.2.6 or later
|
||||||
|
*
|
||||||
|
* Copyright (c) 2009, Stanislaus Madueke
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the New BSD License
|
||||||
|
* See: http://www.opensource.org/licenses/bsd-license.php
|
||||||
|
*/
|
||||||
|
;(function($) {
|
||||||
|
$.fn.formset = function(opts)
|
||||||
|
{
|
||||||
|
var options = $.extend({}, $.fn.formset.defaults, opts),
|
||||||
|
flatExtraClasses = options.extraClasses.join(' '),
|
||||||
|
totalForms = $('#id_' + options.prefix + '-TOTAL_FORMS'),
|
||||||
|
maxForms = $('#id_' + options.prefix + '-MAX_NUM_FORMS'),
|
||||||
|
minForms = $('#id_' + options.prefix + '-MIN_NUM_FORMS'),
|
||||||
|
childElementSelector = 'input,select,textarea,label,div',
|
||||||
|
$$ = $(this),
|
||||||
|
|
||||||
|
applyExtraClasses = function(row, ndx) {
|
||||||
|
if (options.extraClasses) {
|
||||||
|
row.removeClass(flatExtraClasses);
|
||||||
|
row.addClass(options.extraClasses[ndx % options.extraClasses.length]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
updateElementIndex = function(elem, prefix, ndx) {
|
||||||
|
var idRegex = new RegExp(prefix + '-(\\d+|__prefix__)-'),
|
||||||
|
replacement = prefix + '-' + ndx + '-';
|
||||||
|
if (elem.attr("for")) elem.attr("for", elem.attr("for").replace(idRegex, replacement));
|
||||||
|
if (elem.attr('id')) elem.attr('id', elem.attr('id').replace(idRegex, replacement));
|
||||||
|
if (elem.attr('name')) elem.attr('name', elem.attr('name').replace(idRegex, replacement));
|
||||||
|
},
|
||||||
|
|
||||||
|
hasChildElements = function(row) {
|
||||||
|
return row.find(childElementSelector).length > 0;
|
||||||
|
},
|
||||||
|
|
||||||
|
showAddButton = function() {
|
||||||
|
return maxForms.length == 0 || // For Django versions pre 1.2
|
||||||
|
(maxForms.val() == '' || (maxForms.val() - totalForms.val() > 0));
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Indicates whether delete link(s) can be displayed - when total forms > min forms
|
||||||
|
*/
|
||||||
|
showDeleteLinks = function() {
|
||||||
|
return minForms.length == 0 || // For Django versions pre 1.7
|
||||||
|
(minForms.val() == '' || (totalForms.val() - minForms.val() > 0));
|
||||||
|
},
|
||||||
|
|
||||||
|
insertDeleteLink = function(row) {
|
||||||
|
var delCssSelector = $.trim(options.deleteCssClass).replace(/\s+/g, '.'),
|
||||||
|
addCssSelector = $.trim(options.addCssClass).replace(/\s+/g, '.');
|
||||||
|
|
||||||
|
var delButtonHTML = '<a class="' + options.deleteCssClass + '" href="javascript:void(0)">' + options.deleteText +'</a>';
|
||||||
|
if (options.deleteContainerClass) {
|
||||||
|
// If we have a specific container for the remove button,
|
||||||
|
// place it as the last child of that container:
|
||||||
|
row.find('[class*="' + options.deleteContainerClass + '"]').append(delButtonHTML);
|
||||||
|
} else if (row.is('TR')) {
|
||||||
|
// If the forms are laid out in table rows, insert
|
||||||
|
// the remove button into the last table cell:
|
||||||
|
row.children(':last').append(delButtonHTML);
|
||||||
|
} else if (row.is('UL') || row.is('OL')) {
|
||||||
|
// If they're laid out as an ordered/unordered list,
|
||||||
|
// insert an <li> after the last list item:
|
||||||
|
row.append('<li>' + delButtonHTML + '</li>');
|
||||||
|
} else {
|
||||||
|
// Otherwise, just insert the remove button as the
|
||||||
|
// last child element of the form's container:
|
||||||
|
row.append(delButtonHTML);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if we're under the minimum number of forms - not to display delete link at rendering
|
||||||
|
if (!showDeleteLinks()){
|
||||||
|
row.find('a.' + delCssSelector).hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
row.find('a.' + delCssSelector).click(function() {
|
||||||
|
var row = $(this).parents('.' + options.formCssClass),
|
||||||
|
del = row.find('input:hidden[id $= "-DELETE"]'),
|
||||||
|
buttonRow = row.siblings("a." + addCssSelector + ', .' + options.formCssClass + '-add'),
|
||||||
|
forms;
|
||||||
|
if (del.length) {
|
||||||
|
// We're dealing with an inline formset.
|
||||||
|
// Rather than remove this form from the DOM, we'll mark it as deleted
|
||||||
|
// and hide it, then let Django handle the deleting:
|
||||||
|
del.val('on');
|
||||||
|
row.hide();
|
||||||
|
forms = $('.' + options.formCssClass).not(':hidden');
|
||||||
|
totalForms.val(forms.length);
|
||||||
|
} else {
|
||||||
|
row.remove();
|
||||||
|
// Update the TOTAL_FORMS count:
|
||||||
|
forms = $('.' + options.formCssClass).not('.formset-custom-template');
|
||||||
|
totalForms.val(forms.length);
|
||||||
|
}
|
||||||
|
for (var i=0, formCount=forms.length; i<formCount; i++) {
|
||||||
|
// Apply `extraClasses` to form rows so they're nicely alternating:
|
||||||
|
applyExtraClasses(forms.eq(i), i);
|
||||||
|
if (!del.length) {
|
||||||
|
// Also update names and IDs for all child controls (if this isn't
|
||||||
|
// a delete-able inline formset) so they remain in sequence:
|
||||||
|
forms.eq(i).find(childElementSelector).each(function() {
|
||||||
|
updateElementIndex($(this), options.prefix, i);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Check if we've reached the minimum number of forms - hide all delete link(s)
|
||||||
|
if (!showDeleteLinks()){
|
||||||
|
$('a.' + delCssSelector).each(function(){$(this).hide();});
|
||||||
|
}
|
||||||
|
// Check if we need to show the add button:
|
||||||
|
if (buttonRow.is(':hidden') && showAddButton()) buttonRow.show();
|
||||||
|
// If a post-delete callback was provided, call it with the deleted form:
|
||||||
|
if (options.removed) options.removed(row);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
$$.each(function(i) {
|
||||||
|
var row = $(this),
|
||||||
|
del = row.find('input:checkbox[id $= "-DELETE"]');
|
||||||
|
if (hasChildElements(row)) {
|
||||||
|
row.addClass(options.formCssClass);
|
||||||
|
if (row.is(':visible')) {
|
||||||
|
insertDeleteLink(row);
|
||||||
|
applyExtraClasses(row, i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
if ($$.length) {
|
||||||
|
var hideAddButton = !showAddButton(),
|
||||||
|
addButton, template;
|
||||||
|
if (options.formTemplate) {
|
||||||
|
// If a form template was specified, we'll clone it to generate new form instances:
|
||||||
|
template = (options.formTemplate instanceof $) ? options.formTemplate : $(options.formTemplate);
|
||||||
|
template.removeAttr('id').addClass(options.formCssClass + ' formset-custom-template');
|
||||||
|
template.find(childElementSelector).each(function() {
|
||||||
|
updateElementIndex($(this), options.prefix, '__prefix__');
|
||||||
|
});
|
||||||
|
insertDeleteLink(template);
|
||||||
|
} else {
|
||||||
|
// Otherwise, use the last form in the formset; this works much better if you've got
|
||||||
|
// extra (>= 1) forms (thnaks to justhamade for pointing this out):
|
||||||
|
if (options.hideLastAddForm) $('.' + options.formCssClass + ':last').hide();
|
||||||
|
template = $('.' + options.formCssClass + ':last').clone(true).removeAttr('id');
|
||||||
|
template.find('input:hidden[id $= "-DELETE"]').remove();
|
||||||
|
// Clear all cloned fields, except those the user wants to keep (thanks to brunogola for the suggestion):
|
||||||
|
template.find(childElementSelector).not(options.keepFieldValues).each(function() {
|
||||||
|
var elem = $(this);
|
||||||
|
// If this is a checkbox or radiobutton, uncheck it.
|
||||||
|
// This fixes Issue 1, reported by Wilson.Andrew.J:
|
||||||
|
if (elem.is('input:checkbox') || elem.is('input:radio')) {
|
||||||
|
elem.attr('checked', false);
|
||||||
|
} else {
|
||||||
|
elem.val('');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
// FIXME: Perhaps using $.data would be a better idea?
|
||||||
|
options.formTemplate = template;
|
||||||
|
|
||||||
|
var addButtonHTML = '<a class="' + options.addCssClass + '" href="javascript:void(0)">' + options.addText + '</a>';
|
||||||
|
if (options.addContainerClass) {
|
||||||
|
// If we have a specific container for the "add" button,
|
||||||
|
// place it as the last child of that container:
|
||||||
|
var addContainer = $('[class*="' + options.addContainerClass + '"');
|
||||||
|
addContainer.append(addButtonHTML);
|
||||||
|
addButton = addContainer.find('[class="' + options.addCssClass + '"]');
|
||||||
|
} else if ($$.is('TR')) {
|
||||||
|
// If forms are laid out as table rows, insert the
|
||||||
|
// "add" button in a new table row:
|
||||||
|
var numCols = $$.eq(0).children().length, // This is a bit of an assumption :|
|
||||||
|
buttonRow = $('<tr><td colspan="' + numCols + '">' + addButtonHTML + '</tr>').addClass(options.formCssClass + '-add');
|
||||||
|
$$.parent().append(buttonRow);
|
||||||
|
addButton = buttonRow.find('a');
|
||||||
|
} else {
|
||||||
|
// Otherwise, insert it immediately after the last form:
|
||||||
|
$$.filter(':last').after(addButtonHTML);
|
||||||
|
addButton = $$.filter(':last').next();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (hideAddButton) addButton.hide();
|
||||||
|
|
||||||
|
addButton.click(function() {
|
||||||
|
var formCount = parseInt(totalForms.val()),
|
||||||
|
row = options.formTemplate.clone(true).removeClass('formset-custom-template'),
|
||||||
|
buttonRow = $($(this).parents('tr.' + options.formCssClass + '-add').get(0) || this),
|
||||||
|
delCssSelector = $.trim(options.deleteCssClass).replace(/\s+/g, '.');
|
||||||
|
applyExtraClasses(row, formCount);
|
||||||
|
row.insertBefore(buttonRow).show();
|
||||||
|
row.find(childElementSelector).each(function() {
|
||||||
|
updateElementIndex($(this), options.prefix, formCount);
|
||||||
|
});
|
||||||
|
totalForms.val(formCount + 1);
|
||||||
|
// Check if we're above the minimum allowed number of forms -> show all delete link(s)
|
||||||
|
if (showDeleteLinks()){
|
||||||
|
$('a.' + delCssSelector).each(function(){$(this).show();});
|
||||||
|
}
|
||||||
|
// Check if we've exceeded the maximum allowed number of forms:
|
||||||
|
if (!showAddButton()) buttonRow.hide();
|
||||||
|
// If a post-add callback was supplied, call it with the added form:
|
||||||
|
if (options.added) options.added(row);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
return $$;
|
||||||
|
};
|
||||||
|
|
||||||
|
/* Setup plugin defaults */
|
||||||
|
$.fn.formset.defaults = {
|
||||||
|
prefix: 'form', // The form prefix for your django formset
|
||||||
|
formTemplate: null, // The jQuery selection cloned to generate new form instances
|
||||||
|
addText: 'add another', // Text for the add link
|
||||||
|
deleteText: 'remove', // Text for the delete link
|
||||||
|
addContainerClass: null, // Container CSS class for the add link
|
||||||
|
deleteContainerClass: null, // Container CSS class for the delete link
|
||||||
|
addCssClass: 'add-row', // CSS class applied to the add link
|
||||||
|
deleteCssClass: 'delete-row', // CSS class applied to the delete link
|
||||||
|
formCssClass: 'dynamic-form', // CSS class applied to each form in a formset
|
||||||
|
extraClasses: [], // Additional CSS classes, which will be applied to each form in turn
|
||||||
|
keepFieldValues: '', // jQuery selector for fields whose values should be kept when the form is cloned
|
||||||
|
added: null, // Function called each time a new form is added
|
||||||
|
removed: null, // Function called each time a form is deleted
|
||||||
|
hideLastAddForm: false // When set to true, hide last empty add form (becomes visible when clicking on add button)
|
||||||
|
};
|
||||||
|
})(jQuery);
|
BIN
SpitiGlykou/static/gogo/css/.DS_Store
vendored
Normal file
BIN
SpitiGlykou/static/gogo/css/.DS_Store
vendored
Normal file
Binary file not shown.
7622
SpitiGlykou/static/gogo/css/dore.dark.bluenavy.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.bluenavy.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.bluenavy.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.bluenavy.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.blueolympic.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.blueolympic.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.blueolympic.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.blueolympic.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.blueyale.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.blueyale.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.blueyale.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.blueyale.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.greenlime.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.greenlime.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.greenlime.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.greenlime.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.greenmoss.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.greenmoss.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.greenmoss.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.greenmoss.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.greysteel.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.greysteel.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.greysteel.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.greysteel.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.orangecarrot.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.orangecarrot.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.orangecarrot.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.orangecarrot.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.purplemonster.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.purplemonster.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.purplemonster.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.purplemonster.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.redruby.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.redruby.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.redruby.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.redruby.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.dark.yellowgranola.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.dark.yellowgranola.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.dark.yellowgranola.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.dark.yellowgranola.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.bluenavy.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.bluenavy.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.bluenavy.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.bluenavy.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.blueolympic.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.blueolympic.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.blueolympic.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.blueolympic.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.blueyale.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.blueyale.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.blueyale.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.blueyale.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.greenlime.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.greenlime.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.greenlime.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.greenlime.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.greenmoss.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.greenmoss.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.greenmoss.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.greenmoss.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.greysteel.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.greysteel.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.greysteel.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.greysteel.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.orangecarrot.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.orangecarrot.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.orangecarrot.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.orangecarrot.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.purplemonster.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.purplemonster.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.purplemonster.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.purplemonster.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.redruby.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.redruby.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.redruby.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.redruby.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7622
SpitiGlykou/static/gogo/css/dore.light.yellowgranola.css
Normal file
7622
SpitiGlykou/static/gogo/css/dore.light.yellowgranola.css
Normal file
File diff suppressed because it is too large
Load Diff
1
SpitiGlykou/static/gogo/css/dore.light.yellowgranola.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/dore.light.yellowgranola.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
49
SpitiGlykou/static/gogo/css/main.css
Normal file
49
SpitiGlykou/static/gogo/css/main.css
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
html {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
overflow-x: hidden !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
body.show-spinner>main {
|
||||||
|
overflow: hidden !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide everything under body tag */
|
||||||
|
body.show-spinner>* {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Spinner */
|
||||||
|
body.show-spinner::after {
|
||||||
|
content: " ";
|
||||||
|
display: inline-block;
|
||||||
|
width: 30px;
|
||||||
|
height: 30px;
|
||||||
|
border: 2px solid rgba(0, 0, 0, 0.2);
|
||||||
|
border-radius: 50%;
|
||||||
|
border-top-color: rgba(0, 0, 0, 0.3);
|
||||||
|
animation: spin 1s ease-in-out infinite;
|
||||||
|
-webkit-animation: spin 1s ease-in-out infinite;
|
||||||
|
left: calc(50% - 15px);
|
||||||
|
top: calc(50% - 15px);
|
||||||
|
position: fixed;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes spin {
|
||||||
|
to {
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@-webkit-keyframes spin {
|
||||||
|
to {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.delete-row{
|
||||||
|
color: red;
|
||||||
|
}
|
BIN
SpitiGlykou/static/gogo/css/sass/.DS_Store
vendored
Normal file
BIN
SpitiGlykou/static/gogo/css/sass/.DS_Store
vendored
Normal file
Binary file not shown.
10736
SpitiGlykou/static/gogo/css/sass/_dore.style.scss
Normal file
10736
SpitiGlykou/static/gogo/css/sass/_dore.style.scss
Normal file
File diff suppressed because it is too large
Load Diff
116
SpitiGlykou/static/gogo/css/sass/_mixins.scss
Normal file
116
SpitiGlykou/static/gogo/css/sass/_mixins.scss
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
// Mixin to prefix several properties at once
|
||||||
|
// @author Hugo Giraudel
|
||||||
|
// @param {Map} $declarations - Declarations to prefix
|
||||||
|
// @param {List} $prefixes (()) - List of prefixes to print
|
||||||
|
@mixin prefix($declarations, $prefixes: ()) {
|
||||||
|
@each $property, $value in $declarations {
|
||||||
|
@each $prefix in $prefixes {
|
||||||
|
#{'-' + $prefix + '-' + $property}: $value;
|
||||||
|
}
|
||||||
|
#{$property}: $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Gives a card depth effect.
|
||||||
|
// @param {Number} $depth - depth level (between 1 and 5)
|
||||||
|
// @link http://www.google.com/design/spec/layout/layout-principles.html#layout-principles-dimensionality Google Design
|
||||||
|
// @requires {function} top-shadow
|
||||||
|
// @requires {function} bottom-shadow
|
||||||
|
@mixin depth($depth) {
|
||||||
|
@if $depth < 1 {
|
||||||
|
box-shadow: none;
|
||||||
|
} @else if $depth > 5 {
|
||||||
|
@warn "Invalid $depth `#{$depth}` for mixin `card`.";
|
||||||
|
} @else {
|
||||||
|
box-shadow: bottom-shadow($depth), top-shadow($depth);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Computes a top-shadow for a card effect.
|
||||||
|
// @param {Number} $depth - depth level
|
||||||
|
// @return {List}
|
||||||
|
|
||||||
|
@function top-shadow($depth) {
|
||||||
|
$primary-offset: nth($shadow-offsets-top , $depth) * 1px;
|
||||||
|
$blur: nth($shadow-blurs-top, $depth) * 4px;
|
||||||
|
$color: rgba(black, nth($shadow-opacities-top, $depth));
|
||||||
|
|
||||||
|
@return 0 $primary-offset $blur $color;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Computes a bottom-shadow for a card effect.
|
||||||
|
// @param {Number} $depth - depth level
|
||||||
|
// @return {List}
|
||||||
|
@function bottom-shadow($depth) {
|
||||||
|
$primary-offset: nth($shadow-offsets-bottom, $depth) * 1px;
|
||||||
|
$blur: nth($shadow-blurs-bottom, $depth) * 5px;
|
||||||
|
$color: rgba(black, nth($shadow-opacities-bottom, $depth));
|
||||||
|
@return 0 $primary-offset $blur $color;
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin clearfix() {
|
||||||
|
&::after {
|
||||||
|
display: block;
|
||||||
|
content: "";
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//Responsive Breakpoints
|
||||||
|
|
||||||
|
$breakpoints: (
|
||||||
|
xxs: 420px,
|
||||||
|
xs: 576px,
|
||||||
|
sm: 768px,
|
||||||
|
md: 992px,
|
||||||
|
lg: 1200px,
|
||||||
|
xl: 1440px
|
||||||
|
);
|
||||||
|
|
||||||
|
@mixin respond-below($breakpoint) {
|
||||||
|
// If the breakpoint exists in the map.
|
||||||
|
@if map-has-key($breakpoints, $breakpoint) {
|
||||||
|
// Get the breakpoint value.
|
||||||
|
$breakpoint-value: map-get(
|
||||||
|
$breakpoints,
|
||||||
|
$breakpoint
|
||||||
|
); // Write the media query.
|
||||||
|
@media (max-width: ($breakpoint-value - 1)) {
|
||||||
|
@content;
|
||||||
|
}
|
||||||
|
// If the breakpoint doesn't exist in the map.
|
||||||
|
} @else {
|
||||||
|
// Log a warning.
|
||||||
|
@warn "Invalid breakpoint: #{$breakpoint}.";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin respond-above($breakpoint) {
|
||||||
|
// If the breakpoint exists in the map.
|
||||||
|
@if map-has-key($breakpoints, $breakpoint) {
|
||||||
|
// Get the breakpoint value.
|
||||||
|
$breakpoint-value: map-get(
|
||||||
|
$breakpoints,
|
||||||
|
$breakpoint
|
||||||
|
); // Write the media query.
|
||||||
|
@media (min-width: ($breakpoint-value - 1)) {
|
||||||
|
@content;
|
||||||
|
}
|
||||||
|
// If the breakpoint doesn't exist in the map.
|
||||||
|
} @else {
|
||||||
|
// Log a warning.
|
||||||
|
@warn "Invalid breakpoint: #{$breakpoint}.";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@function encodecolor($string) {
|
||||||
|
@if type-of($string) == 'color' {
|
||||||
|
$hex: str-slice(ie-hex-str($string), 4);
|
||||||
|
$string:unquote("#{$hex}");
|
||||||
|
}
|
||||||
|
$string: '%23' + $string;
|
||||||
|
@return $string;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #18191b;
|
||||||
|
$foreground-color: #1e2022;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #236591;
|
||||||
|
$theme-color-2: #1d477a;
|
||||||
|
$theme-color-3: #637383;
|
||||||
|
$theme-color-4: #385068;
|
||||||
|
$theme-color-5: #2e5585;
|
||||||
|
$theme-color-6: #4d5f72;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #256b99;
|
||||||
|
$gradient-color-2 : #18557e;
|
||||||
|
$gradient-color-3 : #216491;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #001425;
|
||||||
|
$lp-bg-color-2 : #001f33;
|
||||||
|
$lp-bg-color-3 : #00273b;
|
||||||
|
$lp-bg-color-4 : #003f5f;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #18191b;
|
||||||
|
$foreground-color: #1e2022;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #3e83a1;
|
||||||
|
$theme-color-2: #304d72;
|
||||||
|
$theme-color-3: #637383;
|
||||||
|
$theme-color-4: #405264;
|
||||||
|
$theme-color-5: #426188;
|
||||||
|
$theme-color-6: #4d5f72;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #509ab9;
|
||||||
|
$gradient-color-2 : #3a7a96;
|
||||||
|
$gradient-color-3 : #4386a3;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #004b6b;
|
||||||
|
$lp-bg-color-2 : #006996;
|
||||||
|
$lp-bg-color-3 : #2a85ac;
|
||||||
|
$lp-bg-color-4 : #3e98be;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #18191b;
|
||||||
|
$foreground-color: #1e2022;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #38688b;
|
||||||
|
$theme-color-2: #3e8ab9;
|
||||||
|
$theme-color-3: #6a7980;
|
||||||
|
$theme-color-4: #365573;
|
||||||
|
$theme-color-5: #47799a;
|
||||||
|
$theme-color-6: #8e9599;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #46789b;
|
||||||
|
$gradient-color-2 : #38688b;
|
||||||
|
$gradient-color-3 : #427599;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #06243f;
|
||||||
|
$lp-bg-color-2 : #072c4b;
|
||||||
|
$lp-bg-color-3 : #094475;
|
||||||
|
$lp-bg-color-4 : #0c5088;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1a1b18;
|
||||||
|
$foreground-color: #212220;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #63883b;
|
||||||
|
$theme-color-2: #4d7058;
|
||||||
|
$theme-color-3: #9ca397;
|
||||||
|
$theme-color-4: #808d6e;
|
||||||
|
$theme-color-5: #5d946f;
|
||||||
|
$theme-color-6: #7e9172;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #6b8f45;
|
||||||
|
$gradient-color-2 : #567535;
|
||||||
|
$gradient-color-3 : #5f803c;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #2a460c;
|
||||||
|
$lp-bg-color-2 : #355513;
|
||||||
|
$lp-bg-color-3 : #4d7521;
|
||||||
|
$lp-bg-color-4 : #588f1d;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1a1b18;
|
||||||
|
$foreground-color: #212220;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #627745;
|
||||||
|
$theme-color-2: #8f7b39;
|
||||||
|
$theme-color-3: #849b65;
|
||||||
|
$theme-color-4: #494d43;
|
||||||
|
$theme-color-5: #d1c19a;
|
||||||
|
$theme-color-6: #7c8174;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #738855;
|
||||||
|
$gradient-color-2 : #576a3d;
|
||||||
|
$gradient-color-3 : #607445;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #1d2b0a;
|
||||||
|
$lp-bg-color-2 : #2b3d0f;
|
||||||
|
$lp-bg-color-3 : #3b501d;
|
||||||
|
$lp-bg-color-4 : #475f26;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1d1d1d;
|
||||||
|
$foreground-color: #242424;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #767e8d;
|
||||||
|
$theme-color-2: #4d5a5f;
|
||||||
|
$theme-color-3: #444341;
|
||||||
|
$theme-color-4: #60646b;
|
||||||
|
$theme-color-5: #52595f;
|
||||||
|
$theme-color-6: #5a5953;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #787c85;
|
||||||
|
$gradient-color-2 : #666b75;
|
||||||
|
$gradient-color-3 : #6d727a;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #1c1d1d;
|
||||||
|
$lp-bg-color-2 : #1e1f1f;
|
||||||
|
$lp-bg-color-3 : #2c2d2e;
|
||||||
|
$lp-bg-color-4 : #303030;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1b1a19;
|
||||||
|
$foreground-color: #242322;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #ad7140;
|
||||||
|
$theme-color-2: #aa4f43;
|
||||||
|
$theme-color-3: #c4a688;
|
||||||
|
$theme-color-4: #916948;
|
||||||
|
$theme-color-5: #856f5a;
|
||||||
|
$theme-color-6: #6e5e59;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #c27d45;
|
||||||
|
$gradient-color-2 : #ad6e3a;
|
||||||
|
$gradient-color-3 : #af7240;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #5a2602;
|
||||||
|
$lp-bg-color-2 : #853c08;
|
||||||
|
$lp-bg-color-3 : #af5210;
|
||||||
|
$lp-bg-color-4 : #cf6f29;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1d1a1d;
|
||||||
|
$foreground-color: #242224;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #7e4877;
|
||||||
|
$theme-color-2: #3c4b9a;
|
||||||
|
$theme-color-3: #af67a4;
|
||||||
|
$theme-color-4: #743c6e;
|
||||||
|
$theme-color-5: #4b5480;
|
||||||
|
$theme-color-6: #795d75;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #8a5381;
|
||||||
|
$gradient-color-2 : #7e4877;
|
||||||
|
$gradient-color-3 : #804a77;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #240429;
|
||||||
|
$lp-bg-color-2 : #29072b;
|
||||||
|
$lp-bg-color-3 : #420e40;
|
||||||
|
$lp-bg-color-4 : #52124c;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,47 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1b1919;
|
||||||
|
$foreground-color: #222020;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #913a47;
|
||||||
|
$theme-color-2: #aa5e6c;
|
||||||
|
$theme-color-3: #a5456d;
|
||||||
|
$theme-color-4: #843a47;
|
||||||
|
$theme-color-5: #9e777e;
|
||||||
|
$theme-color-6: #c07a6c;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #9e4653;
|
||||||
|
$gradient-color-2 : #913a47;
|
||||||
|
$gradient-color-3 : #913e4a;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #270303;
|
||||||
|
$lp-bg-color-2 : #3a0807;
|
||||||
|
$lp-bg-color-3 : #5a1312;
|
||||||
|
$lp-bg-color-4 : #580c0a;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
||||||
|
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #313131;
|
||||||
|
$separator-color: #424242;
|
||||||
|
$background-color: #1f1e1c;
|
||||||
|
$foreground-color: #242321;
|
||||||
|
$input-background: #232223;
|
||||||
|
|
||||||
|
$dark-btn-background: #8d8d8d;
|
||||||
|
$light-btn-background: #e4e4e4;
|
||||||
|
$button-text-color: #d0d0d0;
|
||||||
|
|
||||||
|
$theme-color-1: #8a722c;
|
||||||
|
$theme-color-2: #a88048;
|
||||||
|
$theme-color-3: #ac9c57;
|
||||||
|
$theme-color-4: #665218;
|
||||||
|
$theme-color-5: #7c715f;
|
||||||
|
$theme-color-6: #8d7a24;
|
||||||
|
|
||||||
|
$primary-color: #8f8f8f;
|
||||||
|
$secondary-color: #707070;
|
||||||
|
$muted-color: #696969;
|
||||||
|
|
||||||
|
$gradient-color-1 : #a08a47;
|
||||||
|
$gradient-color-2 : #7a6525;
|
||||||
|
$gradient-color-3 : #8b773a;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #2b2411;
|
||||||
|
$lp-bg-color-2 : #52451e;
|
||||||
|
$lp-bg-color-3 : #685828;
|
||||||
|
$lp-bg-color-4 : #7a672d;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 2 6 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.1 0.3 0.6 0.7 0.8;
|
||||||
|
|
||||||
|
$logo-path: "../logos/white.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/white-full.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,47 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #00365a;
|
||||||
|
$theme-color-2: #184f90;
|
||||||
|
$theme-color-3: #8a9fb4;
|
||||||
|
$theme-color-4: #2c4d6e;
|
||||||
|
$theme-color-5: #245794;
|
||||||
|
$theme-color-6: #6a7b8d;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #015994;
|
||||||
|
$gradient-color-2 : #00365a;
|
||||||
|
$gradient-color-3 : #00538a;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #001627;
|
||||||
|
$lp-bg-color-2 : #01253d;
|
||||||
|
$lp-bg-color-3 : #014366;
|
||||||
|
$lp-bg-color-4 : #006da3;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
||||||
|
|
@ -0,0 +1,47 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #008ecc;
|
||||||
|
$theme-color-2: #73c2fb;
|
||||||
|
$theme-color-3: #95c8d9;
|
||||||
|
$theme-color-4: #2780a7;
|
||||||
|
$theme-color-5: #6fa4cb;
|
||||||
|
$theme-color-6: #8aaab4;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #39addf;
|
||||||
|
$gradient-color-2 : #008ecc;
|
||||||
|
$gradient-color-3 : #2e98c5;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #006894;
|
||||||
|
$lp-bg-color-2 : #007fb6;
|
||||||
|
$lp-bg-color-3 : #37b9f1;
|
||||||
|
$lp-bg-color-4 : #56c4f3;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
||||||
|
|
@ -0,0 +1,47 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #145388;
|
||||||
|
$theme-color-2: #2a93d5;
|
||||||
|
$theme-color-3: #6c90a1;
|
||||||
|
$theme-color-4: #365573;
|
||||||
|
$theme-color-5: #47799a;
|
||||||
|
$theme-color-6: #8e9599;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #1f5c8d;
|
||||||
|
$gradient-color-2 : #145388;
|
||||||
|
$gradient-color-3 : #285172;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #073458;
|
||||||
|
$lp-bg-color-2 : #0a4372;
|
||||||
|
$lp-bg-color-3 : #0b60a7;
|
||||||
|
$lp-bg-color-4 : #1370bd;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
||||||
|
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #6fb327;
|
||||||
|
$theme-color-2: #51c878;
|
||||||
|
$theme-color-3: #aaba9f;
|
||||||
|
$theme-color-4: #849b65;
|
||||||
|
$theme-color-5: #3db264;
|
||||||
|
$theme-color-6: #9ecd7e;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #8ebb4e;
|
||||||
|
$gradient-color-2 : #6c9e37;
|
||||||
|
$gradient-color-3 : #76a543;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #426d14;
|
||||||
|
$lp-bg-color-2 : #51831d;
|
||||||
|
$lp-bg-color-3 : #70ad2e;
|
||||||
|
$lp-bg-color-4 : #8de231;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #576a3d;
|
||||||
|
$theme-color-2: #dd9c02;
|
||||||
|
$theme-color-3: #849b65;
|
||||||
|
$theme-color-4: #494d43;
|
||||||
|
$theme-color-5: #d1c19a;
|
||||||
|
$theme-color-6: #7c8174;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #7baa39;
|
||||||
|
$gradient-color-2 : #576a3d;
|
||||||
|
$gradient-color-3 : #73904c;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #314712;
|
||||||
|
$lp-bg-color-2 : #436119;
|
||||||
|
$lp-bg-color-3 : #5a7a2e;
|
||||||
|
$lp-bg-color-4 : #779e41;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #48494b;
|
||||||
|
$theme-color-2: #999da0;
|
||||||
|
$theme-color-3: #bebdb8;
|
||||||
|
$theme-color-4: #60646b;
|
||||||
|
$theme-color-5: #8996a0;
|
||||||
|
$theme-color-6: #aaa89c;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #646568;
|
||||||
|
$gradient-color-2 : #48494b;
|
||||||
|
$gradient-color-3 : #4d4d4d;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #242525;
|
||||||
|
$lp-bg-color-2 : #393a3b;
|
||||||
|
$lp-bg-color-3 : #57585c;
|
||||||
|
$lp-bg-color-4 : #6c6e72;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #ed7117;
|
||||||
|
$theme-color-2: #e7523e;
|
||||||
|
$theme-color-3: #d6a779;
|
||||||
|
$theme-color-4: #dba070;
|
||||||
|
$theme-color-5: #f6c797;
|
||||||
|
$theme-color-6: #d6cdca;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #f0701a;
|
||||||
|
$gradient-color-2 : #ce6520;
|
||||||
|
$gradient-color-3 : #da6b22;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #af4b03;
|
||||||
|
$lp-bg-color-2 : #bb5308;
|
||||||
|
$lp-bg-color-3 : #ed7117;
|
||||||
|
$lp-bg-color-4 : #ff8935;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #575057;
|
||||||
|
$light-btn-background: #d4d4d4;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #922c88;
|
||||||
|
$theme-color-2: #4556ac;
|
||||||
|
$theme-color-3: #af67a4;
|
||||||
|
$theme-color-4: #743c6e;
|
||||||
|
$theme-color-5: #4b5480;
|
||||||
|
$theme-color-6: #795d75;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #a9449f;
|
||||||
|
$gradient-color-2 : #832579;
|
||||||
|
$gradient-color-3 : #922c88;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #52125a;
|
||||||
|
$lp-bg-color-2 : #511452;
|
||||||
|
$lp-bg-color-3 : #b02ba6;
|
||||||
|
$lp-bg-color-4 : #cb33bd;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #900604;
|
||||||
|
$theme-color-2: #e7284a;
|
||||||
|
$theme-color-3: #c06b62;
|
||||||
|
$theme-color-4: #843a47;
|
||||||
|
$theme-color-5: #d8667a;
|
||||||
|
$theme-color-6: #f69682;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #992235;
|
||||||
|
$gradient-color-2 : #790503;
|
||||||
|
$gradient-color-3 : #900604;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #3b0201;
|
||||||
|
$lp-bg-color-2 : #5c0605;
|
||||||
|
$lp-bg-color-3 : #8b0e0b;
|
||||||
|
$lp-bg-color-4 : #a51310;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
@ -0,0 +1,46 @@
|
|||||||
|
$separator-color-light: #f3f3f3;
|
||||||
|
$separator-color: #d7d7d7;
|
||||||
|
$background-color: #f8f8f8;
|
||||||
|
$foreground-color : white;
|
||||||
|
$input-background: white;
|
||||||
|
|
||||||
|
$dark-btn-background: #131113;
|
||||||
|
$light-btn-background: #ececec;
|
||||||
|
$button-text-color: #fff;
|
||||||
|
|
||||||
|
$theme-color-1: #c0a145;
|
||||||
|
$theme-color-2: #e3b778;
|
||||||
|
$theme-color-3: #e6cd61;
|
||||||
|
$theme-color-4: #ae8c27;
|
||||||
|
$theme-color-5: #c9b69a;
|
||||||
|
$theme-color-6: #e2c33c;
|
||||||
|
|
||||||
|
$primary-color: #3a3a3a;
|
||||||
|
$secondary-color: #8f8f8f;
|
||||||
|
$muted-color: #909090;
|
||||||
|
|
||||||
|
$gradient-color-1 : #e0bf5c;
|
||||||
|
$gradient-color-2 : #c7a951;
|
||||||
|
$gradient-color-3 : #d3b455;
|
||||||
|
|
||||||
|
$lp-bg-color-1 : #74622d;
|
||||||
|
$lp-bg-color-2 : #9c8339;
|
||||||
|
$lp-bg-color-3 : #dab74f;
|
||||||
|
$lp-bg-color-4 : #e6c154;
|
||||||
|
|
||||||
|
$shadow-offsets-top : 1 3 10 14 19;
|
||||||
|
$shadow-blurs-top: 1.5 5 10 14 19;
|
||||||
|
$shadow-opacities-top: 0.04 0.1 0.19 0.25 0.3;
|
||||||
|
|
||||||
|
$shadow-offsets-bottom : 1 3 6 10 15;
|
||||||
|
$shadow-blurs-bottom: 3 6 6 5 6;
|
||||||
|
$shadow-opacities-bottom: 0.04 0.1 0.2 0.22 0.22;
|
||||||
|
|
||||||
|
$logo-path: "../logos/black.svg";
|
||||||
|
$logo-path-mobile: "../logos/mobile.svg";
|
||||||
|
|
||||||
|
$lp-logo-path-pinned: "../logos/black.svg";
|
||||||
|
$lp-logo-path: "../logos/white-full.svg";
|
||||||
|
|
||||||
|
@import "../_mixins.scss";
|
||||||
|
@import "../_dore.style.scss";
|
6
SpitiGlykou/static/gogo/css/vendor/baguetteBox.min.css
vendored
Normal file
6
SpitiGlykou/static/gogo/css/vendor/baguetteBox.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
/*!
|
||||||
|
* baguetteBox.js
|
||||||
|
* @author feimosi
|
||||||
|
* @version 1.11.0
|
||||||
|
* @url https://github.com/feimosi/baguetteBox.js
|
||||||
|
*/#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}
|
7
SpitiGlykou/static/gogo/css/vendor/bootstrap-datepicker3.min.css
vendored
Normal file
7
SpitiGlykou/static/gogo/css/vendor/bootstrap-datepicker3.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
210
SpitiGlykou/static/gogo/css/vendor/bootstrap-float-label.min.css
vendored
Normal file
210
SpitiGlykou/static/gogo/css/vendor/bootstrap-float-label.min.css
vendored
Normal file
@ -0,0 +1,210 @@
|
|||||||
|
.has-float-label {
|
||||||
|
display: block;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.has-float-label label,
|
||||||
|
.has-float-label > span:last-of-type {
|
||||||
|
position: absolute;
|
||||||
|
cursor: text;
|
||||||
|
font-size: 90%;
|
||||||
|
opacity: 1;
|
||||||
|
top: -0.4em;
|
||||||
|
left: 0.75rem;
|
||||||
|
z-index: 3;
|
||||||
|
line-height: 1;
|
||||||
|
padding: 0 1px;
|
||||||
|
}
|
||||||
|
.has-float-label label::after,
|
||||||
|
.has-float-label > span::after {
|
||||||
|
content: " ";
|
||||||
|
display: block;
|
||||||
|
position: absolute;
|
||||||
|
height: 5px;
|
||||||
|
top: 3px;
|
||||||
|
left: -0.2em;
|
||||||
|
right: -0.2em;
|
||||||
|
z-index: -1;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control::-webkit-input-placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control::-moz-placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control:-ms-input-placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control::placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-float-label
|
||||||
|
.form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-float-label
|
||||||
|
.form-control:placeholder-shown:not(:focus):-ms-input-placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control:placeholder-shown:not(:focus)::placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-float-label .form-control:placeholder-shown:not(:focus) + * {
|
||||||
|
}
|
||||||
|
.input-group .has-float-label {
|
||||||
|
-webkit-box-flex: 1;
|
||||||
|
-webkit-flex-grow: 1;
|
||||||
|
-ms-flex-positive: 1;
|
||||||
|
flex-grow: 1;
|
||||||
|
margin-bottom: 0;
|
||||||
|
display: -webkit-box;
|
||||||
|
display: -webkit-flex;
|
||||||
|
display: -ms-flexbox;
|
||||||
|
display: flex;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
-webkit-box-direction: normal;
|
||||||
|
-webkit-flex-direction: column;
|
||||||
|
-ms-flex-direction: column;
|
||||||
|
flex-direction: column;
|
||||||
|
-webkit-box-pack: center;
|
||||||
|
-webkit-justify-content: center;
|
||||||
|
-ms-flex-pack: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
.input-group .has-float-label .form-control {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.input-group .has-float-label:not(:last-child),
|
||||||
|
.input-group .has-float-label:not(:last-child) .form-control {
|
||||||
|
border-bottom-right-radius: 0;
|
||||||
|
border-top-right-radius: 0;
|
||||||
|
border-right: 0;
|
||||||
|
}
|
||||||
|
.input-group .has-float-label:not(:first-child),
|
||||||
|
.input-group .has-float-label:not(:first-child) .form-control {
|
||||||
|
border-bottom-left-radius: 0;
|
||||||
|
border-top-left-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
.form-group.has-top-label .form-control, .form-group.has-top-label .bootstrap-tagsinput {
|
||||||
|
padding: 1.7rem 0.75rem 0.5rem 0.75rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.has-top-label {
|
||||||
|
display: block;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.has-top-label label,
|
||||||
|
.has-top-label > span:last-of-type {
|
||||||
|
position: absolute;
|
||||||
|
cursor: text;
|
||||||
|
font-size: 76%;
|
||||||
|
opacity: 1;
|
||||||
|
top: 0.7rem;
|
||||||
|
left: 0.75rem;
|
||||||
|
z-index: 3;
|
||||||
|
line-height: 1;
|
||||||
|
padding: 0 1px;
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
.has-top-label label::after,
|
||||||
|
.has-top-label > span::after {
|
||||||
|
content: " ";
|
||||||
|
display: block;
|
||||||
|
position: absolute;
|
||||||
|
height: 2px;
|
||||||
|
top: 50%;
|
||||||
|
left: -0.2em;
|
||||||
|
right: -0.2em;
|
||||||
|
z-index: -1;
|
||||||
|
|
||||||
|
}
|
||||||
|
.has-top-label .form-control::-webkit-input-placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-top-label .form-control::-moz-placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-top-label .form-control:-ms-input-placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-top-label .form-control::placeholder {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.has-top-label
|
||||||
|
.form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-top-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-top-label
|
||||||
|
.form-control:placeholder-shown:not(:focus):-ms-input-placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.has-top-label .form-control:placeholder-shown:not(:focus)::placeholder {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-group .has-top-label {
|
||||||
|
-webkit-box-flex: 1;
|
||||||
|
-webkit-flex-grow: 1;
|
||||||
|
-ms-flex-positive: 1;
|
||||||
|
flex-grow: 1;
|
||||||
|
margin-bottom: 0;
|
||||||
|
display: -webkit-box;
|
||||||
|
display: -webkit-flex;
|
||||||
|
display: -ms-flexbox;
|
||||||
|
display: flex;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
-webkit-box-direction: normal;
|
||||||
|
-webkit-flex-direction: column;
|
||||||
|
-ms-flex-direction: column;
|
||||||
|
flex-direction: column;
|
||||||
|
-webkit-box-pack: center;
|
||||||
|
-webkit-justify-content: center;
|
||||||
|
-ms-flex-pack: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
.input-group .has-top-label .form-control {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.input-group .has-top-label:not(:last-child),
|
||||||
|
.input-group .has-top-label:not(:last-child) .form-control {
|
||||||
|
border-bottom-right-radius: 0;
|
||||||
|
border-top-right-radius: 0;
|
||||||
|
border-right: 0;
|
||||||
|
}
|
||||||
|
.input-group .has-top-label:not(:first-child),
|
||||||
|
.input-group .has-top-label:not(:first-child) .form-control {
|
||||||
|
border-bottom-left-radius: 0;
|
||||||
|
border-top-left-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-group.has-top-label .form-control, .form-group.has-top-label .bootstrap-tagsinput {
|
||||||
|
height: calc(3.3rem + 2px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-group.has-top-label textarea.form-control {
|
||||||
|
min-height: calc(3.3rem + 2px);
|
||||||
|
height: initial;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-group.has-top-label select.form-control:not([size]):not([multiple]) {
|
||||||
|
height: calc(3.3rem + 2px);
|
||||||
|
padding: 1.7rem 0.75rem 0.5rem 0.5rem;
|
||||||
|
}
|
36
SpitiGlykou/static/gogo/css/vendor/bootstrap-stars.css
vendored
Normal file
36
SpitiGlykou/static/gogo/css/vendor/bootstrap-stars.css
vendored
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
.br-wrapper {
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
|
||||||
|
.br-theme-bootstrap-stars .br-widget {
|
||||||
|
height: 28px;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.br-theme-bootstrap-stars .br-widget a {
|
||||||
|
font-family: "simple-line-icons";
|
||||||
|
font-size: 16px;
|
||||||
|
line-height: 1;
|
||||||
|
letter-spacing: normal;
|
||||||
|
text-transform: none;
|
||||||
|
display: inline-block;
|
||||||
|
white-space: nowrap;
|
||||||
|
word-wrap: normal;
|
||||||
|
-webkit-font-feature-settings: 'liga';
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
text-rendering: auto;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
text-decoration: none;
|
||||||
|
margin-right: 2px;
|
||||||
|
}
|
||||||
|
.br-theme-bootstrap-stars .br-widget a:after {
|
||||||
|
content: "\e09b";
|
||||||
|
color: #d2d2d2;
|
||||||
|
}
|
||||||
|
|
||||||
|
.br-theme-bootstrap-stars .br-widget .br-current-rating {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.br-theme-bootstrap-stars .br-readonly a {
|
||||||
|
cursor: default;
|
||||||
|
}
|
55
SpitiGlykou/static/gogo/css/vendor/bootstrap-tagsinput.css
vendored
Normal file
55
SpitiGlykou/static/gogo/css/vendor/bootstrap-tagsinput.css
vendored
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
.bootstrap-tagsinput {
|
||||||
|
background-color: #fff;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
||||||
|
display: inline-block;
|
||||||
|
padding: 4px 6px;
|
||||||
|
color: #555;
|
||||||
|
vertical-align: middle;
|
||||||
|
border-radius: 4px;
|
||||||
|
max-width: 100%;
|
||||||
|
line-height: 22px;
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput input {
|
||||||
|
border: none;
|
||||||
|
box-shadow: none;
|
||||||
|
outline: none;
|
||||||
|
background-color: transparent;
|
||||||
|
padding: 0 6px;
|
||||||
|
margin: 0;
|
||||||
|
width: auto;
|
||||||
|
max-width: inherit;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput.form-control input::-moz-placeholder {
|
||||||
|
color: #777;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput.form-control input:-ms-input-placeholder {
|
||||||
|
color: #777;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
|
||||||
|
color: #777;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput input:focus {
|
||||||
|
border: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput .tag {
|
||||||
|
margin-right: 2px;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput .tag [data-role="remove"] {
|
||||||
|
margin-left: 8px;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput .tag [data-role="remove"]:after {
|
||||||
|
content: "x";
|
||||||
|
padding: 0px 2px;
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
|
||||||
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
}
|
||||||
|
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
|
||||||
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
7
SpitiGlykou/static/gogo/css/vendor/bootstrap.min.css
vendored
Normal file
7
SpitiGlykou/static/gogo/css/vendor/bootstrap.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1428
SpitiGlykou/static/gogo/css/vendor/bootstrap.rtl.only.min.css
vendored
Normal file
1428
SpitiGlykou/static/gogo/css/vendor/bootstrap.rtl.only.min.css
vendored
Normal file
File diff suppressed because it is too large
Load Diff
156
SpitiGlykou/static/gogo/css/vendor/component-custom-switch.min.css
vendored
Normal file
156
SpitiGlykou/static/gogo/css/vendor/component-custom-switch.min.css
vendored
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
.custom-switch .custom-switch-input {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.custom-switch .custom-switch-input,
|
||||||
|
.custom-switch .custom-switch-input *,
|
||||||
|
.custom-switch .custom-switch-input :after,
|
||||||
|
.custom-switch .custom-switch-input :before,
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn,
|
||||||
|
.custom-switch .custom-switch-input:after,
|
||||||
|
.custom-switch .custom-switch-input:before {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.custom-switch .custom-switch-input :after:selection,
|
||||||
|
.custom-switch .custom-switch-input :before:selection,
|
||||||
|
.custom-switch .custom-switch-input :selection,
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn:selection,
|
||||||
|
.custom-switch .custom-switch-input:after:selection,
|
||||||
|
.custom-switch .custom-switch-input:before:selection,
|
||||||
|
.custom-switch .custom-switch-input:selection {
|
||||||
|
background: 0 0;
|
||||||
|
}
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn {
|
||||||
|
outline: 0;
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 58px;
|
||||||
|
height: 28px;
|
||||||
|
margin: 0;
|
||||||
|
padding: 4px;
|
||||||
|
background: #ced4da;
|
||||||
|
border-radius: 76px;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
border: 1px solid #ced4da;
|
||||||
|
}
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn:after,
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn:before {
|
||||||
|
position: relative;
|
||||||
|
display: block;
|
||||||
|
content: "";
|
||||||
|
width: 18px;
|
||||||
|
height: 18px;
|
||||||
|
}
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn:after {
|
||||||
|
left: 2px;
|
||||||
|
border-radius: 50%;
|
||||||
|
background: #fff;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
.custom-switch .custom-switch-input + .custom-switch-btn:before {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.custom-switch .custom-switch-input:checked + .custom-switch-btn:after {
|
||||||
|
left: 30px;
|
||||||
|
}
|
||||||
|
.custom-switch
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn
|
||||||
|
~ .custom-switch-content-checked {
|
||||||
|
opacity: 1;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
.custom-switch
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn
|
||||||
|
~ .custom-switch-content-unchecked {
|
||||||
|
display: none;
|
||||||
|
opacity: 0;
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
.custom-switch
|
||||||
|
.custom-switch-input:not(:checked)
|
||||||
|
+ .custom-switch-btn
|
||||||
|
~ .custom-switch-content-checked {
|
||||||
|
display: none;
|
||||||
|
opacity: 0;
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
.custom-switch
|
||||||
|
.custom-switch-input:not(:checked)
|
||||||
|
+ .custom-switch-btn
|
||||||
|
~ .custom-switch-content-unchecked {
|
||||||
|
opacity: 1;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-io
|
||||||
|
.custom-switch-input
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='38'%3E%3Ctext x='42.5' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EO%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-io
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='38'%3E%3Ctext x='18.13333' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EI%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-onoff
|
||||||
|
.custom-switch-input
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='38'%3E%3Ctext x='38.85714' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EOff%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-onoff
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='38'%3E%3Ctext x='9.71429' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EOn%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-yesno
|
||||||
|
.custom-switch-input
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='38'%3E%3Ctext x='32.85714' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3ENo%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-yesno
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='38'%3E%3Ctext x='9.71429' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EYes%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-status
|
||||||
|
.custom-switch-input
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
width: 88px;
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='38'%3E%3Ctext x='38.85714' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EDisabled%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-status
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn {
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='38'%3E%3Ctext x='9.71429' y='16.75' font-size='12px' font-family='-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol' fill='%23fff'%3EEnabled%3C/text%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
.custom-switch.custom-switch-label-status
|
||||||
|
.custom-switch-input:checked
|
||||||
|
+ .custom-switch-btn:after {
|
||||||
|
left: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.custom-switch-small {
|
||||||
|
height: 23px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.custom-switch-small .custom-switch-input + .custom-switch-btn {
|
||||||
|
width: 42px;
|
||||||
|
height: 23px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.custom-switch-small .custom-switch-input + .custom-switch-btn:after, .custom-switch-small .custom-switch-input + .custom-switch-btn:before {
|
||||||
|
width: 14px;
|
||||||
|
height: 14px;
|
||||||
|
left: 0;
|
||||||
|
top: -1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.custom-switch-small .custom-switch-input:checked + .custom-switch-btn:after {
|
||||||
|
left: 18px;
|
||||||
|
}
|
9
SpitiGlykou/static/gogo/css/vendor/cropper.min.css
vendored
Normal file
9
SpitiGlykou/static/gogo/css/vendor/cropper.min.css
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* Cropper.js v1.4.0
|
||||||
|
* https://fengyuanchen.github.io/cropperjs
|
||||||
|
*
|
||||||
|
* Copyright 2015-present Chen Fengyuan
|
||||||
|
* Released under the MIT license
|
||||||
|
*
|
||||||
|
* Date: 2018-06-01T15:18:09.891Z
|
||||||
|
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline-color:rgba(51,153,255,.75);outline:1px solid #39f;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
|
1
SpitiGlykou/static/gogo/css/vendor/dataTables.bootstrap4.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/vendor/dataTables.bootstrap4.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
SpitiGlykou/static/gogo/css/vendor/datatables.responsive.bootstrap4.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/vendor/datatables.responsive.bootstrap4.min.css
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:12px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#0275d8}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#0275d8}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}div.dtr-bs-modal table.table tr:first-child td{border-top:none}
|
1
SpitiGlykou/static/gogo/css/vendor/dropzone.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/vendor/dropzone.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
5
SpitiGlykou/static/gogo/css/vendor/fullcalendar.min.css
vendored
Normal file
5
SpitiGlykou/static/gogo/css/vendor/fullcalendar.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
3
SpitiGlykou/static/gogo/css/vendor/glide.core.min.css
vendored
Normal file
3
SpitiGlykou/static/gogo/css/vendor/glide.core.min.css
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
|
||||||
|
|
||||||
|
.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:white;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);text-shadow:0 0.25em 0.5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease, border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:white}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:0.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:white}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}
|
16
SpitiGlykou/static/gogo/css/vendor/jquery.contextMenu.min.css
vendored
Normal file
16
SpitiGlykou/static/gogo/css/vendor/jquery.contextMenu.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
SpitiGlykou/static/gogo/css/vendor/jquery.dataTables.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/vendor/jquery.dataTables.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
SpitiGlykou/static/gogo/css/vendor/nouislider.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/vendor/nouislider.min.css
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}
|
6
SpitiGlykou/static/gogo/css/vendor/owl.carousel.min.css
vendored
Normal file
6
SpitiGlykou/static/gogo/css/vendor/owl.carousel.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
/**
|
||||||
|
* Owl Carousel v2.3.4
|
||||||
|
* Copyright 2013-2018 David Deutsch
|
||||||
|
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
|
||||||
|
*/
|
||||||
|
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
|
116
SpitiGlykou/static/gogo/css/vendor/perfect-scrollbar.css
vendored
Normal file
116
SpitiGlykou/static/gogo/css/vendor/perfect-scrollbar.css
vendored
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
/*
|
||||||
|
* Container style
|
||||||
|
*/
|
||||||
|
.ps {
|
||||||
|
overflow: hidden !important;
|
||||||
|
overflow-anchor: none;
|
||||||
|
-ms-overflow-style: none;
|
||||||
|
touch-action: auto;
|
||||||
|
-ms-touch-action: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Scrollbar rail styles
|
||||||
|
*/
|
||||||
|
.ps__rail-x {
|
||||||
|
display: none;
|
||||||
|
opacity: 0;
|
||||||
|
transition: background-color .2s linear, opacity .2s linear;
|
||||||
|
-webkit-transition: background-color .2s linear, opacity .2s linear;
|
||||||
|
height: 15px;
|
||||||
|
/* there must be 'bottom' or 'top' for ps__rail-x */
|
||||||
|
bottom: 0px;
|
||||||
|
/* please don't change 'position' */
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps__rail-y {
|
||||||
|
display: none;
|
||||||
|
opacity: 0;
|
||||||
|
transition: background-color .2s linear, opacity .2s linear;
|
||||||
|
-webkit-transition: background-color .2s linear, opacity .2s linear;
|
||||||
|
width: 15px;
|
||||||
|
/* there must be 'right' or 'left' for ps__rail-y */
|
||||||
|
right: 0;
|
||||||
|
/* please don't change 'position' */
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps--active-x > .ps__rail-x,
|
||||||
|
.ps--active-y > .ps__rail-y {
|
||||||
|
display: block;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps:hover > .ps__rail-x,
|
||||||
|
.ps:hover > .ps__rail-y,
|
||||||
|
.ps--focus > .ps__rail-x,
|
||||||
|
.ps--focus > .ps__rail-y,
|
||||||
|
.ps--scrolling-x > .ps__rail-x,
|
||||||
|
.ps--scrolling-y > .ps__rail-y {
|
||||||
|
opacity: 0.6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps .ps__rail-x:hover,
|
||||||
|
.ps .ps__rail-y:hover,
|
||||||
|
.ps .ps__rail-x:focus,
|
||||||
|
.ps .ps__rail-y:focus,
|
||||||
|
.ps .ps__rail-x.ps--clicking,
|
||||||
|
.ps .ps__rail-y.ps--clicking {
|
||||||
|
/* background-color: #eee; */
|
||||||
|
opacity: 0.9;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Scrollbar thumb styles
|
||||||
|
*/
|
||||||
|
.ps__thumb-x {
|
||||||
|
background-color: #aaa;
|
||||||
|
border-radius: 6px;
|
||||||
|
transition: background-color .2s linear, height .2s ease-in-out;
|
||||||
|
-webkit-transition: background-color .2s linear, height .2s ease-in-out;
|
||||||
|
height: 6px;
|
||||||
|
/* there must be 'bottom' for ps__thumb-x */
|
||||||
|
bottom: 2px;
|
||||||
|
/* please don't change 'position' */
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps__thumb-y {
|
||||||
|
background-color: #aaa;
|
||||||
|
border-radius: 10px;
|
||||||
|
transition: background-color .2s linear, width .2s ease-in-out;
|
||||||
|
-webkit-transition: background-color .2s linear, width .2s ease-in-out;
|
||||||
|
width: 5px;
|
||||||
|
/* there must be 'right' for ps__thumb-y */
|
||||||
|
right: 2px;
|
||||||
|
/* please don't change 'position' */
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps__rail-x:hover > .ps__thumb-x,
|
||||||
|
.ps__rail-x:focus > .ps__thumb-x,
|
||||||
|
.ps__rail-x.ps--clicking .ps__thumb-x {
|
||||||
|
background-color: #999;
|
||||||
|
height: 11px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps__rail-y:hover > .ps__thumb-y,
|
||||||
|
.ps__rail-y:focus > .ps__thumb-y,
|
||||||
|
.ps__rail-y.ps--clicking .ps__thumb-y {
|
||||||
|
/* background-color: #999; */
|
||||||
|
/* width: 11px; */
|
||||||
|
}
|
||||||
|
|
||||||
|
/* MS supports */
|
||||||
|
@supports (-ms-overflow-style: none) {
|
||||||
|
.ps {
|
||||||
|
overflow: auto !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
||||||
|
.ps {
|
||||||
|
overflow: auto !important;
|
||||||
|
}
|
||||||
|
}
|
952
SpitiGlykou/static/gogo/css/vendor/quill.bubble.css
vendored
Normal file
952
SpitiGlykou/static/gogo/css/vendor/quill.bubble.css
vendored
Normal file
@ -0,0 +1,952 @@
|
|||||||
|
/*!
|
||||||
|
* Quill Editor v1.3.6
|
||||||
|
* https://quilljs.com/
|
||||||
|
* Copyright (c) 2014, Jason Chen
|
||||||
|
* Copyright (c) 2013, salesforce.com
|
||||||
|
*/
|
||||||
|
.ql-container {
|
||||||
|
box-sizing: border-box;
|
||||||
|
font-family: Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 13px;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.ql-container.ql-disabled .ql-tooltip {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.ql-clipboard {
|
||||||
|
left: -100000px;
|
||||||
|
height: 1px;
|
||||||
|
overflow-y: hidden;
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
}
|
||||||
|
.ql-clipboard p {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
.ql-editor {
|
||||||
|
box-sizing: border-box;
|
||||||
|
line-height: 1.42;
|
||||||
|
height: 100%;
|
||||||
|
outline: none;
|
||||||
|
overflow-y: auto;
|
||||||
|
padding: 12px 15px;
|
||||||
|
tab-size: 4;
|
||||||
|
-moz-tab-size: 4;
|
||||||
|
text-align: left;
|
||||||
|
white-space: pre-wrap;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.ql-editor > * {
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
.ql-editor p,
|
||||||
|
.ql-editor ol,
|
||||||
|
.ql-editor ul,
|
||||||
|
.ql-editor pre,
|
||||||
|
.ql-editor blockquote,
|
||||||
|
.ql-editor h1,
|
||||||
|
.ql-editor h2,
|
||||||
|
.ql-editor h3,
|
||||||
|
.ql-editor h4,
|
||||||
|
.ql-editor h5,
|
||||||
|
.ql-editor h6 {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol,
|
||||||
|
.ql-editor ul {
|
||||||
|
padding-left: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol > li,
|
||||||
|
.ql-editor ul > li {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
.ql-editor ul > li::before {
|
||||||
|
content: '\2022';
|
||||||
|
}
|
||||||
|
.ql-editor ul[data-checked=true],
|
||||||
|
.ql-editor ul[data-checked=false] {
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.ql-editor ul[data-checked=true] > li *,
|
||||||
|
.ql-editor ul[data-checked=false] > li * {
|
||||||
|
pointer-events: all;
|
||||||
|
}
|
||||||
|
.ql-editor ul[data-checked=true] > li::before,
|
||||||
|
.ql-editor ul[data-checked=false] > li::before {
|
||||||
|
color: #777;
|
||||||
|
cursor: pointer;
|
||||||
|
pointer-events: all;
|
||||||
|
}
|
||||||
|
.ql-editor ul[data-checked=true] > li::before {
|
||||||
|
content: '\2611';
|
||||||
|
}
|
||||||
|
.ql-editor ul[data-checked=false] > li::before {
|
||||||
|
content: '\2610';
|
||||||
|
}
|
||||||
|
.ql-editor li::before {
|
||||||
|
display: inline-block;
|
||||||
|
white-space: nowrap;
|
||||||
|
width: 1.2em;
|
||||||
|
}
|
||||||
|
.ql-editor li:not(.ql-direction-rtl)::before {
|
||||||
|
margin-left: -1.5em;
|
||||||
|
margin-right: 0.3em;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-direction-rtl::before {
|
||||||
|
margin-left: 0.3em;
|
||||||
|
margin-right: -1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol li:not(.ql-direction-rtl),
|
||||||
|
.ql-editor ul li:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-direction-rtl,
|
||||||
|
.ql-editor ul li.ql-direction-rtl {
|
||||||
|
padding-right: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol li {
|
||||||
|
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
counter-increment: list-0;
|
||||||
|
}
|
||||||
|
.ql-editor ol li:before {
|
||||||
|
content: counter(list-0, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-1 {
|
||||||
|
counter-increment: list-1;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-1:before {
|
||||||
|
content: counter(list-1, lower-alpha) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-1 {
|
||||||
|
counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-2 {
|
||||||
|
counter-increment: list-2;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-2:before {
|
||||||
|
content: counter(list-2, lower-roman) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-2 {
|
||||||
|
counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-3 {
|
||||||
|
counter-increment: list-3;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-3:before {
|
||||||
|
content: counter(list-3, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-3 {
|
||||||
|
counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-4 {
|
||||||
|
counter-increment: list-4;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-4:before {
|
||||||
|
content: counter(list-4, lower-alpha) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-4 {
|
||||||
|
counter-reset: list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-5 {
|
||||||
|
counter-increment: list-5;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-5:before {
|
||||||
|
content: counter(list-5, lower-roman) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-5 {
|
||||||
|
counter-reset: list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-6 {
|
||||||
|
counter-increment: list-6;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-6:before {
|
||||||
|
content: counter(list-6, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-6 {
|
||||||
|
counter-reset: list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-7 {
|
||||||
|
counter-increment: list-7;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-7:before {
|
||||||
|
content: counter(list-7, lower-alpha) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-7 {
|
||||||
|
counter-reset: list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-8 {
|
||||||
|
counter-increment: list-8;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-8:before {
|
||||||
|
content: counter(list-8, lower-roman) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-8 {
|
||||||
|
counter-reset: list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-9 {
|
||||||
|
counter-increment: list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-9:before {
|
||||||
|
content: counter(list-9, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 3em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 4.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 3em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 4.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 6em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 7.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 6em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 7.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 9em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 10.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 9em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 10.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 12em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 13.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 12em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 13.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 15em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 16.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 15em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 16.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 18em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 19.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 18em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 19.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 21em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 22.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 21em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 22.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 24em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 25.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 24em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 25.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 27em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 28.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 27em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 28.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-video {
|
||||||
|
display: block;
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-video.ql-align-center {
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-video.ql-align-right {
|
||||||
|
margin: 0 0 0 auto;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-black {
|
||||||
|
background-color: #000;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-red {
|
||||||
|
background-color: #e60000;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-orange {
|
||||||
|
background-color: #f90;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-yellow {
|
||||||
|
background-color: #ff0;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-green {
|
||||||
|
background-color: #008a00;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-blue {
|
||||||
|
background-color: #06c;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-purple {
|
||||||
|
background-color: #93f;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-white {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-red {
|
||||||
|
color: #e60000;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-orange {
|
||||||
|
color: #f90;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-yellow {
|
||||||
|
color: #ff0;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-green {
|
||||||
|
color: #008a00;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-blue {
|
||||||
|
color: #06c;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-purple {
|
||||||
|
color: #93f;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-font-serif {
|
||||||
|
font-family: Georgia, Times New Roman, serif;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-font-monospace {
|
||||||
|
font-family: Monaco, Courier New, monospace;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-size-small {
|
||||||
|
font-size: 0.75em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-size-large {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-size-huge {
|
||||||
|
font-size: 2.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-direction-rtl {
|
||||||
|
direction: rtl;
|
||||||
|
text-align: inherit;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-align-center {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-align-justify {
|
||||||
|
text-align: justify;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-align-right {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
.ql-editor.ql-blank::before {
|
||||||
|
color: rgba(0,0,0,0.6);
|
||||||
|
content: attr(data-placeholder);
|
||||||
|
font-style: italic;
|
||||||
|
left: 15px;
|
||||||
|
pointer-events: none;
|
||||||
|
position: absolute;
|
||||||
|
right: 15px;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar:after,
|
||||||
|
.ql-bubble .ql-toolbar:after {
|
||||||
|
clear: both;
|
||||||
|
content: '';
|
||||||
|
display: table;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button,
|
||||||
|
.ql-bubble .ql-toolbar button {
|
||||||
|
background: none;
|
||||||
|
border: none;
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
float: left;
|
||||||
|
height: 24px;
|
||||||
|
padding: 3px 5px;
|
||||||
|
width: 28px;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button svg,
|
||||||
|
.ql-bubble .ql-toolbar button svg {
|
||||||
|
float: left;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button:active:hover,
|
||||||
|
.ql-bubble .ql-toolbar button:active:hover {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar input.ql-image[type=file],
|
||||||
|
.ql-bubble .ql-toolbar input.ql-image[type=file] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button:hover,
|
||||||
|
.ql-bubble .ql-toolbar button:hover,
|
||||||
|
.ql-bubble.ql-toolbar button:focus,
|
||||||
|
.ql-bubble .ql-toolbar button:focus,
|
||||||
|
.ql-bubble.ql-toolbar button.ql-active,
|
||||||
|
.ql-bubble .ql-toolbar button.ql-active,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label:hover,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label:hover,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item:hover,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item:hover,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button:hover .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button:hover .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar button:focus .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button:focus .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
|
||||||
|
fill: #fff;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button:hover .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar button:hover .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar button:focus .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar button:focus .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
|
||||||
|
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
|
||||||
|
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
|
||||||
|
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
|
||||||
|
stroke: #fff;
|
||||||
|
}
|
||||||
|
@media (pointer: coarse) {
|
||||||
|
.ql-bubble.ql-toolbar button:hover:not(.ql-active),
|
||||||
|
.ql-bubble .ql-toolbar button:hover:not(.ql-active) {
|
||||||
|
color: #ccc;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
|
||||||
|
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
|
||||||
|
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
|
||||||
|
fill: #ccc;
|
||||||
|
}
|
||||||
|
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
|
||||||
|
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
|
||||||
|
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
|
||||||
|
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
|
||||||
|
stroke: #ccc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.ql-bubble {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.ql-bubble * {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-out-bottom,
|
||||||
|
.ql-bubble .ql-out-top {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip {
|
||||||
|
position: absolute;
|
||||||
|
transform: translateY(10px);
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip a {
|
||||||
|
cursor: pointer;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip.ql-flip {
|
||||||
|
transform: translateY(-10px);
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-formats {
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-formats:after {
|
||||||
|
clear: both;
|
||||||
|
content: '';
|
||||||
|
display: table;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-stroke {
|
||||||
|
fill: none;
|
||||||
|
stroke: #ccc;
|
||||||
|
stroke-linecap: round;
|
||||||
|
stroke-linejoin: round;
|
||||||
|
stroke-width: 2;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-stroke-miter {
|
||||||
|
fill: none;
|
||||||
|
stroke: #ccc;
|
||||||
|
stroke-miterlimit: 10;
|
||||||
|
stroke-width: 2;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-fill,
|
||||||
|
.ql-bubble .ql-stroke.ql-fill {
|
||||||
|
fill: #ccc;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-empty {
|
||||||
|
fill: none;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-even {
|
||||||
|
fill-rule: evenodd;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-thin,
|
||||||
|
.ql-bubble .ql-stroke.ql-thin {
|
||||||
|
stroke-width: 1;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-transparent {
|
||||||
|
opacity: 0.4;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-direction svg:last-child {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-direction.ql-active svg:last-child {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-direction.ql-active svg:first-child {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor h1 {
|
||||||
|
font-size: 2em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor h2 {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor h3 {
|
||||||
|
font-size: 1.17em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor h4 {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor h5 {
|
||||||
|
font-size: 0.83em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor h6 {
|
||||||
|
font-size: 0.67em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor a {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor blockquote {
|
||||||
|
border-left: 4px solid #ccc;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
margin-top: 5px;
|
||||||
|
padding-left: 16px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor code,
|
||||||
|
.ql-bubble .ql-editor pre {
|
||||||
|
background-color: #f0f0f0;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor pre {
|
||||||
|
white-space: pre-wrap;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
margin-top: 5px;
|
||||||
|
padding: 5px 10px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor code {
|
||||||
|
font-size: 85%;
|
||||||
|
padding: 2px 4px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor pre.ql-syntax {
|
||||||
|
background-color: #23241f;
|
||||||
|
color: #f8f8f2;
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-editor img {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker {
|
||||||
|
color: #ccc;
|
||||||
|
display: inline-block;
|
||||||
|
float: left;
|
||||||
|
font-size: 14px;
|
||||||
|
font-weight: 500;
|
||||||
|
height: 24px;
|
||||||
|
position: relative;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker-label {
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
height: 100%;
|
||||||
|
padding-left: 8px;
|
||||||
|
padding-right: 2px;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker-label::before {
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 22px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker-options {
|
||||||
|
background-color: #444;
|
||||||
|
display: none;
|
||||||
|
min-width: 100%;
|
||||||
|
padding: 4px 8px;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker-options .ql-picker-item {
|
||||||
|
cursor: pointer;
|
||||||
|
display: block;
|
||||||
|
padding-bottom: 5px;
|
||||||
|
padding-top: 5px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
|
||||||
|
color: #777;
|
||||||
|
z-index: 2;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
|
||||||
|
fill: #777;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
|
||||||
|
stroke: #777;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
|
||||||
|
display: block;
|
||||||
|
margin-top: -1px;
|
||||||
|
top: 100%;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker,
|
||||||
|
.ql-bubble .ql-icon-picker {
|
||||||
|
width: 28px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker .ql-picker-label,
|
||||||
|
.ql-bubble .ql-icon-picker .ql-picker-label {
|
||||||
|
padding: 2px 4px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker .ql-picker-label svg,
|
||||||
|
.ql-bubble .ql-icon-picker .ql-picker-label svg {
|
||||||
|
right: 4px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-icon-picker .ql-picker-options {
|
||||||
|
padding: 4px 0px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-icon-picker .ql-picker-item {
|
||||||
|
height: 24px;
|
||||||
|
width: 24px;
|
||||||
|
padding: 2px 4px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker .ql-picker-options {
|
||||||
|
padding: 3px 5px;
|
||||||
|
width: 152px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker .ql-picker-item {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
float: left;
|
||||||
|
height: 16px;
|
||||||
|
margin: 2px;
|
||||||
|
padding: 0px;
|
||||||
|
width: 16px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
|
||||||
|
position: absolute;
|
||||||
|
margin-top: -9px;
|
||||||
|
right: 0;
|
||||||
|
top: 50%;
|
||||||
|
width: 18px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
|
||||||
|
content: attr(data-label);
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header {
|
||||||
|
width: 98px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
|
||||||
|
content: 'Normal';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
|
||||||
|
content: 'Heading 1';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
|
||||||
|
content: 'Heading 2';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
|
||||||
|
content: 'Heading 3';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
|
||||||
|
content: 'Heading 4';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
|
||||||
|
content: 'Heading 5';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
|
||||||
|
content: 'Heading 6';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
|
||||||
|
font-size: 2em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
|
||||||
|
font-size: 1.17em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
|
||||||
|
font-size: 0.83em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
|
||||||
|
font-size: 0.67em;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-font {
|
||||||
|
width: 108px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
|
||||||
|
content: 'Sans Serif';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
|
||||||
|
content: 'Serif';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
|
||||||
|
content: 'Monospace';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
|
||||||
|
font-family: Georgia, Times New Roman, serif;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
|
||||||
|
font-family: Monaco, Courier New, monospace;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size {
|
||||||
|
width: 98px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
|
||||||
|
content: 'Normal';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
|
||||||
|
content: 'Small';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
|
||||||
|
content: 'Large';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
|
||||||
|
content: 'Huge';
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
|
||||||
|
font-size: 10px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
|
||||||
|
font-size: 32px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
|
||||||
|
background-color: #000;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-toolbar .ql-formats {
|
||||||
|
margin: 8px 12px 8px 0px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-toolbar .ql-formats:first-child {
|
||||||
|
margin-left: 12px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker svg {
|
||||||
|
margin: 1px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
|
||||||
|
.ql-bubble .ql-color-picker .ql-picker-item:hover {
|
||||||
|
border-color: #fff;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip {
|
||||||
|
background-color: #444;
|
||||||
|
border-radius: 25px;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip-arrow {
|
||||||
|
border-left: 6px solid transparent;
|
||||||
|
border-right: 6px solid transparent;
|
||||||
|
content: " ";
|
||||||
|
display: block;
|
||||||
|
left: 50%;
|
||||||
|
margin-left: -6px;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
|
||||||
|
border-bottom: 6px solid #444;
|
||||||
|
top: -6px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
|
||||||
|
border-top: 6px solid #444;
|
||||||
|
bottom: -6px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip-editor {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip-editor input[type=text] {
|
||||||
|
background: transparent;
|
||||||
|
border: none;
|
||||||
|
color: #fff;
|
||||||
|
font-size: 13px;
|
||||||
|
height: 100%;
|
||||||
|
outline: none;
|
||||||
|
padding: 10px 20px;
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip-editor a {
|
||||||
|
top: 10px;
|
||||||
|
position: absolute;
|
||||||
|
right: 20px;
|
||||||
|
}
|
||||||
|
.ql-bubble .ql-tooltip-editor a:before {
|
||||||
|
color: #ccc;
|
||||||
|
content: "\D7";
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a {
|
||||||
|
position: relative;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a::before {
|
||||||
|
background-color: #444;
|
||||||
|
border-radius: 15px;
|
||||||
|
top: -5px;
|
||||||
|
font-size: 12px;
|
||||||
|
color: #fff;
|
||||||
|
content: attr(href);
|
||||||
|
font-weight: normal;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 5px 15px;
|
||||||
|
text-decoration: none;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a::after {
|
||||||
|
border-top: 6px solid #444;
|
||||||
|
border-left: 6px solid transparent;
|
||||||
|
border-right: 6px solid transparent;
|
||||||
|
top: 0;
|
||||||
|
content: " ";
|
||||||
|
height: 0;
|
||||||
|
width: 0;
|
||||||
|
}
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a::before,
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a::after {
|
||||||
|
left: 0;
|
||||||
|
margin-left: 50%;
|
||||||
|
position: absolute;
|
||||||
|
transform: translate(-50%, -100%);
|
||||||
|
transition: visibility 0s ease 200ms;
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
|
||||||
|
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
|
||||||
|
visibility: visible;
|
||||||
|
}
|
883
SpitiGlykou/static/gogo/css/vendor/quill.snow.css
vendored
Normal file
883
SpitiGlykou/static/gogo/css/vendor/quill.snow.css
vendored
Normal file
@ -0,0 +1,883 @@
|
|||||||
|
/*!
|
||||||
|
* Quill Editor v1.0.0
|
||||||
|
* https://quilljs.com/
|
||||||
|
* Copyright (c) 2014, Jason Chen
|
||||||
|
* Copyright (c) 2013, salesforce.com
|
||||||
|
*/
|
||||||
|
.ql-container {
|
||||||
|
box-sizing: border-box;
|
||||||
|
font-family: Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 13px;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.ql-clipboard {
|
||||||
|
left: -100000px;
|
||||||
|
height: 1px;
|
||||||
|
overflow-y: hidden;
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
}
|
||||||
|
.ql-clipboard p {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
.ql-editor {
|
||||||
|
box-sizing: border-box;
|
||||||
|
cursor: text;
|
||||||
|
line-height: 1.42;
|
||||||
|
height: 100%;
|
||||||
|
outline: none;
|
||||||
|
overflow-y: auto;
|
||||||
|
padding: 12px 15px;
|
||||||
|
tab-size: 4;
|
||||||
|
-moz-tab-size: 4;
|
||||||
|
text-align: left;
|
||||||
|
white-space: pre-wrap;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.ql-editor p,
|
||||||
|
.ql-editor ol,
|
||||||
|
.ql-editor ul,
|
||||||
|
.ql-editor pre,
|
||||||
|
.ql-editor blockquote,
|
||||||
|
.ql-editor h1,
|
||||||
|
.ql-editor h2,
|
||||||
|
.ql-editor h3,
|
||||||
|
.ql-editor h4,
|
||||||
|
.ql-editor h5,
|
||||||
|
.ql-editor h6 {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol,
|
||||||
|
.ql-editor ul {
|
||||||
|
padding-left: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol > li,
|
||||||
|
.ql-editor ul > li {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
.ql-editor ul > li::before {
|
||||||
|
content: '\25CF';
|
||||||
|
}
|
||||||
|
.ql-editor li::before {
|
||||||
|
display: inline-block;
|
||||||
|
margin-right: 0.3em;
|
||||||
|
text-align: right;
|
||||||
|
white-space: nowrap;
|
||||||
|
width: 1.2em;
|
||||||
|
}
|
||||||
|
.ql-editor li:not(.ql-direction-rtl)::before {
|
||||||
|
margin-left: -1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol li,
|
||||||
|
.ql-editor ul li {
|
||||||
|
padding-left: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor ol li {
|
||||||
|
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
counter-increment: list-num;
|
||||||
|
}
|
||||||
|
.ql-editor ol li:before {
|
||||||
|
content: counter(list-num, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-1 {
|
||||||
|
counter-increment: list-1;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-1:before {
|
||||||
|
content: counter(list-1, lower-alpha) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-1 {
|
||||||
|
counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-2 {
|
||||||
|
counter-increment: list-2;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-2:before {
|
||||||
|
content: counter(list-2, lower-roman) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-2 {
|
||||||
|
counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-3 {
|
||||||
|
counter-increment: list-3;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-3:before {
|
||||||
|
content: counter(list-3, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-3 {
|
||||||
|
counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-4 {
|
||||||
|
counter-increment: list-4;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-4:before {
|
||||||
|
content: counter(list-4, lower-alpha) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-4 {
|
||||||
|
counter-reset: list-5 list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-5 {
|
||||||
|
counter-increment: list-5;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-5:before {
|
||||||
|
content: counter(list-5, lower-roman) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-5 {
|
||||||
|
counter-reset: list-6 list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-6 {
|
||||||
|
counter-increment: list-6;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-6:before {
|
||||||
|
content: counter(list-6, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-6 {
|
||||||
|
counter-reset: list-7 list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-7 {
|
||||||
|
counter-increment: list-7;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-7:before {
|
||||||
|
content: counter(list-7, lower-alpha) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-7 {
|
||||||
|
counter-reset: list-8 list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-8 {
|
||||||
|
counter-increment: list-8;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-8:before {
|
||||||
|
content: counter(list-8, lower-roman) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-8 {
|
||||||
|
counter-reset: list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-9 {
|
||||||
|
counter-increment: list-9;
|
||||||
|
}
|
||||||
|
.ql-editor ol li.ql-indent-9:before {
|
||||||
|
content: counter(list-9, decimal) '. ';
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 3em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 4.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 3em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 4.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 6em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 7.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 6em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 7.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 9em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 10.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 9em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 10.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 12em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 13.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 12em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 13.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 15em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 16.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 15em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 16.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 18em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 19.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 18em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 19.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 21em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 22.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 21em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 22.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 24em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 25.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 24em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 25.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 27em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
|
||||||
|
padding-left: 28.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 27em;
|
||||||
|
}
|
||||||
|
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
|
||||||
|
padding-right: 28.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-video {
|
||||||
|
display: block;
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-video.ql-align-center {
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-video.ql-align-right {
|
||||||
|
margin: 0 0 0 auto;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-black {
|
||||||
|
background-color: #000;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-red {
|
||||||
|
background-color: #e60000;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-orange {
|
||||||
|
background-color: #f90;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-yellow {
|
||||||
|
background-color: #ff0;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-green {
|
||||||
|
background-color: #008a00;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-blue {
|
||||||
|
background-color: #06c;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-bg-purple {
|
||||||
|
background-color: #93f;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-white {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-red {
|
||||||
|
color: #e60000;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-orange {
|
||||||
|
color: #f90;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-yellow {
|
||||||
|
color: #ff0;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-green {
|
||||||
|
color: #008a00;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-blue {
|
||||||
|
color: #06c;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-color-purple {
|
||||||
|
color: #93f;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-font-serif {
|
||||||
|
font-family: Georgia, Times New Roman, serif;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-font-monospace {
|
||||||
|
font-family: Monaco, Courier New, monospace;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-size-small {
|
||||||
|
font-size: 0.75em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-size-large {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-size-huge {
|
||||||
|
font-size: 2.5em;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-direction-rtl {
|
||||||
|
direction: rtl;
|
||||||
|
text-align: inherit;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-align-center {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-align-justify {
|
||||||
|
text-align: justify;
|
||||||
|
}
|
||||||
|
.ql-editor .ql-align-right {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
.ql-editor.ql-blank::before {
|
||||||
|
color: rgba(0,0,0,0.6);
|
||||||
|
content: attr(data-placeholder);
|
||||||
|
font-style: italic;
|
||||||
|
pointer-events: none;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar:after,
|
||||||
|
.ql-snow .ql-toolbar:after {
|
||||||
|
clear: both;
|
||||||
|
content: '';
|
||||||
|
display: table;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar button,
|
||||||
|
.ql-snow .ql-toolbar button {
|
||||||
|
background: none;
|
||||||
|
border: none;
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
float: left;
|
||||||
|
height: 24px;
|
||||||
|
outline: none;
|
||||||
|
padding: 3px 5px;
|
||||||
|
width: 28px;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar button svg,
|
||||||
|
.ql-snow .ql-toolbar button svg {
|
||||||
|
float: left;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar input.ql-image[type=file],
|
||||||
|
.ql-snow .ql-toolbar input.ql-image[type=file] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar button:hover,
|
||||||
|
.ql-snow .ql-toolbar button:hover,
|
||||||
|
.ql-snow.ql-toolbar button.ql-active,
|
||||||
|
.ql-snow .ql-toolbar button.ql-active,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label:hover,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label:hover,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item:hover,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item:hover,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
|
||||||
|
color: #06c;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar button:hover .ql-fill,
|
||||||
|
.ql-snow .ql-toolbar button:hover .ql-fill,
|
||||||
|
.ql-snow.ql-toolbar button.ql-active .ql-fill,
|
||||||
|
.ql-snow .ql-toolbar button.ql-active .ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
|
||||||
|
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
|
||||||
|
fill: #06c;
|
||||||
|
}
|
||||||
|
.ql-snow.ql-toolbar button:hover .ql-stroke,
|
||||||
|
.ql-snow .ql-toolbar button:hover .ql-stroke,
|
||||||
|
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
|
||||||
|
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
|
||||||
|
.ql-snow.ql-toolbar button:hover .ql-stroke-mitter,
|
||||||
|
.ql-snow .ql-toolbar button:hover .ql-stroke-mitter,
|
||||||
|
.ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,
|
||||||
|
.ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,
|
||||||
|
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,
|
||||||
|
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter {
|
||||||
|
stroke: #06c;
|
||||||
|
}
|
||||||
|
.ql-snow {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.ql-snow * {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-out-bottom,
|
||||||
|
.ql-snow .ql-out-top {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip {
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip a {
|
||||||
|
cursor: pointer;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-formats {
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-formats:after {
|
||||||
|
clear: both;
|
||||||
|
content: '';
|
||||||
|
display: table;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-toolbar.snow,
|
||||||
|
.ql-snow .ql-stroke {
|
||||||
|
fill: none;
|
||||||
|
stroke: #444;
|
||||||
|
stroke-linecap: round;
|
||||||
|
stroke-linejoin: round;
|
||||||
|
stroke-width: 2;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-stroke-mitter {
|
||||||
|
fill: none;
|
||||||
|
stroke: #444;
|
||||||
|
stroke-mitterlimit: 10;
|
||||||
|
stroke-width: 2;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-fill,
|
||||||
|
.ql-snow .ql-stroke.ql-fill {
|
||||||
|
fill: #444;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-empty {
|
||||||
|
fill: none;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-even {
|
||||||
|
fill-rule: evenodd;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-thin,
|
||||||
|
.ql-snow .ql-stroke.ql-thin {
|
||||||
|
stroke-width: 1;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-transparent {
|
||||||
|
opacity: 0.4;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-direction svg:last-child {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-direction.ql-active svg:last-child {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-direction.ql-active svg:first-child {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor h1 {
|
||||||
|
font-size: 2em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor h2 {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor h3 {
|
||||||
|
font-size: 1.17em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor h4 {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor h5 {
|
||||||
|
font-size: 0.83em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor h6 {
|
||||||
|
font-size: 0.67em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor a {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor blockquote {
|
||||||
|
border-left: 4px solid #ccc;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
margin-top: 5px;
|
||||||
|
padding-left: 16px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor code,
|
||||||
|
.ql-snow .ql-editor pre {
|
||||||
|
background-color: #f0f0f0;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor pre {
|
||||||
|
white-space: pre-wrap;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
margin-top: 5px;
|
||||||
|
padding: 5px 10px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor code {
|
||||||
|
font-size: 85%;
|
||||||
|
padding-bottom: 2px;
|
||||||
|
padding-top: 2px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor code:before,
|
||||||
|
.ql-snow .ql-editor code:after {
|
||||||
|
content: "\A0";
|
||||||
|
letter-spacing: -2px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor pre.ql-syntax {
|
||||||
|
background-color: #23241f;
|
||||||
|
color: #f8f8f2;
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-editor img {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker {
|
||||||
|
color: #444;
|
||||||
|
display: inline-block;
|
||||||
|
float: left;
|
||||||
|
font-size: 14px;
|
||||||
|
font-weight: 500;
|
||||||
|
height: 24px;
|
||||||
|
position: relative;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker-label {
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
height: 100%;
|
||||||
|
padding-left: 8px;
|
||||||
|
padding-right: 2px;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker-label::before {
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 22px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker-options {
|
||||||
|
background-color: #fff;
|
||||||
|
display: none;
|
||||||
|
min-width: 100%;
|
||||||
|
padding: 4px 8px;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker-options .ql-picker-item {
|
||||||
|
cursor: pointer;
|
||||||
|
display: block;
|
||||||
|
padding-bottom: 5px;
|
||||||
|
padding-top: 5px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
|
||||||
|
color: #ccc;
|
||||||
|
z-index: 2;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
|
||||||
|
fill: #ccc;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
|
||||||
|
stroke: #ccc;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
|
||||||
|
display: block;
|
||||||
|
margin-top: -1px;
|
||||||
|
top: 100%;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker,
|
||||||
|
.ql-snow .ql-icon-picker {
|
||||||
|
width: 28px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker .ql-picker-label,
|
||||||
|
.ql-snow .ql-icon-picker .ql-picker-label {
|
||||||
|
padding: 2px 4px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker .ql-picker-label svg,
|
||||||
|
.ql-snow .ql-icon-picker .ql-picker-label svg {
|
||||||
|
right: 4px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-icon-picker .ql-picker-options {
|
||||||
|
padding: 4px 0px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-icon-picker .ql-picker-item {
|
||||||
|
height: 24px;
|
||||||
|
width: 24px;
|
||||||
|
padding: 2px 4px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker .ql-picker-options {
|
||||||
|
padding: 3px 5px;
|
||||||
|
width: 152px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker .ql-picker-item {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
float: left;
|
||||||
|
height: 16px;
|
||||||
|
margin: 2px;
|
||||||
|
padding: 0px;
|
||||||
|
width: 16px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker .ql-picker-item.ql-primary-color {
|
||||||
|
margin-bottom: toolbarPadding;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
|
||||||
|
position: absolute;
|
||||||
|
margin-top: -9px;
|
||||||
|
right: 0;
|
||||||
|
top: 50%;
|
||||||
|
width: 18px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
|
||||||
|
content: attr(data-label);
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header {
|
||||||
|
width: 98px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
|
||||||
|
content: 'Normal';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
|
||||||
|
content: 'Heading 1';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
|
||||||
|
content: 'Heading 2';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
|
||||||
|
content: 'Heading 3';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
|
||||||
|
content: 'Heading 4';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
|
||||||
|
content: 'Heading 5';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
|
||||||
|
content: 'Heading 6';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
|
||||||
|
font-size: 2em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
|
||||||
|
font-size: 1.17em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
|
||||||
|
font-size: 0.83em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
|
||||||
|
font-size: 0.67em;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-font {
|
||||||
|
width: 108px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
|
||||||
|
content: 'Sans Serif';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
|
||||||
|
content: 'Serif';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
|
||||||
|
content: 'Monospace';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
|
||||||
|
font-family: Georgia, Times New Roman, serif;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
|
||||||
|
font-family: Monaco, Courier New, monospace;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size {
|
||||||
|
width: 98px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
|
||||||
|
content: 'Normal';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
|
||||||
|
content: 'Small';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
|
||||||
|
content: 'Large';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
|
||||||
|
content: 'Huge';
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
|
||||||
|
font-size: 10px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
|
||||||
|
font-size: 32px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
|
||||||
|
background-color: #000;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow {
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
box-sizing: border-box;
|
||||||
|
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
|
||||||
|
padding: 8px;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow .ql-formats {
|
||||||
|
margin-right: 15px;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow .ql-picker-label {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow .ql-picker-options {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
|
||||||
|
border-color: #ccc;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
|
||||||
|
border-color: #ccc;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
|
||||||
|
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
|
||||||
|
border-color: #000;
|
||||||
|
}
|
||||||
|
.ql-toolbar.ql-snow + .ql-container.ql-snow {
|
||||||
|
border-top: 0px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip {
|
||||||
|
background-color: #fff;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
box-shadow: 0px 0px 5px #ddd;
|
||||||
|
color: #444;
|
||||||
|
margin-top: 10px;
|
||||||
|
padding: 5px 12px;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip::before {
|
||||||
|
content: "Visit URL:";
|
||||||
|
line-height: 26px;
|
||||||
|
margin-right: 8px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip input[type=text] {
|
||||||
|
display: none;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
font-size: 13px;
|
||||||
|
height: 26px;
|
||||||
|
margin: 0px;
|
||||||
|
padding: 3px 5px;
|
||||||
|
width: 170px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip a.ql-preview {
|
||||||
|
display: inline-block;
|
||||||
|
max-width: 200px;
|
||||||
|
overflow-x: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip a.ql-action::after {
|
||||||
|
border-right: 1px solid #ccc;
|
||||||
|
content: 'Edit';
|
||||||
|
margin-left: 16px;
|
||||||
|
padding-right: 8px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip a.ql-remove::before {
|
||||||
|
content: 'Remove';
|
||||||
|
margin-left: 8px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip a {
|
||||||
|
line-height: 26px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
|
||||||
|
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip.ql-editing input[type=text] {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
|
||||||
|
border-right: 0px;
|
||||||
|
content: 'Save';
|
||||||
|
padding-right: 0px;
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip[data-mode=link]::before {
|
||||||
|
content: "Enter link:";
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip[data-mode=formula]::before {
|
||||||
|
content: "Enter formula:";
|
||||||
|
}
|
||||||
|
.ql-snow .ql-tooltip[data-mode=video]::before {
|
||||||
|
content: "Enter video:";
|
||||||
|
}
|
||||||
|
.ql-snow a {
|
||||||
|
color: #06c;
|
||||||
|
}
|
||||||
|
.ql-container.ql-snow {
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
}
|
7
SpitiGlykou/static/gogo/css/vendor/select2-bootstrap.min.css
vendored
Normal file
7
SpitiGlykou/static/gogo/css/vendor/select2-bootstrap.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
SpitiGlykou/static/gogo/css/vendor/select2.min.css
vendored
Normal file
1
SpitiGlykou/static/gogo/css/vendor/select2.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
119
SpitiGlykou/static/gogo/css/vendor/slick.css
vendored
Normal file
119
SpitiGlykou/static/gogo/css/vendor/slick.css
vendored
Normal file
@ -0,0 +1,119 @@
|
|||||||
|
/* Slider */
|
||||||
|
.slick-slider
|
||||||
|
{
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
display: block;
|
||||||
|
box-sizing: border-box;
|
||||||
|
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
|
||||||
|
-webkit-touch-callout: none;
|
||||||
|
-khtml-user-select: none;
|
||||||
|
-ms-touch-action: pan-y;
|
||||||
|
touch-action: pan-y;
|
||||||
|
-webkit-tap-highlight-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
.slick-list
|
||||||
|
{
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
display: block;
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
.slick-list:focus
|
||||||
|
{
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.slick-list.dragging
|
||||||
|
{
|
||||||
|
cursor: pointer;
|
||||||
|
cursor: hand;
|
||||||
|
}
|
||||||
|
|
||||||
|
.slick-slider .slick-track,
|
||||||
|
.slick-slider .slick-list
|
||||||
|
{
|
||||||
|
-webkit-transform: translate3d(0, 0, 0);
|
||||||
|
-moz-transform: translate3d(0, 0, 0);
|
||||||
|
-ms-transform: translate3d(0, 0, 0);
|
||||||
|
-o-transform: translate3d(0, 0, 0);
|
||||||
|
transform: translate3d(0, 0, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
.slick-track
|
||||||
|
{
|
||||||
|
position: relative;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
|
||||||
|
display: block;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
.slick-track:before,
|
||||||
|
.slick-track:after
|
||||||
|
{
|
||||||
|
display: table;
|
||||||
|
|
||||||
|
content: '';
|
||||||
|
}
|
||||||
|
.slick-track:after
|
||||||
|
{
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
.slick-loading .slick-track
|
||||||
|
{
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.slick-slide
|
||||||
|
{
|
||||||
|
display: none;
|
||||||
|
float: left;
|
||||||
|
|
||||||
|
height: 100%;
|
||||||
|
min-height: 1px;
|
||||||
|
}
|
||||||
|
[dir='rtl'] .slick-slide
|
||||||
|
{
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.slick-slide img
|
||||||
|
{
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.slick-slide.slick-loading img
|
||||||
|
{
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.slick-slide.dragging img
|
||||||
|
{
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.slick-initialized .slick-slide
|
||||||
|
{
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.slick-loading .slick-slide
|
||||||
|
{
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.slick-vertical .slick-slide
|
||||||
|
{
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
height: auto;
|
||||||
|
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
.slick-arrow.slick-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
14
SpitiGlykou/static/gogo/css/vendor/smart_wizard.min.css
vendored
Normal file
14
SpitiGlykou/static/gogo/css/vendor/smart_wizard.min.css
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
/*!
|
||||||
|
* SmartWizard v4.3.x
|
||||||
|
* jQuery Wizard Plugin
|
||||||
|
* http://www.techlaboratory.net/smartwizard
|
||||||
|
*
|
||||||
|
* Created by Dipu Raj
|
||||||
|
* http://dipuraj.me
|
||||||
|
*
|
||||||
|
* Licensed under the terms of MIT License
|
||||||
|
* https://github.com/techlab/SmartWizard/blob/master/LICENSE
|
||||||
|
*/
|
||||||
|
.sw-main{position:relative;display:block;margin:0;padding:0;border-radius:.25rem!important}.sw-main .sw-container{display:block;margin:0;padding:0;position:relative}.sw-main .step-content{display:none;position:relative;margin:0}.sw-main .sw-toolbar{margin-left:0}.sw-theme-default{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.sw-theme-default .sw-container{min-height:250px}.sw-theme-default .step-content{padding:10px;border:0 solid #d4d4d4;background-color:#fff;text-align:left}.sw-theme-default .sw-toolbar{background:#f9f9f9;border-radius:0!important;padding-left:10px;padding-right:10px;padding:10px;margin-bottom:0!important}.sw-theme-default .sw-toolbar-top{border-bottom-color:#ddd!important}.sw-theme-default .sw-toolbar-bottom{border-top-color:#ddd!important}.sw-theme-default>ul.step-anchor>li{position:relative;margin-right:2px}.sw-theme-default>ul.step-anchor>li>a,.sw-theme-default>ul.step-anchor>li>a:hover{border:none!important;color:#bbb;text-decoration:none;outline-style:none;background:0 0!important;border:none!important;cursor:not-allowed}.sw-theme-default>ul.step-anchor>li.clickable>a:hover{color:#4285f4!important;background:0 0!important;cursor:pointer}.sw-theme-default>ul.step-anchor>li>a::after{content:"";background:#4285f4;height:2px;position:absolute;width:100%;left:0;bottom:0;-webkit-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.sw-theme-default>ul.step-anchor>li.active>a{border:none!important;color:#4285f4!important;background:0 0!important;cursor:pointer}.sw-theme-default>ul.step-anchor>li.active>a::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sw-theme-default>ul.step-anchor>li.done>a{border:none!important;color:#000!important;background:0 0!important;cursor:pointer}.sw-theme-default>ul.step-anchor>li.done>a::after{background:#5cb85c;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sw-theme-default>ul.step-anchor>li.danger>a{border:none!important;color:#d9534f!important;cursor:pointer}.sw-theme-default>ul.step-anchor>li.danger>a::after{background:#d9534f;border-left-color:#f8d7da;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sw-theme-default>ul.step-anchor>li.disabled>a,.sw-theme-default>ul.step-anchor>li.disabled>a:hover{color:#eee!important;cursor:not-allowed}@media screen and (max-width:768px){.sw-theme-default>.nav-tabs>li{float:none!important}}.sw-loading::after{position:absolute;display:block;opacity:1;content:"";top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.7);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:2}.sw-loading::before{content:'';display:inline-block;position:absolute;top:50%;left:50%;z-index:10;border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #3498db;width:80px;height:80px;margin-top:-40px;margin-left:-40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
|
||||||
|
.sw-theme-dots .sw-container{min-height:300px}.sw-theme-dots .step-content{padding:10px 0;border:none;background-color:#fff;text-align:left}.sw-theme-dots .sw-toolbar{background:#fff;border-radius:0!important;padding-left:10px;padding-right:10px;margin-bottom:0!important}.sw-theme-dots .sw-toolbar-top{border-bottom-color:#ddd!important}.sw-theme-dots .sw-toolbar-bottom{border-top-color:#ddd!important;border-bottom-color:#ddd!important}.sw-theme-dots>ul.step-anchor{position:relative;background:#fff;border:0 solid #ccc!important;list-style:none}.sw-theme-dots>ul.step-anchor:before{content:" ";position:absolute;top:70px;bottom:0;width:100%;height:5px;background-color:#f5f5f5;border-radius:3px;z-index:95}.sw-theme-dots>ul.step-anchor>li{border:none}.sw-theme-dots>ul.step-anchor>li>a{position:relative;text-align:center;font-weight:700;background:0 0;border:none;color:#ccc;text-decoration:none;outline-style:none;z-index:96;display:block}.sw-theme-dots>ul.step-anchor>li>a:before{content:' ';position:absolute;bottom:2px;left:40%;margin-top:10px;display:block;border-radius:50%;color:#428bca;background:#f5f5f5;border:none;width:30px;height:30px;text-decoration:none;z-index:98}.sw-theme-dots>ul.step-anchor>li>a:after{content:' ';position:relative;left:43%;bottom:2px;margin-top:10px;display:block;width:15px;height:15px;background:#f5f5f5;border-radius:50%;z-index:99}.sw-theme-dots>ul.step-anchor>li>a:hover{color:#ccc;background:0 0}.sw-theme-dots>ul.step-anchor>li>a:focus{color:#ccc;border:none}.sw-theme-dots>ul.step-anchor>li.clickable>a:hover{color:#999}.sw-theme-dots>ul.step-anchor>li.active>a{color:#5bc0de}.sw-theme-dots>ul.step-anchor>li.active>a:hover{border:none}.sw-theme-dots>ul.step-anchor>li.active>a:after{background:#5bc0de}.sw-theme-dots>ul.step-anchor>li.done>a{color:#5cb85c}.sw-theme-dots>ul.step-anchor>li.done>a:after{background:#5cb85c}.sw-theme-dots>ul.step-anchor>li.danger>a{color:#d9534f}.sw-theme-dots>ul.step-anchor>li.danger>a:after{background:#d9534f}.sw-theme-dots>ul.step-anchor>li.disabled>a,.sw-theme-dots>ul.step-anchor>li.disabled>a:hover{color:#eee!important}.sw-theme-dots>ul.step-anchor>li.disabled>a:after{background:#eee}@media screen and (max-width:768px){.sw-theme-dots>ul.step-anchor:before{top:0;bottom:0;left:10px;width:5px;height:100%;background-color:#f5f5f5;display:block;margin-right:10px}.sw-theme-dots>ul.step-anchor>li{margin-left:20px;display:block;clear:both}.sw-theme-dots>ul.step-anchor>li>a{text-align:left;margin-left:0;display:block}.sw-theme-dots>ul.step-anchor>li>a:before{top:5px;left:-23px;margin-right:10px;display:block}.sw-theme-dots>ul.step-anchor>li>a:after{top:-38px;left:-31px;margin-right:10px;display:block}}
|
||||||
|
.sw-theme-check .sw-container{min-height:300px}.sw-theme-check .step-content{padding:10px 0;border:none;background-color:#fff;text-align:left}.sw-theme-check .sw-toolbar{background:#fff;border-radius:0!important;padding-left:10px;padding-right:10px;margin-bottom:0!important}.sw-theme-check .sw-toolbar-top{border-bottom-color:#ddd!important}.sw-theme-check .sw-toolbar-bottom{border-top-color:#ddd!important;border-bottom-color:#ddd!important}.sw-theme-check>ul.step-anchor{position:relative;background:#fff;border:0 solid #ccc!important;list-style:none}.sw-theme-check>ul.step-anchor:before{content:" ";position:absolute;top:70px;bottom:0;width:100%;height:5px;background-color:#f5f5f5;border-radius:3px;z-index:95}.sw-theme-check>ul.step-anchor>li{border:none}.sw-theme-check>ul.step-anchor>li>a{position:relative;text-align:center;font-weight:700;background:0 0;border:none;color:#ccc;text-decoration:none;outline-style:none;z-index:96;display:block}.sw-theme-check>ul.step-anchor>li>a:before{content:' ';position:absolute;bottom:2px;left:40%;margin-top:10px;display:block;border-radius:50%;color:#428bca;background:#f5f5f5;border:none;width:30px;height:30px;text-decoration:none;z-index:98}.sw-theme-check>ul.step-anchor>li>a:after{content:' ';position:relative;left:43%;bottom:2px;margin-top:10px;display:block;width:15px;height:15px;background:#f5f5f5;border-radius:50%;z-index:99}.sw-theme-check>ul.step-anchor>li>a:hover{color:#ccc;background:0 0}.sw-theme-check>ul.step-anchor>li>a:focus{color:#ccc;border:none}.sw-theme-check>ul.step-anchor>li.clickable>a:hover{color:#999}.sw-theme-check>ul.step-anchor>li.active>a{color:#5bc0de}.sw-theme-check>ul.step-anchor>li.active>a:hover{border:none}.sw-theme-check>ul.step-anchor>li.active>a:after{background:#5bc0de}.sw-theme-check>ul.step-anchor>li.done>a{color:#5cb85c}.sw-theme-check>ul.step-anchor>li.done>a:after{background:#5cb85c}.sw-theme-check>ul.step-anchor>li.danger>a{color:#d9534f}.sw-theme-check>ul.step-anchor>li.danger>a:after{background:#d9534f}.sw-theme-check>ul.step-anchor>li.disabled>a,.sw-theme-check>ul.step-anchor>li.disabled>a:hover{color:#eee!important}.sw-theme-check>ul.step-anchor>li.disabled>a:after{background:#eee}@media screen and (max-width:768px){.sw-theme-check>ul.step-anchor:before{top:0;bottom:0;left:10px;width:5px;height:100%;background-color:#f5f5f5;display:block;margin-right:10px}.sw-theme-check>ul.step-anchor>li{margin-left:20px;display:block;clear:both}.sw-theme-check>ul.step-anchor>li>a{text-align:left;margin-left:0;display:block}.sw-theme-check>ul.step-anchor>li>a:before{top:5px;left:-23px;margin-right:10px;display:block}.sw-theme-check>ul.step-anchor>li>a:after{top:-38px;left:-31px;margin-right:10px;display:block}}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user