[UPDATE] separate pages, new icons, navigation update

This commit is contained in:
iAmShorty 2014-02-24 14:40:46 +01:00
parent ddb80a791b
commit 759b8a2e7a
20 changed files with 492 additions and 452 deletions

View File

@ -7,12 +7,6 @@ if (!$user->isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) {
die("404 Page not found");
}
// Some defaults
$iLimit = 10;
$smarty->assign('LIMIT', $iLimit);
empty($_REQUEST['registeredstart']) ? $registeredstart = 0 : $registeredstart = $_REQUEST['registeredstart'];
empty($_REQUEST['invitersstart']) ? $invitersstart = 0 : $invitersstart = $_REQUEST['invitersstart'];
if ($bitcoin->can_connect() === true){
$aGetInfo = $bitcoin->getinfo();
} else {
@ -70,16 +64,8 @@ $aRegistrationInfo = array(
);
$smarty->assign('USER_REGISTRATIONS', $aRegistrationInfo);
// get last 10 Registrations
$aLastRegisteredUsers = $user->getLastRegisteredUsers($iLimit, $registeredstart);
$smarty->assign("LASTREGISTEREDUSERS", $aLastRegisteredUsers);
// Fetching invitation Informations
if (!$setting->getValue('disable_invitations')) {
// get last 10 Inviters
$aTopInviters = $user->getTopInviters($iLimit, $invitersstart);
$smarty->assign("TOPINVITERS", $aTopInviters);
// Fetch global invitation information
$aInvitationInfo = array(
'total' => $invitation->getCount(),

View File

@ -0,0 +1,24 @@
<?php
$defflip = (!cfip()) ? exit(header('HTTP/1.1 401 Unauthorized')) : 1;
// Check user to ensure they are admin
if (!$user->isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) {
header("HTTP/1.1 404 Page not found");
die("404 Page not found");
}
// Some defaults
$iLimit = 10;
$smarty->assign('LIMIT', $iLimit);
empty($_REQUEST['invitersstart']) ? $invitersstart = 0 : $invitersstart = $_REQUEST['invitersstart'];
// Fetching invitation Informations
if (!$setting->getValue('disable_invitations')) {
// get last 10 Inviters
$aTopInviters = $user->getTopInviters($iLimit, $invitersstart);
$smarty->assign("TOPINVITERS", $aTopInviters);
}
// Tempalte specifics
$smarty->assign("CONTENT", "default.tpl");
?>

View File

@ -0,0 +1,21 @@
<?php
$defflip = (!cfip()) ? exit(header('HTTP/1.1 401 Unauthorized')) : 1;
// Check user to ensure they are admin
if (!$user->isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) {
header("HTTP/1.1 404 Page not found");
die("404 Page not found");
}
// Some defaults
$iLimit = 10;
$smarty->assign('LIMIT', $iLimit);
empty($_REQUEST['registeredstart']) ? $registeredstart = 0 : $registeredstart = $_REQUEST['registeredstart'];
// get last 10 Registrations
$aLastRegisteredUsers = $user->getLastRegisteredUsers($iLimit, $registeredstart);
$smarty->assign("LASTREGISTEREDUSERS", $aLastRegisteredUsers);
// Tempalte specifics
$smarty->assign("CONTENT", "default.tpl");
?>

View File

@ -1,41 +1,43 @@
.icon-dollar:before { content: '\e818'; } /* '' */
.icon-doc:before { content: '\e81b'; } /* '' */
.icon-login:before { content: '\e81c'; } /* '' */
.icon-exchange:before { content: '\e81a'; } /* '' */
.icon-money:before { content: '\e819'; } /* '' */
.icon-mail:before { content: '\e814'; } /* '' */
.icon-star-empty:before { content: '\e821'; } /* '' */
.icon-user:before { content: '\e804'; } /* '' */
.icon-torso:before { content: '\e805'; } /* '' */
.icon-photo:before { content: '\e815'; } /* '' */
.icon-th-large:before { content: '\e808'; } /* '' */
.icon-ok:before { content: '\e80b'; } /* '' */
.icon-cancel:before { content: '\e80a'; } /* '' */
.icon-cancel-circled:before { content: '\e823'; } /* '' */
.icon-plus:before { content: '\e80c'; } /* '' */
.icon-home:before { content: '\e813'; } /* '' */
.icon-pencil:before { content: '\e802'; } /* '' */
.icon-bell:before { content: '\e817'; } /* '' */
.icon-trash:before { content: '\e812'; } /* '' */
.icon-cog:before { content: '\e810'; } /* '' */
.icon-search:before { content: '\e827'; } /* '' */
.icon-resize-full-alt:before { content: '\e824'; } /* '' */
.icon-down-open:before { content: '\e825'; } /* '' */
.icon-left-open:before { content: '\e801'; } /* '' */
.icon-right-open:before { content: '\e800'; } /* '' */
.icon-up-open:before { content: '\e826'; } /* '' */
.icon-record:before { content: '\e822'; } /* '' */
.icon-backward:before { content: '\e81e'; } /* '' */
.icon-fast-backward:before { content: '\e81f'; } /* '' */
.icon-fast-forward:before { content: '\e820'; } /* '' */
.icon-forward:before { content: '\e81d'; } /* '' */
.icon-desktop:before { content: '\e806'; } /* '' */
.icon-align-left:before { content: '\e807'; } /* '' */
.icon-indent-left:before { content: '\e80d'; } /* '' */
.icon-off:before { content: '\e811'; } /* '' */
.icon-barcode:before { content: '\e80e'; } /* '' */
.icon-chart:before { content: '\e809'; } /* '' */
.icon-megaphone:before { content: '\e816'; } /* '' */
.icon-gauge:before { content: '\e803'; } /* '' */
.icon-wrench:before { content: '\e80f'; } /* '' */
.icon-dollar:before { content: '\e802'; } /* '' */
.icon-users:before { content: '\e801'; } /* '' */
.icon-login:before { content: '\e806'; } /* '' */
.icon-exchange:before { content: '\e808'; } /* '' */
.icon-money:before { content: '\e80b'; } /* '' */
.icon-mail:before { content: '\e829'; } /* '' */
.icon-star-empty:before { content: '\e828'; } /* '' */
.icon-user:before { content: '\e827'; } /* '' */
.icon-torso:before { content: '\e826'; } /* '' */
.icon-photo:before { content: '\e825'; } /* '' */
.icon-th-large:before { content: '\e824'; } /* '' */
.icon-ok:before { content: '\e823'; } /* '' */
.icon-cancel:before { content: '\e822'; } /* '' */
.icon-cancel-circled:before { content: '\e821'; } /* '' */
.icon-plus:before { content: '\e820'; } /* '' */
.icon-home:before { content: '\e81f'; } /* '' */
.icon-pencil:before { content: '\e81e'; } /* '' */
.icon-bell:before { content: '\e81b'; } /* '' */
.icon-trash:before { content: '\e81c'; } /* '' */
.icon-cog:before { content: '\e81a'; } /* '' */
.icon-search:before { content: '\e803'; } /* '' */
.icon-doc:before { content: '\e805'; } /* '' */
.icon-down-open:before { content: '\e807'; } /* '' */
.icon-left-open:before { content: '\e809'; } /* '' */
.icon-right-open:before { content: '\e80a'; } /* '' */
.icon-up-open:before { content: '\e80c'; } /* '' */
.icon-record:before { content: '\e80d'; } /* '' */
.icon-backward:before { content: '\e80e'; } /* '' */
.icon-fast-backward:before { content: '\e80f'; } /* '' */
.icon-fast-forward:before { content: '\e810'; } /* '' */
.icon-forward:before { content: '\e814'; } /* '' */
.icon-desktop:before { content: '\e811'; } /* '' */
.icon-align-left:before { content: '\e812'; } /* '' */
.icon-indent-left:before { content: '\e813'; } /* '' */
.icon-off:before { content: '\e815'; } /* '' */
.icon-barcode:before { content: '\e816'; } /* '' */
.icon-chart:before { content: '\e817'; } /* '' */
.icon-megaphone:before { content: '\e81d'; } /* '' */
.icon-gauge:before { content: '\e818'; } /* '' */
.icon-wrench:before { content: '\e819'; } /* '' */
.icon-edit:before { content: '\e800'; } /* '' */
.icon-resize-full-alt:before { content: '\e804'; } /* '' */

View File

@ -245,6 +245,18 @@
"css": "doc",
"code": 59419,
"src": "linecons"
},
{
"uid": "41087bc74d4b20b55059c60a33bf4008",
"css": "edit",
"code": 59392,
"src": "fontawesome"
},
{
"uid": "ecf8edb95c3f45eb433b4cce7ba9f740",
"css": "users",
"code": 59393,
"src": "entypo"
}
]
}

File diff suppressed because one or more lines are too long

View File

@ -1,41 +1,43 @@
.icon-dollar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;'); }
.icon-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;'); }
.icon-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;'); }
.icon-exchange { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;'); }
.icon-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;'); }
.icon-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;'); }
.icon-star-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;'); }
.icon-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }
.icon-torso { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
.icon-photo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;'); }
.icon-th-large { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }
.icon-ok { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;'); }
.icon-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;'); }
.icon-cancel-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;'); }
.icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }
.icon-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe813;&nbsp;'); }
.icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-bell { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;'); }
.icon-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe812;&nbsp;'); }
.icon-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe810;&nbsp;'); }
.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;'); }
.icon-resize-full-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;'); }
.icon-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;'); }
.icon-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-right-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-up-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;'); }
.icon-record { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;'); }
.icon-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;'); }
.icon-fast-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;'); }
.icon-fast-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;'); }
.icon-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;'); }
.icon-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }
.icon-align-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
.icon-indent-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;'); }
.icon-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe811;&nbsp;'); }
.icon-barcode { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;'); }
.icon-chart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;'); }
.icon-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;'); }
.icon-gauge { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;'); }
.icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;'); }
.icon-dollar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }
.icon-exchange { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }
.icon-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;'); }
.icon-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe829;&nbsp;'); }
.icon-star-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe828;&nbsp;'); }
.icon-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;'); }
.icon-torso { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;'); }
.icon-photo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;'); }
.icon-th-large { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;'); }
.icon-ok { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;'); }
.icon-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;'); }
.icon-cancel-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;'); }
.icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;'); }
.icon-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;'); }
.icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;'); }
.icon-bell { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;'); }
.icon-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;'); }
.icon-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;'); }
.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;'); }
.icon-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
.icon-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
.icon-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;'); }
.icon-right-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;'); }
.icon-up-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }
.icon-record { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;'); }
.icon-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;'); }
.icon-fast-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;'); }
.icon-fast-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe810;&nbsp;'); }
.icon-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;'); }
.icon-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe811;&nbsp;'); }
.icon-align-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe812;&nbsp;'); }
.icon-indent-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe813;&nbsp;'); }
.icon-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;'); }
.icon-barcode { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;'); }
.icon-chart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;'); }
.icon-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;'); }
.icon-gauge { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;'); }
.icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;'); }
.icon-edit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-resize-full-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }

View File

@ -10,43 +10,45 @@
/* font-size: 120%; */
}
.icon-dollar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;'); }
.icon-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;'); }
.icon-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;'); }
.icon-exchange { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;'); }
.icon-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;'); }
.icon-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;'); }
.icon-star-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;'); }
.icon-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }
.icon-torso { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
.icon-photo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;'); }
.icon-th-large { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }
.icon-ok { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;'); }
.icon-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;'); }
.icon-cancel-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;'); }
.icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }
.icon-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe813;&nbsp;'); }
.icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-bell { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;'); }
.icon-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe812;&nbsp;'); }
.icon-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe810;&nbsp;'); }
.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;'); }
.icon-resize-full-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;'); }
.icon-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;'); }
.icon-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-right-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-up-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;'); }
.icon-record { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;'); }
.icon-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;'); }
.icon-fast-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;'); }
.icon-fast-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;'); }
.icon-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;'); }
.icon-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }
.icon-align-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
.icon-indent-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;'); }
.icon-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe811;&nbsp;'); }
.icon-barcode { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;'); }
.icon-chart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;'); }
.icon-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;'); }
.icon-gauge { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;'); }
.icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;'); }
.icon-dollar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }
.icon-exchange { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }
.icon-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;'); }
.icon-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe829;&nbsp;'); }
.icon-star-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe828;&nbsp;'); }
.icon-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;'); }
.icon-torso { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;'); }
.icon-photo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;'); }
.icon-th-large { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;'); }
.icon-ok { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;'); }
.icon-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;'); }
.icon-cancel-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;'); }
.icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;'); }
.icon-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;'); }
.icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;'); }
.icon-bell { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;'); }
.icon-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;'); }
.icon-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;'); }
.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;'); }
.icon-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
.icon-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
.icon-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;'); }
.icon-right-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;'); }
.icon-up-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }
.icon-record { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;'); }
.icon-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;'); }
.icon-fast-backward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;'); }
.icon-fast-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe810;&nbsp;'); }
.icon-forward { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;'); }
.icon-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe811;&nbsp;'); }
.icon-align-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe812;&nbsp;'); }
.icon-indent-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe813;&nbsp;'); }
.icon-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;'); }
.icon-barcode { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;'); }
.icon-chart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;'); }
.icon-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;'); }
.icon-gauge { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;'); }
.icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;'); }
.icon-edit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-resize-full-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }

View File

@ -1,10 +1,10 @@
@font-face {
font-family: 'fontello';
src: url('../font/fontello.eot?43056661');
src: url('../font/fontello.eot?43056661#iefix') format('embedded-opentype'),
url('../font/fontello.woff?43056661') format('woff'),
url('../font/fontello.ttf?43056661') format('truetype'),
url('../font/fontello.svg?43056661#fontello') format('svg');
src: url('../font/fontello.eot?12183795');
src: url('../font/fontello.eot?12183795#iefix') format('embedded-opentype'),
url('../font/fontello.woff?12183795') format('woff'),
url('../font/fontello.ttf?12183795') format('truetype'),
url('../font/fontello.svg?12183795#fontello') format('svg');
font-weight: normal;
font-style: normal;
}
@ -14,7 +14,7 @@
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'fontello';
src: url('../font/fontello.svg?43056661#fontello') format('svg');
src: url('../font/fontello.svg?12183795#fontello') format('svg');
}
}
*/
@ -50,43 +50,45 @@
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-dollar:before { content: '\e818'; } /* '' */
.icon-doc:before { content: '\e81b'; } /* '' */
.icon-login:before { content: '\e81c'; } /* '' */
.icon-exchange:before { content: '\e81a'; } /* '' */
.icon-money:before { content: '\e819'; } /* '' */
.icon-mail:before { content: '\e814'; } /* '' */
.icon-star-empty:before { content: '\e821'; } /* '' */
.icon-user:before { content: '\e804'; } /* '' */
.icon-torso:before { content: '\e805'; } /* '' */
.icon-photo:before { content: '\e815'; } /* '' */
.icon-th-large:before { content: '\e808'; } /* '' */
.icon-ok:before { content: '\e80b'; } /* '' */
.icon-cancel:before { content: '\e80a'; } /* '' */
.icon-cancel-circled:before { content: '\e823'; } /* '' */
.icon-plus:before { content: '\e80c'; } /* '' */
.icon-home:before { content: '\e813'; } /* '' */
.icon-pencil:before { content: '\e802'; } /* '' */
.icon-bell:before { content: '\e817'; } /* '' */
.icon-trash:before { content: '\e812'; } /* '' */
.icon-cog:before { content: '\e810'; } /* '' */
.icon-search:before { content: '\e827'; } /* '' */
.icon-resize-full-alt:before { content: '\e824'; } /* '' */
.icon-down-open:before { content: '\e825'; } /* '' */
.icon-left-open:before { content: '\e801'; } /* '' */
.icon-right-open:before { content: '\e800'; } /* '' */
.icon-up-open:before { content: '\e826'; } /* '' */
.icon-record:before { content: '\e822'; } /* '' */
.icon-backward:before { content: '\e81e'; } /* '' */
.icon-fast-backward:before { content: '\e81f'; } /* '' */
.icon-fast-forward:before { content: '\e820'; } /* '' */
.icon-forward:before { content: '\e81d'; } /* '' */
.icon-desktop:before { content: '\e806'; } /* '' */
.icon-align-left:before { content: '\e807'; } /* '' */
.icon-indent-left:before { content: '\e80d'; } /* '' */
.icon-off:before { content: '\e811'; } /* '' */
.icon-barcode:before { content: '\e80e'; } /* '' */
.icon-chart:before { content: '\e809'; } /* '' */
.icon-megaphone:before { content: '\e816'; } /* '' */
.icon-gauge:before { content: '\e803'; } /* '' */
.icon-wrench:before { content: '\e80f'; } /* '' */
.icon-dollar:before { content: '\e802'; } /* '' */
.icon-users:before { content: '\e801'; } /* '' */
.icon-login:before { content: '\e806'; } /* '' */
.icon-exchange:before { content: '\e808'; } /* '' */
.icon-money:before { content: '\e80b'; } /* '' */
.icon-mail:before { content: '\e829'; } /* '' */
.icon-star-empty:before { content: '\e828'; } /* '' */
.icon-user:before { content: '\e827'; } /* '' */
.icon-torso:before { content: '\e826'; } /* '' */
.icon-photo:before { content: '\e825'; } /* '' */
.icon-th-large:before { content: '\e824'; } /* '' */
.icon-ok:before { content: '\e823'; } /* '' */
.icon-cancel:before { content: '\e822'; } /* '' */
.icon-cancel-circled:before { content: '\e821'; } /* '' */
.icon-plus:before { content: '\e820'; } /* '' */
.icon-home:before { content: '\e81f'; } /* '' */
.icon-pencil:before { content: '\e81e'; } /* '' */
.icon-bell:before { content: '\e81b'; } /* '' */
.icon-trash:before { content: '\e81c'; } /* '' */
.icon-cog:before { content: '\e81a'; } /* '' */
.icon-search:before { content: '\e803'; } /* '' */
.icon-doc:before { content: '\e805'; } /* '' */
.icon-down-open:before { content: '\e807'; } /* '' */
.icon-left-open:before { content: '\e809'; } /* '' */
.icon-right-open:before { content: '\e80a'; } /* '' */
.icon-up-open:before { content: '\e80c'; } /* '' */
.icon-record:before { content: '\e80d'; } /* '' */
.icon-backward:before { content: '\e80e'; } /* '' */
.icon-fast-backward:before { content: '\e80f'; } /* '' */
.icon-fast-forward:before { content: '\e810'; } /* '' */
.icon-forward:before { content: '\e814'; } /* '' */
.icon-desktop:before { content: '\e811'; } /* '' */
.icon-align-left:before { content: '\e812'; } /* '' */
.icon-indent-left:before { content: '\e813'; } /* '' */
.icon-off:before { content: '\e815'; } /* '' */
.icon-barcode:before { content: '\e816'; } /* '' */
.icon-chart:before { content: '\e817'; } /* '' */
.icon-megaphone:before { content: '\e81d'; } /* '' */
.icon-gauge:before { content: '\e818'; } /* '' */
.icon-wrench:before { content: '\e819'; } /* '' */
.icon-edit:before { content: '\e800'; } /* '' */
.icon-resize-full-alt:before { content: '\e804'; } /* '' */

View File

@ -1,51 +1,53 @@
<?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>Copyright (C) 2013 by original authors @ fontello.com</metadata>
<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
<defs>
<font id="fontello" horiz-adv-x="1000" >
<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
<missing-glyph horiz-adv-x="1000" />
<glyph glyph-name="dollar" unicode="&#xe818;" d="m546 189q0-86-56-147t-144-77v-97q0-8-5-13t-13-5h-75q-7 0-13 5t-5 13v97q-37 5-71 18t-57 25t-41 26t-26 21t-10 10q-9 12-1 23l58 76q3 5 12 6q9 1 14-5l1-1q63-55 135-70q21-4 42-4q45 0 79 24t35 68q0 16-9 30t-18 23t-33 21t-37 18t-45 18q-21 9-34 14t-34 15t-35 17t-32 20t-29 24t-25 27t-20 32t-11 37t-5 44q0 77 55 135t142 75v100q0 7 5 13t13 5h75q8 0 13-5t5-13v-98q32-4 62-13t48-19t36-21t21-16t9-8q9-10 3-21l-46-81q-4-9-12-9q-8-2-16 4q-1 1-8 6t-21 15t-33 18t-42 15t-47 6q-53 0-87-24t-33-62q0-14 4-27t17-23t22-18t31-18t34-15t39-15q30-11 45-18t43-19t42-24t34-28t30-35t18-43t7-52z" horiz-adv-x="571.4" />
<glyph glyph-name="doc" unicode="&#xe81b;" d="m0-25l0 625q0 39 27 66t67 28l31 0l0 62q0 39 27 67t67 27l687 0q39 0 67-27t27-67l0-781q0-53-36-89t-89-36l-750 0q-53 0-89 36t-36 89z m63 0q0-25 18-44t44-19l750 0q25 0 44 19t18 44l0 781q0 14-8 23t-23 8l-687 0q-14 0-23-8t-8-23l0-750q0-13-9-22t-23-9t-22 9t-9 22l0 625l-31 0q-14 0-23-9t-8-22l0-625z m187 16q0 15 16 15l250 0q15 0 15-15t-15-16l-250 0q-16 0-16 16z m0 93q0 16 16 16l250 0q15 0 15-16t-15-15l-250 0q-16 0-16 15z m0 94q0 16 16 16l250 0q15 0 15-16q0-6-5-11t-10-4l-250 0q-16 0-16 15z m0 94q0 16 16 16l593 0q16 0 16-16t-16-16l-593 0q-16 0-16 16z m0 94q0 15 16 15l593 0q16 0 16-15t-16-16l-593 0q-16 0-16 16z m0 109l0 219q0 13 9 22t22 9l219 0q14 0 22-9t9-22l0-219q0-14-9-22t-22-9l-219 0q-13 0-22 9t-9 22z m63 31l156 0l0 156l-156 0l0-156z m281-515q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z m0 93q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16q0-6-5-11t-11-5l-250 0q-15 0-15 16z m0 281q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16t-16-16l-250 0q-15 0-15 16z m0 94q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z" horiz-adv-x="1000" />
<glyph glyph-name="login" unicode="&#xe81c;" d="m800 800q42 0 71-29t29-71l0-700q0-40-29-70t-71-30l-450 0q-40 0-69 30t-29 70l0 100l98 0l0-100l450 0l0 700l-450 0l0-150l-98 0l0 150q0 42 29 71t69 29l450 0z m-350-670l0 120l-450 0l0 150l450 0l0 120l200-194z" horiz-adv-x="900" />
<glyph glyph-name="exchange" unicode="&#xe81a;" d="m911 127l-670 0l0-111l-223 168l223 167l0-112l670 0l0-112z m-893 335l0 112l670 0l0 111l223-166l-223-168l0 111l-670 0z" horiz-adv-x="928" />
<glyph glyph-name="money" unicode="&#xe819;" d="m238 378c13 16 35 21 65 24l0-85c-50 5-75 9-75 39c0 7 2 15 10 22z m107-241l0 91c59-5 78-9 78-35c0-30-24-49-78-56z m70 244c30-17 36-24 36-38l8-4l45 90l-6 5c-7-5-10-7-14-7s-8 0-13 4c-61 23-90 35-126 35l0 17c0 9 5 15 20 19l0 9l-79 0l0-9c14-4 17-11 17-19l0-15c-97-4-153-50-153-122c0-74 40-100 153-110l0-97c-78 8-117 38-117 64l-7 4l-41-94l6-4c6 4 9 5 12 5c2 0 7 0 9-2c48-24 94-38 138-40l0-19c0-10-3-16-17-20l0-9l79 0l0 9c-15 4-20 9-20 20l0 19c96 5 159 54 159 126c0 70-53 106-149 115l-10 0l0 88c23-2 46-8 70-20z m41 181c117-50 198-165 198-300c0-181-146-328-326-328c-182 0-328 147-328 328c0 135 81 250 198 300l-82 179c0 17 12 25 28 25l366 0c16 0 28-7 28-25z" horiz-adv-x="654" />
<glyph glyph-name="mail" unicode="&#xe814;" d="m0-29l324 342l176-100l176 100l324-342l-1000 0z m0 114l0 414l254-147z m0 503l0 141l1000 0l0-141l-500-285z m746-236l254 147l0-414z" horiz-adv-x="1000" />
<glyph glyph-name="star-empty" unicode="&#xe821;" d="m0 471l94 0l285-2l96 270l29 90l29-92l88-272l285-6l94-2l-76-54l-233-166l82-274l28-91l-76 56l-231 168l-232-162l-78-53l29 90l90 270l-227 174z m189-64l168-129l20-14l-8-21l-66-203l176 123l17 11l18-13l172-125l-61 203l-6 21l18 14l174 125l-215 4l-22 2l-8 21l-64 201l-70-199l-8-21l-235 0z" horiz-adv-x="1000" />
<glyph glyph-name="user" unicode="&#xe804;" d="m0-150l0 156q0 24 58 58t159 71q99 35 137 73t37 101q0 29-27 72t-32 59q-12 35-29 135q-10 52-14 93q-2 22 6 50t28 60t67 51t110 21t110-21t67-51t28-60t6-50q-4-41-14-93q-17-100-29-135q-6-16-32-59t-27-72q0-64 37-101t137-73q217-80 217-129l0-156l-1000 0z" horiz-adv-x="1000" />
<glyph glyph-name="torso" unicode="&#xe805;" d="m0-150l0 358l338 144q-61 37-92 101t-31 133q0 104 64 184t162 80q102-4 164-83t63-181q-2-74-33-136t-86-98l334-145l0-357l-883 0z" horiz-adv-x="883" />
<glyph glyph-name="photo" unicode="&#xe815;" d="m0-125l0 950l1000 0l0-950l-1000 0z m123 309l754 0l0 521l-754 0l0-521z" horiz-adv-x="1000" />
<glyph glyph-name="th-large" unicode="&#xe808;" d="m0-150l0 438l438 0l0-438l-438 0z m0 563l0 437l438 0l0-437l-438 0z m563-563l0 438l437 0l0-438l-437 0z m0 563l0 437l437 0l0-437l-437 0z" horiz-adv-x="1000" />
<glyph glyph-name="ok" unicode="&#xe80b;" d="m0 260l162 162l166-164l508 510l164-164l-510-510l-162-162l-162 164z" horiz-adv-x="1000" />
<glyph glyph-name="cancel" unicode="&#xe80a;" d="m0 71l279 279l-279 279l221 221l279-279l279 279l221-221l-279-279l279-279l-221-221l-279 279l-279-279z" horiz-adv-x="1000" />
<glyph glyph-name="cancel-circled" unicode="&#xe823;" d="m0 350q0 207 147 354t353 146t354-146t146-354t-146-354t-354-146t-353 146t-147 354z m219-156l125-125l156 156l156-156l125 125l-156 156l156 156l-125 125l-156-156l-156 156l-125-125l156-156z" horiz-adv-x="1000" />
<glyph glyph-name="plus" unicode="&#xe80c;" d="m0 209l0 282l359 0l0 359l282 0l0-359l359 0l0-282l-359 0l0-359l-282 0l0 359l-359 0z" horiz-adv-x="1000" />
<glyph glyph-name="home" unicode="&#xe813;" d="m0-150l0 649l453 351l453-351l0-649l-312 0l0 391l-281 0l0-391l-313 0z" horiz-adv-x="906" />
<glyph glyph-name="pencil" unicode="&#xe802;" d="m0-143l68 343l274-273z m137 392l422 422l259-260l-421-422z m531 494q2 39 31 69t69 31t66-26l131-130q25-26 24-66t-30-69t-69-30t-66 24l-131 131q-27 27-25 66z" horiz-adv-x="989" />
<glyph glyph-name="bell" unicode="&#xe817;" d="m0 10l0 45l197 170l0 266q0 107 68 190t171 105l0 62l130 0l0-62q102-22 170-105t69-190l0-266l195-170l0-45l-1000 0z m428-87q0 30 21 52t52 21t52-21t21-52t-21-51t-52-20t-52 20t-21 51z" horiz-adv-x="1000" />
<glyph glyph-name="trash" unicode="&#xe812;" d="m0 633l0 141l289 0l0 76l246 0l0-76l289 0l0-141l-824 0z m43-783l0 676l738 0l0-676l-738 0z" horiz-adv-x="824" />
<glyph glyph-name="cog" unicode="&#xe810;" d="m0 272l0 156l150 16q14 45 38 88l-96 117l109 109l117-95q41 23 88 37l16 150l156 0l16-150q45-14 88-37l117 95l109-109l-96-117q24-43 38-88l150-16l0-156l-150-16q-14-47-38-88l96-117l-109-109l-117 96q-43-24-88-38l-16-150l-156 0l-16 150q-47 14-88 38l-117-96l-109 109l96 117q-24 41-38 88z m355 78q0-60 42-102t103-42t103 42t42 102t-42 103t-103 42t-103-42t-42-103z" horiz-adv-x="1000" />
<glyph glyph-name="search" unicode="&#xe827;" d="m772 78q30-34 6-62l-46-46q-36-32-68 0l-190 190q-74-42-156-42q-128 0-223 95t-95 223t90 219t218 91t224-95t96-223q0-88-46-162z m-678 358q0-88 68-156t156-68t151 63t63 153q0 88-68 155t-156 67t-151-63t-63-151z" horiz-adv-x="789" />
<glyph glyph-name="resize-full-alt" unicode="&#xe824;" d="m0-150l0 342l119-119l278 277l-276 275l-121-121l0 346l342 0l-119-119l277-277l275 275l-121 121l346 0l0-342l-119 119l-277-277l275-275l121 121l0-346l-342 0l119 119l-277 278l-275-276l121-121l-346 0z" horiz-adv-x="1000" />
<glyph glyph-name="down-open" unicode="&#xe825;" d="m0 526l148 148l352-351l352 351l148-148l-352-352l-148-148l-148 148z" horiz-adv-x="1000" />
<glyph glyph-name="left-open" unicode="&#xe801;" d="m0 350l148 149l352 351l148-148l-351-352l351-352l-148-148l-352 352z" horiz-adv-x="648" />
<glyph glyph-name="right-open" unicode="&#xe800;" d="m0-2l352 352l-352 352l148 148l352-351l148-149l-148-148l-352-352z" horiz-adv-x="648" />
<glyph glyph-name="up-open" unicode="&#xe826;" d="m0 174l352 352l148 148l148-148l352-352l-148-148l-352 351l-352-351z" horiz-adv-x="1000" />
<glyph glyph-name="record" unicode="&#xe822;" d="m0 350q0 207 147 354t353 146t354-146t146-354t-146-354t-354-146t-353 146t-147 354z m250 0q0-103 73-177t177-73t177 73t73 177t-73 177t-177 73t-177-73t-73-177z" horiz-adv-x="1000" />
<glyph glyph-name="backward" unicode="&#xe81e;" d="m0 350l344 344l0-313l312 313l0-688l-312 313l0-313z" horiz-adv-x="656" />
<glyph glyph-name="fast-backward" unicode="&#xe81f;" d="m0-25l0 750l125 0l0-344l313 313l0-313l312 313l0-688l-312 313l0-313l-313 313l0-344l-125 0z" horiz-adv-x="750" />
<glyph glyph-name="fast-forward" unicode="&#xe820;" d="m0 6l0 688l313-313l0 313l312-313l0 344l125 0l0-750l-125 0l0 344l-312-313l0 313z" horiz-adv-x="750" />
<glyph glyph-name="forward" unicode="&#xe81d;" d="m0 6l0 688l313-313l0 313l343-344l-343-344l0 313z" horiz-adv-x="656" />
<glyph glyph-name="desktop" unicode="&#xe806;" d="m0 104l0 660l1000 0l0-660l-363 0l0-96l88 0l0-72l-450 0l0 72l88 0l0 96l-363 0z m123 125l754 0l0 410l-754 0l0-410z" horiz-adv-x="1000" />
<glyph glyph-name="align-left" unicode="&#xe807;" d="m0-89l0 156l1000 0l0-156l-1000 0z m0 240l0 156l609 0l0-156l-609 0z m0 242l0 156l789 0l0-156l-789 0z m0 240l0 157l516 0l0-157l-516 0z" horiz-adv-x="1000" />
<glyph glyph-name="indent-left" unicode="&#xe80d;" d="m0-66l0 147l1000 0l0-147l-1000 0z m0 229l0 375l281-188z m0 457l0 146l1000 0l0-146l-1000 0z m422-457l0 146l578 0l0-146l-578 0z m0 228l0 147l578 0l0-147l-578 0z" horiz-adv-x="1000" />
<glyph glyph-name="off" unicode="&#xe811;" d="m0 350q0 207 147 354l101-102q-105-103-105-252t104-253t253-104t253 104t104 253t-105 252l102 102q146-147 146-354t-146-354t-354-146t-353 146t-147 354z m428-78l0 578l144 0l0-578l-144 0z" horiz-adv-x="1000" />
<glyph glyph-name="barcode" unicode="&#xe80e;" d="m0-82l0 864l84 0l0-864l-84 0z m123 0l0 864l20 0l0-864l-20 0z m70 0l0 864l63 0l0-864l-63 0z m92 0l0 864l28 0l0-864l-28 0z m104 0l0 864l41 0l0-864l-41 0z m56 0l0 864l18 0l0-864l-18 0z m61 0l0 864l19 0l0-864l-19 0z m45 0l0 864l82 0l0-864l-82 0z m111 0l0 864l43 0l0-864l-43 0z m102 0l0 864l9 0l0-864l-9 0z m25 0l0 864l27 0l0-864l-27 0z m68 0l0 864l20 0l0-864l-20 0z m61 0l0 864l82 0l0-864l-82 0z" horiz-adv-x="1000" />
<glyph glyph-name="chart" unicode="&#xe809;" d="m0-29l0 758l1000 0l0-758l-1000 0z m123 123l754 0l0 512l-754 0l0-512z m27 162l125 104l36 29l31-33l43-47l105 166l47 72l39-78l61-125l127 223l86-49l-176-305l-45-80l-41 84l-63 131l-91-142l-34-53l-43 45l-54 56l-90-74z" horiz-adv-x="1000" />
<glyph glyph-name="megaphone" unicode="&#xe816;" d="m0 344l0 123q2 35 26 60t58 24l270 0q138 8 272 65t229 152q36-2 59-26t23-58l0-199q28-8 45-30t18-50q-2-30-19-51t-44-27l0-201q-1-36-26-59t-56-24q-207 184-449 211q-66-33-53-127t77-142q-28-47-96-52t-105 30q-16 45-25 76t-16 71t-7 78t10 72l-107 0q-35 2-60 27t-24 57z m438-10q240-44 419-183l0 508q-203-151-419-182l0-143z" horiz-adv-x="1000" />
<glyph glyph-name="gauge" unicode="&#xe803;" d="m0 188q0 207 147 354t353 146t354-146t146-354q0-92-31-176l-137 0q43 82 43 176q0 154-109 265t-266 110t-266-110t-109-265q0-94 43-176l-137 0q-31 84-31 176z m250 180q0 25 19 44t44 18t43-18t19-44t-19-44t-43-19t-44 19t-19 44z m188 60q0 26 18 44t44 19t44-19t19-44t-19-44t-44-18t-44 18t-18 44z m13-416l0 49l49 246l49-246l0-49l-98 0z m174 356q0 25 19 44t44 18t43-18t19-44t-19-44t-43-19t-44 19t-19 44z" horiz-adv-x="1000" />
<glyph glyph-name="wrench" unicode="&#xe80f;" d="m0 21l463 463q-25 68-10 145t72 134t133 72t147-10l-162-162l45-117l115-45l164 164q25-70 9-147t-73-133t-132-72t-148 8l-463-462z m113-2q0-20 14-34t33-13t33 13t14 34t-14 33t-33 14t-33-14t-14-33z" horiz-adv-x="982" />
<glyph glyph-name="dollar" unicode="&#xe802;" d="m546 189q0-86-56-147t-144-77v-97q0-8-5-13t-13-5h-75q-7 0-13 5t-5 13v97q-37 5-71 18t-57 25t-41 26t-26 21t-10 10q-9 12-1 23l58 76q3 5 12 6q9 1 14-5l1-1q63-55 135-70q21-4 42-4q45 0 79 24t35 68q0 16-9 30t-18 23t-33 21t-37 18t-45 18q-21 9-34 14t-34 15t-35 17t-32 20t-29 24t-25 27t-20 32t-11 37t-5 44q0 77 55 135t142 75v100q0 7 5 13t13 5h75q8 0 13-5t5-13v-98q32-4 62-13t48-19t36-21t21-16t9-8q9-10 3-21l-46-81q-4-9-12-9q-8-2-16 4q-1 1-8 6t-21 15t-33 18t-42 15t-47 6q-53 0-87-24t-33-62q0-14 4-27t17-23t22-18t31-18t34-15t39-15q30-11 45-18t43-19t42-24t34-28t30-35t18-43t7-52z" horiz-adv-x="571.4" />
<glyph glyph-name="users" unicode="&#xe801;" d="m1000-90l-224 0l0 150q0 54-30 81t-154 89q40 30 40 84q0 16-13 33t-19 51q-2 8-14 16t-14 42q0 24 12 30q-6 34-8 60q-4 38 23 78t95 40t96-40t24-78l-8-60q12-6 12-30q-2-34-14-42t-14-16q-6-34-19-51t-13-33q0-42 21-66t77-48q112-46 130-80q6-8 9-61t5-101l0-48z m-488 262q182-78 182-124l0-138l-694 0l0 184q0 44 84 78q76 32 104 64t28 88q0 20-19 44t-25 68q-2 10-18 22t-20 56q0 14 3 23t7 13l4 2q-6 46-10 82q-4 50 33 103t127 53t127-53t33-103l-10-82q14-8 14-38q-4-44-20-56t-18-22q-6-44-25-68t-19-44q0-56 28-88t104-64z" horiz-adv-x="1000" />
<glyph glyph-name="login" unicode="&#xe806;" d="m800 800q42 0 71-29t29-71l0-700q0-40-29-70t-71-30l-450 0q-40 0-69 30t-29 70l0 100l98 0l0-100l450 0l0 700l-450 0l0-150l-98 0l0 150q0 42 29 71t69 29l450 0z m-350-670l0 120l-450 0l0 150l450 0l0 120l200-194z" horiz-adv-x="900" />
<glyph glyph-name="exchange" unicode="&#xe808;" d="m911 127l-670 0l0-111l-223 168l223 167l0-112l670 0l0-112z m-893 335l0 112l670 0l0 111l223-166l-223-168l0 111l-670 0z" horiz-adv-x="928" />
<glyph glyph-name="money" unicode="&#xe80b;" d="m238 378c13 16 35 21 65 24l0-85c-50 5-75 9-75 39c0 7 2 15 10 22z m107-241l0 91c59-5 78-9 78-35c0-30-24-49-78-56z m70 244c30-17 36-24 36-38l8-4l45 90l-6 5c-7-5-10-7-14-7s-8 0-13 4c-61 23-90 35-126 35l0 17c0 9 5 15 20 19l0 9l-79 0l0-9c14-4 17-11 17-19l0-15c-97-4-153-50-153-122c0-74 40-100 153-110l0-97c-78 8-117 38-117 64l-7 4l-41-94l6-4c6 4 9 5 12 5c2 0 7 0 9-2c48-24 94-38 138-40l0-19c0-10-3-16-17-20l0-9l79 0l0 9c-15 4-20 9-20 20l0 19c96 5 159 54 159 126c0 70-53 106-149 115l-10 0l0 88c23-2 46-8 70-20z m41 181c117-50 198-165 198-300c0-181-146-328-326-328c-182 0-328 147-328 328c0 135 81 250 198 300l-82 179c0 17 12 25 28 25l366 0c16 0 28-7 28-25z" horiz-adv-x="654" />
<glyph glyph-name="mail" unicode="&#xe829;" d="m0-29l324 342l176-100l176 100l324-342l-1000 0z m0 114l0 414l254-147z m0 503l0 141l1000 0l0-141l-500-285z m746-236l254 147l0-414z" horiz-adv-x="1000" />
<glyph glyph-name="star-empty" unicode="&#xe828;" d="m0 471l94 0l285-2l96 270l29 90l29-92l88-272l285-6l94-2l-76-54l-233-166l82-274l28-91l-76 56l-231 168l-232-162l-78-53l29 90l90 270l-227 174z m189-64l168-129l20-14l-8-21l-66-203l176 123l17 11l18-13l172-125l-61 203l-6 21l18 14l174 125l-215 4l-22 2l-8 21l-64 201l-70-199l-8-21l-235 0z" horiz-adv-x="1000" />
<glyph glyph-name="user" unicode="&#xe827;" d="m0-150l0 156q0 24 58 58t159 71q99 35 137 73t37 101q0 29-27 72t-32 59q-12 35-29 135q-10 52-14 93q-2 22 6 50t28 60t67 51t110 21t110-21t67-51t28-60t6-50q-4-41-14-93q-17-100-29-135q-6-16-32-59t-27-72q0-64 37-101t137-73q217-80 217-129l0-156l-1000 0z" horiz-adv-x="1000" />
<glyph glyph-name="torso" unicode="&#xe826;" d="m0-150l0 358l338 144q-61 37-92 101t-31 133q0 104 64 184t162 80q102-4 164-83t63-181q-2-74-33-136t-86-98l334-145l0-357l-883 0z" horiz-adv-x="883" />
<glyph glyph-name="photo" unicode="&#xe825;" d="m0-125l0 950l1000 0l0-950l-1000 0z m123 309l754 0l0 521l-754 0l0-521z" horiz-adv-x="1000" />
<glyph glyph-name="th-large" unicode="&#xe824;" d="m0-150l0 438l438 0l0-438l-438 0z m0 563l0 437l438 0l0-437l-438 0z m563-563l0 438l437 0l0-438l-437 0z m0 563l0 437l437 0l0-437l-437 0z" horiz-adv-x="1000" />
<glyph glyph-name="ok" unicode="&#xe823;" d="m0 260l162 162l166-164l508 510l164-164l-510-510l-162-162l-162 164z" horiz-adv-x="1000" />
<glyph glyph-name="cancel" unicode="&#xe822;" d="m0 71l279 279l-279 279l221 221l279-279l279 279l221-221l-279-279l279-279l-221-221l-279 279l-279-279z" horiz-adv-x="1000" />
<glyph glyph-name="cancel-circled" unicode="&#xe821;" d="m0 350q0 207 147 354t353 146t354-146t146-354t-146-354t-354-146t-353 146t-147 354z m219-156l125-125l156 156l156-156l125 125l-156 156l156 156l-125 125l-156-156l-156 156l-125-125l156-156z" horiz-adv-x="1000" />
<glyph glyph-name="plus" unicode="&#xe820;" d="m0 209l0 282l359 0l0 359l282 0l0-359l359 0l0-282l-359 0l0-359l-282 0l0 359l-359 0z" horiz-adv-x="1000" />
<glyph glyph-name="home" unicode="&#xe81f;" d="m0-150l0 649l453 351l453-351l0-649l-312 0l0 391l-281 0l0-391l-313 0z" horiz-adv-x="906" />
<glyph glyph-name="pencil" unicode="&#xe81e;" d="m0-143l68 343l274-273z m137 392l422 422l259-260l-421-422z m531 494q2 39 31 69t69 31t66-26l131-130q25-26 24-66t-30-69t-69-30t-66 24l-131 131q-27 27-25 66z" horiz-adv-x="989" />
<glyph glyph-name="bell" unicode="&#xe81b;" d="m0 10l0 45l197 170l0 266q0 107 68 190t171 105l0 62l130 0l0-62q102-22 170-105t69-190l0-266l195-170l0-45l-1000 0z m428-87q0 30 21 52t52 21t52-21t21-52t-21-51t-52-20t-52 20t-21 51z" horiz-adv-x="1000" />
<glyph glyph-name="trash" unicode="&#xe81c;" d="m0 633l0 141l289 0l0 76l246 0l0-76l289 0l0-141l-824 0z m43-783l0 676l738 0l0-676l-738 0z" horiz-adv-x="824" />
<glyph glyph-name="cog" unicode="&#xe81a;" d="m0 272l0 156l150 16q14 45 38 88l-96 117l109 109l117-95q41 23 88 37l16 150l156 0l16-150q45-14 88-37l117 95l109-109l-96-117q24-43 38-88l150-16l0-156l-150-16q-14-47-38-88l96-117l-109-109l-117 96q-43-24-88-38l-16-150l-156 0l-16 150q-47 14-88 38l-117-96l-109 109l96 117q-24 41-38 88z m355 78q0-60 42-102t103-42t103 42t42 102t-42 103t-103 42t-103-42t-42-103z" horiz-adv-x="1000" />
<glyph glyph-name="search" unicode="&#xe803;" d="m772 78q30-34 6-62l-46-46q-36-32-68 0l-190 190q-74-42-156-42q-128 0-223 95t-95 223t90 219t218 91t224-95t96-223q0-88-46-162z m-678 358q0-88 68-156t156-68t151 63t63 153q0 88-68 155t-156 67t-151-63t-63-151z" horiz-adv-x="789" />
<glyph glyph-name="doc" unicode="&#xe805;" d="m0-25l0 625q0 39 27 66t67 28l31 0l0 62q0 39 27 67t67 27l687 0q39 0 67-27t27-67l0-781q0-53-36-89t-89-36l-750 0q-53 0-89 36t-36 89z m63 0q0-25 18-44t44-19l750 0q25 0 44 19t18 44l0 781q0 14-8 23t-23 8l-687 0q-14 0-23-8t-8-23l0-750q0-13-9-22t-23-9t-22 9t-9 22l0 625l-31 0q-14 0-23-9t-8-22l0-625z m187 16q0 15 16 15l250 0q15 0 15-15t-15-16l-250 0q-16 0-16 16z m0 93q0 16 16 16l250 0q15 0 15-16t-15-15l-250 0q-16 0-16 15z m0 94q0 16 16 16l250 0q15 0 15-16q0-6-5-11t-10-4l-250 0q-16 0-16 15z m0 94q0 16 16 16l593 0q16 0 16-16t-16-16l-593 0q-16 0-16 16z m0 94q0 15 16 15l593 0q16 0 16-15t-16-16l-593 0q-16 0-16 16z m0 109l0 219q0 13 9 22t22 9l219 0q14 0 22-9t9-22l0-219q0-14-9-22t-22-9l-219 0q-13 0-22 9t-9 22z m63 31l156 0l0 156l-156 0l0-156z m281-515q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z m0 93q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16q0-6-5-11t-11-5l-250 0q-15 0-15 16z m0 281q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16t-16-16l-250 0q-15 0-15 16z m0 94q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z" horiz-adv-x="1000" />
<glyph glyph-name="down-open" unicode="&#xe807;" d="m0 526l148 148l352-351l352 351l148-148l-352-352l-148-148l-148 148z" horiz-adv-x="1000" />
<glyph glyph-name="left-open" unicode="&#xe809;" d="m0 350l148 149l352 351l148-148l-351-352l351-352l-148-148l-352 352z" horiz-adv-x="648" />
<glyph glyph-name="right-open" unicode="&#xe80a;" d="m0-2l352 352l-352 352l148 148l352-351l148-149l-148-148l-352-352z" horiz-adv-x="648" />
<glyph glyph-name="up-open" unicode="&#xe80c;" d="m0 174l352 352l148 148l148-148l352-352l-148-148l-352 351l-352-351z" horiz-adv-x="1000" />
<glyph glyph-name="record" unicode="&#xe80d;" d="m0 350q0 207 147 354t353 146t354-146t146-354t-146-354t-354-146t-353 146t-147 354z m250 0q0-103 73-177t177-73t177 73t73 177t-73 177t-177 73t-177-73t-73-177z" horiz-adv-x="1000" />
<glyph glyph-name="backward" unicode="&#xe80e;" d="m0 350l344 344l0-313l312 313l0-688l-312 313l0-313z" horiz-adv-x="656" />
<glyph glyph-name="fast-backward" unicode="&#xe80f;" d="m0-25l0 750l125 0l0-344l313 313l0-313l312 313l0-688l-312 313l0-313l-313 313l0-344l-125 0z" horiz-adv-x="750" />
<glyph glyph-name="fast-forward" unicode="&#xe810;" d="m0 6l0 688l313-313l0 313l312-313l0 344l125 0l0-750l-125 0l0 344l-312-313l0 313z" horiz-adv-x="750" />
<glyph glyph-name="forward" unicode="&#xe814;" d="m0 6l0 688l313-313l0 313l343-344l-343-344l0 313z" horiz-adv-x="656" />
<glyph glyph-name="desktop" unicode="&#xe811;" d="m0 104l0 660l1000 0l0-660l-363 0l0-96l88 0l0-72l-450 0l0 72l88 0l0 96l-363 0z m123 125l754 0l0 410l-754 0l0-410z" horiz-adv-x="1000" />
<glyph glyph-name="align-left" unicode="&#xe812;" d="m0-89l0 156l1000 0l0-156l-1000 0z m0 240l0 156l609 0l0-156l-609 0z m0 242l0 156l789 0l0-156l-789 0z m0 240l0 157l516 0l0-157l-516 0z" horiz-adv-x="1000" />
<glyph glyph-name="indent-left" unicode="&#xe813;" d="m0-66l0 147l1000 0l0-147l-1000 0z m0 229l0 375l281-188z m0 457l0 146l1000 0l0-146l-1000 0z m422-457l0 146l578 0l0-146l-578 0z m0 228l0 147l578 0l0-147l-578 0z" horiz-adv-x="1000" />
<glyph glyph-name="off" unicode="&#xe815;" d="m0 350q0 207 147 354l101-102q-105-103-105-252t104-253t253-104t253 104t104 253t-105 252l102 102q146-147 146-354t-146-354t-354-146t-353 146t-147 354z m428-78l0 578l144 0l0-578l-144 0z" horiz-adv-x="1000" />
<glyph glyph-name="barcode" unicode="&#xe816;" d="m0-82l0 864l84 0l0-864l-84 0z m123 0l0 864l20 0l0-864l-20 0z m70 0l0 864l63 0l0-864l-63 0z m92 0l0 864l28 0l0-864l-28 0z m104 0l0 864l41 0l0-864l-41 0z m56 0l0 864l18 0l0-864l-18 0z m61 0l0 864l19 0l0-864l-19 0z m45 0l0 864l82 0l0-864l-82 0z m111 0l0 864l43 0l0-864l-43 0z m102 0l0 864l9 0l0-864l-9 0z m25 0l0 864l27 0l0-864l-27 0z m68 0l0 864l20 0l0-864l-20 0z m61 0l0 864l82 0l0-864l-82 0z" horiz-adv-x="1000" />
<glyph glyph-name="chart" unicode="&#xe817;" d="m0-29l0 758l1000 0l0-758l-1000 0z m123 123l754 0l0 512l-754 0l0-512z m27 162l125 104l36 29l31-33l43-47l105 166l47 72l39-78l61-125l127 223l86-49l-176-305l-45-80l-41 84l-63 131l-91-142l-34-53l-43 45l-54 56l-90-74z" horiz-adv-x="1000" />
<glyph glyph-name="megaphone" unicode="&#xe81d;" d="m0 344l0 123q2 35 26 60t58 24l270 0q138 8 272 65t229 152q36-2 59-26t23-58l0-199q28-8 45-30t18-50q-2-30-19-51t-44-27l0-201q-1-36-26-59t-56-24q-207 184-449 211q-66-33-53-127t77-142q-28-47-96-52t-105 30q-16 45-25 76t-16 71t-7 78t10 72l-107 0q-35 2-60 27t-24 57z m438-10q240-44 419-183l0 508q-203-151-419-182l0-143z" horiz-adv-x="1000" />
<glyph glyph-name="gauge" unicode="&#xe818;" d="m0 188q0 207 147 354t353 146t354-146t146-354q0-92-31-176l-137 0q43 82 43 176q0 154-109 265t-266 110t-266-110t-109-265q0-94 43-176l-137 0q-31 84-31 176z m250 180q0 25 19 44t44 18t43-18t19-44t-19-44t-43-19t-44 19t-19 44z m188 60q0 26 18 44t44 19t44-19t19-44t-19-44t-44-18t-44 18t-18 44z m13-416l0 49l49 246l49-246l0-49l-98 0z m174 356q0 25 19 44t44 18t43-18t19-44t-19-44t-43-19t-44 19t-19 44z" horiz-adv-x="1000" />
<glyph glyph-name="wrench" unicode="&#xe819;" d="m0 21l463 463q-25 68-10 145t72 134t133 72t147-10l-162-162l45-117l115-45l164 164q25-70 9-147t-73-133t-132-72t-148 8l-463-462z m113-2q0-20 14-34t33-13t33 13t14 34t-14 33t-33 14t-33-14t-14-33z" horiz-adv-x="982" />
<glyph glyph-name="edit" unicode="&#xe800;" d="m496 189l64 65l-85 85l-64-65v-31h53v-54h32z m245 402q-9 9-18 0l-196-196q-9-9 0-18t18 0l196 196q9 9 0 18z m45-331v-106q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114v464q0 66 47 113t114 48h464q35 0 65-14q9-4 10-13q2-10-5-16l-27-28q-8-8-18-4q-13 3-25 3h-464q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63v70q0 7 5 12l36 36q8 8 20 4t11-16z m-54 411l161-160l-375-375h-161v160z m248-73l-51-52l-161 161l51 51q16 16 38 16t38-16l85-84q16-16 16-38t-16-38z" horiz-adv-x="1000" />
<glyph glyph-name="resize-full-alt" unicode="&#xe804;" d="m0-150l0 342l119-119l278 277l-276 275l-121-121l0 346l342 0l-119-119l277-277l275 275l-121 121l346 0l0-342l-119 119l-277-277l275-275l121 121l0-346l-342 0l119 119l-277 278l-275-276l121-121l-346 0z" horiz-adv-x="1000" />
</font>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,69 +1,21 @@
{nocache}
<article class="module width_full">
<article class="module width_quarter">
<header><h3>Invitations</h3></header>
<article class="module width_quarter">
<header><h3>Overview</h3></header>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">Total</th>
<th align="center">Activated</th>
<th align="center">Outstanding</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">{$INVITATION_INFO.total}</td>
<td align="center">{$INVITATION_INFO.activated}</td>
<td align="center">{$INVITATION_INFO.outstanding}</td>
</tr>
</tbody>
</table>
</article>
<article class="module width_3_quarter" style="min-height: 150px" name="invitations" id="invitations">
<header><h3>Top Inviters</h3></header>
<div>
<table cellspacing="0" class="tablesorter">
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">Total</th>
<th align="center">Activated</th>
<th align="center">Outstanding</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">
{if $smarty.request.invitersstart|default:"0" > 0}
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&invitersstart={$smarty.request.invitersstart|escape|default:"0" - $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#invitations"><i class="icon-left-open"></i> Previous 10</a>
{else}
<i class="icon-left-open"></i>
{/if}
</td>
<td align="right">
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&invitersstart={$smarty.request.invitersstart|escape|default:"0" + $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#invitations">Next 10 <i class="icon-right-open"></i></a>
</td>
<td align="center">{$INVITATION_INFO.total}</td>
<td align="center">{$INVITATION_INFO.activated}</td>
<td align="center">{$INVITATION_INFO.outstanding}</td>
</tr>
</tbody>
</table>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th>Username</th>
<th align="left">eMail</th>
<th align="center">Amount</th>
<th align="center">Outstanding</th>
<th align="center">Activated</th>
</tr>
</thead>
<tbody>
{section inviter $TOPINVITERS}
<tr class="{cycle values="odd,even"}">
<td align="left">{$TOPINVITERS[inviter].username|escape}</td>
<td align="left">{$TOPINVITERS[inviter].email}</td>
<td align="center">{$TOPINVITERS[inviter].invitationcount}</td>
<td align="center">{($TOPINVITERS[inviter].invitationcount - $TOPINVITERS[inviter].activated)|number_format:"0"}</td>
<td align="center">{$TOPINVITERS[inviter].activated}</td>
</tr>
{/section}
</tbody>
</table>
</article>
</article>
{/nocache}

View File

@ -1,7 +1,4 @@
{nocache}
<article class="module width_full">
<header><h3>MPOS Information</h3></header>
<article class="module width_quarter">
<header><h3>MPOS Version Information</h3></header>
<table width="25%" class="tablesorter" cellspacing="0">
@ -67,8 +64,6 @@
</tbody>
</table>
</article>
</article>
{/nocache}

View File

@ -1,74 +1,25 @@
<article class="module width_full">
{nocache}
<article class="module width_quarter">
<header><h3>Registrations</h3></header>
<article class="module width_quarter">
<header><h3>by time</h3></header>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">24 hours</th>
<th align="center">7 days</th>
<th align="center">1 month</th>
<th align="center">6 months</th>
<th align="center">1 year</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">{$USER_REGISTRATIONS.24hours}</td>
<td align="center">{$USER_REGISTRATIONS.7days}</td>
<td align="center">{$USER_REGISTRATIONS.1month}</td>
<td align="center">{$USER_REGISTRATIONS.6month}</td>
<td align="center">{$USER_REGISTRATIONS.1year}</td>
</tr>
</tbody>
</table>
</article>
<article class="module width_3_quarter" style="min-height: 150px" name="registrations" id="registrations">
<header><h3>Last registered Users</h3></header>
<div>
<table cellspacing="0" class="tablesorter">
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">24 hours</th>
<th align="center">7 days</th>
<th align="center">1 month</th>
<th align="center">6 months</th>
<th align="center">1 year</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">
{if $smarty.request.registeredstart|default:"0" > 0}
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&registeredstart={$smarty.request.registeredstart|escape|default:"0" - $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#registrations"><i class="icon-left-open"></i> Previous 10</a>
{else}
<i class="icon-left-open"></i>
{/if}
</td>
<td align="right">
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&registeredstart={$smarty.request.registeredstart|escape|default:"0" + $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#registrations">Next 10 <i class="icon-right-open"></i></a>
</td>
<td align="center">{$USER_REGISTRATIONS.24hours}</td>
<td align="center">{$USER_REGISTRATIONS.7days}</td>
<td align="center">{$USER_REGISTRATIONS.1month}</td>
<td align="center">{$USER_REGISTRATIONS.6month}</td>
<td align="center">{$USER_REGISTRATIONS.1year}</td>
</tr>
</tbody>
</table>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">ID</th>
<th>Username</th>
<th align="left">eMail</th>
<th align="center">Reg. Date</th>
<th align="center">Invite</th>
<th align="center">Invited from</th>
</tr>
</thead>
<tbody>
{section user $LASTREGISTEREDUSERS}
<tr class="{cycle values="odd,even"}">
<td align="center">{$LASTREGISTEREDUSERS[user].id|escape}</td>
<td>{$LASTREGISTEREDUSERS[user].mposuser}</td>
<td align="left">{$LASTREGISTEREDUSERS[user].email}</td>
<td align="center">{$LASTREGISTEREDUSERS[user].signup_timestamp|date_format:"%d/%m %H:%M:%S"}</td>
<td align="center">{if !$LASTREGISTEREDUSERS[user].inviter}<i class="icon-cancel">{else}<i class="icon-ok">{/if}</td>
<td align="center"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=user&do=query&filter[account]={$LASTREGISTEREDUSERS[user].inviter}">{$LASTREGISTEREDUSERS[user].inviter}</a></td>
</tr>
{/section}
</tbody>
</table>
</article>
</article>
</article>
{/nocache}

View File

@ -1,54 +1,49 @@
{nocache}
<article class="module width_full">
<header><h3>User Information</h3></header>
<article class="module width_quarter">
<header><h3>Users</h3></header>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">Total</th>
<th align="center">Active</th>
<th align="center">Locked</th>
<th align="center">Admins</th>
<th align="center">No Fees</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">{$USER_INFO.total}</td>
<td align="center">{$USER_INFO.active}</td>
<td align="center">{$USER_INFO.locked}</td>
<td align="center">{$USER_INFO.admins}</td>
<td align="center">{$USER_INFO.nofees}</td>
</tr>
</tbody>
</table>
</article>
<article class="module width_quarter">
<header><h3>Logins</h3></header>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">24 hours</th>
<th align="center">7 days</th>
<th align="center">1 month</th>
<th align="center">6 months</th>
<th align="center">1 year</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">{$USER_LOGINS.24hours}</td>
<td align="center">{$USER_LOGINS.7days}</td>
<td align="center">{$USER_LOGINS.1month}</td>
<td align="center">{$USER_LOGINS.6month}</td>
<td align="center">{$USER_LOGINS.1year}</td>
</tr>
</tbody>
</table>
</article>
<article class="module width_quarter">
<header><h3>Users</h3></header>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">Total</th>
<th align="center">Active</th>
<th align="center">Locked</th>
<th align="center">Admins</th>
<th align="center">No Fees</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">{$USER_INFO.total}</td>
<td align="center">{$USER_INFO.active}</td>
<td align="center">{$USER_INFO.locked}</td>
<td align="center">{$USER_INFO.admins}</td>
<td align="center">{$USER_INFO.nofees}</td>
</tr>
</tbody>
</table>
</article>
<article class="module width_quarter">
<header><h3>Logins</h3></header>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">24 hours</th>
<th align="center">7 days</th>
<th align="center">1 month</th>
<th align="center">6 months</th>
<th align="center">1 year</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">{$USER_LOGINS.24hours}</td>
<td align="center">{$USER_LOGINS.7days}</td>
<td align="center">{$USER_LOGINS.1month}</td>
<td align="center">{$USER_LOGINS.6month}</td>
<td align="center">{$USER_LOGINS.1year}</td>
</tr>
</tbody>
</table>
</article>
{/nocache}

View File

@ -0,0 +1,44 @@
{nocache}
<article class="module width_full" style="min-height: 150px" name="invitations" id="invitations">
<header><h3>Top Inviters</h3></header>
<div>
<table cellspacing="0" class="tablesorter">
<tbody>
<tr>
<td align="left">
{if $smarty.request.invitersstart|default:"0" > 0}
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&invitersstart={$smarty.request.invitersstart|escape|default:"0" - $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#invitations"><i class="icon-left-open"></i> Previous 10</a>
{else}
<i class="icon-left-open"></i>
{/if}
</td>
<td align="right">
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&invitersstart={$smarty.request.invitersstart|escape|default:"0" + $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#invitations">Next 10 <i class="icon-right-open"></i></a>
</td>
</tbody>
</table>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th>Username</th>
<th align="left">eMail</th>
<th align="center">Amount</th>
<th align="center">Outstanding</th>
<th align="center">Activated</th>
</tr>
</thead>
<tbody>
{section inviter $TOPINVITERS}
<tr class="{cycle values="odd,even"}">
<td align="left">{$TOPINVITERS[inviter].username|escape}</td>
<td align="left">{$TOPINVITERS[inviter].email}</td>
<td align="center">{$TOPINVITERS[inviter].invitationcount}</td>
<td align="center">{($TOPINVITERS[inviter].invitationcount - $TOPINVITERS[inviter].activated)|number_format:"0"}</td>
<td align="center">{$TOPINVITERS[inviter].activated}</td>
</tr>
{/section}
</tbody>
</table>
</article>
{/nocache}

View File

@ -0,0 +1,46 @@
{nocache}
<article class="module width_full" style="min-height: 150px" name="registrations" id="registrations">
<header><h3>Last registered Users</h3></header>
<table cellspacing="0" class="tablesorter">
<tbody>
<tr>
<td align="left">
{if $smarty.request.registeredstart|default:"0" > 0}
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&registeredstart={$smarty.request.registeredstart|escape|default:"0" - $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#registrations"><i class="icon-left-open"></i> Previous 10</a>
{else}
<i class="icon-left-open"></i>
{/if}
</td>
<td align="right">
<a href="{$smarty.server.SCRIPT_NAME}?page={$smarty.request.page|escape}&action={$smarty.request.action|escape}&registeredstart={$smarty.request.registeredstart|escape|default:"0" + $LIMIT}{if $FILTERS|default:""}{$FILTERS}{/if}#registrations">Next 10 <i class="icon-right-open"></i></a>
</td>
</tbody>
</table>
<table class="tablesorter" cellspacing="0">
<thead>
<tr>
<th align="center">ID</th>
<th>Username</th>
<th align="left">eMail</th>
<th align="center">Reg. Date</th>
<th align="center">Invite</th>
<th align="center">Invited from</th>
</tr>
</thead>
<tbody>
{section user $LASTREGISTEREDUSERS}
<tr class="{cycle values="odd,even"}">
<td align="center">{$LASTREGISTEREDUSERS[user].id|escape}</td>
<td>{$LASTREGISTEREDUSERS[user].mposuser}</td>
<td align="left">{$LASTREGISTEREDUSERS[user].email}</td>
<td align="center">{$LASTREGISTEREDUSERS[user].signup_timestamp|date_format:"%d/%m %H:%M:%S"}</td>
<td align="center">{if !$LASTREGISTEREDUSERS[user].inviter}<i class="icon-cancel">{else}<i class="icon-ok">{/if}</td>
<td align="center"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=user&do=query&filter[account]={$LASTREGISTEREDUSERS[user].inviter}">{$LASTREGISTEREDUSERS[user].inviter}</a></td>
</tr>
{/section}
</tbody>
</table>
</article>
{/nocache}

View File

@ -24,6 +24,8 @@
<li class="icon-cog"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=settings">Settings</a></li>
<li class="icon-doc"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=news">News</a></li>
<li class="icon-chart"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=reports">Reports</a></li>
<li class="icon-edit"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=registrations">Registrations</a></li>
<li class="icon-users"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=invitations">Invitations</a></li>
<li class="icon-photo"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=poolworkers">Pool Workers</a></li>
<li class="icon-pencil"><a href="{$smarty.server.SCRIPT_NAME}?page=admin&action=templates">Templates</a></li>
</ul>