Compare commits
No commits in common. "33d5ce32dbd07cb0dc7026886573f7c8d7ca348f" and "3443fa9ab8da96309d0a6c73e67a28af465b3f0f" have entirely different histories.
33d5ce32db
...
3443fa9ab8
0
app/_config/elements.yml
Executable file → Normal file
|
@ -3,6 +3,10 @@ Name: mytheme
|
|||
---
|
||||
SilverStripe\View\SSViewer:
|
||||
themes:
|
||||
- 'monkee21'
|
||||
- 'monkee'
|
||||
- 'bootstrap'
|
||||
- 'fancytopnav'
|
||||
# - 'modern'
|
||||
- '$public'
|
||||
- 'simple'
|
||||
- '$default'
|
||||
|
|
15
app/src/BullshitBingoPage.php
Executable file → Normal file
|
@ -44,7 +44,10 @@ namespace {
|
|||
|
||||
public function getCMSFields() {
|
||||
$fields = parent::getCMSFields();
|
||||
|
||||
$fields->addFieldToTab('Root.Main', CheckboxField::create('BingoJoker','Jokerfeld?'));
|
||||
$fields->addFieldToTab('Root.Main', TextField::create('BingoJokertext','Beschriftung Jokerfeld'));
|
||||
$fields->addFieldToTab('Root.Main', NumericField::create('BingoColumns','Kolonnen'));
|
||||
$fields->addFieldToTab('Root.Main', NumericField::create('BingoRows','Reihen'));
|
||||
|
||||
// Bingo Words
|
||||
$entriesInfo = new GridFieldDataColumns();
|
||||
|
@ -70,16 +73,6 @@ namespace {
|
|||
return $fields;
|
||||
}
|
||||
|
||||
|
||||
function getSettingsFields() {
|
||||
$fields = parent::getSettingsFields();
|
||||
$fields->addFieldToTab('Root.Settings', CheckboxField::create('BingoJoker','Jokerfeld?'));
|
||||
$fields->addFieldToTab('Root.Settings', TextField::create('BingoJokertext','Beschriftung Jokerfeld'));
|
||||
$fields->addFieldToTab('Root.Settings', NumericField::create('BingoColumns','Kolonnen'));
|
||||
$fields->addFieldToTab('Root.Settings', NumericField::create('BingoRows','Reihen'));
|
||||
return $fields;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
0
app/src/BullshitBingoWord.php
Executable file → Normal file
0
app/src/ElementPage.php
Executable file → Normal file
|
@ -1,38 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace {
|
||||
|
||||
use SilverStripe\ORM\DataObject;
|
||||
use SilverStripe\Forms\HTMLEditor\HTMLEditorField;
|
||||
|
||||
|
||||
// Datenobjekt
|
||||
class FactCard extends DataObject {
|
||||
|
||||
|
||||
// Datenbankfelder des Datenobjektes
|
||||
private static $db = array(
|
||||
'Title' => 'Varchar(100)',
|
||||
'Aussage' => 'HTMLText',
|
||||
'Wahrheitsgehalt' => 'Varchar(100)'
|
||||
);
|
||||
|
||||
// Gehört zu einer AdventPage - Beziehung muss immer in Page und Datenobjekt definiert werden.
|
||||
private static $has_one = [
|
||||
'FactsPage' => 'FactsPage'
|
||||
];
|
||||
|
||||
private static $summary_fields = [
|
||||
'Title',
|
||||
'Wahrheitsgehalt'
|
||||
];
|
||||
|
||||
|
||||
// Hier könnte man die Edit-Felder fürs Backend anpassen - wenn diese Funktion fehlt, werden ALLE Datenbankfelder welche oben definiert wurden zum editieren im Backend angeboten.
|
||||
/* public function getCMSFields() {
|
||||
$fields = parent::getCMSFields();
|
||||
return $fields;
|
||||
} */
|
||||
|
||||
}
|
||||
}
|
|
@ -1,64 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace {
|
||||
|
||||
use SilverStripe\CMS\Model\SiteTree;
|
||||
use SilverStripe\Forms\NumericField; // Beispiel von Feld-Typen
|
||||
use SilverStripe\Forms\CheckboxField; // dito
|
||||
use SilverStripe\Forms\TextField; // dito
|
||||
use SilverStripe\Forms\HTMLEditor\HTMLEditorField; // dito
|
||||
use SilverStripe\Forms\GridField\GridField;
|
||||
use SilverStripe\Forms\GridField\GridFieldConfig_RecordEditor;
|
||||
|
||||
|
||||
|
||||
|
||||
// Eigener SeitenTyp fürs CMS - im Theme dann einfach mit dem gelcihen Namen ein Template dafür erstellen in Layout/AdventPage.ss
|
||||
class FactsPage extends Page
|
||||
{
|
||||
|
||||
// Datenbankfelder
|
||||
private static $db = [
|
||||
];
|
||||
|
||||
private static $defaults = [
|
||||
];
|
||||
|
||||
private static $has_one = [];
|
||||
|
||||
// Besitzt viele FactCard Datenobjekte
|
||||
private static $has_many = [
|
||||
'Facts' => 'FactCard'
|
||||
];
|
||||
|
||||
// Edit-Felder im Backend
|
||||
public function getCMSFields() {
|
||||
$fields = parent::getCMSFields(); // Alle Felder des Mutter-Pagetyps inkludieren (extends Page)
|
||||
|
||||
// Spezielles GridField / Tabelle (Mit Root.Main wrde die Tabelle beim normalen Content erscheinen und nicht in eigenenm Tab)
|
||||
$fields->addFieldToTab('Root.Faktencheck', GridField::create(
|
||||
'Facts',
|
||||
'Faktencheck Karten',
|
||||
$this->Facts(),
|
||||
GridFieldConfig_RecordEditor::create()
|
||||
));
|
||||
|
||||
return $fields;
|
||||
}
|
||||
|
||||
// Same as above, um Edit-Felder in den Settings Tab zu kriegen
|
||||
// Kein extra Feld hinzugefügt und nur als Beispiel hier
|
||||
function getSettingsFields() {
|
||||
$fields = parent::getSettingsFields();
|
||||
return $fields;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
class FactsPageController extends PageController {
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -11,17 +11,18 @@
|
|||
"silverstripe/blog": "^3.6",
|
||||
"silverstripe/comments": "^3.4",
|
||||
"silverstripe/siteconfig": "*",
|
||||
"dnadesign/silverstripe-elemental": "^4",
|
||||
"dynamic/silverstripe-elemental-blocks": "^3.0",
|
||||
"silverstripe/elemental-bannerblock": "^2.0",
|
||||
"silverstripe/elemental-fileblock": "^2.0",
|
||||
"unclecheese/eventcalendar": "^2.0",
|
||||
"dynamic/silverstripe-elemental-blog": "^2.1",
|
||||
"ilateral/silverstripe-modern": "dev-master",
|
||||
"ilateral/silverstripe-fancy-top-nav": "dev-main",
|
||||
"jeffwhitfield/silverstripe-bootstrap-theme": "dev-master",
|
||||
"entidi/silverstrap": "^3.0",
|
||||
"purplespider/basic-calendar": "dev-master",
|
||||
"syntro/silverstripe-elemental-bootstrap-baseitems": "^0.4.0",
|
||||
"syntro/silverstripe-elemental-bootstrap-alertsection": "^0.4.0",
|
||||
"syntro/silverstripe-elemental-bootstrap-featuresection": "^0.4.0",
|
||||
"syntro/silverstripe-elemental-bootstrap-testimonialsection": "^0.4.0",
|
||||
"syntro/silverstripe-elemental-bootstrap-spotlightsection": "dev-master",
|
||||
"syntro/silverstripe-elemental-bootstrap-gallerysection": "dev-master",
|
||||
"syntro/silverstripe-elemental-bootstrap-staffsection": "dev-master",
|
||||
"syntro/silverstripe-elemental-bootstrap-accordionsection": "dev-master",
|
||||
"syntro/silverstripe-elemental-bootstrap-listgroupsection": "dev-master"
|
||||
"cwp/starter-theme": "^3.1",
|
||||
"ilateral/silverstripe-bootstrap-4": "dev-master"
|
||||
},
|
||||
"require-dev": {
|
||||
"sminnee/phpunit": "^5.7",
|
||||
|
|
|
@ -25,7 +25,7 @@ AddHandler default-handler php phtml php3 php4 php5 inc
|
|||
RewriteRule error[^\\/]*\.html$ - [L]
|
||||
|
||||
# Allow specific file extensions
|
||||
RewriteCond %{REQUEST_URI} !^[^.]*[^\/]*\.(?i:css|js|ace|arc|arj|asf|au|avi|bmp|bz2|cab|cda|csv|dmg|doc|docx|dotx|flv|gif|gpx|gz|hqx|ico|jpeg|jpg|kml|m4a|m4v|mid|midi|mkv|mov|mp3|mp4|mpa|mpeg|mpg|ogg|ogv|pages|pcx|pdf|png|pps|ppt|pptx|potx|ra|ram|rm|rtf|sit|sitx|tar|tgz|tif|tiff|txt|wav|webm|wma|wmv|xls|xlsx|xltx|zip|zipx|graphql|svg)$
|
||||
RewriteCond %{REQUEST_URI} !^[^.]*[^\/]*\.(?i:css|js|ace|arc|arj|asf|au|avi|bmp|bz2|cab|cda|csv|dmg|doc|docx|dotx|flv|gif|gpx|gz|hqx|ico|jpeg|jpg|kml|m4a|m4v|mid|midi|mkv|mov|mp3|mp4|mpa|mpeg|mpg|ogg|ogv|pages|pcx|pdf|png|pps|ppt|pptx|potx|ra|ram|rm|rtf|sit|sitx|tar|tgz|tif|tiff|txt|wav|webm|wma|wmv|xls|xlsx|xltx|zip|zipx|graphql)$
|
||||
RewriteRule .* - [F]
|
||||
|
||||
# Non existant files passed to requesthandler
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
# For more information about the properties used in this file,
|
||||
# please see the EditorConfig documentation:
|
||||
# http://editorconfig.org
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf
|
||||
indent_size = 4
|
||||
indent_style = space
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
[{*.yml,package.json}]
|
||||
indent_size = 2
|
||||
|
||||
# The indent size used in the package.json file cannot be changed:
|
||||
# https://github.com/npm/npm/pull/3180#issuecomment-16336516
|
3
themes/cyberstamm/.gitignore
vendored
|
@ -1,3 +0,0 @@
|
|||
webfonts/.DS_Store
|
||||
images/.DS_Store
|
||||
css/.DS_Store
|
|
@ -1,17 +0,0 @@
|
|||
Copyright (c) 2012, SilverStripe Limited - www.silverstripe.com
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
* Neither the name of SilverStripe nor the names of its contributors may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
|
||||
OF SUCH DAMAGE.
|
|
@ -1,8 +0,0 @@
|
|||
# Using the Simple theme
|
||||
|
||||
* Copy the theme into the `themes/` directory of your SilverStripe project. If you've named it correctly, there should be a directory called `themes/simple/templates`.
|
||||
|
||||
* Add the following to your `mysite/_config.php` file. Remove any existing `SSViewer::set_theme` lines.
|
||||
|
||||
SSViewer::set_theme("simple");
|
||||
HtmlEditorConfig::get('cms')->setOption('theme_advanced_styles', 'highlight=highlight;no-border=no-border,break=break');
|
|
@ -1 +0,0 @@
|
|||
When having discussions about this module in issues or pull request please adhere to the [SilverStripe Community Code of Conduct](https://docs.silverstripe.org/en/contributing/code_of_conduct).
|
|
@ -1,28 +0,0 @@
|
|||
{
|
||||
"name": "silverstripe-themes/cyberstamm",
|
||||
"description": "The SilverStripe simple theme (default SilverStripe 3 theme)",
|
||||
"type": "silverstripe-theme",
|
||||
"keywords": ["silverstripe", "theme"],
|
||||
"license": "BSD-3-Clause",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Sara Tušar (Innovaif)",
|
||||
"homepage": "http://www.saratusar.com"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"composer/installers": "*",
|
||||
"silverstripe/framework": ">=3.5"
|
||||
},
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2.x-dev"
|
||||
},
|
||||
"expose": [
|
||||
"css",
|
||||
"images",
|
||||
"javascript",
|
||||
"webfonts"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
/**
|
||||
* This support file is used to style the WYSIWYG editor in the CMS
|
||||
*/
|
||||
|
||||
@import "typography.css?2";
|
||||
body.mceContentBody{font-size:13px;}
|
|
@ -1,298 +0,0 @@
|
|||
/** ----------------------------------------------------------
|
||||
*
|
||||
* This stylesheet includes both generic form styles and
|
||||
* additional form styles for the User Defined Form Module.
|
||||
*
|
||||
** ------------------------------------------------------- */
|
||||
|
||||
|
||||
/* GENERIC FORMS
|
||||
----------------------------------------------- */
|
||||
|
||||
form {
|
||||
max-width: 500px;
|
||||
width: 50%;
|
||||
}
|
||||
div.field {
|
||||
margin: 10px 0 15px;
|
||||
}
|
||||
fieldset {
|
||||
border: 0;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
form label {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
form label.left {
|
||||
display: block;
|
||||
font-weight: bold;
|
||||
}
|
||||
form label.right {
|
||||
font-size: 12px;
|
||||
color: #888;
|
||||
}
|
||||
|
||||
form input.text,
|
||||
form textarea,
|
||||
form .textajaxuniquetext, /* Not sure if this is used? */
|
||||
form select {
|
||||
width: 100%;
|
||||
max-width: 400px;
|
||||
padding: 6px 5px;
|
||||
font-size: 15px;
|
||||
background-color: #fff;
|
||||
border: 1px solid #dad9d9;
|
||||
}
|
||||
.ie7 form select { width: 400px; } /* fix for ie7's rendering of max-width property on select input */
|
||||
|
||||
form input.text:focus,
|
||||
form textarea:focus,
|
||||
form .textajaxuniquetext:focus,
|
||||
form select:focus {
|
||||
outline:none;
|
||||
}
|
||||
form input[disabled], form textarea[disabled] {
|
||||
background-color: #f7f7f7;
|
||||
border: 1px solid #dad9d9;
|
||||
}
|
||||
textarea {
|
||||
resize: vertical; /* forces text area to be resized vertically only */
|
||||
}
|
||||
|
||||
|
||||
/* Radio and Checkbox */
|
||||
.field .checkbox:not(.field),
|
||||
.field .radio:not(.field) {
|
||||
float: left;
|
||||
width: 13px;
|
||||
height: 13px;
|
||||
margin-right: 6px;
|
||||
margin-top: 5px;
|
||||
padding: 0;
|
||||
}
|
||||
.checkbox label.right,
|
||||
.radio label.right {
|
||||
float: left;
|
||||
}
|
||||
|
||||
|
||||
/* Messages */
|
||||
form .message {
|
||||
background-color: #fef4ba;
|
||||
padding: 5px 10px;
|
||||
border: 1px solid #e8c805;
|
||||
border-radius: 3px;
|
||||
}
|
||||
form .good {
|
||||
background-color: #ecf9d0;
|
||||
border-color: #8fbe00;
|
||||
}
|
||||
form .bad,
|
||||
form .required,
|
||||
form .error {
|
||||
background-color: #f9d0d0;
|
||||
border-color: #cf0000;
|
||||
color: #b80000;
|
||||
}
|
||||
|
||||
|
||||
/* ACTIONS */
|
||||
.Actions {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
a.btn, button, input[type="submit"], input[type="reset"], .Actions .action {
|
||||
background: #b80000;
|
||||
color: #fff;
|
||||
display: inline-block;
|
||||
border-radius: 4px;
|
||||
padding: 6px 15px;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 1px;
|
||||
border: none;
|
||||
font-size: 13px;
|
||||
margin-right: 10px;
|
||||
float: left;
|
||||
}
|
||||
a.btn:hover, button, input[type="submit"]:hover, .Actions .action:hover {
|
||||
background: #C80000;
|
||||
color: #fff;
|
||||
}
|
||||
a.btn {
|
||||
line-height: 18px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
a.btn:after { /* creates arrow in button */
|
||||
content: '\2192';
|
||||
padding-left: 10px;
|
||||
}
|
||||
.ie7 input.action {
|
||||
width: 0; /* IE table-cell margin fix */
|
||||
overflow: visible;
|
||||
}
|
||||
input.action[class] { /* IE ignores [class] */
|
||||
width: auto; /* cancel margin fix for other browsers */
|
||||
}
|
||||
|
||||
.ie7 .Actions .action {
|
||||
float: left;
|
||||
}
|
||||
.Actions:after {
|
||||
color: #B94A48;
|
||||
display: inline-block;
|
||||
font-weight: normal;
|
||||
margin-top: 9px;
|
||||
}
|
||||
#MemberLoginForm_LoginForm .Actions:after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
|
||||
/* AREA SPECIFIC */
|
||||
/* LOGIN and FORGOT PASSWORD */
|
||||
#Remember {
|
||||
min-height: 20px;
|
||||
}
|
||||
#ForgotPassword {
|
||||
clear: left;
|
||||
}
|
||||
#MemberLoginForm_LostPasswordForm .Actions:after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Search / Login */
|
||||
.header form .middleColumn {
|
||||
/* float: none;
|
||||
width: 100% !important; */
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* USER DEFINED USER FORM MODULE STYLES
|
||||
----------------------------------------------- */
|
||||
|
||||
/*Generic and mixed*/
|
||||
.FormHeading {
|
||||
clear: both;
|
||||
padding-top: 15px;
|
||||
}
|
||||
form .date .middleColumn input {
|
||||
/*background: transparent url(../images/icons/your_icon_here.png) no-repeat scroll 90px 5px;*/
|
||||
width: 114px;
|
||||
}
|
||||
.Actions input.resetformaction,
|
||||
.Actions input.action-minor { /* Clear button */
|
||||
float: left;
|
||||
background-color: #888;
|
||||
}
|
||||
.Actions input.resetformaction:hover,
|
||||
.Actions input.action-minor:hover { /* Clear button */
|
||||
background-color: #aaa;
|
||||
}
|
||||
|
||||
/* Labels */
|
||||
.checkbox label.right {
|
||||
font-size: 13px; /* reset to default */
|
||||
color: #333; /* reset to default */
|
||||
}
|
||||
form .requiredField label.left:after { /* pseudo element adds an asterisk to a required fields label */
|
||||
color: #B94A48;
|
||||
content: "*";
|
||||
font-size: 14px;
|
||||
font-weight: normal;
|
||||
padding-left: 3px;
|
||||
}
|
||||
|
||||
/* Radio / Checkbox */
|
||||
form .checkboxset ul,
|
||||
form .optionset ul {
|
||||
margin: 0;
|
||||
}
|
||||
form .checkboxset li,
|
||||
form .optionset li {
|
||||
margin-bottom: 5px;
|
||||
list-style-type:none;
|
||||
}
|
||||
form div.checkbox:after { /* clearfix */
|
||||
content: ".";
|
||||
display: block;
|
||||
height: 0;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
}
|
||||
form .checkbox .checkbox { clear: both; }
|
||||
|
||||
/* Messages */
|
||||
span.message {
|
||||
margin: 10px 0;
|
||||
display: block;
|
||||
max-width: 390px;
|
||||
clear: left;
|
||||
}
|
||||
div.holder-required { /* This class needs to be changed - is used for both input and div */
|
||||
/* background-color: #f9d0d0;
|
||||
border: 1px solid #cf0000;
|
||||
padding: 10px;
|
||||
margin-left: -11px; */
|
||||
}
|
||||
form input.holder-required { /* This class needs to be changed - is used for both input and div */
|
||||
border: 1px solid #cf0000;
|
||||
}
|
||||
|
||||
/* Error messages */
|
||||
input:invalid,
|
||||
textarea:invalid {
|
||||
border-radius: 1px;
|
||||
box-shadow: 0px 0px 5px red;
|
||||
}
|
||||
.no-boxshadow input:invalid,
|
||||
.no-boxshadow textarea:invalid {
|
||||
background-color: #f0dddd
|
||||
}
|
||||
|
||||
/* To test - potentially not needed? */
|
||||
.ss-uploadfield-item-info button{
|
||||
margin-top: 4px !important;
|
||||
float: left;
|
||||
}
|
||||
form .creditCardField input,
|
||||
form input.currency,
|
||||
form input.numeric {
|
||||
width: 50px;
|
||||
}
|
||||
form #DMYDate-month,
|
||||
form #DMYDate-day {
|
||||
width: 25px
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* Responsive form styles
|
||||
----------------------------------------------- */
|
||||
|
||||
@media only screen and (max-width: 700px) {
|
||||
|
||||
/* To test - potentially not needed? */
|
||||
.header form .middleColumn {
|
||||
float: none;
|
||||
width: 100% !important;
|
||||
}
|
||||
form label.left,
|
||||
#MemberLoginForm_LoginForm label {
|
||||
margin-bottom: 8px
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 900px) {
|
||||
form {
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 700px) {
|
||||
|
||||
}
|
|
@ -1,67 +0,0 @@
|
|||
/* This reset is loosely derived from HTML5 boilerplate
|
||||
for more information visit http://html5boilerplate.com/ */
|
||||
|
||||
/* Every browser has its own default ‘user agent’ stylesheet, that it uses to make unstyled websites appear more legible.
|
||||
Using a CSS Reset, CSS authors can force every browser to have all its styles reset to null, thus avoiding cross-browser differences as much as possible.
|
||||
From the consistent base that you’ve set up via your reset, you can then go on to re-style your document,
|
||||
safe in the knowledge that the browsers’ differences in their default rendering of HTML can’t touch you! */
|
||||
|
||||
html, body, div, span, object, iframe,
|
||||
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
||||
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
|
||||
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
|
||||
fieldset, form, label, legend,
|
||||
table, caption, tbody, tfoot, thead, tr, th, td,
|
||||
article, aside, canvas, details, figcaption, figure,
|
||||
footer, header, hgroup, menu, nav, section, summary,
|
||||
time, mark, audio, video{margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}
|
||||
|
||||
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
|
||||
|
||||
html{overflow-y:scroll;}
|
||||
body{-webkit-text-size-adjust:none;}
|
||||
|
||||
.clear:before, .clear:after {content: "\0020"; display: block; height: 0; overflow: hidden; }
|
||||
.clear:after {clear:both;}
|
||||
.clear{zoom:1;}
|
||||
|
||||
sub, sup{font-size:75%; line-height:0; position:relative;}
|
||||
sup{top:-0.5em;}
|
||||
sub{bottom:-0.25em;}
|
||||
|
||||
pre {white-space:pre; white-space:pre-wrap; word-wrap:break-word; padding:15px;}
|
||||
textarea {overflow:auto;}
|
||||
.ie6 legend, .ie7 legend {margin-left:-7px;}
|
||||
input[type="radio"], input.radio {vertical-align:text-bottom;}
|
||||
input[type="checkbox"], input.checkbox, .checkboxes input {vertical-align:bottom;}
|
||||
.ie7 input[type="checkbox"], .ie7 input.checkbox, .ie7 .checkboxes input {vertical-align:baseline;}
|
||||
.ie6 input {vertical-align: text-bottom;}
|
||||
label, input[type="button"], input[type="submit"], input[type="image"], button, .btn {cursor:pointer;}
|
||||
button, input, select, textarea {margin:0;}
|
||||
/* .checkbox, .radio {float:left; width:13px; height:13px; margin-right:6px; padding:0;} */
|
||||
|
||||
button {width:auto; overflow:visible;}
|
||||
.ie7 img {-ms-interpolation-mode: bicubic;}
|
||||
|
||||
.ir {display:block; text-indent:-999em; overflow:hidden; background-repeat:no-repeat; text-align:left; direction:ltr; }
|
||||
.hidden {display:none; visibility:hidden; }
|
||||
.visuallyhidden {border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; }
|
||||
.visuallyhidden.focusable:active,
|
||||
.visuallyhidden.focusable:focus {clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto;}
|
||||
.invisible {visibility:hidden;}
|
||||
|
||||
blockquote, q {quotes:none;}
|
||||
blockquote:before, blockquote:after, q:before, q:after {content: ''; content:none;}
|
||||
ins {background-color:#ff9; color:#000; text-decoration:none;}
|
||||
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
|
||||
del {text-decoration: line-through; }
|
||||
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
|
||||
hr {display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}
|
||||
input, select {vertical-align:middle;}
|
||||
|
||||
a:hover, a:active {outline: none;}
|
||||
.content ul, .content ol {margin-left:2em;}
|
||||
ol {list-style-type:decimal;}
|
||||
ul li {list-style-type:none;}
|
||||
nav ul, nav li {margin:0; list-style:none; list-style-image:none;}
|
||||
strong, b, th {font-weight:bold;}
|
|
@ -1,268 +0,0 @@
|
|||
/** ----------------------------------------------------------
|
||||
*
|
||||
* Contains the generic theme typography styles
|
||||
*
|
||||
* Include your notes or table of contents here
|
||||
*
|
||||
* Include color hex's or values of your grid
|
||||
* #333333 - body
|
||||
* #B80000 - links, headings
|
||||
* #D80000 - links on hover
|
||||
* 5px Vertical grid - based on multiples of 5px, eg 10px, 15px, 20px, 25px...
|
||||
*
|
||||
* @author Your Name <email@gmail.com>
|
||||
*
|
||||
* ------------------------------------------------------- */
|
||||
|
||||
/* TEMPLATE CUSTOM FONTS */
|
||||
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 20, 2012 06:04:25 AM America/New_York */
|
||||
|
||||
/* add your own custom fonts here */
|
||||
|
||||
@font-face {
|
||||
font-family: 'CamboRegular';
|
||||
src: url('../webfonts/Cambo-Regular-webfont.eot');
|
||||
src: url('../webfonts/Cambo-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../webfonts/Cambo-Regular-webfont.woff') format('woff'), url('../webfonts/Cambo-Regular-webfont.ttf') format('truetype'), url('../webfonts/Cambo-Regular-webfont.svg#CamboRegular') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'WebSymbolsRegular';
|
||||
src: url('../webfonts/websymbols-regular-webfont.eot');
|
||||
src: url('../webfonts/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../webfonts/websymbols-regular-webfont.woff') format('woff'), url('../webfonts/websymbols-regular-webfont.ttf') format('truetype'), url('../webfonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
|
||||
/* BASE TYPOGRPHY */
|
||||
|
||||
/* These are the default styles for the Simple theme */
|
||||
body {
|
||||
font-size: 13px; /* This overrides the browsers default font size */
|
||||
line-height: 20px; /* If you change the font-size make sure you change the line-height value as well - the usual ratio is around 1.5 (font-size x 1.5 = line-height) */
|
||||
margin-bottom: 20px;
|
||||
color: #333333;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
}
|
||||
body a { text-decoration: none; } /* this removes the underline from all links */
|
||||
body a:link { -webkit-tap-highlight-color: #b80000 } /* this sets the highlight color when links are tapped on Safari (browser) on iPhone */
|
||||
|
||||
|
||||
/* HEADERS */
|
||||
.typography h1,
|
||||
.typography h2,
|
||||
.typography h3,
|
||||
.typography h4,
|
||||
.typography h5,
|
||||
.typography h6 {
|
||||
font-family: "CamboRegular", Georgia, "Times New Roman", Times, serif; /* This references one of the custom @font-face fonts - the other fonts that are referenced are fallbacks for browsers that don't support @fontface */
|
||||
font-weight: normal;
|
||||
margin-bottom: 10px;
|
||||
color: #444;
|
||||
}
|
||||
.typography h1 {
|
||||
font-size: 36px;
|
||||
line-height: 45px;
|
||||
margin: 0 0 25px 0;
|
||||
border-bottom: 1px solid #e5e5e5;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
.typography h2 { font-size: 28px; line-height: 35px; margin-bottom: 15px; }
|
||||
.typography h3 { font-size: 22px; line-height: 30px; margin-bottom: 10px; }
|
||||
.typography h4 { font-size: 18px; line-height: 25px; margin-bottom: 5px; }
|
||||
.typography h5 { font-size: 16px; line-height: 20px; margin-bottom: 5px; }
|
||||
.typography h6 { font-size: 14px; line-height: 20px; font-weight: bold; margin-bottom: 5px; }
|
||||
|
||||
|
||||
/* PARAGRAGHS */
|
||||
.typography p { font-size: 13px; line-height: 20px; margin: 0 0 20px; }
|
||||
.typography .intro {
|
||||
font-family: "CamboRegular", Georgia, "Times New Roman", Times, serif;
|
||||
font-size: 22px;
|
||||
line-height: 32px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.typography em { font-style: italic; }
|
||||
|
||||
::selection,
|
||||
::-moz-selection { /* Applies style to highlighted portion of a page */
|
||||
background: #b80000;
|
||||
color: #fff;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
/* LINKS */
|
||||
.typography a,
|
||||
.typography a.intro {
|
||||
color: #B80000;
|
||||
text-decoration: none;
|
||||
}
|
||||
.typography a:hover {
|
||||
color: #D80000;
|
||||
border-bottom: 1px dashed #B80000;
|
||||
}
|
||||
.typography a:focus { }
|
||||
|
||||
|
||||
/* LIST STYLES
|
||||
-------------------------------------------- */
|
||||
.typography ul,
|
||||
.typography ol,
|
||||
.typography dl { margin: 0 0 20px 25px; }
|
||||
.typography ul li { list-style-type: disc; } /* adds disc style bullet to the list */
|
||||
.typography li { margin-bottom: 5px; }
|
||||
|
||||
|
||||
/* TABLE STYLES
|
||||
-------------------------------------------- */
|
||||
.typography table {
|
||||
border-collapse: collapse; /* borders are collapsed into a single border when possible */
|
||||
border: 1px solid #d4d4d4;
|
||||
border-spacing: 0; /* The border-spacing property sets the distance between the borders of adjacent cells - acts as a backup to border-collapse: collapse */
|
||||
margin: 0 0 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.typography table tr:nth-child(even) {
|
||||
background-color: #ededed
|
||||
}
|
||||
.typography table tr.even,
|
||||
.typography table th,
|
||||
.typography thead td {
|
||||
background-color: #ededed
|
||||
}
|
||||
.typography table td,
|
||||
.typography table th {
|
||||
padding: 2px 5px;
|
||||
border: 1px solid #d4d4d4;
|
||||
vertical-align: top;
|
||||
}
|
||||
.typography table th {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
/* WYSIWYG EDITOR ALIGNMENT CLASSES
|
||||
-------------------------------------------- */
|
||||
.typography .left {
|
||||
text-align: left
|
||||
}
|
||||
.typography .center {
|
||||
text-align: center
|
||||
}
|
||||
.typography .right {
|
||||
text-align: right
|
||||
}
|
||||
|
||||
|
||||
/* IMAGES
|
||||
-------------------------------------------- */
|
||||
.typography img {
|
||||
border: 5px solid #d7d7d7;
|
||||
height: auto; /* resets the image height so that it maintains its aspect ratio when width is set */
|
||||
background: transparent url(../images/ajax-loader.gif) no-repeat center center;
|
||||
}
|
||||
.typography img.left {
|
||||
float: left;
|
||||
max-width: 50%;
|
||||
margin: 5px 20px 10px 0;
|
||||
}
|
||||
.typography img.right {
|
||||
float: right;
|
||||
max-width: 50%; /* Responsive width */
|
||||
margin: 5px 0 10px 20px;
|
||||
}
|
||||
.typography img.leftAlone {
|
||||
float: left;
|
||||
margin-right: 100%;
|
||||
margin-bottom: 10px;
|
||||
clear: both;
|
||||
}
|
||||
.typography img.center {
|
||||
float: none;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
display: block;
|
||||
margin-bottom: 10px;
|
||||
clear: both;
|
||||
}
|
||||
.typography .captionImage { width: 100%; margin-top: 5px; }
|
||||
.typography .captionImage img { margin: 0; }
|
||||
.typography .captionImage.left {
|
||||
float: left;
|
||||
margin: 5px 30px 20px 0px;
|
||||
}
|
||||
.typography .captionImage.right{
|
||||
float: right;
|
||||
margin: 5px 0 20px 30px;
|
||||
}
|
||||
.typography .captionImage.left[style],
|
||||
.typography .captionImage.right[style] {
|
||||
max-width: 50%; /* Overides core width to make responsive */
|
||||
}
|
||||
.typography .captionImage.left img,
|
||||
.typography .captionImage.right img {
|
||||
float: none;
|
||||
max-width: none;
|
||||
width: 100%;
|
||||
}
|
||||
.typography .captionImage.left img {
|
||||
margin-right: -10px;
|
||||
}
|
||||
.typography .captionImage.right img {
|
||||
margin-left: -10px;
|
||||
}
|
||||
.typography .captionImage.right p {
|
||||
margin-left: -10px;
|
||||
text-align: left;
|
||||
margin-left: -10px;
|
||||
}
|
||||
.typography .captionImage.leftAlone{
|
||||
float:none;
|
||||
margin: 0 20px 20px 0px;
|
||||
}
|
||||
.typography .captionImage.center{
|
||||
margin: 0 auto 20px;
|
||||
}
|
||||
.typography .captionImage p {
|
||||
clear: both;
|
||||
margin: 5px 0;
|
||||
font-style: italic;
|
||||
color: #888;
|
||||
}
|
||||
|
||||
|
||||
/* BLOCKQUOTES
|
||||
-------------------------------------------- */
|
||||
.typography blockquote {
|
||||
background: transparent url(../images/blockquote.png) no-repeat 0px 6px;
|
||||
font-family: "CamboRegular", Georgia, "Times New Roman", Times, serif;
|
||||
color: #777;
|
||||
display: block;
|
||||
font-style: italic;
|
||||
margin: 0 0 20px;
|
||||
float: right;
|
||||
text-indent: 30px;
|
||||
width: 50%;
|
||||
margin-left: 5%;
|
||||
clear: both;
|
||||
}
|
||||
.typography blockquote p {
|
||||
font-size: 17px;
|
||||
line-height: 25px;
|
||||
}
|
||||
.typography pre {
|
||||
background: #F7F7F7;
|
||||
border: 1px solid #E4E4E4;
|
||||
font-family: Courier, monospace;
|
||||
margin: 0 0 20px 0;
|
||||
padding: 15px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* ADDRESS
|
||||
-------------------------------------------- */
|
||||
address {
|
||||
display: block;
|
||||
margin-bottom: 20px;
|
||||
}
|
Before Width: | Height: | Size: 477 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB |
|
@ -1,152 +0,0 @@
|
|||
/* PMJ BS Bingo
|
||||
* Copyright (C) 2021 PMJ Rocks (https://pmj.rocks)
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
var rows = 5;
|
||||
var cols = 5;
|
||||
var cells = rows * cols;
|
||||
|
||||
var bullshits = words.split("\n")
|
||||
.filter(word => word.length > 0)
|
||||
.map(word => word.trim());
|
||||
|
||||
var randomizedWords = randomize(bullshits);
|
||||
var counter=1;
|
||||
while (counter <= cells) {
|
||||
var field = document.getElementById('field' + counter++);
|
||||
if (!field.classList.contains('joker')) {
|
||||
field.getElementsByTagName('p')[0].innerHTML = randomizedWords.pop();
|
||||
}
|
||||
}
|
||||
|
||||
function randomize(words) {
|
||||
var randomizedWords = [];
|
||||
var tempWords = words.slice();
|
||||
|
||||
for (var i=0; i<cells-1; i++) {
|
||||
var wordCount = tempWords.length;
|
||||
var randomIndex = Math.floor(Math.random() * wordCount);
|
||||
var randomWord = tempWords[randomIndex];
|
||||
randomizedWords.push(randomWord);
|
||||
tempWords.splice(randomIndex,1);
|
||||
|
||||
if (tempWords.length==0) {
|
||||
tempWords = words.slice();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return randomizedWords;
|
||||
}
|
||||
|
||||
|
||||
// the game
|
||||
var fields = document.getElementsByClassName('card');
|
||||
|
||||
for (i=0;i<fields.length;i++)
|
||||
{
|
||||
fields[i].onclick = function click(e) {
|
||||
// default states
|
||||
checked = document.getElementsByClassName('checked');
|
||||
for (list=0;list<checked.length;list++)
|
||||
{
|
||||
checked[list].classList.add('bg-primary');
|
||||
checked[list].classList.remove('bg-success');
|
||||
}
|
||||
var joker = document.getElementsByClassName('joker')[0];
|
||||
joker.classList.add('bg-primary');
|
||||
joker.classList.remove('bg-success');
|
||||
// change state
|
||||
if (this.classList.contains("unchecked"))
|
||||
{
|
||||
this.classList.remove("unchecked");
|
||||
this.classList.add("checked");
|
||||
this.classList.add("bg-primary");
|
||||
}
|
||||
else if (this.classList.contains("checked"))
|
||||
{
|
||||
this.classList.remove("checked");
|
||||
this.classList.remove("bg-primary");
|
||||
this.classList.remove("bg-success");
|
||||
this.classList.add("unchecked");
|
||||
}
|
||||
var winner_row = check_rows();
|
||||
var winner_col = check_cols();
|
||||
if (typeof winner_row !== 'undefined')
|
||||
{
|
||||
winner_row.forEach(function(elm) {
|
||||
var winner = document.getElementById('field'+elm);
|
||||
winner.classList.remove("bg-primary");
|
||||
winner.classList.add('bg-success');
|
||||
});
|
||||
}
|
||||
if (typeof winner_col !== 'undefined')
|
||||
{
|
||||
winner_col.forEach(function(elm) {
|
||||
var winner = document.getElementById('field'+elm);
|
||||
winner.classList.remove("bg-primary");
|
||||
winner.classList.add('bg-success');
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
function check_rows()
|
||||
{
|
||||
for (r=1;r<=rows;r++)
|
||||
{
|
||||
var row_check = true;
|
||||
var col_end = r*cols;
|
||||
var col_start = col_end - cols + 1;
|
||||
var fields_arr = [];
|
||||
for (c=col_start;c<=col_end;c++)
|
||||
{
|
||||
var field = document.getElementById('field'+c);
|
||||
if (!field.classList.contains('checked') && !field.classList.contains('joker'))
|
||||
{
|
||||
row_check = false;
|
||||
}
|
||||
fields_arr.push(c);
|
||||
}
|
||||
if (row_check)
|
||||
{
|
||||
return fields_arr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function check_cols()
|
||||
{
|
||||
for (c=1;c<=cols;c++)
|
||||
{
|
||||
var col_check = true;
|
||||
var row_start = c;
|
||||
var row_end = c + (cols - 1) * rows;
|
||||
var fields_arr = [];
|
||||
for (r=row_start;r<=row_end;r+=parseInt(cols))
|
||||
{
|
||||
var field = document.getElementById('field'+r);
|
||||
if (!field.classList.contains('checked') && !field.classList.contains('joker'))
|
||||
{
|
||||
col_check = false;
|
||||
}
|
||||
fields_arr.push(r);
|
||||
}
|
||||
if (col_check)
|
||||
{
|
||||
return fields_arr;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,260 +0,0 @@
|
|||
jQuery.noConflict();
|
||||
|
||||
(function($) {
|
||||
$(document).ready(function() {
|
||||
/* removes text from search form on focus and replaces it on unfocus - if text is entered then it does not get replaced with default on unfocus */
|
||||
$('#SearchForm_SearchForm_action_results').val('L');
|
||||
var searchField = $('#SearchForm_SearchForm_Search');
|
||||
var default_value = searchField.val();
|
||||
searchField.focus(function() {
|
||||
$(this).addClass('active');
|
||||
if(searchField.val() == default_value) {
|
||||
searchField.val('');
|
||||
}
|
||||
});
|
||||
searchField.blur(function() {
|
||||
if(searchField.val() == '') {
|
||||
searchField.val(default_value);
|
||||
}
|
||||
});
|
||||
|
||||
if (!$.browser.msie || ($.browser.msie && (parseInt($.browser.version, 10) > 8))) {
|
||||
var searchBarButton = $("span.search-dropdown-icon");
|
||||
var searchBar = $('div.search-bar');
|
||||
var menuButton = $("span.nav-open-button");
|
||||
var menu = $('.header .primary ul');
|
||||
var mobile = false;
|
||||
var changed = false;
|
||||
|
||||
$('body').append('<div id="media-query-trigger"></div>');
|
||||
|
||||
function menuWidthCheck() {
|
||||
var header_w = $('header .inner').width();
|
||||
var elements_w = menu.width() + $('.brand').width();
|
||||
|
||||
if ((header_w < elements_w) || ($(window).width() <= 768)) {
|
||||
$('body').addClass('tablet-nav');
|
||||
}
|
||||
else {
|
||||
$('body').removeClass('tablet-nav');
|
||||
}
|
||||
|
||||
mobile_old = mobile;
|
||||
if ($('#media-query-trigger').css('visibility') == 'hidden') {
|
||||
mobile = false;
|
||||
}
|
||||
else {
|
||||
mobile = true;
|
||||
}
|
||||
|
||||
if (mobile_old != mobile) {
|
||||
changed = true;
|
||||
}
|
||||
else {
|
||||
changed = false;
|
||||
}
|
||||
}
|
||||
|
||||
menuWidthCheck();
|
||||
|
||||
$(window).resize(function() {
|
||||
menuWidthCheck();
|
||||
|
||||
if (!mobile) {
|
||||
menu.show();
|
||||
searchBar.show();
|
||||
}
|
||||
else {
|
||||
if (changed) {
|
||||
menu.hide();
|
||||
searchBar.hide();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
/* toggle navigation and search in mobile view */
|
||||
searchBarButton.click(function() {
|
||||
menu.slideUp();
|
||||
searchBar.slideToggle(200);
|
||||
});
|
||||
|
||||
menuButton.click(function() {
|
||||
searchBar.slideUp();
|
||||
menu.slideToggle(200);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// ---------------------------------------------------------
|
||||
// Use of jQuery.browser is frowned upon.
|
||||
// More details: http://api.jquery.com/jQuery.browser
|
||||
// jQuery.uaMatch maintained for back-compat
|
||||
|
||||
jQuery.uaMatch = function( ua ) {
|
||||
ua = ua.toLowerCase();
|
||||
|
||||
var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
|
||||
/(webkit)[ \/]([\w.]+)/.exec( ua ) ||
|
||||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
|
||||
/(msie) ([\w.]+)/.exec( ua ) ||
|
||||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
|
||||
[];
|
||||
|
||||
return {
|
||||
browser: match[ 1 ] || "",
|
||||
version: match[ 2 ] || "0"
|
||||
};
|
||||
};
|
||||
|
||||
matched = jQuery.uaMatch( navigator.userAgent );
|
||||
browser = {};
|
||||
|
||||
if ( matched.browser ) {
|
||||
browser[ matched.browser ] = true;
|
||||
browser.version = matched.version;
|
||||
}
|
||||
|
||||
// Chrome is Webkit, but Webkit is also Safari.
|
||||
if ( browser.chrome ) {
|
||||
browser.webkit = true;
|
||||
} else if ( browser.webkit ) {
|
||||
browser.safari = true;
|
||||
}
|
||||
|
||||
jQuery.browser = browser;
|
||||
|
||||
jQuery.sub = function() {
|
||||
function jQuerySub( selector, context ) {
|
||||
return new jQuerySub.fn.init( selector, context );
|
||||
}
|
||||
jQuery.extend( true, jQuerySub, this );
|
||||
jQuerySub.superclass = this;
|
||||
jQuerySub.fn = jQuerySub.prototype = this();
|
||||
jQuerySub.fn.constructor = jQuerySub;
|
||||
jQuerySub.sub = this.sub;
|
||||
jQuerySub.fn.init = function init( selector, context ) {
|
||||
if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
|
||||
context = jQuerySub( context );
|
||||
}
|
||||
|
||||
return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
|
||||
};
|
||||
jQuerySub.fn.init.prototype = jQuerySub.fn;
|
||||
var rootjQuerySub = jQuerySub(document);
|
||||
return jQuerySub;
|
||||
};
|
||||
// ---------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
var cols = 5
|
||||
var rows = 5;
|
||||
var cells = rows * cols;
|
||||
|
||||
// the game
|
||||
var fields = document.getElementsByClassName('card');
|
||||
|
||||
for (i=0;i<fields.length;i++)
|
||||
{
|
||||
fields[i].onclick = function click(e) {
|
||||
// default states
|
||||
checked = document.getElementsByClassName('checked');
|
||||
for (list=0;list<checked.length;list++)
|
||||
{
|
||||
checked[list].classList.add('bg-primary');
|
||||
checked[list].classList.remove('bg-success');
|
||||
}
|
||||
|
||||
// change state
|
||||
if (this.classList.contains("unchecked"))
|
||||
{
|
||||
this.classList.remove("unchecked");
|
||||
this.classList.add("checked");
|
||||
this.classList.add("bg-primary");
|
||||
}
|
||||
else if (this.classList.contains("checked"))
|
||||
{
|
||||
this.classList.remove("checked");
|
||||
this.classList.remove("bg-primary");
|
||||
this.classList.remove("bg-success");
|
||||
this.classList.add("unchecked");
|
||||
}
|
||||
var winner_row = check_rows();
|
||||
var winner_col = check_cols();
|
||||
if (typeof winner_row !== 'undefined')
|
||||
{
|
||||
winner_row.forEach(function(elm) {
|
||||
var winner = document.getElementById('field'+elm);
|
||||
winner.classList.remove("bg-primary");
|
||||
winner.classList.add('bg-success');
|
||||
});
|
||||
}
|
||||
if (typeof winner_col !== 'undefined')
|
||||
{
|
||||
winner_col.forEach(function(elm) {
|
||||
var winner = document.getElementById('field'+elm);
|
||||
winner.classList.remove("bg-primary");
|
||||
winner.classList.add('bg-success');
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
function check_rows()
|
||||
{
|
||||
for (r=1;r<=rows;r++)
|
||||
{
|
||||
var row_check = true;
|
||||
var col_end = r*cols;
|
||||
var col_start = col_end - cols + 1;
|
||||
var fields_arr = [];
|
||||
for (c=col_start;c<=col_end;c++)
|
||||
{
|
||||
var field = document.getElementById('field'+c);
|
||||
if (!field.classList.contains('checked') && !field.classList.contains('joker'))
|
||||
{
|
||||
row_check = false;
|
||||
}
|
||||
fields_arr.push(c);
|
||||
}
|
||||
if (row_check)
|
||||
{
|
||||
return fields_arr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function check_cols()
|
||||
{
|
||||
for (c=1;c<=cols;c++)
|
||||
{
|
||||
var col_check = true;
|
||||
var row_start = c;
|
||||
var row_end = c + (cols - 1) * rows;
|
||||
var fields_arr = [];
|
||||
for (r=row_start;r<=row_end;r+=parseInt(cols))
|
||||
{
|
||||
var field = document.getElementById('field'+r);
|
||||
if (!field.classList.contains('checked') && !field.classList.contains('joker'))
|
||||
{
|
||||
col_check = false;
|
||||
}
|
||||
fields_arr.push(r);
|
||||
}
|
||||
if (col_check)
|
||||
{
|
||||
return fields_arr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}(jQuery));
|
|
@ -1,5 +0,0 @@
|
|||
<% if $Level(2) %>
|
||||
<div id="Breadcrumbs">
|
||||
$Breadcrumbs
|
||||
</div>
|
||||
<% end_if %>
|
|
@ -1,10 +0,0 @@
|
|||
<footer class="footer" role="contentinfo">
|
||||
<div class="inner">
|
||||
<div class="unit size4of4 lastUnit">
|
||||
<div class="left">
|
||||
<a href="$BaseHref" class="brand" rel="home">$SiteConfig.Title</a>
|
||||
<span class="arrow">→</span> <% include Navigation %></div>
|
||||
<small class="right"><a href="http://simple.innovatif.com/about/">Theme</a> by Sara (Innovatif) / Powered by <a href="http://silverstripe.org">SilverStripe</a></small>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
|
@ -1,19 +0,0 @@
|
|||
<header class="header" role="banner">
|
||||
<div class="inner">
|
||||
<div class="unit size4of4 lastUnit">
|
||||
<a href="$BaseHref" class="brand" rel="home">
|
||||
<h1>$SiteConfig.Title</h1>
|
||||
<% if $SiteConfig.Tagline %>
|
||||
<p>$SiteConfig.Tagline</p>
|
||||
<% end_if %>
|
||||
</a>
|
||||
<% if $SearchForm %>
|
||||
<span class="search-dropdown-icon">L</span>
|
||||
<div class="search-bar">
|
||||
$SearchForm
|
||||
</div>
|
||||
<% end_if %>
|
||||
<% include Navigation %>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
|
@ -1,8 +0,0 @@
|
|||
<nav class="primary">
|
||||
<span class="nav-open-button">²</span>
|
||||
<ul>
|
||||
<% loop $Menu(1) %>
|
||||
<li class="$LinkingMode"><a href="$Link" title="$Title.XML">$MenuTitle.XML</a></li>
|
||||
<% end_loop %>
|
||||
</ul>
|
||||
</nav>
|
|
@ -1,14 +0,0 @@
|
|||
<aside class="sidebar unit size1of4">
|
||||
<% if $Menu(2) %>
|
||||
<nav class="secondary">
|
||||
<% with $Level(1) %>
|
||||
<h3>
|
||||
$MenuTitle
|
||||
</h3>
|
||||
<ul>
|
||||
<% include SidebarMenu %>
|
||||
</ul>
|
||||
<% end_with %>
|
||||
</nav>
|
||||
<% end_if %>
|
||||
</aside>
|
|
@ -1,20 +0,0 @@
|
|||
<%--Include SidebarMenu recursively --%>
|
||||
<% if LinkOrSection = section %>
|
||||
<% if $Children %>
|
||||
<% loop $Children %>
|
||||
<li class="$LinkingMode">
|
||||
<a href="$Link" class="$LinkingMode" title="Go to the $Title.XML page">
|
||||
<span class="arrow">→</span>
|
||||
<span class="text">$MenuTitle.XML</span>
|
||||
</a>
|
||||
|
||||
<% if $Children %>
|
||||
<ul>
|
||||
<% include SidebarMenu %>
|
||||
</ul>
|
||||
<% end_if %>
|
||||
|
||||
</li>
|
||||
<% end_loop %>
|
||||
<% end_if %>
|
||||
<% end_if %>
|
|
@ -1,139 +0,0 @@
|
|||
<% include SideBar %>
|
||||
|
||||
<div class="content-container unit size3of4 lastUnit">
|
||||
|
||||
<h1>$Title</h1>
|
||||
|
||||
$Content
|
||||
|
||||
<div id="PMJBSBingo" class="container"><div class="border border-primary">
|
||||
<div class="row row-cols-$BingoColumns row-eq-height no-gutters">
|
||||
|
||||
<% loop $BingoWords %>
|
||||
<div class="col">
|
||||
<div id="field$Pos" class="card h-100 border-primary rounded-0 unchecked">
|
||||
<div class="card-body text-center">
|
||||
<p class="justify-content-center align-self-center" style="hyphens: auto;">
|
||||
$Word
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% end_loop %>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container text-right">
|
||||
<small>Inspired by © <?php echo date('Y'); ?> <a href="https://pmj.rocks" target="_blank">CyberPMJ</a> | Source: <a href="https://gitlab.com/pmjfun/pmjbsbingo" target="_blank">https://gitlab.com/pmjfun/pmjbsbingo</a></small>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var cols = $BingoColumns;
|
||||
var rows = $BingoRows;
|
||||
var cells = rows * cols;
|
||||
|
||||
// the game
|
||||
var fields = document.getElementsByClassName('card');
|
||||
|
||||
for (i=0;i<fields.length;i++)
|
||||
{
|
||||
fields[i].onclick = function click(e) {
|
||||
// default states
|
||||
checked = document.getElementsByClassName('checked');
|
||||
for (list=0;list<checked.length;list++)
|
||||
{
|
||||
checked[list].classList.add('bg-primary');
|
||||
checked[list].classList.remove('bg-success');
|
||||
}
|
||||
|
||||
// change state
|
||||
if (this.classList.contains("unchecked"))
|
||||
{
|
||||
this.classList.remove("unchecked");
|
||||
this.classList.add("checked");
|
||||
this.classList.add("bg-primary");
|
||||
}
|
||||
else if (this.classList.contains("checked"))
|
||||
{
|
||||
this.classList.remove("checked");
|
||||
this.classList.remove("bg-primary");
|
||||
this.classList.remove("bg-success");
|
||||
this.classList.add("unchecked");
|
||||
}
|
||||
var winner_row = check_rows();
|
||||
var winner_col = check_cols();
|
||||
if (typeof winner_row !== 'undefined')
|
||||
{
|
||||
winner_row.forEach(function(elm) {
|
||||
var winner = document.getElementById('field'+elm);
|
||||
winner.classList.remove("bg-primary");
|
||||
winner.classList.add('bg-success');
|
||||
});
|
||||
}
|
||||
if (typeof winner_col !== 'undefined')
|
||||
{
|
||||
winner_col.forEach(function(elm) {
|
||||
var winner = document.getElementById('field'+elm);
|
||||
winner.classList.remove("bg-primary");
|
||||
winner.classList.add('bg-success');
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
function check_rows()
|
||||
{
|
||||
for (r=1;r<=rows;r++)
|
||||
{
|
||||
var row_check = true;
|
||||
var col_end = r*cols;
|
||||
var col_start = col_end - cols + 1;
|
||||
var fields_arr = [];
|
||||
for (c=col_start;c<=col_end;c++)
|
||||
{
|
||||
var field = document.getElementById('field'+c);
|
||||
if (!field.classList.contains('checked') && !field.classList.contains('joker'))
|
||||
{
|
||||
row_check = false;
|
||||
}
|
||||
fields_arr.push(c);
|
||||
}
|
||||
if (row_check)
|
||||
{
|
||||
return fields_arr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function check_cols()
|
||||
{
|
||||
for (c=1;c<=cols;c++)
|
||||
{
|
||||
var col_check = true;
|
||||
var row_start = c;
|
||||
var row_end = c + (cols - 1) * rows;
|
||||
var fields_arr = [];
|
||||
for (r=row_start;r<=row_end;r+=parseInt(cols))
|
||||
{
|
||||
var field = document.getElementById('field'+r);
|
||||
if (!field.classList.contains('checked') && !field.classList.contains('joker'))
|
||||
{
|
||||
col_check = false;
|
||||
}
|
||||
fields_arr.push(r);
|
||||
}
|
||||
if (col_check)
|
||||
{
|
||||
return fields_arr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
<% include SideBar %>
|
||||
<div class="content-container unit size3of4 lastUnit">
|
||||
<article>
|
||||
<h1>$Title</h1>
|
||||
<div class="content">$ElementalArea</div>
|
||||
</article>
|
||||
$Form
|
||||
$CommentsForm
|
||||
</div>
|
|
@ -1,9 +0,0 @@
|
|||
<% include SideBar %>
|
||||
<div class="content-container unit size3of4 lastUnit">
|
||||
<article>
|
||||
<h1>$Title</h1>
|
||||
<div class="content">$Content</div>
|
||||
</article>
|
||||
$Form
|
||||
$CommentsForm
|
||||
</div>
|
|
@ -1,54 +0,0 @@
|
|||
<div id="Content" class="searchResults">
|
||||
<h1>$Title</h1>
|
||||
|
||||
<% if $Query %>
|
||||
<p class="searchQuery">You searched for "{$Query}"</p>
|
||||
<% end_if %>
|
||||
|
||||
<% if $Results %>
|
||||
<ul id="SearchResults">
|
||||
<% loop $Results %>
|
||||
<li>
|
||||
<h4>
|
||||
<a href="$Link">
|
||||
<% if $MenuTitle %>
|
||||
$MenuTitle
|
||||
<% else %>
|
||||
$Title
|
||||
<% end_if %>
|
||||
</a>
|
||||
</h4>
|
||||
<% if $Content %>
|
||||
<p>$Content.LimitWordCountXML</p>
|
||||
<% end_if %>
|
||||
<a class="readMoreLink" href="$Link" title="Read more about "{$Title}"">Read more about "{$Title}"...</a>
|
||||
</li>
|
||||
<% end_loop %>
|
||||
</ul>
|
||||
<% else %>
|
||||
<p>Sorry, your search query did not return any results.</p>
|
||||
<% end_if %>
|
||||
|
||||
<% if $Results.MoreThanOnePage %>
|
||||
<div id="PageNumbers">
|
||||
<div class="pagination">
|
||||
<% if $Results.NotFirstPage %>
|
||||
<a class="prev" href="$Results.PrevLink" title="View the previous page">←</a>
|
||||
<% end_if %>
|
||||
<span>
|
||||
<% loop $Results.Pages %>
|
||||
<% if $CurrentBool %>
|
||||
$PageNum
|
||||
<% else %>
|
||||
<a href="$Link" title="View page number $PageNum" class="go-to-page">$PageNum</a>
|
||||
<% end_if %>
|
||||
<% end_loop %>
|
||||
</span>
|
||||
<% if $Results.NotLastPage %>
|
||||
<a class="next" href="$Results.NextLink" title="View the next page">→</a>
|
||||
<% end_if %>
|
||||
</div>
|
||||
<p>Page $Results.CurrentPage of $Results.TotalPages</p>
|
||||
</div>
|
||||
<% end_if %>
|
||||
</div>
|
|
@ -1,44 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<!--
|
||||
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
||||
Simple. by Sara (saratusar.com, @saratusar) for Innovatif - an awesome Slovenia-based digital agency (innovatif.com/en)
|
||||
Change it, enhance it and most importantly enjoy it!
|
||||
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
||||
-->
|
||||
|
||||
<!--[if !IE]><!-->
|
||||
<html lang="$ContentLocale">
|
||||
<!--<![endif]-->
|
||||
<!--[if IE 6 ]><html lang="$ContentLocale" class="ie ie6"><![endif]-->
|
||||
<!--[if IE 7 ]><html lang="$ContentLocale" class="ie ie7"><![endif]-->
|
||||
<!--[if IE 8 ]><html lang="$ContentLocale" class="ie ie8"><![endif]-->
|
||||
<head>
|
||||
<% base_tag %>
|
||||
<title><% if $MetaTitle %>$MetaTitle<% else %>$Title<% end_if %> » $SiteConfig.Title</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
$MetaTags(false)
|
||||
<!--[if lt IE 9]>
|
||||
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
|
||||
<![endif]-->
|
||||
<% require themedCSS('reset') %>
|
||||
<% require themedCSS('typography') %>
|
||||
<% require themedCSS('form') %>
|
||||
<% require themedCSS('layout') %>
|
||||
<link rel="shortcut icon" href="themes/simple/images/favicon.ico" />
|
||||
</head>
|
||||
<body class="$ClassName.ShortName<% if not $Menu(2) %> no-sidebar<% end_if %>" <% if $i18nScriptDirection %>dir="$i18nScriptDirection"<% end_if %>>
|
||||
<% include Header %>
|
||||
<div class="main" role="main">
|
||||
<div class="inner typography line">
|
||||
$Layout
|
||||
</div>
|
||||
</div>
|
||||
<% include Footer %>
|
||||
|
||||
<% require javascript('//code.jquery.com/jquery-3.3.1.min.js') %>
|
||||
<% require themedJavascript('script') %>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,7 +0,0 @@
|
|||
<% require javascript('silverstripe/admin/thirdparty/jquery/jquery.min.js) %>
|
||||
<% require javascript('unclecheese/event-calendar/client/dist/js/jquery.date.js') %>
|
||||
<% require javascript('unclecheese/event-calendar/client/dist/js/jquery.datePicker.js') %>
|
||||
<% require javascript('unclecheese/event-calendar/client/dist/js/calendar_core.js') %>
|
||||
<% require javascript('unclecheese/event-calendar/client/dist/js/calendar_widget.js') %>
|
||||
<% require css('unclecheese/event-calendar/client/dist/css/calendar_widget.css') %>
|
||||
<div><img src="framework/thirdparty/greybox/indicator.gif" alt="loading" /></div>
|
|
@ -1,45 +0,0 @@
|
|||
<ul>
|
||||
<% loop $Events %>
|
||||
<li class="vevent clearfix">
|
||||
<h3 class="summary"><% if Announcement %>$Title<% else %><a class="url" href="$Link">$Event.Title</a><% end_if %></h3>
|
||||
<p class="dates">
|
||||
$DateRange
|
||||
<% if AllDay %> <% _t('UncleCheese\EventCalendar\Pages\Calendar.ALLDAY','All Day') %>
|
||||
<% else %>
|
||||
<% if $StartTime %> $TimeRange<% end_if %>
|
||||
<% end_if %>
|
||||
</p>
|
||||
<p>
|
||||
<a href="$ICSLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.ADD','Add this to Calendar') %></a>
|
||||
</p>
|
||||
|
||||
<% if $Announcement %>
|
||||
$Content
|
||||
<% else %>
|
||||
<% with $Event %>$Content.LimitWordCount(60)<% end_with %> <a href="$Link"><% _t('Calendar.MORE','Read more…') %></a>
|
||||
<% end_if %>
|
||||
|
||||
<% if $OtherDates %>
|
||||
<div class="event-other-dates">
|
||||
<h4><% _t('UncleCheese\EventCalendar\Pages\Calendar.ADDITIONALDATES','Additional Dates for this Event') %>:</h4>
|
||||
<ul>
|
||||
<% loop $OtherDates %>
|
||||
<li>
|
||||
<a href="$Link" title="$Event.Title">
|
||||
$DateRange
|
||||
<% if AllDay %> <% _t('UncleCheese\EventCalendar\Pages\Calendar.ALLDAY','All Day') %>
|
||||
<% else %>
|
||||
<% if StartTime %> $TimeRange<% end_if %>
|
||||
<% end_if %>
|
||||
</a>
|
||||
</li>
|
||||
<% end_loop %>
|
||||
</ul>
|
||||
</div>
|
||||
<% end_if %>
|
||||
</li>
|
||||
<% end_loop %>
|
||||
</ul>
|
||||
<% if $MoreEvents %>
|
||||
<a href="$MoreLink" class="calendar-view-more"><% _t('UncleCheese\EventCalendar\Pages\Calendar.VIEWMOREEVENTS', 'View more events...') %></a>
|
||||
<% end_if %>
|
|
@ -1,4 +0,0 @@
|
|||
<h3><% _t('UncleCheese\EventCalendar\Pages\Calendar.JUMPTOMONTH','Jump to a Month') %></h3>
|
||||
<div class="event-calendar-month-jumper">
|
||||
$MonthJumpForm
|
||||
</div>
|
|
@ -1,18 +0,0 @@
|
|||
<ul class="event-calendar-quick-nav">
|
||||
<li><a href="$Link(today)"<% if $CurrentAction('today') %> class="current"<% end_if %>><% _t('UncleCheese\EventCalendar\Pages\Calendar.QUICKNAVTODAY','Today') %></a></li>
|
||||
<li><a href="$Link(week)"<% if $CurrentAction('week') %> class="current"<% end_if %>><% _t('UncleCheese\EventCalendar\Pages\Calendar.QUICKNAVWEEK','This week') %></a></li>
|
||||
<li><a href="$Link(month)"<% if $CurrentAction('month') %> class="current"<% end_if %>><% _t('UncleCheese\EventCalendar\Pages\Calendar.QUICKNAVMONTH','This month') %></a></li>
|
||||
<li><a href="$Link(weekend)"<% if $CurrentAction('weekend') %> class="current"<% end_if %>><% _t('UncleCheese\EventCalendar\Pages\Calendar.QUICKNAVWEEKEND','This weekend') %></a></li>
|
||||
</ul>
|
||||
|
||||
<div class="event-calendar-next-prev">
|
||||
<% if $IsSegment('today') %>
|
||||
<a href="$PreviousDayLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.PREVIOUSDAY','Previous day') %></a> | <a href="$NextDayLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.NEXTDAY','Next day') %></a>
|
||||
<% else_if $IsSegment('week') %>
|
||||
<a href="$PreviousWeekLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.PREVIOUSWEEK','Previous week') %></a> | <a href="$NextWeekLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.NEXTWEEK','Next week') %></a>
|
||||
<% else_if $IsSegment('month') %>
|
||||
<a href="$PreviousMonthLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.PREVIOUSMONTH','Previous month') %></a> | <a href="$NextMonthLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.NEXTMONTH','Next month') %></a>
|
||||
<% else_if $IsSegment('weekend') %>
|
||||
<a href="$PreviousWeekendLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.PREVIOUSWEEKEND','Previous weekend') %></a> | <a href="$NextWeekendLink"><% _t('UncleCheese\EventCalendar\Pages\Calendar.NEXTWEEKEND','Next weekend') %></a>
|
||||
<% end_if %>
|
||||
</div>
|
|
@ -1 +0,0 @@
|
|||
<span class="dtstart" title="$MicroformatStart">$StartDate</span><% if $EndDate %>-<% end_if %><span class="dtend" title="$MicroformatEnd">$EndDate</span>
|
|
@ -1,42 +0,0 @@
|
|||
|
||||
<h2>$Title</h2>
|
||||
|
||||
|
||||
$Content
|
||||
|
||||
|
||||
<h2 class="event-calendar-dateheader">$DateHeader</h2>
|
||||
<% if $Events %>
|
||||
<div id="event-calendar-events" class="event-calendar-events-list">
|
||||
<% include UncleCheese\EventCalendar\Includes\EventList %>
|
||||
</div>
|
||||
<% else %>
|
||||
<p><% _t('UncleCheese\EventCalendar\Pages\Calendar.NOEVENTS','There are no events') %>.</p>
|
||||
<% end_if %>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="event-calendar-controls">
|
||||
$CalendarWidget
|
||||
<% include UncleCheese\EventCalendar\Includes\MonthJumper %>
|
||||
<% include UncleCheese\EventCalendar\Includes\QuickNav %>
|
||||
</div>
|
||||
|
||||
<p class="event-calendar-feed"><a href="$Link(rss)"><% _t('UncleCheese\EventCalendar\Pages\Calendar.SUBSCRIBE', 'Calendar RSS Feed') %></a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
$CalendarWidget
|
||||
$MonthJumper
|
||||
<p><a href="$Parent.Link">« Back to $Parent.Title</a></p>
|
||||
|
||||
<div class="event vevent">
|
||||
<h3 class="summary">$Title</h3>
|
||||
|
||||
<% with CurrentDate %>
|
||||
<p class="event-dates">$DateRange<% if AllDay %> <% _t('UncleCheese\EventCalendar\Pages\Calendar.ALLDAY','All Day') %><% else %><% if StartTime %> $TimeRange<% end_if %><% end_if %></p>
|
||||
<p><a href="$ICSLink" class="event-ics-link"><% _t('UncleCheese\EventCalendar\Pages\CalendarEvent.ADD','Add this to Calendar') %></a></p>
|
||||
<% end_with %>
|
||||
|
||||
$Content
|
||||
|
||||
<% if OtherDates %>
|
||||
<div class="event-other-dates">
|
||||
<h4 class="event-other-dates-title"><% _t('UncleCheese\EventCalendar\Pages\CalendarEvent.ADDITIONALDATES','Additional Dates for this Event') %></h4>
|
||||
<ul>
|
||||
<% loop OtherDates %>
|
||||
<li><a href="$Link" title="$Event.Title">$DateRange<% if AllDay %> <% _t('UncleCheese\EventCalendar\Pages\Calendar.ALLDAY','All Day') %><% else %><% if StartTime %> $TimeRange<% end_if %><% end_if %></a></li>
|
||||
<% end_loop %>
|
||||
</ul>
|
||||
</div>
|
||||
<% end_if %>
|
||||
</div>
|
||||
$Form
|
||||
$PageComments
|
|
@ -1,13 +0,0 @@
|
|||
BEGIN:VCALENDAR
|
||||
PRODID:-//{$HOST}//{$LANGUAGE}
|
||||
VERSION:2.0
|
||||
METHOD:PUBLISH
|
||||
BEGIN:VEVENT
|
||||
DTSTART;TZID=$TIMEZONE:$START_TIMESTAMP
|
||||
DTEND;TZID=$TIMEZONE:$END_TIMESTAMP
|
||||
URL:$URL
|
||||
SUMMARY:$TITLE
|
||||
LOCATION:$LOCATION
|
||||
DESCRIPTION:$CONTENT
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
|
@ -1,60 +0,0 @@
|
|||
<% require javascript(event_calendar/javascript/jquery-1.2.6.min.js) %>
|
||||
<% require javascript(event_calendar/javascript/live_calendar_widget.js) %>
|
||||
<% require css(event_calendar/css/live_calendar_widget.css) %>
|
||||
<% if not $Ajax %><div id="live-calendar-widget"><% end_if %>
|
||||
<div id="live-calendar-widget-wrap">
|
||||
<table class="calendar" cellspacing="0" cellpadding="0" border="0">
|
||||
<thead>
|
||||
<tr class="calendarHeader">
|
||||
<td colspan="7" class="calendarMonthName">
|
||||
<a class="month-nav" href="$PrevMonthLink">«</a>
|
||||
|
||||
<select id="live-calendar-widget-navigator">
|
||||
<optgroup label="<% _t('JUMPTOMONTH','Jump to...') %>" />
|
||||
<% loop $NavigationOptions %>
|
||||
<option value="$Link" $Selected>$Month</option>
|
||||
<% end_loop %>
|
||||
<optgroup label="<% _t('QUICKLINKS','Quick Links') %>" />
|
||||
<option value="$QuickMonthLink">This month</option>
|
||||
<option value="$QuickWeekLink">This week</option>
|
||||
<option value="$QuickWeekendLink">This weekend</option>
|
||||
</select>
|
||||
|
||||
<a class="month-nav" href="$NextMonthLink">»</a>
|
||||
</td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="calendarDayName">$Sun</td>
|
||||
<td class="calendarDayName">$Mon</td>
|
||||
<td class="calendarDayName">$Tue</td>
|
||||
<td class="calendarDayName">$Wed</td>
|
||||
<td class="calendarDayName">$Thu</td>
|
||||
<td class="calendarDayName">$Fri</td>
|
||||
<td class="calendarDayName">$Sat</td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<% loop $Weeks %>
|
||||
<tr>
|
||||
<% loop Days %>
|
||||
<td class="$Today $OutOfMonth $CurrentDay $HasEvent">
|
||||
<a href="$ShowDayLink">$Number</a>
|
||||
</td>
|
||||
<% end_loop %>
|
||||
<td class="showWeek">
|
||||
<a title="<% _t('SHOWWEEK','Show week') %>" href="$ShowWeekLink">«</a>
|
||||
</td>
|
||||
</tr>
|
||||
<% end_loop %>
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="7"><a href="$CurrentMonthLink">Show month</a></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
</div>
|
||||
<% if not $Ajax %></div><% end_if %>
|
|
@ -1,95 +0,0 @@
|
|||
Copyright (c) 2011, Carolina Giovagnoli (caro@huertatipografica.com.ar),
|
||||
Copyright (c) 2011, Andres Torresi (andres@huertatipografica.com.ar),
|
||||
with Reserved Font Name Cambo.
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION & CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
|
@ -1,147 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>
|
||||
This is a custom SVG webfont generated by Font Squirrel.
|
||||
Copyright : Copyright c 2011 Carolina Giovagnoli carohuertatipograficacomarCopyright c 2011 Andres Torresi andreshuertatipograficacomarwith Reserved Font Name Cambo
|
||||
Designer : Carolina Giovagnoli Andres Torresi
|
||||
Foundry : Carolina Giovagnoli Andres Torresi
|
||||
Foundry URL : httpwwwhuertatipograficacomar
|
||||
</metadata>
|
||||
<defs>
|
||||
<font id="CamboRegular" horiz-adv-x="735" >
|
||||
<font-face units-per-em="2048" ascent="1638" descent="-410" />
|
||||
<missing-glyph horiz-adv-x="518" />
|
||||
<glyph unicode=" " horiz-adv-x="518" />
|
||||
<glyph unicode="	" horiz-adv-x="518" />
|
||||
<glyph unicode=" " horiz-adv-x="518" />
|
||||
<glyph unicode="!" horiz-adv-x="444" d="M100 98q0 47 30 79t77 32q49 0 78.5 -32t29.5 -79t-29.5 -79.5t-78.5 -32.5t-78 32.5t-29 79.5zM119 1380q47 37 131 37q123 0 123 -166q0 -76 -47.5 -383t-57.5 -446l-114 -21q0 55 3 208t3 241q0 350 -41 530z" />
|
||||
<glyph unicode=""" horiz-adv-x="602" d="M72 1401q0 43 24.5 66.5t65.5 23.5q39 0 64.5 -24.5t25.5 -65.5l-57 -350h-64q-59 287 -59 350zM350 1401q0 43 24.5 66.5t65.5 23.5q39 0 64.5 -24.5t25.5 -65.5l-57 -350h-63q-59 287 -60 350z" />
|
||||
<glyph unicode="#" horiz-adv-x="1245" d="M55 266l23 117h262l74 279h-244l23 116h253l74 275l113 -27l-68 -248h273l73 275l113 -27l-68 -248h226l-23 -116h-233l-76 -279h217l-23 -117h-227l-76 -284l-110 28l67 256h-272l-76 -284l-110 28l67 256h-252zM459 383h272l74 279h-270z" />
|
||||
<glyph unicode="$" horiz-adv-x="1087" d="M123 326q0 49 36 80.5t85 31.5q61 0 96 -39q-14 -43 -14 -77q0 -74 56 -120t146 -50v450q-57 23 -75.5 30t-68.5 29.5t-70.5 38t-56.5 45t-50 58t-27.5 68.5t-13.5 87q0 131 101.5 216.5t260.5 93.5v149l13 15q35 0 75 -11v-155q139 -12 232.5 -78t93.5 -154 q0 -61 -26.5 -98t-71.5 -37q-57 0 -107 37q23 35 23 80q0 55 -39 94t-105 51v-405q63 -25 101.5 -41.5t91.5 -49t83 -65.5t51.5 -85t21.5 -114q0 -145 -93.5 -237t-255.5 -113v-147l-12 -15q-35 1 -76 11v147q-190 0 -297.5 74t-107.5 205zM348 969q0 -61 46 -101t134 -77 v372q-180 -16 -180 -194zM616 160q166 35 166 194q0 131 -166 211v-405z" />
|
||||
<glyph unicode="%" horiz-adv-x="1560" d="M84 973q0 170 74.5 264t224 94t225.5 -94t76 -264t-75.5 -266.5t-225.5 -96.5q-147 0 -223 96.5t-76 266.5zM254 973q0 -137 27.5 -207t101.5 -70q76 0 103.5 70t27.5 207t-27.5 205.5t-103.5 68.5q-74 0 -101.5 -68.5t-27.5 -205.5zM338 45l756 1323l118 -57l-761 -1334 zM877 348q0 170 74.5 264.5t224 94.5t225.5 -94.5t76 -264.5q0 -168 -85 -265t-237 -97q-279 0 -278 362zM1047 348q0 -137 27.5 -206.5t101.5 -69.5q76 0 103.5 69.5t27.5 206.5t-28 206t-103 69q-74 0 -101.5 -69t-27.5 -206z" />
|
||||
<glyph unicode="&" horiz-adv-x="1560" d="M123 416q0 299 291 395q-176 80 -176 274q0 131 116.5 220.5t288.5 89.5q166 0 278.5 -74t112.5 -186q0 -66 -29.5 -106t-76.5 -40q-63 0 -111 39q23 41 23 88q0 74 -55.5 121t-141.5 47q-96 0 -154.5 -54t-58.5 -147q0 -84 57.5 -148.5t186.5 -66.5v-106 q-160 -18 -253 -107.5t-93 -228.5q0 -326 409 -326q203 0 330 108.5t127 321.5q0 145 -61 273q-100 -4 -143.5 -26.5t-43.5 -69.5q0 -51 43 -89q-41 -41 -98 -40q-49 0 -80 35.5t-31 93.5q0 92 93.5 141t269.5 49q219 0 219 100q0 51 -43 88q41 41 98 41q49 0 80 -32.5 t31 -85.5q0 -197 -316 -203q74 -143 74 -303q0 -244 -156.5 -378t-420.5 -134q-270 0 -428 115.5t-158 310.5z" />
|
||||
<glyph unicode="'" horiz-adv-x="323" d="M72 1401q0 43 24.5 66.5t65.5 23.5q39 0 64.5 -24.5t25.5 -65.5l-57 -350h-64q-59 287 -59 350z" />
|
||||
<glyph unicode="(" horiz-adv-x="595" d="M82 643q0 451 286 777q70 80 126 120l51 -53q-311 -326 -312 -842q1 -518 312 -844l-51 -53q-16 12 -44 35.5t-99.5 106.5t-126 178.5t-98.5 251t-44 323.5z" />
|
||||
<glyph unicode=")" horiz-adv-x="595" d="M51 -199q311 326 311 844q0 516 -311 842l51 53q16 -12 44 -35.5t99.5 -106.5t126 -178.5t98.5 -252t44 -324.5q0 -450 -285 -775q-71 -80 -127 -120z" />
|
||||
<glyph unicode="*" horiz-adv-x="763" d="M61 1194q0 35 22.5 57.5t57.5 22.5q18 0 82 -27.5t127 -34.5q-33 45 -79 79t-68.5 57.5t-22.5 58.5q0 31 23.5 53.5t58.5 22.5q49 0 62.5 -28t22.5 -98.5t34 -125.5q25 57 35 128t23.5 97.5t62.5 26.5q33 0 56.5 -24.5t23.5 -55.5q0 -35 -22.5 -56.5t-68 -56.5t-77.5 -78 q57 6 122.5 34t86.5 28q35 0 57 -22.5t22 -57.5t-23.5 -57.5t-55.5 -22.5q-20 0 -86 27.5t-123 34.5q35 -49 80 -82t66.5 -53.5t21.5 -55.5q0 -33 -23.5 -57.5t-58.5 -24.5q-45 0 -68 43q-10 16 -17 84t-34 127q-29 -59 -35 -127.5t-14 -83.5q-27 -43 -70 -43 q-35 0 -58.5 25.5t-23.5 54.5q0 27 15.5 47.5t36 32.5t54 42t62.5 71q-61 -6 -123.5 -34t-83.5 -28q-35 0 -57.5 22.5t-22.5 57.5z" />
|
||||
<glyph unicode="+" horiz-adv-x="1116" d="M127 549v117h358v370h133v-370h371v-117h-371v-371h-133v371h-358z" />
|
||||
<glyph unicode="," horiz-adv-x="425" d="M113 109q0 45 34.5 74.5t88.5 29.5q59 0 94 -43t35 -113q0 -209 -211 -338l-37 52q125 84 125 192q0 74 -64 74q-6 0 -39 -8q-27 27 -26 80z" />
|
||||
<glyph unicode="-" d="M61 494v118h613v-118h-613z" />
|
||||
<glyph unicode="." horiz-adv-x="405" d="M100 102.5q0 47.5 30 79t77 31.5q49 0 78.5 -31.5t29.5 -79t-29.5 -80t-78.5 -32.5t-78 32.5t-29 80z" />
|
||||
<glyph unicode="/" horiz-adv-x="792" d="M-20 -236l690 1790l123 -45l-691 -1790z" />
|
||||
<glyph unicode="0" horiz-adv-x="1216" d="M102 663.5q0 317.5 127 494.5t379 177t379 -177t127 -494.5t-127 -496.5t-379 -179t-379 179t-127 496.5zM303 664q0 -285 63.5 -426.5t241.5 -141.5t241.5 141.5t63.5 426.5q0 283 -63.5 423t-241.5 140t-241.5 -140.5t-63.5 -422.5z" />
|
||||
<glyph unicode="1" horiz-adv-x="878" d="M86 0l6 76q193 20 295 63v977h-291v94q221 23 410 121l74 -28v-1164q78 -41 272 -63l-8 -76h-758z" />
|
||||
<glyph unicode="2" horiz-adv-x="1091" d="M104 0v125q367 315 505.5 500.5t138.5 355.5q0 252 -224 252q-98 0 -157.5 -58.5t-59.5 -144.5q0 -68 45 -127q-43 -47 -112 -47q-57 0 -95.5 39t-38.5 123q0 125 124 221t294 96q199 0 313.5 -100t114.5 -274q0 -168 -141 -354.5t-475 -444.5h670v-162h-902z" />
|
||||
<glyph unicode="3" horiz-adv-x="1067" d="M78 285q0 57 37 89t90 32q57 0 104 -37q-18 -49 -18 -95q0 -84 62.5 -135t170.5 -51q113 0 175.5 74t62.5 198q0 133 -94.5 210t-276.5 77v96q166 4 255 74t89 201q0 104 -53 160.5t-151.5 56.5t-152.5 -53.5t-54 -132.5q0 -45 22 -84q-51 -39 -110 -39q-47 0 -76 39 t-29 102q0 113 114.5 191.5t289.5 78.5q180 0 291.5 -89t111.5 -230q0 -229 -283 -320q299 -72 299 -338q0 -164 -120.5 -269t-319.5 -105q-203 0 -319.5 79.5t-116.5 219.5z" />
|
||||
<glyph unicode="4" horiz-adv-x="1101" d="M41 406l453 909q127 0 184 -51l-463 -809h461v356q53 2 93 26.5t52 65.5h49v-446l191 -41v-84h-199v-330h-186v330h-619z" />
|
||||
<glyph unicode="5" horiz-adv-x="1089" d="M104 266q0 63 34 99t91 36q61 0 107 -36q-18 -43 -19 -89q0 -84 62.5 -138t161.5 -54q262 0 262 340q0 147 -72 227t-205 80q-139 0 -295 -88l-59 62l57 585l41 33q178 -6 328 -6q125 0 272 4l43 -33q-4 -80 -16 -127h-553l-37 -379q131 57 258 58q199 0 314.5 -108.5 t115.5 -305.5q0 -190 -126 -317t-328 -127q-190 0 -313.5 79.5t-123.5 204.5z" />
|
||||
<glyph unicode="6" horiz-adv-x="1110" d="M102 502q0 328 198 541t536 309l34 -78q-227 -92 -360 -221t-180 -328q125 78 270 78q186 0 302 -106.5t116 -280.5q0 -190 -124 -309t-325 -119q-231 0 -349 134t-118 380zM307 502q0 -412 262 -412q117 0 180.5 85t63.5 239q0 135 -60.5 210.5t-172.5 75.5 q-158 0 -271 -125q-2 -25 -2 -73z" />
|
||||
<glyph unicode="7" horiz-adv-x="985" d="M51 1286l31 35q195 -4 414 -4l422 4l38 -96q-20 -29 -52 -78t-114.5 -186.5t-146 -257t-116 -255t-52.5 -212.5q0 -111 76 -166q-74 -86 -143 -86q-59 0 -102.5 57t-43.5 145q0 35 5 68t11.5 63.5t25 70.5t32.5 70.5t47 84t55.5 89.5t71.5 107.5t82 118.5t99.5 142.5 t111.5 160.5h-586q-37 -106 -47 -235q-22 -6 -43.5 -6t-42.5 6q-4 53 -12.5 136t-14.5 141t-6 83z" />
|
||||
<glyph unicode="8" horiz-adv-x="1159" d="M113 346q0 209 260 359q-207 102 -207 296q0 152 114.5 243t301 91t294 -85t107.5 -232q0 -84 -60.5 -161t-162.5 -134q135 -59 211 -143t76 -224q0 -170 -126 -269t-335 -99q-221 0 -347 92t-126 266zM311 356q0 -123 73 -194.5t202 -71.5q123 0 192.5 71.5t69.5 194.5 q0 41 -10.5 75t-35 60.5t-45 45t-65.5 40t-68.5 30.5t-80 30t-76.5 29q-156 -102 -156 -310zM354 1016q0 -39 18.5 -73t40 -55.5t69.5 -46t78 -36.5t93 -37q141 92 142 252q0 100 -60.5 157.5t-154.5 57.5q-106 0 -166 -58.5t-60 -160.5z" />
|
||||
<glyph unicode="9" horiz-adv-x="1099" d="M84 913q0 190 124 309t324 119q231 0 349 -134t118 -380q0 -328 -197.5 -541t-535.5 -309l-35 78q225 92 359.5 220t179.5 327q-125 -76 -268 -76q-186 0 -302 106.5t-116 280.5zM289 915q0 -135 60.5 -210.5t172.5 -75.5q156 0 271 125q0 10 1 34.5t1 38.5 q0 412 -263 412q-117 0 -180 -85t-63 -239z" />
|
||||
<glyph unicode=":" horiz-adv-x="432" d="M125 127q0 47 29.5 79t76.5 32q49 0 79 -32t30 -79t-29.5 -80t-79 -33t-78 33t-28.5 80zM125 850q0 47 29.5 79t76.5 32q49 0 79 -32t30 -79t-29.5 -80t-79 -33t-78 33t-28.5 80z" />
|
||||
<glyph unicode=";" horiz-adv-x="450" d="M127 109q0 45 35 74.5t88 29.5q59 0 94 -43t35 -113q0 -209 -211 -338l-37 52q125 84 125 192q0 74 -63 74q-6 0 -39 -8q-27 27 -27 80zM141 850q0 47 30 79t77 32q49 0 78.5 -32t29.5 -79t-29.5 -80t-78.5 -33t-78 33t-29 80z" />
|
||||
<glyph unicode="<" horiz-adv-x="1167" d="M133 535v112l846 402l55 -113l-727 -346l727 -344l-55 -113z" />
|
||||
<glyph unicode="=" horiz-adv-x="1116" d="M137 369v116h842v-116h-842zM137 684v117h842v-117h-842z" />
|
||||
<glyph unicode=">" horiz-adv-x="1167" d="M133 246l727 344l-727 346l55 113l846 -404v-110l-846 -402z" />
|
||||
<glyph unicode="?" horiz-adv-x="876" d="M104 1178q0 111 101.5 168t234.5 57q166 0 265.5 -67.5t99.5 -213.5q0 -86 -37 -158.5t-89 -124t-103.5 -98.5t-88 -99t-36.5 -107q0 -44 12 -97q-45 -37 -96.5 -37t-80 40t-28.5 98q0 82 38 148.5t93 113.5t110.5 94t93.5 111.5t38 142.5q0 72 -52.5 116t-127.5 44 q-68 0 -112 -28t-44 -85q0 -37 24 -80q-43 -66 -106 -65q-109 0 -109 127zM264 98q0 47 30 79t77 32q49 0 78.5 -32t29.5 -79t-29.5 -79.5t-78.5 -32.5t-78 32.5t-29 79.5z" />
|
||||
<glyph unicode="@" horiz-adv-x="1966" d="M123 487.5q0 370.5 241.5 619.5t641.5 249q395 0 624.5 -215t229.5 -551q0 -262 -105.5 -429t-302.5 -167q-238 0 -295 117q-125 -109 -283 -109q-121 0 -186 62.5t-65 175.5q0 270 362 301l154 12v149q0 102 -39 150.5t-123 48.5q-74 0 -115 -25.5t-41 -72.5 q0 -45 64 -70q0 -106 -123 -106q-57 0 -90 34.5t-33 88.5q0 109 93 171t245 62q164 0 255 -74.5t91 -206.5v-462q0 -141 141 -142q92 0 145.5 143.5t53.5 348.5q0 293 -165 482.5t-492 189.5q-309 0 -498 -222.5t-189 -552t182.5 -552t483.5 -222.5q191 0 336 92l61 -79 q-164 -106 -397 -107q-391 0 -626.5 249t-235.5 619.5zM805 258q0 -160 123 -160q98 0 211 113v248l-146 -13q-88 -8 -138 -60t-50 -128z" />
|
||||
<glyph unicode="A" horiz-adv-x="1452" d="M0 0l12 82q109 14 168 57l455 1247h168l491 -1249q51 -39 158 -55l-10 -82h-584l12 82q131 14 195 55l-125 328h-498l-116 -330q68 -37 204 -53l-10 -82h-520zM483 580h414l-215 561z" />
|
||||
<glyph unicode="B" horiz-adv-x="1331" d="M88 0l12 82q127 14 199 57v1106q-72 43 -211 58l10 81h576q497 0 497 -345q0 -230 -241 -302q141 -43 221 -132t80 -214q0 -180 -132 -285.5t-368 -105.5h-643zM494 109h237q147 0 223 71.5t76 208.5t-89 212t-265 75h-182v-567zM494 784h184q156 0 228.5 61.5 t72.5 188.5t-74 187.5t-233 60.5q-61 0 -178 -6v-492z" />
|
||||
<glyph unicode="C" horiz-adv-x="1239" d="M98 688q0 709 627 709q109 0 205 -27t166.5 -94.5t70.5 -165.5q0 -74 -37.5 -123t-89.5 -49q-45 0 -80.5 23.5t-46.5 62.5q41 59 41 111q0 74 -62.5 111.5t-164.5 37.5q-219 0 -315.5 -140t-96.5 -455.5t94.5 -453t315.5 -137.5q35 0 73 7.5t98 30t112.5 78.5t83.5 140 l102 -37q-33 -88 -88 -154.5t-108.5 -99t-116 -51t-95 -22.5t-61.5 -4q-326 0 -476.5 170t-150.5 532z" />
|
||||
<glyph unicode="D" horiz-adv-x="1454" d="M88 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h500q381 0 570.5 -166.5t189.5 -525.5q0 -365 -190.5 -528.5t-581.5 -163.5h-498zM494 109h129q260 0 388 131t128 452q0 317 -126 450.5t-384 133.5q-61 0 -96 -1t-39 -1v-1165z" />
|
||||
<glyph unicode="E" horiz-adv-x="1296" d="M88 0l12 82q145 16 199 57v1106q-74 41 -211 58l10 81h1045l18 -331q-25 -10 -61 -11q-23 0 -33 2q-29 133 -102 224h-471v-510l317 22q88 6 123 146h70v-430h-70q-31 154 -125 159l-315 23v-553h524q74 98 104 248q29 4 43 4q10 0 47 -4l-20 -373h-1104z" />
|
||||
<glyph unicode="F" horiz-adv-x="1228" d="M88 0l12 82q145 16 199 57v1106q-74 41 -211 58l10 81h1045l18 -331q-31 -10 -61 -11q-23 0 -33 2q-29 133 -102 224h-471v-510l317 22q88 6 123 146h70v-430h-70q-31 154 -125 159l-315 23v-539q63 -41 211 -57l-11 -82h-606z" />
|
||||
<glyph unicode="G" horiz-adv-x="1347" d="M98 688q0 707 627 707q111 0 208 -27t172 -97.5t75 -174.5q0 -66 -39 -112t-88 -46q-45 0 -81 23.5t-46 62.5q41 59 41 111q0 70 -70 108.5t-170 38.5q-219 0 -315.5 -140.5t-96.5 -453.5t91.5 -451.5t298.5 -138.5q147 0 284 47v402l-215 16v82l406 31v-588 q-246 -102 -475 -102q-311 0 -459 171t-148 531z" />
|
||||
<glyph unicode="H" horiz-adv-x="1630" d="M88 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h607l-13 -81q-127 -14 -198 -58v-477h643v477q-74 41 -211 58l10 81h606l-12 -81q-127 -14 -199 -58v-1106q74 -41 211 -57l-10 -82h-606l12 82q127 14 199 57v514h-643v-514q74 -41 211 -57l-11 -82h-606z" />
|
||||
<glyph unicode="I" horiz-adv-x="821" d="M102 0l13 82q127 14 198 57v1106q-74 41 -211 58l11 81h606l-12 -81q-127 -14 -199 -58v-1106q74 -41 211 -57l-10 -82h-607z" />
|
||||
<glyph unicode="J" horiz-adv-x="737" d="M43 -299q117 51 186.5 135t69.5 232v1177q-74 41 -211 58l10 81h607l-13 -81q-127 -14 -198 -58v-1145q0 -193 -109.5 -302.5t-316.5 -164.5z" />
|
||||
<glyph unicode="K" horiz-adv-x="1386" d="M88 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h607l-13 -81q-127 -14 -198 -58v-1106q74 -41 211 -57l-11 -82h-606zM512 735l412 461q18 18 18 41q0 53 -131 61l14 86h512l-8 -81q-158 -10 -215 -84l-397 -443l457 -598q72 -78 212 -94l-12 -84h-344 q0 53 -37 104z" />
|
||||
<glyph unicode="L" horiz-adv-x="1159" d="M88 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h607l-13 -81q-127 -14 -198 -58v-1120h471q16 20 29.5 51t20.5 51.5t17 61.5t12 47l89 -12l-56 -324h-989z" />
|
||||
<glyph unicode="M" horiz-adv-x="1939" d="M80 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h455l440 -1112l424 1112h451l-13 -81q-127 -14 -198 -58v-1106q74 -41 211 -57l-11 -82h-598l13 82q127 14 198 57h-8v1020l-434 -1159h-131l-457 1178v-1039q74 -41 211 -57l-10 -82h-553z" />
|
||||
<glyph unicode="N" horiz-adv-x="1554" d="M61 0l13 82q127 14 198 57v1106q-74 41 -211 58l11 81h364l735 -1022v883q-74 41 -210 58l10 81h553l-13 -81q-127 -14 -198 -58v-1245h-133l-766 1065v-926q74 -41 211 -57l-11 -82h-553z" />
|
||||
<glyph unicode="O" horiz-adv-x="1409" d="M98 692q0 702 606 702h1q606 0 606 -702q0 -704 -606.5 -704t-606.5 704zM315 692.5q0 -315.5 87 -455t302.5 -139.5t303.5 139.5t88 455t-88 453.5t-303.5 138t-302.5 -138t-87 -453.5z" />
|
||||
<glyph unicode="P" horiz-adv-x="1249" d="M90 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h592q483 0 484 -387q0 -219 -148.5 -307t-431.5 -88h-100v-463q74 -41 211 -57l-11 -82h-606zM496 702h100q381 0 381 299q0 145 -74 218t-211 73q-74 0 -196 -18v-572z" />
|
||||
<glyph unicode="Q" horiz-adv-x="1409" d="M98 692q0 702 606 702l1 1q606 0 606 -703q0 -627 -477 -694q39 -100 128 -179t203 -118q4 -8 4 -18q0 -29 -24 -50q-343 62 -488 357q-559 25 -559 702zM315 692.5q0 -315.5 87 -455t302.5 -139.5t303.5 139.5t88 455t-88 453.5t-303.5 138t-302.5 -138t-87 -453.5z" />
|
||||
<glyph unicode="R" horiz-adv-x="1398" d="M98 0l13 82q127 14 198 57v1106q-72 43 -211 58l11 81h591q504 0 504 -366q0 -274 -299 -346q66 -41 129 -170l170 -363q57 -39 182 -55l-12 -84h-332l-188 461q-53 127 -95 154.5t-179 27.5h-76v-504q55 -35 211 -57l-10 -82h-607zM504 743h100q401 0 402 279 q0 270 -306 270q-82 0 -196 -18v-531z" />
|
||||
<glyph unicode="S" horiz-adv-x="1161" d="M145 98v357l111 12q25 -201 78 -324q121 -47 246 -47q123 0 196.5 63.5t73.5 176.5q0 76 -38 131t-98.5 89t-133 62.5t-145.5 61.5t-133 76t-98 113.5t-38 166.5q0 166 118.5 265.5t329.5 99.5q168 0 289 -80t121 -197q0 -139 -111 -139q-84 0 -127 64q47 43 48 110 q0 55 -58.5 92t-163.5 37q-121 0 -189.5 -53t-68.5 -154q0 -70 39 -121t99.5 -83.5t135 -62.5t149.5 -64.5t135.5 -79.5t99.5 -121t39 -176q0 -186 -136.5 -287.5t-363.5 -101.5q-113 0 -233 38.5t-173 75.5z" />
|
||||
<glyph unicode="T" horiz-adv-x="1204" d="M45 1018v373q287 -6 557 -7l557 7v-373q-33 -4 -45 -4q-20 0 -53 4q-8 131 -90 252q-115 12 -271 14v-1145q74 -41 211 -57l-10 -82h-606l12 82q127 14 199 57v1145q-178 -2 -273 -12q-41 -55 -64.5 -128t-25.5 -126q-33 -4 -53 -4q-12 0 -45 4z" />
|
||||
<glyph unicode="U" horiz-adv-x="1581" d="M70 1303l10 81h610l-12 -81q-127 -16 -199 -58v-788q0 -190 83 -274.5t263 -84.5q174 0 270.5 96.5t96.5 274.5v776q-72 43 -211 58l10 81h553l-12 -81q-127 -16 -199 -58v-776q0 -233 -132 -359t-376 -126q-287 0 -415.5 112.5t-128.5 360.5v788q-72 43 -211 58z" />
|
||||
<glyph unicode="V" horiz-adv-x="1431" d="M0 1303l10 81h584l-12 -81q-127 -14 -199 -58l354 -977l355 979q-74 39 -207 56l10 81h537l-13 -81q-119 -16 -182 -58l-469 -1245h-131l-471 1247q-59 39 -166 56z" />
|
||||
<glyph unicode="W" horiz-adv-x="2103" d="M4 1303l10 81h619l-12 -81q-125 -14 -197 -58l250 -979l348 1104h117l358 -1085l254 960q-74 41 -211 58l10 81h557l-12 -81q-133 -14 -203 -58l-346 -1245h-155l-340 1038l-332 -1038h-162l-346 1247q-74 39 -207 56z" />
|
||||
<glyph unicode="X" horiz-adv-x="1441" d="M-4 0l12 82q90 6 144.5 30.5t95.5 80.5l375 497l-390 539q-27 35 -67.5 50t-128.5 24l10 81h617l-13 -81q-127 -12 -174 -60l283 -393l297 395q-72 45 -174 58l10 81h498l-13 -81q-139 -12 -190 -82l-354 -471l405 -562q63 -88 209 -106l-10 -82h-623l12 82q143 0 191 61 l-322 445l-340 -451q37 -55 207 -55l-10 -82h-557z" />
|
||||
<glyph unicode="Y" horiz-adv-x="1323" d="M-4 1303l10 81h596l-12 -81q-131 -16 -193 -50l299 -542l303 540q-70 35 -208 52l10 81h526l-12 -81q-131 -4 -176 -66l-373 -682v-416q76 -41 221 -57l-10 -82h-627l12 82q133 14 209 57v402l-389 688q-45 59 -186 74z" />
|
||||
<glyph unicode="Z" horiz-adv-x="1236" d="M86 100l776 1170q-25 0 -86 1t-98 1q-246 0 -354 -8q-78 -68 -105 -240q-29 -4 -47 -4q-14 0 -39 4l-27 319l58 50q295 -8 516 -9q193 0 422 9l18 -86l-794 -1192q59 -2 200 -2q250 0 355 2q104 127 141 278q29 4 49 4q18 0 47 -4l-18 -399q-150 6 -576 6l-430 -8z" />
|
||||
<glyph unicode="[" horiz-adv-x="634" d="M205 -248v1782h379v-70l-238 -20v-1600l238 -20v-72h-379z" />
|
||||
<glyph unicode="\" horiz-adv-x="798" d="M0 1509l123 45l676 -1757l-123 -45z" />
|
||||
<glyph unicode="]" horiz-adv-x="634" d="M51 -176l238 20v1600l-238 20v70h379v-1782h-379v72z" />
|
||||
<glyph unicode="^" horiz-adv-x="1079" d="M82 614l401 703h113l401 -703l-112 -55l-346 604l-344 -604z" />
|
||||
<glyph unicode="_" horiz-adv-x="1103" d="M0 -104h1104v-117h-1104v117z" />
|
||||
<glyph unicode="`" horiz-adv-x="440" d="M70 1427q0 29 23.5 52.5t56.5 23.5q47 0 69 -37l184 -256l-49 -53l-229 184q-55 45 -55 86z" />
|
||||
<glyph unicode="a" horiz-adv-x="1040" d="M106 238q0 143 101.5 225t296.5 96l174 12v181q0 111 -44 161t-140 50q-174 0 -175 -101q0 -55 68 -82q0 -104 -127 -104q-57 0 -92 34.5t-35 92.5q0 115 97.5 181.5t263.5 66.5q176 0 274 -79t98 -220v-617q51 -39 154 -59l-8 -76h-305l-23 98q-120 -114 -298 -114h-3 q-131 0 -204 66.5t-73 187.5zM301 256q0 -180 139 -180q111 0 238 127v278l-166 -14q-98 -8 -154.5 -65.5t-56.5 -145.5z" />
|
||||
<glyph unicode="b" horiz-adv-x="1126" d="M29 1354l6 65q84 14 293 76l43 -22v-576q88 154 254 154q217 0 317 -141.5t100 -387.5q0 -240 -118.5 -389t-341.5 -149q-137 0 -250 108q-31 -45 -45 -92h-105v1225q0 70 -35.5 97.5t-117.5 31.5zM371 188q118 -110 217 -110h2q80 0 133 38t77.5 109.5t33 139t8.5 157.5 q0 100 -6.5 166t-27 133.5t-66.5 101t-117 33.5q-82 0 -135.5 -42t-78 -120.5t-32.5 -156.5t-8 -184v-265z" />
|
||||
<glyph unicode="c" horiz-adv-x="960" d="M84 514q0 530 473 530q152 0 246 -64.5t94 -168.5q0 -53 -35 -92t-82 -39q-41 0 -73.5 22.5t-40.5 57.5q29 45 28 80q0 55 -38 90t-99 35q-139 0 -203.5 -107.5t-64.5 -343.5q0 -233 60.5 -334.5t197.5 -101.5h2q181 0 252 194l90 -30q-37 -117 -129 -184.5t-215 -67.5 q-242 0 -352.5 126t-110.5 398z" />
|
||||
<glyph unicode="d" horiz-adv-x="1136" d="M84 496q0 270 125 412.5t360 142.5q86 0 181 -37v194q0 82 -34 112t-120 34l6 65q84 14 293 76l43 -22v-1338q55 -41 154 -59l-9 -76h-317l-16 127q-90 -141 -273 -141q-393 0 -393 510zM279 496q0 -213 53 -314.5t166 -101.5q252 0 252 438v393q-78 45 -187 45 q-133 0 -208.5 -120.5t-75.5 -339.5z" />
|
||||
<glyph unicode="e" horiz-adv-x="995" d="M86 524q0 246 114.5 386.5t336.5 140.5q213 0 299 -115t92 -342l-45 -59h-594v-33q0 -78 4 -132.5t19.5 -113.5t43 -95t77.5 -59.5t120 -23.5q156 0 258 121l70 -70q-125 -145 -336 -145q-248 0 -353.5 137t-105.5 403zM289 616l440 17q0 172 -43 250t-158 78 q-233 -1 -239 -345z" />
|
||||
<glyph unicode="f" horiz-adv-x="749" d="M80 997q111 18 174 39v121q0 184 76 296t243 112q109 0 190 -59.5t81 -149.5q0 -66 -35 -101.5t-80 -35.5q-37 0 -64.5 22.5t-35.5 63.5q41 41 41 79q0 35 -30 59.5t-81 24.5q-143 0 -143 -174q0 -35 13 -125t13 -133h230v-114h-230v-787q51 -37 168 -59l-8 -76h-502 l9 80q88 14 145 55v787h-164z" />
|
||||
<glyph unicode="g" horiz-adv-x="1069" d="M94 -203q0 111 37 163t133 106q-49 53 -49 145l182 129q-131 31 -203.5 121t-72.5 221q0 369 405 369q147 0 244 -54q82 25 82 86q0 49 -61 80q0 33 28.5 53.5t75.5 20.5q49 0 80 -29.5t31 -79.5q0 -135 -156 -192q82 -94 82 -254q0 -162 -108.5 -258t-297.5 -96h-30 l-113 -138q2 -49 40 -67.5t120 -20.5h92q205 0 300 -77.5t95 -198.5q0 -307 -467 -307q-233 0 -351 74.5t-118 203.5zM295 -174q0 -217 268 -217q266 0 266 217q1 174 -245 174h-189q-100 -68 -100 -174zM322 688q0 -143 48 -206.5t156.5 -63.5t156.5 63.5t48 206.5t-48 209 t-156.5 66t-156.5 -66t-48 -209z" />
|
||||
<glyph unicode="h" horiz-adv-x="1202" d="M68 0l8 80q88 14 145 55v1073q0 82 -33.5 112t-119.5 34l6 65q84 14 293 76l43 -22v-553q115 131 270 131q160 0 250 -81t90 -225v-610q51 -39 154 -59l-9 -76h-485l6 76q82 12 145 59v590q0 219 -188 219q-68 0 -132.5 -43t-100.5 -113v-653q55 -41 153 -59l-8 -76h-487 z" />
|
||||
<glyph unicode="i" horiz-adv-x="612" d="M76 0l8 80q88 14 145 55v635q0 82 -33.5 111.5t-119.5 33.5l6 66q84 14 293 76l43 -23v-899q55 -41 153 -59l-8 -76h-487zM311 1470q117 0 117 -127q0 -129 -117 -129q-114 0 -114 127q0 129 114 129z" />
|
||||
<glyph unicode="j" horiz-adv-x="626" d="M-45 -307q0 51 28.5 86t75.5 35q61 0 86 -43q-32 -28 -32 -69q0 -38 21.5 -60.5t60.5 -22.5q88 0 88 143q0 72 -13.5 184t-13.5 216h188v-234q0 -86 -9 -150.5t-34.5 -126t-78 -95t-129.5 -33.5q-104 0 -171 41t-67 129zM102 915l7 66q84 14 292 76l43 -23v-872h-188v608 q0 82 -34 111.5t-120 33.5zM213 1343q0 127 115 127q117 0 116 -127q1 -129 -116 -129q-115 0 -115 129z" />
|
||||
<glyph unicode="k" horiz-adv-x="1124" d="M72 0l8 80q88 14 145 55v1073q0 82 -33.5 112t-119.5 34l6 65q84 14 293 76l43 -22v-863l284 303q49 51 68 123h295l6 -65q-150 -6 -236 -97l-196 -202l321 -533q72 -45 199 -63l-8 -76h-316l-321 543l-96 -99v-309q55 -41 153 -59l-8 -76h-487z" />
|
||||
<glyph unicode="l" horiz-adv-x="618" d="M68 0l8 80q88 14 145 55v1073q0 82 -33.5 112t-119.5 34l6 65q84 14 293 76l43 -22v-1338q55 -41 153 -59l-8 -76h-487z" />
|
||||
<glyph unicode="m" horiz-adv-x="1751" d="M70 0l8 80q88 14 145 55v631q0 82 -33.5 111.5t-119.5 33.5l6 66q45 8 270 74l39 -21l16 -115q16 20 42 45t90.5 58t130.5 33q199 0 282 -144q142 143 288 143q1 0 2 1q144 0 238 -80t93 -252v-584q51 -39 153 -59l-8 -76h-485l6 76q82 12 145 59v590q0 219 -166 219 q-74 0 -138 -54t-85 -118v-637q51 -39 154 -59l-8 -76h-486l6 76q82 12 146 59v590q0 219 -166 219q-74 0 -138.5 -54t-84.5 -118v-637q55 -41 153 -59l-8 -76h-487z" />
|
||||
<glyph unicode="n" horiz-adv-x="1216" d="M68 0l8 80q88 14 145 55v631q0 82 -33.5 111.5t-119.5 33.5l6 66q45 8 270 74l39 -21l20 -137q115 158 291 158q160 0 250 -81t90 -225v-610q51 -39 154 -59l-8 -76h-486l6 76q82 12 146 59v590q0 219 -189 219q-76 0 -145.5 -51t-101.5 -133v-625q55 -41 153 -59l-8 -76 h-487z" />
|
||||
<glyph unicode="o" horiz-adv-x="1081" d="M84 518q0 260 115.5 396.5t341 136.5t341 -136.5t115.5 -396.5q0 -262 -115.5 -398t-341 -136t-341 136t-115.5 398zM281 518.5q0 -229.5 61.5 -331t198.5 -101.5q139 0 200.5 101.5t61.5 330.5q0 227 -61.5 328.5t-201 101.5t-199.5 -100t-60 -329.5z" />
|
||||
<glyph unicode="p" horiz-adv-x="1150" d="M59 -467l9 80q88 14 145 55v1098q0 82 -34 111.5t-120 33.5l7 66q45 8 270 74l39 -21l18 -133q90 152 281 152q393 0 393 -510q0 -270 -125 -412.5t-360 -142.5q-86 0 -181 34v-350q55 -41 154 -59l-8 -76h-488zM401 121q74 -43 187 -43q133 0 208.5 120.5t75.5 340.5 q0 213 -53 314t-166 101h-1q-251 0 -251 -417v-416z" />
|
||||
<glyph unicode="q" horiz-adv-x="1128" d="M84 512q0 246 110.5 392.5t348.5 146.5q115 0 248 -105l32 90h119v-1368q55 -41 154 -59l-9 -76h-487l8 80q88 14 146 55v463q-88 -147 -252 -147q-217 0 -317.5 141t-100.5 387zM285 512q0 -78 3 -133t16 -115.5t35.5 -98.5t63.5 -62.5t99 -24.5q76 0 128 36t77.5 103.5 t36 141t10.5 169.5v318q-114 110 -215 110h-2q-70 0 -120 -29.5t-75 -68.5t-39 -106.5t-16 -115.5t-2 -124z" />
|
||||
<glyph unicode="r" horiz-adv-x="901" d="M76 0l8 80q88 14 145 55v631q0 82 -33.5 111.5t-119.5 33.5l6 66q45 8 270 74l39 -21l23 -153q117 174 264 174q80 0 138 -47.5t58 -133.5q0 -55 -31.5 -96t-84.5 -41q-39 0 -72 18.5t-41 49.5q23 23 23 61q0 68 -63.5 68t-125 -94.5t-61.5 -198.5v-502q61 -41 174 -59 l-8 -76h-508z" />
|
||||
<glyph unicode="s" horiz-adv-x="929" d="M117 72v272l119 14q14 -168 59 -252q74 -23 160 -23q2 1 4 1q88 0 143 50t55 122q0 63 -39.5 105t-99 61.5t-130.5 46.5t-130 55.5t-99 93t-40 156.5q0 125 99 200t265 75q139 0 237.5 -62.5t98.5 -152.5q0 -115 -102 -115q-78 0 -117 59q35 29 35 80q0 45 -48 74 t-118 29q-84 0 -134 -40t-50 -108q0 -76 56 -123t136 -72.5t161 -55.5t137 -95.5t56 -165.5q0 -150 -102 -231.5t-289 -81.5q-76 0 -175 25.5t-148 58.5z" />
|
||||
<glyph unicode="t" horiz-adv-x="731" d="M41 922v61q217 74 283 268h88v-215h250v-114h-252v-682q0 -82 18 -117t84 -35t137 43l43 -65q-102 -82 -235 -82q-137 0 -186.5 62.5t-49.5 209.5v666h-180z" />
|
||||
<glyph unicode="u" horiz-adv-x="1204" d="M29 915l6 66q84 14 293 76l43 -23v-719q0 -231 190 -231q57 0 120.5 42t113.5 132v512q0 82 -34 111.5t-120 33.5l6 66q84 14 293 76l43 -23v-899q51 -39 154 -59l-9 -76h-292l-23 139q-118 -155 -274 -155h-2q-355 0 -355 356v430q0 82 -33.5 111.5t-119.5 33.5z" />
|
||||
<glyph unicode="v" horiz-adv-x="1112" d="M-2 971l6 65h492l-7 -65q-92 -12 -137 -49l234 -709l233 709q-47 35 -131 49l6 65h420l-6 -65q-135 -25 -150 -66l-333 -905h-148l-321 879q-25 68 -158 92z" />
|
||||
<glyph unicode="w" horiz-adv-x="1587" d="M-4 971l6 65h492l-7 -65q-92 -12 -137 -49l199 -672l217 749h86l235 -749l197 672q-47 35 -131 49l6 65h418l-6 -65q-133 -25 -148 -66l-305 -905h-135l-201 627l-198 -627h-135l-295 879q-23 68 -158 92z" />
|
||||
<glyph unicode="x" horiz-adv-x="1097" d="M10 0l8 80q47 4 67.5 7t48.5 14.5t42 29.5l285 375l-295 401q-37 51 -127 64l6 65h473l-10 -65q-80 -6 -133 -45l205 -281l200 264q-70 53 -147 62l6 65h444l-10 -65q-119 -14 -158 -66l-268 -352l307 -418q31 -43 131 -53l-10 -82h-477l8 80q102 10 139 37l-217 297 l-221 -291q41 -33 148 -43l-6 -80h-439z" />
|
||||
<glyph unicode="y" horiz-adv-x="1126" d="M-2 969l6 67h481l-6 -65q-86 -10 -131 -49l256 -672l219 672q-47 35 -131 49l6 65h430l-6 -65q-143 -20 -159 -66l-383 -1108q-55 -160 -125 -227.5t-174 -67.5q-86 0 -144.5 48.5t-58.5 121.5q0 59 30.5 92t77.5 33q41 0 78 -24q-26 -36 -26 -73q0 -36 20.5 -57.5 t52.5 -21.5q47 0 83 47t71 156l53 166l-362 884q-29 72 -158 95z" />
|
||||
<glyph unicode="z" horiz-adv-x="958" d="M78 84l571 852q-123 8 -166 8q-127 0 -198 -10q-43 -55 -60 -180q-31 -10 -63 -11q-31 0 -53 9l-21 243l55 45q20 0 164 -2t219 -2q203 0 332 6l21 -75l-580 -865q33 -2 211 -2q115 0 166 2q59 82 88 203q27 6 57 6q16 0 49 -4l-14 -262l-43 -51q-86 6 -313 6l-404 -8z " />
|
||||
<glyph unicode="{" horiz-adv-x="587" d="M123 608v72q12 2 29.5 10t46 47t28.5 94q0 47 -27.5 185.5t-27.5 183.5q0 139 109.5 236.5t255.5 97.5v-70q-102 -8 -155.5 -78.5t-53.5 -171.5q0 -57 18.5 -157.5t18.5 -159.5q0 -172 -97 -252q96 -82 97 -254q0 -59 -18.5 -159.5t-18.5 -159.5q0 -98 53.5 -170 t155.5 -78v-72q-145 0 -255 97.5t-110 236.5q0 45 27.5 184.5t27.5 186.5q0 55 -25.5 93t-51.5 48z" />
|
||||
<glyph unicode="|" horiz-adv-x="550" d="M205 -248v1782h141v-1782h-141z" />
|
||||
<glyph unicode="}" horiz-adv-x="587" d="M51 -176q102 6 155.5 77.5t53.5 170.5q0 59 -18.5 159.5t-18.5 159.5q0 172 96 254q-96 80 -96 252q0 59 18.5 159.5t18.5 157.5q0 100 -53 171t-156 79v70q145 0 255 -97.5t110 -236.5q0 -45 -28 -183t-28 -186q0 -55 27 -93t52 -48l26 -10v-72q-12 -2 -29.5 -10 t-46.5 -47t-29 -94q0 -47 28 -186.5t28 -184.5q0 -139 -110 -236.5t-255 -97.5v72z" />
|
||||
<glyph unicode="~" horiz-adv-x="1159" d="M82 547q135 176 293 176q63 0 228 -53.5t220 -53.5q100 0 207 89q27 -16 47 -43q-113 -182 -268 -183q-76 0 -244 55.5t-233 55.5q-99 0 -205 -88q-29 14 -45 45z" />
|
||||
<glyph unicode="¢" horiz-adv-x="960" d="M84 651q0 211 100.5 337t290.5 149v225l12 14q35 0 76 -10v-225q147 -2 240.5 -66.5t93.5 -163.5q0 -51 -35 -88t-82 -37q-41 0 -73.5 21.5t-40.5 54.5q27 39 26 76q0 49 -37 79t-92 34v-791q168 6 238 184l90 -28q-35 -109 -123 -176.5t-205 -71.5v-229l-12 -15 q-35 0 -76 10v236q-391 35 -391 481zM289 651q0 -82 7 -140t25.5 -112.5t56.5 -87.5t97 -45v776q-109 -25 -147.5 -124t-38.5 -267z" />
|
||||
<glyph unicode="£" horiz-adv-x="1175" d="M61 131q0 76 55.5 122t139.5 46q61 0 141 -25q2 16 2 54q0 86 -61 282h-193q-10 41 -10 74l15 14h163q-45 154 -45 230q0 195 118 301t329 106q139 0 246.5 -69.5t107.5 -200.5q0 -68 -36 -112t-85 -44q-43 0 -76.5 20.5t-44.5 53.5q39 51 39 104q0 57 -45 94.5 t-125 37.5q-227 0 -227 -275q0 -82 49 -246h313q10 -41 11 -73l-15 -15h-282q29 -104 28 -172q0 -106 -38 -211q174 -59 323 -59q127 0 127 135q55 -2 89 -41t34 -96q0 -92 -66.5 -136t-173.5 -44q-37 0 -74.5 8t-63 14t-67.5 27.5t-55.5 29t-61.5 37t-54 33.5 q-96 -152 -244 -151q-78 0 -132.5 38.5t-54.5 108.5zM162 137q0 -68 84 -67q106 -1 139 118q-72 29 -129 29q-94 0 -94 -80z" />
|
||||
<glyph unicode="¥" horiz-adv-x="1286" d="M31 1219l10 77h555l-10 -77q-115 -14 -174 -50l264 -491l270 491q-66 35 -190 50l10 77h489l-12 -77q-127 -4 -168 -66l-213 -397h232q10 -41 10 -74l-14 -14h-275l-74 -140h353q10 -41 10 -73l-14 -15h-349v-309q70 -37 211 -53l-10 -78h-594l10 78q131 14 199 53v309 h-371q-10 41 -10 74l14 14h359l-76 140h-287q-10 41 -10 73l14 15h234l-213 389q-43 59 -180 74z" />
|
||||
<glyph unicode="©" horiz-adv-x="1372" d="M98 690.5q0 241.5 172 411.5t416 170t416 -170t172 -411.5t-171 -411.5t-417 -170t-417 170t-171 411.5zM197 690q0 -207 144 -353.5t345 -146.5t345.5 146.5t144.5 353.5t-144.5 353.5t-345.5 146.5t-345 -146.5t-144 -353.5zM416 688.5q0 149.5 77.5 229t208.5 79.5 q102 0 166 -49t64 -117q0 -37 -22.5 -57t-51.5 -20q-57 0 -70 47q12 25 13 47q0 33 -28 52.5t-75 19.5q-68 0 -110.5 -56.5t-42.5 -175.5q0 -113 43 -170t110 -57q115 0 168 106l62 -35q-66 -150 -234 -149q-127 0 -202.5 78t-75.5 227.5z" />
|
||||
<glyph unicode="­" d="M61 494v118h613v-118h-613z" />
|
||||
<glyph unicode="®" horiz-adv-x="1372" d="M98 690.5q0 241.5 172 411.5t416 170t416 -170t172 -411.5t-171 -411.5t-417 -170t-417 170t-171 411.5zM197 690q0 -207 144 -353.5t345 -146.5t345.5 146.5t144.5 353.5t-144.5 353.5t-345.5 146.5t-345 -146.5t-144 -353.5zM422 397l8 49l80 21v463l-88 22l8 49h260 q225 0 225 -163q0 -115 -124 -150q35 -20 53 -63l74 -158l71 -18l-6 -52h-168l-78 201q-18 47 -38.5 58.5t-75.5 11.5v-201l86 -21l-7 -49h-280zM623 733h28q150 0 150 105q0 102 -111 102h-67v-207z" />
|
||||
<glyph unicode="´" horiz-adv-x="534" d="M70 1210l184 256q23 37 70 37q33 0 56 -23.5t23 -52.5q0 -41 -55 -86l-229 -184z" />
|
||||
<glyph unicode=" " horiz-adv-x="782" />
|
||||
<glyph unicode=" " horiz-adv-x="1565" />
|
||||
<glyph unicode=" " horiz-adv-x="782" />
|
||||
<glyph unicode=" " horiz-adv-x="1565" />
|
||||
<glyph unicode=" " horiz-adv-x="521" />
|
||||
<glyph unicode=" " horiz-adv-x="391" />
|
||||
<glyph unicode=" " horiz-adv-x="260" />
|
||||
<glyph unicode=" " horiz-adv-x="260" />
|
||||
<glyph unicode=" " horiz-adv-x="195" />
|
||||
<glyph unicode=" " horiz-adv-x="313" />
|
||||
<glyph unicode=" " horiz-adv-x="86" />
|
||||
<glyph unicode="‐" d="M61 494v118h613v-118h-613z" />
|
||||
<glyph unicode="‑" d="M61 494v118h613v-118h-613z" />
|
||||
<glyph unicode="‒" d="M61 494v118h613v-118h-613z" />
|
||||
<glyph unicode="–" horiz-adv-x="1024" d="M0 494v118h1024v-118h-1024z" />
|
||||
<glyph unicode="—" horiz-adv-x="1740" d="M0 494v118h1741v-118h-1741z" />
|
||||
<glyph unicode="‘" horiz-adv-x="354" d="M41 1206q0 168 170 283l43 -51q-90 -63 -90 -138q0 -35 17.5 -55t43.5 -20q23 0 41 10q27 -27 27 -80q0 -45 -35 -74.5t-88 -29.5q-59 0 -94 43t-35 112z" />
|
||||
<glyph unicode="’" horiz-adv-x="354" d="M61 1384q0 45 35 75t88 30q59 0 94 -43t35 -113q0 -167 -170 -282l-43 51q90 63 90 137q0 35 -17 55.5t-44 20.5q-23 0 -41 -10q-27 27 -27 79z" />
|
||||
<glyph unicode="“" horiz-adv-x="694" d="M41 1206q0 168 170 283l43 -51q-90 -63 -90 -138q0 -35 17.5 -55t43.5 -20q23 0 41 10q27 -27 27 -80q0 -45 -35 -74.5t-88 -29.5q-59 0 -94 43t-35 112zM381 1206q0 168 170 283l43 -51q-90 -63 -90 -138q0 -35 17.5 -55t43.5 -20q23 0 41 10q27 -27 27 -80 q0 -45 -35 -74.5t-88 -29.5q-59 0 -94 43t-35 112z" />
|
||||
<glyph unicode="”" horiz-adv-x="694" d="M61 1384q0 45 35 75t88 30q59 0 94 -43t35 -113q0 -167 -170 -282l-43 51q90 63 90 137q0 35 -17 55.5t-44 20.5q-23 0 -41 -10q-27 27 -27 79zM401 1384q0 45 35 75t88 30q59 0 94 -43t35 -113q0 -167 -170 -282l-43 51q90 63 90 137q0 35 -17 55.5t-44 20.5 q-23 0 -41 -10q-27 27 -27 79z" />
|
||||
<glyph unicode="•" horiz-adv-x="522" d="M72 657q0 78 57 134.5t133 56.5q78 0 133.5 -56.5t55.5 -134.5q0 -76 -56.5 -134t-132.5 -58q-74 0 -132 59.5t-58 132.5z" />
|
||||
<glyph unicode="…" horiz-adv-x="1215" d="M910 102.5q0 47.5 30 79t77 31.5q49 0 78.5 -31.5t29.5 -79t-29.5 -80t-78.5 -32.5t-78 32.5t-29 80zM505 102.5q0 47.5 30 79t77 31.5q49 0 78.5 -31.5t29.5 -79t-29.5 -80t-78.5 -32.5t-78 32.5t-29 80zM100 102.5q0 47.5 30 79t77 31.5q49 0 78.5 -31.5t29.5 -79 t-29.5 -80t-78.5 -32.5t-78 32.5t-29 80z" />
|
||||
<glyph unicode=" " horiz-adv-x="313" />
|
||||
<glyph unicode=" " horiz-adv-x="391" />
|
||||
<glyph unicode="€" horiz-adv-x="1236" d="M68 535l14 14h127q-2 33 -2 102v35h-129q-10 41 -10 74l14 14h129q49 551 551 551q139 0 259 -69.5t120 -202.5q0 -72 -36 -118t-85 -46q-43 0 -74 22.5t-39 59.5q31 53 31 104q0 66 -52 99.5t-132 33.5q-166 0 -245 -103.5t-93 -330.5h348q10 -41 10 -74l-14 -14h-346 v-35q0 -70 2 -102h286q10 -41 11 -74l-15 -14h-276q23 -190 99.5 -274.5t232.5 -84.5q80 0 132 34t52 100q0 51 -31 104q8 37 39 59.5t74 22.5q49 0 85 -46t36 -118q0 -133 -121 -203.5t-258 -70.5q-246 0 -378 116.5t-167 360.5h-139q-10 41 -10 74z" />
|
||||
<glyph unicode="™" horiz-adv-x="3143" d="M1284 0l12 82q127 14 199 57v1106q-74 41 -211 58l10 81h455l440 -1112l424 1112h451l-13 -81q-127 -14 -198 -58v-1106q74 -41 211 -57l-11 -82h-598l13 82q127 14 198 57h-8v1020l-434 -1159h-131l-457 1178v-1039q74 -41 211 -57l-10 -82h-553zM45 1018v373 q287 -6 557 -7l557 7v-373q-33 -4 -45 -4q-20 0 -53 4q-8 131 -90 252q-115 12 -271 14v-1145q74 -41 211 -57l-10 -82h-606l12 82q127 14 199 57v1145q-178 -2 -273 -12q-41 -55 -64.5 -128t-25.5 -126q-33 -4 -53 -4q-12 0 -45 4z" />
|
||||
<glyph unicode="" horiz-adv-x="1035" d="M0 1035h1035v-1035h-1035v1035z" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 33 KiB |
|
@ -1,5 +0,0 @@
|
|||
# Font Squirrel Font-face Generator Configuration File
|
||||
# Upload this file to the generator to recreate the settings
|
||||
# you used to create these fonts.
|
||||
|
||||
{"mode":"basic","formats":["ttf","woff","eot_lite","svg"],"options_hinting":"Y","options_vertical_metrics":"Y","add_space_glyphs":"Y","add_hyphen_glyphs":"Y","fallback":"none","options_subset":"basic","subset_custom":"","subset_custom_range":"","css_format":"fontspring","filename_suffix":"webfont","emsquare":"2048","spacing_adjustment":"0","gasp_setting":"xy"}
|
|
@ -1,108 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>
|
||||
This is a custom SVG webfont generated by Font Squirrel.
|
||||
Copyright : Copyright c 2011 by Just Be Nice studio All rights reserved
|
||||
Designer : Igor Kiselev
|
||||
Foundry : Just Be Nice studio
|
||||
Foundry URL : httpwwwjustbenicestudiocom
|
||||
</metadata>
|
||||
<defs>
|
||||
<font id="WebSymbolsRegular" horiz-adv-x="1000" >
|
||||
<font-face units-per-em="1000" ascent="801" descent="-199" />
|
||||
<missing-glyph horiz-adv-x="250" />
|
||||
<glyph unicode=" " horiz-adv-x="250" />
|
||||
<glyph unicode="	" horiz-adv-x="250" />
|
||||
<glyph unicode=" " horiz-adv-x="250" />
|
||||
<glyph unicode="!" />
|
||||
<glyph unicode="#" horiz-adv-x="965" d="M207 259q0 -26 -42 -26h-16v52h23q35 0 35 -26zM190 355q0 -23 -34 -23h-7v46h8q33 0 33 -23zM265 -112h62v241h-62v-148h-1l-115 148h-62v-241h62v147h1zM388 -112h63v241h-63v-241zM270 252q0 55 -49 62q27 14 27 49q0 63 -72 63h-89v-241h96q37 0 62 16t25 51z M684 -107v75q-21 -26 -54 -26q-29 0 -47 18.5t-18 47.5q0 28 18 47t46 19q35 0 55 -26v75q-31 12 -57 12q-53 0 -90 -37.5t-37 -89.5q0 -54 37.5 -90t91.5 -36q22 0 55 11zM309 185h137v53h-74v42h70v53h-70v40h74v53h-137v-241zM222 561v162h-136v-51h74v-112 q0 -31 -18 -31q-11 0 -27 19l-34 -36q23 -36 62 -36q38 0 58.5 23t20.5 62zM740 -112h137v53h-75v41h71v53h-71v41h75v53h-137v-241zM484 588v135h-63v-126q0 -20 -2 -32t-12 -23t-28 -11q-27 0 -35 17.5t-8 48.5v126h-63v-135q0 -57 24.5 -84.5t81.5 -27.5q56 0 80.5 27.5 t24.5 84.5zM697 564q0 27 -16.5 43t-35.5 20.5t-35.5 11.5t-16.5 18q0 10 8.5 15t18.5 5q23 0 42 -16l25 49q-35 20 -76 20q-36 0 -59.5 -22.5t-23.5 -58.5q0 -29 16 -45t35.5 -19.5t35.5 -10.5t16 -20q0 -12 -9 -18.5t-21 -6.5q-25 0 -56 25l-26 -50q37 -28 84 -28 q43 0 68.5 22.5t25.5 65.5zM838 670h52v53h-166v-53h51v-187h63v187zM965 801v-1000h-965v1000h965z" />
|
||||
<glyph unicode="%" d="M306 -32l161 -168h-467v467l168 -161l161 161q29 29 69 29t69 -29t29 -69t-29 -69zM1000 800v-467l-168 161l-161 -161q-29 -29 -69 -29t-69 29t-29 69t29 69l161 161l-161 168h467z" />
|
||||
<glyph unicode="&" d="M644 382l116 -102v280h-280l102 -116l-13 -13l-213 -213l-116 102v-280h280l-102 116zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="'" d="M654 300l346 -346l-154 -154l-346 346l-346 -346l-154 154l346 346l-346 346l154 154l346 -346l346 346l154 -154z" />
|
||||
<glyph unicode="(" d="M547 68l71 71l-161 161l161 161l-71 71l-233 -232zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode=")" d="M453 68l233 232l-233 232l-71 -71l161 -161l-161 -161zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="*" d="M740 220l180 180h-120q-30 92 -118.5 152.5t-186.5 60.5q-131 0 -224 -92.5t-93 -223.5t93 -223.5t224 -92.5t223 92l-62 71q-66 -64 -156 -64q-91 0 -155.5 64.5t-64.5 155.5t64.5 155.5t155.5 64.5q95 0 156 -64q8 -8 11.5 -16.5t6.5 -20.5t6 -19h-120zM1000 300 q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="+" d="M560 242h235v118h-235v235h-118v-235h-236v-118h236v-236h118v236zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="," d="M840 505q28 28 28 67.5t-28 67.5t-67.5 28t-67.5 -28t-28 -67.5t28 -67.5t67.5 -28t67.5 28zM1000 665v-270l-595 -595l-405 405l595 595h270z" />
|
||||
<glyph unicode="-" d="M206 242h589v118h-589v-118zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="." horiz-adv-x="1179" d="M1179 729q-250 -222 -600 -750l-115 -179q-144 180 -464 500l107 107l286 -250q150 150 279 271.5t205.5 187.5t131.5 111t77 59l21 14q4 0 11 -2t26 -19.5t35 -49.5z" />
|
||||
<glyph unicode="/" d="M260 354l-54 -53q71 -71 129 -133.5t81 -89.5l22 -26q8 13 22 35.5t56.5 85.5t83.5 118.5t95 119.5t99 104q-18 35 -36 35q-10 -6 -32 -22t-113.5 -97.5t-210.5 -200.5zM500 801q136 0 251 -67t182 -182t67 -251t-67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251 t67 251t182 182t251 67z" />
|
||||
<glyph unicode="0" d="M188 -26l-83 83l187 187l83 -83zM812 -26l-187 187l83 83l187 -187zM292 494l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM735 310v118h265v-118h-265zM559 -131h-118v265h118v-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="1" d="M188 -26l-83 83l187 187l83 -83zM812 764l83 -83l-187 -187l-83 83zM812 -26l-187 187l83 83l187 -187zM292 494l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM559 -131h-118v265h118v-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="2" d="M188 -26l-83 83l187 187l83 -83zM812 764l83 -83l-187 -187l-83 83zM292 494l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM735 310v118h265v-118h-265zM559 -131h-118v265h118v-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="3" d="M188 -26l-83 83l187 187l83 -83zM812 764l83 -83l-187 -187l-83 83zM812 -26l-187 187l83 83l187 -187zM292 494l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM735 310v118h265v-118h-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="4" d="M812 764l83 -83l-187 -187l-83 83zM812 -26l-187 187l83 83l187 -187zM292 494l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM735 310v118h265v-118h-265zM559 -131h-118v265h118v-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="5" d="M188 -26l-83 83l187 187l83 -83zM812 764l83 -83l-187 -187l-83 83zM812 -26l-187 187l83 83l187 -187zM292 494l-187 187l83 83l187 -187zM735 310v118h265v-118h-265zM559 -131h-118v265h118v-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="6" d="M188 -26l-83 83l187 187l83 -83zM812 764l83 -83l-187 -187l-83 83zM812 -26l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM735 310v118h265v-118h-265zM559 -131h-118v265h118v-265zM559 604h-118v265h118v-265z" />
|
||||
<glyph unicode="7" d="M188 -26l-83 83l187 187l83 -83zM812 764l83 -83l-187 -187l-83 83zM812 -26l-187 187l83 83l187 -187zM292 494l-187 187l83 83l187 -187zM0 428h265v-118h-265v118zM735 310v118h265v-118h-265zM559 -131h-118v265h118v-265z" />
|
||||
<glyph unicode=":" d="M661 182l71 71l-232 233l-232 -233l71 -71l161 161zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode=";" d="M500 114l232 233l-71 71l-161 -161l-161 161l-71 -71zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="<" horiz-adv-x="654" d="M308 300l346 -346l-154 -154l-500 500l500 500l154 -154z" />
|
||||
<glyph unicode=">" horiz-adv-x="654" d="M154 800l500 -500l-500 -500l-154 154l346 346l-346 346z" />
|
||||
<glyph unicode="?" horiz-adv-x="586" d="M379 507q0 36 -25 61t-61 25t-61 -25t-25 -61t25 -61t61 -25t61 25t25 61zM586 507q0 -7 -1.5 -21t-17.5 -71.5t-43.5 -130t-88 -202t-142.5 -282.5q-82 153 -142.5 282t-88 204t-43 128t-17.5 73l-2 20q0 121 86 207t207 86t207 -86t86 -207z" />
|
||||
<glyph unicode="@" horiz-adv-x="1360" d="M157 -42h1048v558l-494 -412h-61l-493 412v-558zM174 639l507 -423l507 423h-1014zM105 796h1152q43 0 74 -31t31 -74v-785q0 -44 -31 -74.5t-74 -30.5h-1152q-43 0 -74 30.5t-31 74.5v785q0 43 31 74t74 31z" />
|
||||
<glyph unicode="A" horiz-adv-x="1113" d="M1113 507q0 -67 -26.5 -129.5t-73.5 -109.5l-448 -444l-62 61l448 444q74 72 74 178q0 89 -58.5 147.5t-147.5 58.5q-102 0 -180 -75l-493 -489q-59 -59 -59 -133q0 -57 37 -93.5t94 -36.5q75 0 134 59l377 372q53 55 53 97q0 21 -16 33t-38 12q-48 0 -86 -40l-340 -336 l-61 61l339 336q66 66 148 66q58 0 100 -37t42 -94q0 -78 -79 -159l-377 -372q-84 -84 -196 -84q-93 0 -155.5 61.5t-62.5 154.5q0 110 84 194l493 489q104 101 242 101q125 0 209.5 -84t84.5 -209z" />
|
||||
<glyph unicode="B" d="M250 -75q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5zM660 -200h-192q0 194 -137 331t-331 137v192q179 0 331 -88.5t240.5 -240.5t88.5 -331zM1000 -200h-193q0 164 -64 314t-172 258t-257.5 172t-313.5 64v192 q203 0 388 -79.5t319 -213.5t213.5 -319t79.5 -388z" />
|
||||
<glyph unicode="C" horiz-adv-x="1435" d="M1435 83q0 -111 -75.5 -192.5t-185.5 -89.5v-1h-870v1q-7 -1 -21 -1q-117 0 -200 83t-83 200q0 74 37 139t101 103q-8 32 -8 62q0 117 83 200t200 83q103 0 186 -70q43 91 128.5 145.5t185.5 54.5q144 0 246 -102t102 -246q0 -55 -16 -103q85 -29 137.5 -103t52.5 -163z " />
|
||||
<glyph unicode="D" horiz-adv-x="1091" d="M91 -108h636v364h-636v-364zM818 256h182v363h-636v-182h454v-181zM1091 801v-636h-273v-364h-818v636h273v364h818z" />
|
||||
<glyph unicode="F" horiz-adv-x="1391" d="M1391 419v-10l-68 -523q-5 -35 -33.5 -60.5t-64.5 -25.5h-1058q-36 0 -65.5 25.5t-33.5 60.5l-67 523q-1 3 -1 10q0 33 22.5 54.5t55.5 21.5h1235q33 0 55.5 -21.5t22.5 -54.5zM1313 583h-1235q9 48 27 67t34.5 17t34 3.5t25.5 28.5l24 72q77 29 208 29q89 0 164 -29 l25 -72q24 -23 32.5 -26t43.5 -3h485q84 0 110 -22q12 -11 22 -65z" />
|
||||
<glyph unicode="H" horiz-adv-x="1500" d="M308 300l346 -346l-154 -154l-500 500l500 500l154 -154zM1000 800l500 -500l-500 -500l-154 154l346 346l-346 346z" />
|
||||
<glyph unicode="I" horiz-adv-x="1360" d="M1163 7q2 -1 1 -4t-4 -3h-955h-1q-4 0 -4 4v2q18 36 135 280t144 299q1 2 3.5 2.5t3.5 -1.5l311 -386l152 122h7l1 -2q39 -50 101.5 -155t104.5 -158zM1120 480q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5z M120 -80h1120v760h-1120v-760zM1360 800v-1000h-1360v1000h1360z" />
|
||||
<glyph unicode="J" horiz-adv-x="1360" d="M760 120l117 -120h-636l-1 360h-240l300 320l300 -320h-240v-240h400zM1120 320h240l-300 -320l-300 320h240v240h-400l-117 120h636z" />
|
||||
<glyph unicode="K" d="M613 445l-115 -115q-26 17 -56 17q-44 0 -75 -31l-175 -176q-31 -29 -31 -74q0 -44 30.5 -74.5t74.5 -30.5q25 0 49.5 12t32.5 34h238l-132 -129q-80 -78 -188 -78q-110 0 -188 78t-78 188q0 112 78 188l175 176q78 78 189 78q97 0 171 -63zM1000 534q0 -112 -78 -188 l-175 -176q-78 -78 -189 -78q-97 0 -171 63l115 115q26 -17 56 -17q44 0 75 31l175 176q31 29 31 74q0 44 -30.5 74.5t-74.5 30.5q-25 0 -49.5 -12t-32.5 -34h-238l132 129q80 78 188 78q110 0 188 -78t78 -188z" />
|
||||
<glyph unicode="L" d="M681 391q0 113 -79.5 193t-192.5 80t-193 -80t-80 -193t80 -192.5t193 -79.5t192.5 79.5t79.5 192.5zM746 160l254 -255l-105 -105l-254 254q-106 -72 -232 -72q-169 0 -289 120t-120 289t120 289t289 120t289 -120t120 -289q0 -127 -72 -231z" />
|
||||
<glyph unicode="M" horiz-adv-x="1360" d="M80 -120h120v80h-120v-80zM280 -120h120v80h-120v-80zM520 -120h120v80h-120v-80zM80 40h320v520h-320v-520zM720 -120h120v80h-120v-80zM80 640h120v80h-120v-80zM960 -120h120v80h-120v-80zM520 40h320v520h-320v-520zM280 640h120v80h-120v-80zM1160 -120h120v80h-120 v-80zM520 640h120v80h-120v-80zM960 40h320v520h-320v-520zM720 640h120v80h-120v-80zM960 640h120v80h-120v-80zM1160 640h120v80h-120v-80zM1360 800v-1000h-1360v1000h1360z" />
|
||||
<glyph unicode="N" horiz-adv-x="1063" d="M775 800q126 0 207 -80t81 -207v-60q0 -285 -532 -653q-531 367 -531 653v60q0 127 80.5 207t206.5 80q81 0 134 -30.5t110 -98.5q58 68 111 98.5t133 30.5z" />
|
||||
<glyph unicode="O" horiz-adv-x="1063" d="M946 458v50q0 58 -39 113.5t-95 61.5q-12 2 -37 2q-53 0 -83 -19.5t-72 -68.5l-89 -105l-89 105q-42 49 -72 68.5t-83 19.5q-24 0 -37 -2q-56 -6 -93.5 -60t-40.5 -115v-50q0 -30 17 -75q68 -199 398 -441q329 239 399 441q16 50 16 75zM1063 513v-60q0 -285 -532 -653 q-531 367 -531 653v60q0 127 80.5 207t206.5 80q81 0 134 -30.5t110 -98.5q58 68 111 98.5t133 30.5q126 0 207 -80t81 -207z" />
|
||||
<glyph unicode="P" d="M680 100q0 -25 -17.5 -42.5t-42.5 -17.5q-26 0 -42 18l-120 120q-18 18 -18 62v320q0 25 17.5 42.5t42.5 17.5t42.5 -17.5t17.5 -42.5v-315l102 -103q18 -16 18 -42zM883 300q0 158 -112.5 270.5t-270.5 112.5q-126 0 -226 -74l2 -2q-48 -35 -83 -83l-2 2 q-74 -100 -74 -226q0 -158 112.5 -270.5t270.5 -112.5q126 0 226 74l-2 2q48 35 83 83l2 -2q74 100 74 226zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="Q" d="M585 496q0 -36 -24.5 -62t-60.5 -26t-60.5 26t-24.5 62t24.5 62t60.5 26t60.5 -26t24.5 -62zM727 217q0 26 -17.5 44.5t-42.5 18.5q-15 0 -28 -8q-70 -36 -140 -36q-69 0 -138 36q-16 7 -28 7q-25 0 -42.5 -18.5t-17.5 -44.5q0 -68 147 -97l-117 -121q-18 -18 -18 -44 t17.5 -44.5t42.5 -18.5t43 18l112 116l112 -116q18 -18 43 -18t42.5 18.5t17.5 44.5t-18 44l-117 121q147 30 147 98zM705 496q0 87 -59 150t-146 63t-146 -63t-59 -150t59 -150t146 -63t146 63t59 150zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824 q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="R" horiz-adv-x="1050" d="M1050 415q0 -15 -29 -38l-275 -200l105 -323q5 -17 5 -30q0 -24 -18 -24q-17 0 -38 17l-275 199l-275 -199q-23 -17 -39 -17q-18 0 -18 23q0 11 6 31l105 323l-275 200q-29 21 -29 37q0 23 49 23l340 -1l104 324q12 40 32 40q19 0 31 -40l106 -324l339 1q49 0 49 -22z " />
|
||||
<glyph unicode="S" d="M652 300q0 60 -43 102t-103 42t-102.5 -42t-42.5 -102t42.5 -102t102.5 -42t103 42t43 102zM1000 372v-142l-185 -26q-10 -27 -21 -50l120 -157l-102 -100l-159 118q-20 -10 -51 -21l-30 -194h-143l-27 197q-21 7 -43 18l-161 -119l-101 100l121 160q-11 21 -19 46 l-199 28v142l199 28q7 21 19 45l-120 159l101 100l160 -119q15 8 47 20l28 195h143l28 -195q22 -7 48 -19l158 117l102 -100l-119 -156q13 -27 20 -48z" />
|
||||
<glyph unicode="T" horiz-adv-x="925" d="M641 181v106q-33 -19 -87 -30.5t-100.5 -18.5t-90.5 -19.5t-70 -42.5t-26 -79q0 -62 40 -94.5t103 -32.5q103 0 167 55t64 156zM925 -173h-264q-15 40 -18 92q-120 -119 -306 -119q-95 0 -169 29t-121 95t-47 162q0 40 8.5 74t21 59.5t35.5 47.5t43 36.5t53.5 27.5 t57.5 20.5t64 15t63.5 11t65.5 8.5q50 6 100 15q24 4 37 7t34 11t32 17t19.5 25.5t8.5 38.5q0 126 -170 126q-87 0 -130.5 -31.5t-56.5 -113.5h-244q6 90 44 154t100.5 99t134.5 50.5t159 15.5q68 0 124.5 -7.5t111.5 -28.5t92.5 -54.5t60.5 -89t23 -128.5v-408 q0 -64 0.5 -91t8.5 -77.5t24 -88.5z" />
|
||||
<glyph unicode="U" horiz-adv-x="1070" d="M1070 -137q0 -21 -2 -63h-1067q0 10 -0.5 31t-0.5 32q0 30 1 37q12 49 64 84.5t111.5 53t125.5 47t97 65.5q17 22 17 38q0 22 -11 73q-4 21 -10.5 36.5t-16 33t-15.5 31.5q-15 35 -33 132q-6 38 -6 75q0 105 53.5 168t157.5 63t157.5 -63t53.5 -168q0 -31 -7 -75 q-14 -89 -32 -132q-6 -14 -15.5 -31.5t-16 -33t-10.5 -36.5q-11 -51 -11 -73q0 -18 17 -38q31 -36 97 -65.5t125 -47t111 -53t64 -84.5q2 -8 2 -37z" />
|
||||
<glyph unicode="V" horiz-adv-x="857" d="M429 -9q111 0 193 76t91 186h143q-9 -170 -133 -287t-294 -117q-158 0 -279 102l-150 -150v405h405l-153 -153q78 -62 177 -62zM707 651l150 150v-405h-405l153 153q-77 62 -176 62q-111 0 -193.5 -76t-91.5 -186h-143q9 170 133 287t295 117q157 0 278 -102z" />
|
||||
<glyph unicode="W" horiz-adv-x="1113" d="M626 5q0 29 -20.5 49t-49.5 20q-28 0 -48.5 -20t-20.5 -49t20.5 -49.5t48.5 -20.5q29 0 49.5 20.5t20.5 49.5zM626 392v146h-139v-146q0 -14 2 -26.5t5.5 -28t5.5 -26.5l26 -162h59l27 162q2 10 6 26t6 28.5t2 26.5zM1113 -119q0 -39 -27.5 -59.5t-67.5 -20.5h-923 q-40 0 -67.5 21t-27.5 59q0 30 18 61l461 804q33 55 78 55t76 -55l462 -805q18 -32 18 -60z" />
|
||||
<glyph unicode="X" horiz-adv-x="1188" d="M746 53l106 -107q-156 -146 -338 -146q-217 0 -365.5 143.5t-148.5 358.5q0 135 68 250t183.5 181.5t250.5 66.5q184 0 349 -148l-105 -106q-114 104 -243 104q-149 0 -251.5 -104t-102.5 -254q0 -140 105.5 -241t247.5 -101q131 0 244 103zM912 565l276 -266l-276 -264 v177h-413v176h413v177z" />
|
||||
<glyph unicode="Z" horiz-adv-x="1217" d="M870 300q0 27 -19.5 46t-46.5 19h-391q-27 0 -46 -19t-19 -46t19 -46t46 -19h391q27 0 46.5 19t19.5 46zM1174 452v-609q0 -17 -13 -30t-31 -13h-1043q-18 0 -31 13t-13 30v609q0 18 13 31t31 13h1043q18 0 31 -13t13 -31zM1217 757v-131q0 -18 -12.5 -30.5t-30.5 -12.5 h-1131q-17 0 -30 12.5t-13 30.5v131q0 17 13 30t30 13h1131q18 0 30.5 -13t12.5 -30z" />
|
||||
<glyph unicode="[" horiz-adv-x="529" d="M265 35l-265 530h529z" />
|
||||
<glyph unicode="\" d="M726 -9l-535 535q-74 -100 -74 -226q0 -158 112.5 -270.5t270.5 -112.5q126 0 226 74zM883 300q0 158 -112.5 270.5t-270.5 112.5q-126 0 -226 -74l535 -535q74 100 74 226zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182 t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="]" horiz-adv-x="529" d="M529 300l-529 -265v530z" />
|
||||
<glyph unicode="_" horiz-adv-x="1360" d="M160 277l317 135v96l-317 134v-99l209 -84l-209 -83v-99zM522 200h318v77h-318v-77zM1360 800v-1000h-1360v1000h1360z" />
|
||||
<glyph unicode="`" d="M848 241h-142v118h142q-19 110 -99 190t-190 99v-142h-118v142q-110 -19 -190 -99t-99 -190h142v-118h-142q19 -110 99 -190t190 -99v142h118v-142q110 19 190 99t99 190zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67 t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="a" horiz-adv-x="760" d="M160 -40h440v560h-120v120h-320v-680zM560 800l200 -200l-1 -800h-759v1000h560z" />
|
||||
<glyph unicode="b" horiz-adv-x="989" d="M158 108h671v316h-118v118h-553v-434zM987 503v-553h-987v750h789z" />
|
||||
<glyph unicode="c" horiz-adv-x="1137" d="M1137 700v-532q0 -41 -29.5 -70.5t-70.5 -29.5h-168v-268l-267 268h-502q-41 0 -70.5 29.5t-29.5 70.5v532q0 41 29.5 70.5t70.5 29.5h937q41 0 70.5 -29.5t29.5 -70.5z" />
|
||||
<glyph unicode="d" horiz-adv-x="1179" d="M1179 336q0 -126 -79 -233.5t-215 -169.5t-296 -62q-122 0 -234 39l2 -3l-357 -107q44 59 70.5 126.5t31.5 105.5l4 38q-106 120 -106 266q0 126 79 233t214.5 169t295.5 62t296 -62t215 -169t79 -233z" />
|
||||
<glyph unicode="e" horiz-adv-x="1179" d="M429 336q0 29 -21 50t-51 21q-29 0 -50 -21t-21 -50q0 -30 21 -51t50 -21q30 0 51 21t21 51zM679 336q0 29 -21 50t-51 21q-29 0 -50 -21t-21 -50q0 -30 21 -51t50 -21q30 0 51 21t21 51zM929 336q0 29 -21 50t-51 21q-29 0 -50 -21t-21 -50q0 -30 21 -51t50 -21 q30 0 51 21t21 51zM1179 336q0 -126 -79 -233.5t-215 -169.5t-296 -62q-122 0 -234 39l2 -3l-357 -107q44 59 70.5 126.5t31.5 105.5l4 38q-106 120 -106 266q0 126 79 233t214.5 169t295.5 62t296 -62t215 -169t79 -233z" />
|
||||
<glyph unicode="f" d="M813 552l20 118q-43 15 -143 15q-79 0 -123 -58q-26 -34 -26 -119v-6v-36v-36h-79v-115h79v-400h149v400h118l9 115h-127v36v42v12q0 42 59 42q31 0 64 -10zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62 -26t26 -62 z" />
|
||||
<glyph unicode="g" d="M468 121q0 -44 -43 -71t-90 -27t-85.5 24t-38.5 68q0 48 41 72t92 24q46 0 85 -23.5t39 -66.5zM413 466q0 -35 -15.5 -60t-48.5 -25q-43 0 -68.5 45.5t-25.5 91.5q0 35 15.5 60t48.5 25q43 0 68.5 -45.5t25.5 -91.5zM548 636q0 11 -22 11q-3 0 -52 0.5t-72.5 0t-60.5 -4 t-59 -10.5q-58 -19 -92.5 -62t-34.5 -102q0 -70 44 -113t114 -42h6q0 -24 2 -35t5 -11.5t7.5 -5t8.5 -14.5q-55 0 -102.5 -12t-85.5 -48t-38 -91q0 -77 61.5 -114.5t143.5 -37.5q92 0 159.5 45.5t67.5 133.5q0 38 -19.5 73t-43.5 55t-43.5 38.5t-19.5 28.5q0 11 15 25.5 t33.5 29t33.5 46.5t15 74q0 76 -44 107q1 0 15.5 1.5t20.5 3t17 5t15.5 10t4.5 15.5zM763 473h121v60h-121v122h-60v-122h-122v-60h122v-121h60v121zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="h" horiz-adv-x="1185" d="M501 801v-319q110 -15 203.5 -45t159 -68t118.5 -82.5t86 -90.5t57 -90.5t35 -83.5t17.5 -69t6.5 -47l1 -17q-6 11 -19 29.5t-67.5 63t-124.5 76.5t-196.5 52t-276.5 7v-316l-501 499z" />
|
||||
<glyph unicode="i" horiz-adv-x="1550" d="M866 801v-319q110 -15 203.5 -45t159 -68t118.5 -82.5t86 -90.5t57 -90.5t35 -83.5t17.5 -69t7.5 -47v-17q-6 11 -19 29.5t-67.5 63t-124.5 76.5t-196.5 52t-276.5 7v-316l-501 499zM501 801v-182l-319 -319l319 -318v-181l-501 499z" />
|
||||
<glyph unicode="j" horiz-adv-x="1185" d="M0 482h684v319l501 -501l-501 -499v316h-684v365z" />
|
||||
<glyph unicode="k" d="M544 348h183l-1 119h-184l2 181h-112q-3 -68 -37 -118q-3 -5 -9 -16t-11.5 -19t-10.5 -12q-19 -15 -76 -15h-15v-120l91 -3v-303q0 -39 14.5 -65t41 -37.5t50 -15t55.5 -3.5h45q50 0 81 3.5t42.5 7.5t26.5 12v128v0q-54 -35 -105 -35q-27 0 -49 13t-22 25v273zM1000 712 v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="l" d="M200 0h128v419h-128v-419zM332 535q0 28 -18.5 46.5t-48.5 18.5t-49 -18.5t-19 -46.5t18.5 -46.5t47.5 -18.5q32 0 51 18.5t18 46.5zM668 0h129v247q0 89 -41 135t-107 46q-47 0 -79.5 -21t-48.5 -47h-2l-6 59h-111q3 -114 3 -134v-285h128v241q0 21 4 33q20 49 66 49 q65 0 65 -91v-232zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="m" d="M880 547q0 93 -112 93q-74 0 -139 -53t-89 -126q20 3 38 1t32 -7t22 -19.5t8 -38.5q0 -43 -38 -119t-75 -76q-19 0 -36 19q-24 25 -38 94.5t-20 134.5t-31 117t-70 52q-37 0 -80 -26t-104.5 -80.5t-67.5 -58.5v-5q5 -5 10.5 -14.5t12 -14t18.5 -4.5q11 0 33 7t34 7 q26 0 43 -40q5 -13 12.5 -37.5t10.5 -32.5q14 -40 37 -130l6.5 -26l8 -32t9.5 -32.5t12.5 -35t14 -31.5t17.5 -29.5t20.5 -22t25 -16.5t28.5 -5q67 0 145 65t138.5 156t105 182.5t55.5 149.5q3 18 3 34zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824 q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="n" d="M89 349l150 -107l-150 -106v213zM1000 14v-213h-669v213h669zM1000 349v-213h-669v213h669zM1000 683v-213h-669v213h669z" />
|
||||
<glyph unicode="o" d="M239 349v-213l-150 106zM1000 14v-213h-669v213h669zM1000 349v-213h-669v213h669zM1000 683v-213h-669v213h669z" />
|
||||
<glyph unicode="p" d="M239 -93q0 -31 -22.5 -53.5t-53.5 -22.5t-53.5 22.5t-22.5 53.5q0 32 22.5 54.5t53.5 22.5t53.5 -22.5t22.5 -54.5zM239 242q0 -32 -22.5 -54t-53.5 -22t-53.5 22t-22.5 54t22.5 54t53.5 22t53.5 -22t22.5 -54zM1000 14v-213h-669v213h669zM239 577q0 -31 -22.5 -53.5 t-53.5 -22.5t-53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5t53.5 -22.5t22.5 -53.5zM1000 349v-213h-669v213h669zM1000 683v-213h-669v213h669z" />
|
||||
<glyph unicode="q" d="M233 -128q0 -29 -21 -45.5t-50 -16.5q-32 0 -51.5 17.5t-19.5 48.5v3h38q0 -37 32 -37q14 0 23 8t9 22t-10 21.5t-25 6.5h-9v27q40 -2 40 24q0 11 -7.5 17.5t-19.5 6.5q-29 0 -29 -33h-37q1 30 18.5 47t47.5 17q26 0 45 -13.5t19 -38.5q0 -13 -7.5 -24t-19.5 -14 q34 -8 34 -44zM232 175v-33h-141q1 28 17 48.5t34.5 30t34 23.5t15.5 30q0 12 -7.5 19.5t-20.5 7.5q-29 0 -31 -41h-37q0 34 18 54.5t52 20.5q28 0 46.5 -16t18.5 -43q0 -25 -16.5 -41t-40 -30.5t-33.5 -29.5h91zM1000 14v-213h-669v213h669zM196 662v-192h-42v125h-46v29 q49 0 56 38h32zM1000 349v-213h-669v213h669zM1000 683v-213h-669v213h669z" />
|
||||
<glyph unicode="r" d="M324 35q0 37 -26 63t-63 26q-36 0 -62 -26t-26 -63q0 -36 26 -62t62 -26q37 0 63 26t26 62zM477 -53h136q0 126 -62.5 233.5t-170 170t-233.5 62.5v-135q136 0 233 -97q97 -95 97 -234zM717 -53h136q0 143 -56 274t-150.5 225.5t-225.5 150.5t-274 56v-135 q154 0 285.5 -76.5t208 -208t76.5 -286.5zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="s" d="M783 175q0 50 -22 86.5t-57.5 56.5t-78.5 34t-86 22.5t-78.5 18t-57.5 25.5t-22 39q0 34 36.5 49.5t75.5 15.5q40 0 66.5 -12.5t38.5 -30t21.5 -35t25 -30t40.5 -12.5q28 0 48.5 19t20.5 46t-15 54q-30 55 -96.5 80t-140.5 25q-46 0 -89.5 -9t-84.5 -28.5t-66 -56.5 t-25 -87q0 -66 40.5 -106.5t99 -57t116.5 -28.5t98.5 -33.5t40.5 -58.5q0 -42 -42 -62.5t-90 -20.5q-45 0 -74 15t-41.5 36t-22.5 42.5t-26 36.5t-42 15q-28 0 -49 -17.5t-21 -44.5q0 -42 31 -85q72 -104 249 -104q50 0 97 11t89 33.5t67.5 63.5t25.5 95zM1000 73 q0 -113 -81.5 -193t-195.5 -80q-69 0 -130 32q-46 -8 -88 -8q-196 0 -336.5 137.5t-140.5 333.5q0 42 10 94q-38 64 -38 138q0 113 81.5 193t195.5 80q81 0 147 -42q38 7 81 7q129 0 238.5 -62.5t174 -170.5t64.5 -237q0 -56 -11 -101q29 -58 29 -121z" />
|
||||
<glyph unicode="t" horiz-adv-x="1003" d="M1003 300q-43 -48 -120 -46q-37 -152 -177.5 -244t-304.5 -92q-121 0 -225.5 53t-175.5 151q75 -72 181 -72q113 0 191 83q-24 -4 -48 7.5t-24 34.5q0 27 41 45q-40 -5 -73 11t-51 51q22 25 69 28q-98 24 -112 102q27 8 53 8h8q-37 20 -62 51.5t-24 69.5l1 8 q155 -59 257 -116q30 -17 76 -63q32 87 67.5 150.5t89.5 98.5q-1 -16 -15 -31q33 32 78 38q-3 -23 -53 -41q7 2 25.5 9.5t33 11.5t25.5 4q15 0 15 -11q0 -8 -16.5 -16t-42.5 -15.5t-28 -8.5q81 8 141.5 -51.5t76.5 -142.5q18 -6 36 -6q50 0 83 19q-13 -30 -43.5 -47 t-66.5 -19q34 -15 83 -15q16 0 31 3z" />
|
||||
<glyph unicode="u" horiz-adv-x="963" d="M741 -199v1000h222v-1000h-222zM593 -199h-223v667h223v-667zM222 -199h-222v333h222v-333z" />
|
||||
<glyph unicode="v" d="M605 187q0 -12 -3 -22.5t-7 -18t-12.5 -13.5t-14.5 -10t-18 -6.5t-18.5 -4t-21 -2t-20 -0.5h-20.5h-18h-22v150h51h25.5t23 -1t24.5 -3.5t19 -8t18 -13t9.5 -19.5t4.5 -28zM567 430q0 -20 -7 -33t-15.5 -20t-26 -10t-27.5 -3.5t-31 -0.5h-30v127h39q18 0 27.5 -0.5 t25.5 -3.5t24 -9t14.5 -18t6.5 -29zM760 184q0 58 -32 95.5t-91 49.5v3q39 16 61 51t22 78q0 46 -19.5 75.5t-55.5 42.5t-68.5 17t-77.5 4h-219v-600h240q47 0 88 9.5t76 29.5t55.5 57.5t20.5 87.5zM1000 712v-824q0 -36 -26 -62t-62 -26h-824q-36 0 -62 26t-26 62v824 q0 36 26 62t62 26h824q36 0 62 -26t26 -62z" />
|
||||
<glyph unicode="w" horiz-adv-x="582" d="M582 388v-356q0 -32 -32 -32h-518q-32 0 -32 32v356q0 33 32 33h389v194q0 51 -37 74t-91 23q-53 0 -92 -25.5t-39 -76.5v-125h-97v128h1q9 87 74 140.5t153 53.5t151 -63t71 -151h1l2 -172q4 0 14.5 0.5t15 0t13 -2t12 -5t6.5 -10t3 -16.5z" />
|
||||
<glyph unicode="x" horiz-adv-x="582" d="M421 550q0 51 -37 74t-91 23q-53 0 -92 -25.5t-39 -76.5v-124h259v129zM582 388v-356q0 -32 -32 -32h-518q-32 0 -32 32v356q0 10 3 16.5t7 10t12 5t13 2t15.5 0t14.5 -0.5v127h1q9 87 74 140.5t153 53.5t151 -62.5t71 -151.5h1l2 -107q4 0 14.5 0.5t15 0t13 -2t12 -5 t6.5 -10t3 -16.5z" />
|
||||
<glyph unicode="y" d="M611 90v-133q0 -21 -18 -21q-14 0 -25 11v158q10 10 22 10q21 0 21 -25zM802 87v-28h-45v28q0 27 23 27q22 0 22 -27zM258 192h61v50h-179v-50h60v-293h58v293zM414 -101h51v253h-51v-192q-17 -19 -31 -19q-13 0 -13 17v194h-52v-213q0 -44 36 -44q30 0 60 32v-28z M664 -48v140q0 63 -50 63q-25 0 -46 -23v110h-52v-343h52v20q22 -23 49 -23q47 0 47 56zM855 -29v19h-53q0 -2 0.5 -13t0 -15.5t-2.5 -11.5t-7 -10t-14 -3q-10 0 -15.5 6t-6 12t-0.5 17v48h98v64q0 35 -19 55t-54 20q-34 0 -56.5 -20.5t-22.5 -54.5v-113q0 -36 19.5 -57.5 t55.5 -21.5q77 0 77 79zM926 62q0 -49 -6 -145q-4 -50 -38.5 -79.5t-84.5 -31.5q-99 -5 -297 -5q-199 0 -297 5q-50 2 -84.5 31.5t-38.5 79.5q-6 96 -6 145t6 145q4 50 38.5 79.5t84.5 31.5q98 5 297 5t297 -5q50 -2 84.5 -31.5t38.5 -79.5q6 -96 6 -145zM315 801h73 l-55 -165q-4 -12 -10 -27.5t-10.5 -28t-7.5 -27.5v-176h-72v168q-2 12 -29 85l-57 171h73l46 -169h5zM505 450v171q0 10 -9 16.5t-19 6.5t-18 -6.5t-8 -16.5v-171q0 -26 26 -26q28 0 28 26zM570 617v-162q0 -42 -25 -64t-68 -22q-41 0 -66.5 23.5t-25.5 63.5v162 q0 39 27.5 59.5t67.5 20.5q38 0 64 -22t26 -59zM807 690v-313h-64v35q-37 -39 -74 -39q-45 0 -45 56v261h64v-240q0 -21 17 -21t38 24v237h64z" />
|
||||
<glyph unicode="z" d="M1000 235v-9l-426 -426h-565l-9 9v565l426 426h9l139 -139zM574 384v277h-277l-10 -9v-555l10 -10h555l9 10v268l-9 9h-268z" />
|
||||
<glyph unicode="{" horiz-adv-x="471" d="M235 182l-235 236h471z" />
|
||||
<glyph unicode="}" horiz-adv-x="471" d="M471 182h-471l235 236z" />
|
||||
<glyph unicode="~" d="M412 360h103l-162 265l-162 -265h103v-294h118v294zM647 7l162 236h-103v293h-118v-293h-103zM1000 301q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="²" d="M1000 -39v-160h-1000v160h1000zM1000 241v-160h-1000v160h1000zM1000 521v-160h-1000v160h1000zM1000 801v-160h-1000v160h1000z" />
|
||||
<glyph unicode="³" d="M120 -79h200v200h-200v-200zM440 241v-440h-440v440h440zM1000 -39v-160h-440v160h440zM120 481h200v200h-200v-200zM440 801v-440h-440v440h440zM1000 241v-160h-440v160h440zM1000 521v-160h-440v160h440zM1000 801v-160h-440v160h440z" />
|
||||
<glyph unicode="¹" d="M120 -79h200v200h-200v-200zM440 241v-440h-440v440h440zM680 -79h200v200h-200v-200zM1000 241v-440h-440v440h440zM120 481h200v200h-200v-200zM440 801v-440h-440v440h440zM680 481h200v200h-200v-200zM1000 801v-440h-440v440h440z" />
|
||||
<glyph unicode="×" d="M661 68l71 71l-161 161l161 161l-71 71l-161 -161l-161 161l-71 -71l161 -161l-161 -161l71 -71l161 161zM1000 300q0 -136 -67 -251t-182 -182t-251 -67t-251 67t-182 182t-67 251t67 251t182 182t251 67t251 -67t182 -182t67 -251z" />
|
||||
<glyph unicode="" horiz-adv-x="740" d="M0 740h740v-740h-740v740z" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 27 KiB |
29
themes/deferedimages/LICENSE
Normal file
|
@ -0,0 +1,29 @@
|
|||
BSD 3-Clause License
|
||||
|
||||
Copyright (c) 2018, ilateral
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this
|
||||
list of conditions and the following disclaimer.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
|
||||
* Neither the name of the copyright holder nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
4
themes/deferedimages/README.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
# silverstripe-deferedimages-theme
|
||||
Custom template overwrites for the defered images module
|
||||
|
||||
For additional instructions and information see https://github.com/i-lateral/silverstripe-deferedimages/blob/master/README.md
|
31
themes/deferedimages/composer.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"name": "i-lateral/silverstripe-deferedimages-theme",
|
||||
"description": "A theme addon to update image template for defered loading",
|
||||
"type": "silverstripe-theme",
|
||||
"keywords": [
|
||||
"silverstripe",
|
||||
"theme",
|
||||
"deferedimage"
|
||||
],
|
||||
"license": "BSD-3-Clause",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Mark Anderson (ilateral)",
|
||||
"homepage": "http://www.ilateral.co.uk"
|
||||
}
|
||||
],
|
||||
"extra": {
|
||||
"installer-name": "deferedimages",
|
||||
"expose": [
|
||||
"css",
|
||||
"javascript",
|
||||
"images",
|
||||
"webfonts"
|
||||
]
|
||||
},
|
||||
"require": {
|
||||
"composer/installers": "*",
|
||||
"silverstripe/framework": ">=4.0",
|
||||
"i-lateral/silverstripe-deferedimages": "^1.0"
|
||||
}
|
||||
}
|
1
themes/deferedimages/templates/DBFile_image.ss
Normal file
|
@ -0,0 +1 @@
|
|||
<img src="$MicroImage.URL.ATT" alt="$Title.ATT" data-src="$URL.ATT" />
|
|
@ -0,0 +1,9 @@
|
|||
<picture>
|
||||
<%-- video tag is needed for IE9 support - see https://scottjehl.github.io/picturefill/ --%>
|
||||
<!--[if IE 9]><video style="display: none;"><![endif]-->
|
||||
<% loop $Sizes %>
|
||||
<source media="$Query" srcset="$Image.MicroImage.URL" data-srcset="$Image.URL">
|
||||
<% end_loop %>
|
||||
<!--[if IE 9]></video><![endif]-->
|
||||
<img src="$DefaultImage.MicroImage.URL" data-src="$DefaultImage.URL" class="img-fluid w-100" alt="$Title">
|
||||
</picture>
|
0
themes/silverstrap/AUTHORS
Executable file → Normal file
0
themes/silverstrap/CHANGELOG.md
Executable file → Normal file
0
themes/silverstrap/CONTRIBUTING.md
Executable file → Normal file
0
themes/silverstrap/LICENSE.md
Executable file → Normal file
0
themes/silverstrap/README.md
Executable file → Normal file
0
themes/silverstrap/composer.json
Executable file → Normal file
0
themes/silverstrap/css/bootstrap.min.css
vendored
Executable file → Normal file
0
themes/silverstrap/css/bootstrap.min.css.map
Executable file → Normal file
0
themes/silverstrap/css/editor.css
Executable file → Normal file
0
themes/silverstrap/css/fotorama.min.css
vendored
Executable file → Normal file
0
themes/silverstrap/css/fotorama.png
Executable file → Normal file
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
0
themes/silverstrap/css/fotorama@2x.png
Executable file → Normal file
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
0
themes/silverstrap/css/images/border.png
Executable file → Normal file
Before Width: | Height: | Size: 139 B After Width: | Height: | Size: 139 B |
0
themes/silverstrap/css/images/controls.png
Executable file → Normal file
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 2 KiB |
0
themes/silverstrap/css/images/loading.gif
Executable file → Normal file
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 8.5 KiB |
0
themes/silverstrap/css/images/loading_background.png
Executable file → Normal file
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 131 B |
0
themes/silverstrap/css/silverstrap.css
Executable file → Normal file
0
themes/silverstrap/fonts/glyphicons-halflings-regular.eot
Executable file → Normal file
0
themes/silverstrap/fonts/glyphicons-halflings-regular.svg
Executable file → Normal file
Before Width: | Height: | Size: 106 KiB After Width: | Height: | Size: 106 KiB |