Compare commits
No commits in common. "znc-1.8.2" and "firrre-legacy" have entirely different histories.
znc-1.8.2
...
firrre-leg
45
README.md
45
README.md
@ -1,41 +1,29 @@
|
|||||||
zncstrap
|
zncstrap
|
||||||
========
|
========
|
||||||
|
|
||||||
A simple ZNC Web Interface theme build with Twitter Bootstrap Framework.
|
A simple ZNC Web-Interface theme build with Twitter Bootstrap Framework.
|
||||||
|
|
||||||
Modified by casper@LunarBNC for 1.8.2
|
###Versions
|
||||||
Some things were added and mainly all pages needed i18n inclusion as well.
|
|
||||||
|
|
||||||
If there are any issues, feel free to contact me at ircs://irc.lunarirc.net:6697/LunarBNC
|
Note: If you have ZNC version 1.5 or later installed on your machine, kindly direct yourself to the 'dev' branch on this repository. Users who are utilizing ZNC version 1.4 (stable), can go ahead and use this 'master' branch instead. Both branches varies.
|
||||||
|
|
||||||
If you want to make a donation to LunarBNC, please use the following PayPal link;
|
|
||||||
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=NV76KTTXLLDVC
|
|
||||||
|
|
||||||
### Original source
|
|
||||||
https://github.com/FirrreHQ/zncstrap
|
|
||||||
|
|
||||||
No updates for over 5 years and firrre stopped hosting as far as I know
|
|
||||||
|
|
||||||
### Screenshot
|
|
||||||
Please see [Screenshot](./screenshot.png 'screenshot')
|
|
||||||
|
|
||||||
###Installing zncstrap
|
###Installing zncstrap
|
||||||
|
|
||||||
Step 1 - Get a latest version of zncstrap. Branches are split in the versions that it should work with. The "main" branch should be on the latest version, but no guarantees.
|
Step 1 - Get a latest version of zncstrap. The "master" branch is specifically for ZNC version v1.4, while the "dev" (Development) branch is for ZNC version 1.5 and later. As mentioned above, both branches varies.
|
||||||
|
|
||||||
Step 2 - We strongly advice you to make backups of your current ZNC setup (config files and folders, just to be on the safe-side) before you proceed to install zncstrap theme. Once you have your backups stored elsewhere, you can proceed to remove the default theme(s) webskins and modules folder.
|
Step 2 - We strongly advice you to make backups of your current ZNC setup (config files and folders, just to be on the safe-side) before you proceed to install zncstrap theme. Once you have your backups stored elsewhere (off-site), you can proceed to delete/remove the default theme(s).
|
||||||
|
|
||||||
You can do so by pointing to /home/username/znc/share/znc, or generally $datadir/share/znc. If you have installed ZNC through a software package manager such as: Advanced Packaging Tool (Apt) or Yellowdog Updater, Modified (yum). You will need to navigate to /usr/local/share/znc/ or /usr/share/znc as the webskins static files resides there (file directries may vary). If all else fails, try using the 'whereis' tool on Linux. You can do so by executing the following command in your terminal / console: whereis znc
|
You can do so by pointing to /home/username/znc/share/znc. If you have installed ZNC through a software package manager such as: Advanced Packaging Tool (Apt) or Yellowdog Updater, Modified (yum). You will need to navigate to /usr/local/share/znc/ or /usr/share/znc as the webskins static files resides there (file directries may vary). If all else fails, try using the 'whereis' tool on Linux. You can do so by executing the following command in your terminal / console: whereis znc
|
||||||
|
|
||||||
Step 3 - Navigate to the above mentioned directory and delete/move the 'modules' & 'webskins' directories, not doing this can cause odd results.
|
Step 3 - Navigate to ~/share/znc/ and delete both files, being 'modules' & 'webskins', as we will no longer be needing them both.
|
||||||
|
|
||||||
Step 4 - Once it has completely removed, you can now go ahead and upload all zncstrap files that you have downloaded from the GitHub repository.
|
Step 4 - Once it has completely removed, you can now go ahead and upload all zncstrap files in the '~/zncstrap/webskins' folder that you have downloaded from the GitHub repository.
|
||||||
|
|
||||||
> ~/zncstrap/webskins <-> $datadir/share/znc/webskins
|
> ~/zncstrap/webskins <-> ~/znc/share/znc/webskins
|
||||||
|
|
||||||
> ~/zncstrap/modules <-> $datadir/share/znc/modules
|
> ~/zncstrap/modules <-> ~/znc/share/znc/modules
|
||||||
|
|
||||||
Once completed, you're good to go! - Login to your web-interface http://ip:port or http://domain.tld:port via any of your preferred web browsers.
|
Once completed, you're good to go! - Login to your web-interface http://ip:port or http://domain.ltd:port via any of your preferred web browsers.
|
||||||
|
|
||||||
### FAQ
|
### FAQ
|
||||||
|
|
||||||
@ -49,6 +37,11 @@ A: Mainly because the different HTML tags and attributes used in zncstrap, as pa
|
|||||||
A: You should overwrite everything from '~/zncstrap/modules' to "~/share/znc/modules" or "/usr/local/share/znc/modules" on your machine.
|
A: You should overwrite everything from '~/zncstrap/modules' to "~/share/znc/modules" or "/usr/local/share/znc/modules" on your machine.
|
||||||
|
|
||||||
|
|
||||||
|
**Q: Which branch is being actively maintained?**
|
||||||
|
|
||||||
|
A: The 'dev' branch. As for the 'master' branch, it should work with the stable release, version 1.4 with no hiccups.
|
||||||
|
|
||||||
|
|
||||||
### Technologies & Scripts
|
### Technologies & Scripts
|
||||||
|
|
||||||
- Twitter Bootstrap version 3
|
- Twitter Bootstrap version 3
|
||||||
@ -56,4 +49,8 @@ A: You should overwrite everything from '~/zncstrap/modules' to "~/share/znc/mod
|
|||||||
- Bootstrap JavaScript tools
|
- Bootstrap JavaScript tools
|
||||||
- Bootswatch Themes
|
- Bootswatch Themes
|
||||||
- Divshot Bootstrap Themes
|
- Divshot Bootstrap Themes
|
||||||
- Google Charts
|
- Google Charts (Dev Only)
|
||||||
|
|
||||||
|
|
||||||
|
### More information and screenshots
|
||||||
|
Website: https://firrre.com/zncstrap
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
<? I18N znc-blockuser ?>
|
<div class="checkboxSwitch">
|
||||||
<input type="hidden" name="embed_blockuser_presented" value="1"/>
|
<input type="checkbox" name="embed_blockuser_block" id="opt_embed_blockuser_block" value="1"<? IF Blocked ?> checked="checked"<? ENDIF ?><? IF Self ?> disabled="disabled"<? ENDIF ?> />
|
||||||
<input type="hidden" name="embed_blockuser_old" value="<? VAR Blocked ?>"/>
|
|
||||||
|
|
||||||
<div class="switch">
|
|
||||||
<input type="checkbox" name="embed_blockuser_block" id="opt_embed_blockuser_block" value="1" class="cmn-toggle cmn-toggle-round-flat"<? IF Blocked ?> checked="checked"<? ENDIF ?><? IF Self ?> disabled="disabled"<? ENDIF ?> />
|
|
||||||
<label for="opt_embed_blockuser_block"></label>
|
<label for="opt_embed_blockuser_block"></label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -1,32 +1,35 @@
|
|||||||
<? I18N znc-cert ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Certificate" ?></div>
|
<div class="panel-heading">Cert</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<? IF Cert ?>
|
<? IF Cert ?>
|
||||||
<? SETBLOCK DELLINK ?><a href="<? VAR URIPrefix TOP ?><? VAR ModPath ?>delete"><? FORMAT "here" "TRANSLATORS: this text is inserted into `click here` in the other string"?></a><? ENDSETBLOCK ?>
|
<p>You already have a certificate set, use the form below to overwrite the current certificate. Alternatively click <a href="<? VAR ModPath ?>delete">here</a> to <a href="<? VAR ModPath ?>delete">delete</a> your certificate.</p>
|
||||||
<div class="alert alert-success"><? FORMAT "You already have a certificate set, use the form below to overwrite the current certificate. Alternatively click {1} to delete your certificate." "DELLINK ESC=" "TRANSLATORS: {1} is `here`, translateable in the other string" ?></div>
|
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<div class="alert alert-danger"><? FORMAT "You do not have a certificate yet." ?></div>
|
<p>You do not have a cert.</p>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
|
||||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>update">
|
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>update">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
|
<h3>Certificate</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputPEM" class="col-sm-2 control-label"><? FORMAT "PEM File:" ?></label>
|
<label for="inputPEM" class="col-sm-2 control-label">PEM File</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<textarea class="form-control" rows="5" name="cert"></textarea>
|
<textarea class="form-control" rows="5" name="cert"></textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="panel-footer text-right">
|
|
||||||
|
<div class="btn-group pull-right">
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success" type="submit" name="add" value="<? FORMAT "Update" ?>" />
|
<input class="btn btn-success" type="submit" name="add" value="Update" />
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,36 +1,42 @@
|
|||||||
<? I18N znc-certauth ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Add a key" ?></div>
|
<div class="panel-heading">Cert Auth</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>add">
|
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>add">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
|
<h3>Add A Note</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputKey" class="col-sm-2 control-label"><? FORMAT "Key:" ?></label>
|
<label for="inputKey" class="col-sm-2 control-label">Key:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputKey" name="key" size="40">
|
<input type="text" class="form-control" id="inputKey" name="key" size="40">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<? IF !KeyLoop ?>
|
<div class="btn-group pull-right">
|
||||||
<p class="text-center"><? FORMAT "You have no keys." ?></p>
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<? ELSE ?>
|
<input class="btn btn-success" type="submit" name="add" value="Add Key" />
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
|
||||||
<br />
|
<? IF !KeyLoop ?>
|
||||||
|
<p>You have no keys.</p>
|
||||||
|
<? ELSE ?>
|
||||||
|
|
||||||
<table class="table table-bordered table-hover">
|
<table class="table table-bordered table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td><? FORMAT CTX="web" "Key" ?></td>
|
<td>Key</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP KeyLoop ?>
|
<? LOOP KeyLoop ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="<? VAR ModPath ?>delete?key=<? VAR Key ESC=URL,HTML ?>" class="btn btn-danger btn-xs"><? FORMAT "del" ?></a></td>
|
<td>[<a href="<? VAR ModPath ?>delete?key=<? VAR Key ESC=URL,HTML ?>">del</a>]</td>
|
||||||
<td><? VAR Key ?></td>
|
<td><? VAR Key ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
@ -38,12 +44,6 @@
|
|||||||
</table>
|
</table>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="panel-footer text-right">
|
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
|
||||||
<input class="btn btn-success" type="submit" name="add" value="<? FORMAT "Add Key" ?>" />
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
<? I18N znc-lastseen ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Last Seen" ?></div>
|
<div class="panel-heading">Last Seen</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4 col-md-offset-8">
|
<div class="col-md-4 col-md-offset-8">
|
||||||
@ -21,10 +20,10 @@
|
|||||||
<table class="table table-bordered table-hover table-striped table-list-search">
|
<table class="table table-bordered table-hover table-striped table-list-search">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "User" ?></td>
|
<td>User</td>
|
||||||
<td><? FORMAT "Last Seen" ?></td>
|
<td>Last Seen</td>
|
||||||
<? REM ?><td><? FORMAT "Info" ?></td><? ENDREM ?>
|
<td>Info</td>
|
||||||
<? IF WebAdminLoaded ?><td><? FORMAT "Action" ?></td><? ENDIF ?>
|
<? IF WebAdminLoaded ?><td>Action</td><? ENDIF ?>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -32,12 +31,12 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td><? VAR Username ?></td>
|
<td><? VAR Username ?></td>
|
||||||
<td><? VAR LastSeen DEFAULT="- unknown -" ?></td>
|
<td><? VAR LastSeen DEFAULT="- unknown -" ?></td>
|
||||||
<? REM ?><td><? VAR Info ?> <? VAR Ident ?></td><? ENDREM ?>
|
<td><? VAR Info ?> <? VAR Ident ?></td>
|
||||||
<? IF WebAdminLoaded TOP ?>
|
<? IF WebAdminLoaded TOP ?>
|
||||||
<td>
|
<td>
|
||||||
<a href="<? VAR URIPrefix TOP ?>/mods/global/webadmin/edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs"><? FORMAT "Edit" ?></a>
|
<a href="/mods/global/webadmin/edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs">Edit</a>
|
||||||
<? IF !IsSelf ?>
|
<? IF !IsSelf ?>
|
||||||
<a href="<? VAR URIPrefix TOP ?>/mods/global/webadmin/deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs"><? FORMAT "Delete" ?></a>
|
<a href="/mods/global/webadmin/deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs">Delete</a>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</td>
|
</td>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
@ -1,6 +1 @@
|
|||||||
<? I18N znc-lastseen ?>
|
<h6>Last Login Time: <b><? VAR LastSeen DEFAULT="No Data..." ?></b><h6>
|
||||||
<div class="form-group">
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="inputLastseen" name="<? FORMAT "Last login time:" ?>" value="<? VAR LastSeen DEFAULT="- unknown -" ?>" disabled>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
@ -1,21 +1,18 @@
|
|||||||
<? I18N znc-listsockets ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">Listsockets</div>
|
<div class="panel-heading">Listsockets</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<table class="table table-bordered table-hover">
|
<table class="table table-bordered table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "Name" ?></td>
|
<td>Name</td>
|
||||||
<td><? FORMAT "Created" ?></td>
|
<td>Created</td>
|
||||||
<td><? FORMAT "State" ?></td>
|
<td>State</td>
|
||||||
<td><? FORMAT "SSL" ?></td>
|
<td>SSL</td>
|
||||||
<td><? FORMAT "Local" ?></td>
|
<td>Local</td>
|
||||||
<td><? FORMAT "Remote" ?></td>
|
<td>Remote</td>
|
||||||
<td><? FORMAT "Data In" ?></td>
|
|
||||||
<td><? FORMAT "Data Out" ?></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -27,8 +24,6 @@
|
|||||||
<td><? VAR SSL ?></td>
|
<td><? VAR SSL ?></td>
|
||||||
<td><? VAR Local ?></td>
|
<td><? VAR Local ?></td>
|
||||||
<td><? VAR Remote ?></td>
|
<td><? VAR Remote ?></td>
|
||||||
<td><? VAR In ?></td>
|
|
||||||
<td><? VAR Out ?></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -1,57 +1,61 @@
|
|||||||
<? I18N znc-notes ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Add A Note" ?></div>
|
<div class="panel-heading">Notes</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>addnote">
|
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>addnote">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
|
<h3>Add A Note</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputKey" class="col-sm-2 control-label"><? FORMAT "Key:" ?></label>
|
<label for="inputKey" class="col-sm-2 control-label">Key:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputKey" name="key" size="8">
|
<input type="text" class="form-control" id="inputKey" name="key" size="8">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputNote" class="col-sm-2 control-label"><? FORMAT "Note:" ?></label>
|
<label for="inputNote" class="col-sm-2 control-label">Note:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputNote" name="note" size="40">
|
<input type="text" class="form-control" id="inputNote" name="note" size="40">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="btn-group pull-right">
|
||||||
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
|
<input class="btn btn-success" type="submit" name="add" value="Add Note" />
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
|
||||||
<? IF !NotesLoop ?>
|
<? IF !NotesLoop ?>
|
||||||
<div class="alert alert-warning"><? FORMAT "You have no notes to display." ?></div>
|
<p>You have no notes to display.</p>
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
|
|
||||||
<table class="table table-bordered table-hover">
|
<table class="table table-bordered table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "Key" ?></td>
|
|
||||||
<td><? FORMAT "Note" ?></td>
|
|
||||||
<td></td>
|
<td></td>
|
||||||
|
<td>Key</td>
|
||||||
|
<td>Note</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP NotesLoop ?>
|
<? LOOP NotesLoop ?>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td><a href="<? VAR ModPath TOP ?>delnote?key=<? VAR Key ESC=URL,HTML ?>" class="btn btn-danger btn-xs"></a></td>
|
||||||
<td><? VAR Key ?></td>
|
<td><? VAR Key ?></td>
|
||||||
<td><? VAR Note ?></td>
|
<td><? VAR Note ?></td>
|
||||||
<td><a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>delnote?key=<? VAR Key ESC=URL,HTML ?>" class="btn btn-danger btn-xs"><? FORMAT "[del]" ?></a></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="panel-footer text-right">
|
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
|
||||||
<input class="btn btn-success" type="submit" name="add" value="<? FORMAT "Add Note" ?>" />
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -1,27 +1,27 @@
|
|||||||
<? I18N znc-perform ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Perform" ?></div>
|
<div class="panel-heading">Perform</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>">
|
<form method="post" action="<? VAR ModPath ?>">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputperformCommands" class="col-sm-2 control-label"><? FORMAT "Perform commands:" ?></label>
|
<label for="inputperformCommands" class="col-sm-2 control-label">Commands:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<textarea type="text" class="form-control" id="inputperformCommands" name="perform" cols="70" rows="5" class="monospace"><? LOOP PerformLoop ?><? VAR Perform ?><? ENDLOOP ?></textarea>
|
<textarea type="text" class="form-control" id="inputperformCommands" name="perform" cols="70" rows="5" class="monospace"><? LOOP PerformLoop ?><? VAR Perform ?><? ENDLOOP ?></textarea>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Commands sent to the IRC server on connect, one per line." ?></div>
|
<div class="alert alert-info help-block">Commands sent to the IRC server on connect, one per line.</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="panel-footer text-right">
|
<div class="btn-group pull-right">
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success" type="submit" name="save" value="<? FORMAT "Save" ?>" />
|
<input class="btn btn-success" type="submit" name="save" value="Save" />
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,77 +0,0 @@
|
|||||||
<? I18N znc-sasl ?>
|
|
||||||
<? INC Header.tmpl ?>
|
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
|
||||||
<div class="panel panel-default">
|
|
||||||
<div class="panel-heading"><? FORMAT "SASL" ?></div>
|
|
||||||
<form class="form-horizontal" action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>" method="post">
|
|
||||||
<div class="panel-body">
|
|
||||||
<? INC _csrf_check.tmpl ?>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputSASLUsername" class="col-sm-2 control-label"><? FORMAT "Username:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="inputSASLUsername" name="username" maxlength="128" placeholder="<? FORMAT "Please enter a username." ?>">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputSASLPassword" class="col-sm-2 control-label"><? FORMAT "Password:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="inputSASLPassword" name="username" placeholder="<? FORMAT "Please enter a password." ?>" autocomplete="off">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputSASLUsername" class="col-sm-2 control-label"><? FORMAT "Options" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<div class="switch">
|
|
||||||
<input type="checkbox" name="require_auth" id="opt_require_auth" class="cmn-toggle cmn-toggle-round-flat" value="1"<? IF RequireAuth ?> checked="checked"<? ENDIF ?> />
|
|
||||||
<label for="opt_require_auth"></label>
|
|
||||||
<span class="help-block"><? FORMAT "Connect only if SASL authentication succeeds." ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputMechanismsDescription" class="col-sm-2 control-label"><? FORMAT "Mechanisms" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<table class="data">
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th><? FORMAT "Name" ?></th>
|
|
||||||
<th><? FORMAT "Description" ?></th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<? LOOP MechanismLoop SORTASC=Name ?>
|
|
||||||
<tr class="<? IF __EVEN__ ?>evenrow<? ELSE ?>oddrow<? ENDIF ?>">
|
|
||||||
<td><? VAR Name ?></td>
|
|
||||||
<td><? VAR Description ?></td>
|
|
||||||
</tr>
|
|
||||||
<? ENDLOOP ?>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<label for="inputMechanisms" class="col-sm-2 control-label"><? FORMAT "Selected mechanisms and their order:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="inputMechanisms" name="mechanisms" value="<? VAR Mechanisms ?>">
|
|
||||||
<script>
|
|
||||||
$("#inputMechanisms").selectize({
|
|
||||||
plugins: ["drag_drop"],
|
|
||||||
delimiter: " ",
|
|
||||||
options: [<? LOOP MechanismLoop SORTASC=Name ?>{value:"<? VAR Name ?>",text:"<? VAR Name ?>"},<? ENDLOOP ?>],
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="panel-footer text-right">
|
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
|
||||||
<input class="btn btn-success" type="submit" name="save" value="<? FORMAT "Save" ?>" />
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
|
@ -1,22 +1,24 @@
|
|||||||
<? ADDROW JSLoop HREF=/modfiles/user/send_raw/select.js ?>
|
<? ADDROW JSLoop HREF=/modfiles/user/send_raw/select.js ?>
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Send a raw IRC line" ?></div>
|
<div class="panel-heading">Send RAW</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>">
|
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
|
<h3>Send a raw IRC line</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputUser" class="col-sm-2 control-label">User:</label>
|
<label for="inputUser" class="col-sm-2 control-label">User:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="user" disabled="disabled" title="<? FORMAT "To change user, click to Network selector" ?>"/>
|
<input type="text" class="form-control" id="user" disabled="disabled" title="To change user, click to Network selector"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputUserNetwork" class="col-sm-2 control-label"><? FORMAT "User/Network:" ?></label>
|
<label for="inputUserNetwork" class="col-sm-2 control-label">User/Network:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<select class="form-control" name="network" id="selectnetwork" onchange="javascript:updateUser()">
|
<select class="form-control" name="network" id="selectnetwork" onchange="javascript:updateUser()">
|
||||||
<? LOOP UserLoop ?>
|
<? LOOP UserLoop ?>
|
||||||
@ -31,30 +33,30 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputSendto" class="col-sm-2 control-label"><? FORMAT "Send to:" ?></label>
|
<label for="inputSendto" class="col-sm-2 control-label">Send to:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<select class="form-control" name="send_to">
|
<select class="form-control" name="send_to">
|
||||||
<option value="client"<? IF to_client ?> selected="yes"<? ENDIF ?>><? FORMAT "Client" ?></option>
|
<option value="client"<? IF to_client ?> selected="yes"<? ENDIF ?>>Client</option>
|
||||||
<option value="server"<? IF to_server ?> selected="yes"<? ENDIF ?>><? FORMAT "Server" ?></option>
|
<option value="server"<? IF to_server ?> selected="yes"<? ENDIF ?>>Server</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputLine" class="col-sm-2 control-label"><? FORMAT "Line:" ?></label>
|
<label for="inputLine" class="col-sm-2 control-label">Line:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputLine" name="line" value="<? VAR line ?>">
|
<input type="text" class="form-control" id="inputLine" name="line" value="<? VAR line ?>">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="panel-footer text-right">
|
<div class="btn-group pull-right">
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success" type="submit" value="<? FORMAT "Send" ?>" />
|
<input class="btn btn-success" type="submit" value="Send" />
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<script type="text/javascript">init();</script>
|
<script type="text/javascript">init();</script>
|
||||||
|
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">Stickychan</div>
|
<div class="panel-heading">Stickychan</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form class="form-horizontal" action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>" method="post">
|
<form class="form-horizontal" action="" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<table class="table table-bordered table-hover">
|
<table class="table table-bordered table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "Name" ?></td>
|
<td>Name</td>
|
||||||
<td><? FORMAT "Sticky" ?></td>
|
<td>Sticky</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -18,8 +18,8 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td><? VAR Name ?></td>
|
<td><? VAR Name ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="switch">
|
<div class="checkboxSwitchMini">
|
||||||
<input type="checkbox" id="stick_<? VAR Name ?>" name="stick_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat"<? IF Sticky ?> checked="checked"<? ENDIF ?> />
|
<input type="checkbox" id="stick_<? VAR Name ?>" name="stick_<? VAR Name ?>"<? IF Sticky ?> checked="checked"<? ENDIF ?> />
|
||||||
<label for="stick_<? VAR Name ?>"></label>
|
<label for="stick_<? VAR Name ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
@ -27,14 +27,15 @@
|
|||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
|
||||||
<div class="panel-footer text-right">
|
<div class="btn-group pull-right">
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input type="hidden" name="submitted" value="1" />
|
<input type="hidden" name="submitted" value="1" />
|
||||||
<input class="btn btn-success" type="submit" value="<? FORMAT "Save" ?>" />
|
<input class="btn btn-success" type="submit" value="Save" />
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,6 +1,6 @@
|
|||||||
<hr>
|
<hr>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputenableDisable" class="col-sm-2 control-label"><? FORMAT "Channel is sticky" ?></label>
|
<label for="inputenableDisable" class="col-sm-2 control-label">Channel is sticky:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<div class="checkboxSwitch">
|
<div class="checkboxSwitch">
|
||||||
<input type="hidden" name="embed_stickychan_presented" value="1">
|
<input type="hidden" name="embed_stickychan_presented" value="1">
|
||||||
|
@ -11,214 +11,3 @@ function floodprotection_change() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function make_sortable_table(table) {
|
|
||||||
if (table.rows.length >= 1) { // Ensure that the table at least contains a row for the headings
|
|
||||||
var headings = table.rows[0].getElementsByTagName("th");
|
|
||||||
for (var i = 0; i < headings.length; i++) {
|
|
||||||
// This function acts to scope the i variable, so we can pass it off
|
|
||||||
// as the column_index, otherwise column_index would just be the max
|
|
||||||
// value of i, every single time.
|
|
||||||
(function (i) {
|
|
||||||
var heading = headings[i];
|
|
||||||
if (!heading.classList.contains("ignore-sort")) {
|
|
||||||
heading.addEventListener("click", function () { // Bind a click event to the heading
|
|
||||||
sort_table(this, i, table, headings);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
})(i);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function sort_table(clicked_column, column_index, table, headings) {
|
|
||||||
for (var i = 0; i < headings.length; i++) {
|
|
||||||
if (headings[i] != clicked_column) {
|
|
||||||
headings[i].classList.remove("sorted");
|
|
||||||
headings[i].classList.remove("reverse-sorted");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var reverse = false;
|
|
||||||
clicked_column.classList.toggle("reverse");
|
|
||||||
if (clicked_column.classList.contains("sorted")) {
|
|
||||||
reverse = true;
|
|
||||||
clicked_column.classList.remove("sorted");
|
|
||||||
clicked_column.classList.add("reverse-sorted");
|
|
||||||
} else {
|
|
||||||
clicked_column.classList.remove("reverse-sorted");
|
|
||||||
clicked_column.classList.add("sorted");
|
|
||||||
}
|
|
||||||
|
|
||||||
// This array will contain tuples in the form [(value, row)] where value
|
|
||||||
// is extracted from the column to be sorted by
|
|
||||||
var rows_and_sortable_value = [];
|
|
||||||
for (var i = 1, row; row = table.rows[i]; i++) {
|
|
||||||
for (var j = 0, col; col = row.cells[j]; j++) {
|
|
||||||
// If we're at the column index we want to sort by
|
|
||||||
if (j === column_index) {
|
|
||||||
var cell = row.getElementsByTagName("td")[j];
|
|
||||||
var value = cell.innerHTML;
|
|
||||||
rows_and_sortable_value.push([value, row]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
rows_and_sortable_value.sort(function (a, b) {
|
|
||||||
// If both values are integers, sort by that else as strings
|
|
||||||
if (isInt(a[0]) && isInt(b[0])) {
|
|
||||||
return a[0] - b[0];
|
|
||||||
} else {
|
|
||||||
return b[0].localeCompare(a[0]);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
if (reverse) {
|
|
||||||
rows_and_sortable_value.reverse();
|
|
||||||
}
|
|
||||||
|
|
||||||
var parent = table.rows[1].parentNode;
|
|
||||||
for (var i = 0; i < rows_and_sortable_value.length; i++) {
|
|
||||||
// Remove the existing entry for the row from the table
|
|
||||||
parent.removeChild(rows_and_sortable_value[i][1]);
|
|
||||||
// Insert at the first position, before the first child
|
|
||||||
parent.insertBefore(rows_and_sortable_value[i][1], parent.firstChild);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function isInt(value) {
|
|
||||||
return !isNaN(value) && (function (x) {
|
|
||||||
return (x | 0) === x;
|
|
||||||
})(parseFloat(value))
|
|
||||||
}
|
|
||||||
|
|
||||||
function make_sortable() {
|
|
||||||
var tables = document.querySelectorAll("table.sortable");
|
|
||||||
for (var i = 0; i < tables.length; i++) {
|
|
||||||
make_sortable_table(tables[i]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function serverlist_init($) {
|
|
||||||
function serialize() {
|
|
||||||
var text = "";
|
|
||||||
$("#servers_tbody > tr").each(function() {
|
|
||||||
var host = $(".servers_row_host", $(this)).val();
|
|
||||||
var port = $(".servers_row_port", $(this)).val();
|
|
||||||
var ssl = $(".servers_row_ssl", $(this)).is(":checked");
|
|
||||||
var pass = $(".servers_row_pass", $(this)).val();
|
|
||||||
if (host == undefined) return;
|
|
||||||
text += host;
|
|
||||||
text += " ";
|
|
||||||
if (ssl) text += "+";
|
|
||||||
text += port;
|
|
||||||
text += " ";
|
|
||||||
text += pass;
|
|
||||||
text += "\n";
|
|
||||||
});
|
|
||||||
$("#servers_text").val(text);
|
|
||||||
}
|
|
||||||
function add_row(host, port, ssl, pass) {
|
|
||||||
var row = $("<tr/>");
|
|
||||||
function delete_row() {
|
|
||||||
row.remove();
|
|
||||||
serialize();
|
|
||||||
}
|
|
||||||
row.append(
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
|
||||||
.addClass("form-control servers_row_host").val(host)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"number"})
|
|
||||||
.addClass("form-control servers_row_port").val(port)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"checkbox"})
|
|
||||||
.addClass("servers_row_ssl").prop("checked", ssl)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
|
||||||
.addClass("form-control servers_row_pass").val(pass)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"button"})
|
|
||||||
.addClass("btn btn-danger").val("X").click(delete_row))
|
|
||||||
);
|
|
||||||
$("input", row).change(serialize);
|
|
||||||
$("#servers_tbody").append(row);
|
|
||||||
}
|
|
||||||
|
|
||||||
var servers_text = $("#servers_text").val();
|
|
||||||
// Parse it
|
|
||||||
$.each(servers_text.split("\n"), function(i, line) {
|
|
||||||
if (line.length == 0) return;
|
|
||||||
line = line.split(" ");
|
|
||||||
var host = line[0];
|
|
||||||
var port = line[1] || "6667";
|
|
||||||
var pass = line[2] || "";
|
|
||||||
var ssl;
|
|
||||||
if (port.match(/^\+/)) {
|
|
||||||
ssl = true;
|
|
||||||
port = port.substr(1);
|
|
||||||
} else {
|
|
||||||
ssl = false;
|
|
||||||
}
|
|
||||||
add_row(host, port, ssl, pass);
|
|
||||||
});
|
|
||||||
$("#servers_add").click(function() {
|
|
||||||
add_row("", 6697, true, "");
|
|
||||||
// Not serializing, because empty host doesn't emit anything anyway
|
|
||||||
});
|
|
||||||
|
|
||||||
$("#servers_plain").hide();
|
|
||||||
$("#servers_js").show();
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
function ctcpreplies_init($) {
|
|
||||||
function serialize() {
|
|
||||||
var text = "";
|
|
||||||
$("#ctcpreplies_tbody > tr").each(function() {
|
|
||||||
var request = $(".ctcpreplies_row_request", $(this)).val();
|
|
||||||
var response = $(".ctcpreplies_row_response", $(this)).val();
|
|
||||||
if (request.length == 0) return;
|
|
||||||
text += request;
|
|
||||||
text += " ";
|
|
||||||
text += response;
|
|
||||||
text += "\n";
|
|
||||||
});
|
|
||||||
$("#ctcpreplies_text").val(text);
|
|
||||||
}
|
|
||||||
function add_row(request, response) {
|
|
||||||
var row = $("<tr/>");
|
|
||||||
function delete_row() {
|
|
||||||
row.remove();
|
|
||||||
serialize();
|
|
||||||
}
|
|
||||||
row.append(
|
|
||||||
$("<td/>").append($("<input/>").val(request)
|
|
||||||
.addClass("form-control ctcpreplies_row_request")
|
|
||||||
.attr({"type":"text","list":"ctcpreplies_list"})),
|
|
||||||
$("<td/>").append($("<input/>").val(response)
|
|
||||||
.addClass("form-control ctcpreplies_row_response")
|
|
||||||
.attr({"type":"text","placeholder":"Empty value means this CTCP request will be ignored"})),
|
|
||||||
$("<td/>").append($("<input/>").val("X")
|
|
||||||
.addClass("btn btn-danger").val("X").css({width: '40px'}).click(delete_row))
|
|
||||||
);
|
|
||||||
$("input", row).change(serialize);
|
|
||||||
$("#ctcpreplies_tbody").append(row);
|
|
||||||
}
|
|
||||||
|
|
||||||
(function() {
|
|
||||||
var replies_text = $("#ctcpreplies_text").val();
|
|
||||||
$.each(replies_text.split("\n"), function(i, line) {
|
|
||||||
if (line.length == 0) return;
|
|
||||||
var space = line.indexOf(" ");
|
|
||||||
var request;
|
|
||||||
var response;
|
|
||||||
if (space == -1) {
|
|
||||||
request = line;
|
|
||||||
response = "";
|
|
||||||
} else {
|
|
||||||
request = line.substr(0, space);
|
|
||||||
response = line.substr(space + 1);
|
|
||||||
}
|
|
||||||
add_row(request, response);
|
|
||||||
});
|
|
||||||
$("#ctcpreplies_add").click(function() {
|
|
||||||
add_row("", "");
|
|
||||||
});
|
|
||||||
|
|
||||||
$("#ctcpreplies_plain").hide();
|
|
||||||
$("#ctcpreplies_js").show();
|
|
||||||
})();
|
|
||||||
}
|
|
||||||
|
@ -1,138 +0,0 @@
|
|||||||
function floodprotection_change() {
|
|
||||||
var protection = document.getElementById('floodprotection_checkbox');
|
|
||||||
var rate = document.getElementById('floodrate');
|
|
||||||
var burst = document.getElementById('floodburst');
|
|
||||||
if (protection.checked) {
|
|
||||||
rate.removeAttribute('disabled');
|
|
||||||
burst.removeAttribute('disabled');
|
|
||||||
} else {
|
|
||||||
rate.disabled = 'disabled';
|
|
||||||
burst.disabled = 'disabled';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function serverlist_init($) {
|
|
||||||
function serialize() {
|
|
||||||
var text = "";
|
|
||||||
$("#servers_tbody > tr").each(function() {
|
|
||||||
var host = $(".servers_row_host", $(this)).val();
|
|
||||||
var port = $(".servers_row_port", $(this)).val();
|
|
||||||
var ssl = $(".servers_row_ssl", $(this)).is(":checked");
|
|
||||||
var pass = $(".servers_row_pass", $(this)).val();
|
|
||||||
if (host == undefined) return;
|
|
||||||
text += host;
|
|
||||||
text += " ";
|
|
||||||
if (ssl) text += "+";
|
|
||||||
text += port;
|
|
||||||
text += " ";
|
|
||||||
text += pass;
|
|
||||||
text += "\n";
|
|
||||||
});
|
|
||||||
$("#servers_text").val(text);
|
|
||||||
}
|
|
||||||
function add_row(host, port, ssl, pass) {
|
|
||||||
var row = $("<tr/>");
|
|
||||||
function delete_row() {
|
|
||||||
row.remove();
|
|
||||||
serialize();
|
|
||||||
}
|
|
||||||
row.append(
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
|
||||||
.addClass("form-control servers_row_host").val(host)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"number"})
|
|
||||||
.addClass("form-control servers_row_port").val(port)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"checkbox"})
|
|
||||||
.addClass("servers_row_ssl").prop("checked", ssl)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
|
||||||
.addClass("form-control servers_row_pass").val(pass)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"button"})
|
|
||||||
.addClass("btn btn-danger").val("X").click(delete_row))
|
|
||||||
);
|
|
||||||
$("input", row).change(serialize);
|
|
||||||
$("#servers_tbody").append(row);
|
|
||||||
}
|
|
||||||
|
|
||||||
var servers_text = $("#servers_text").val();
|
|
||||||
// Parse it
|
|
||||||
$.each(servers_text.split("\n"), function(i, line) {
|
|
||||||
if (line.length == 0) return;
|
|
||||||
line = line.split(" ");
|
|
||||||
var host = line[0];
|
|
||||||
var port = line[1] || "6667";
|
|
||||||
var pass = line[2] || "";
|
|
||||||
var ssl;
|
|
||||||
if (port.match(/^\+/)) {
|
|
||||||
ssl = true;
|
|
||||||
port = port.substr(1);
|
|
||||||
} else {
|
|
||||||
ssl = false;
|
|
||||||
}
|
|
||||||
add_row(host, port, ssl, pass);
|
|
||||||
});
|
|
||||||
$("#servers_add").click(function() {
|
|
||||||
add_row("", 6697, true, "");
|
|
||||||
// Not serializing, because empty host doesn't emit anything anyway
|
|
||||||
});
|
|
||||||
|
|
||||||
$("#servers_plain").hide();
|
|
||||||
$("#servers_js").show();
|
|
||||||
};
|
|
||||||
|
|
||||||
function ctcpreplies_init($) {
|
|
||||||
function serialize() {
|
|
||||||
var text = "";
|
|
||||||
$("#ctcpreplies_tbody > tr").each(function() {
|
|
||||||
var request = $(".ctcpreplies_row_request", $(this)).val();
|
|
||||||
var response = $(".ctcpreplies_row_response", $(this)).val();
|
|
||||||
if (request.length == 0) return;
|
|
||||||
text += request;
|
|
||||||
text += " ";
|
|
||||||
text += response;
|
|
||||||
text += "\n";
|
|
||||||
});
|
|
||||||
$("#ctcpreplies_text").val(text);
|
|
||||||
}
|
|
||||||
function add_row(request, response) {
|
|
||||||
var row = $("<tr/>");
|
|
||||||
function delete_row() {
|
|
||||||
row.remove();
|
|
||||||
serialize();
|
|
||||||
}
|
|
||||||
row.append(
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
|
||||||
.addClass("form-control servers_row_host").val(host)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"number"})
|
|
||||||
.addClass("form-control servers_row_port").val(port)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"checkbox"})
|
|
||||||
.addClass("servers_row_ssl").prop("checked", ssl)),
|
|
||||||
$("<td/>").append($("<input/>").attr({"type":"button"})
|
|
||||||
.addClass("btn btn-danger").val("X").click(delete_row))
|
|
||||||
);
|
|
||||||
$("input", row).change(serialize);
|
|
||||||
$("#ctcpreplies_tbody").append(row);
|
|
||||||
}
|
|
||||||
|
|
||||||
(function() {
|
|
||||||
var replies_text = $("#ctcpreplies_text").val();
|
|
||||||
$.each(replies_text.split("\n"), function(i, line) {
|
|
||||||
if (line.length == 0) return;
|
|
||||||
var space = line.indexOf(" ");
|
|
||||||
var request;
|
|
||||||
var response;
|
|
||||||
if (space == -1) {
|
|
||||||
request = line;
|
|
||||||
response = "";
|
|
||||||
} else {
|
|
||||||
request = line.substr(0, space);
|
|
||||||
response = line.substr(space + 1);
|
|
||||||
}
|
|
||||||
add_row(request, response);
|
|
||||||
});
|
|
||||||
$("#ctcpreplies_add").click(function() {
|
|
||||||
add_row("", "");
|
|
||||||
});
|
|
||||||
|
|
||||||
$("#ctcpreplies_plain").hide();
|
|
||||||
$("#ctcpreplies_js").show();
|
|
||||||
})();
|
|
||||||
}
|
|
@ -1,6 +1,8 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
<div class="container">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Channel Info</div>
|
||||||
|
<div class="panel-body">
|
||||||
<form class="form-horizontal" role="form" action="<? IF Edit ?>editchan<? ELSE ?>addchan<? ENDIF ?>" method="post">
|
<form class="form-horizontal" role="form" action="<? IF Edit ?>editchan<? ELSE ?>addchan<? ENDIF ?>" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<div class="section">
|
<div class="section">
|
||||||
@ -11,53 +13,39 @@
|
|||||||
<input type="hidden" name="name" value="<? VAR ChanName ?>" />
|
<input type="hidden" name="name" value="<? VAR ChanName ?>" />
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
|
||||||
<div class="panel with-nav-tabs panel-default">
|
|
||||||
<div class="panel-heading">
|
|
||||||
<ul class="nav nav-tabs">
|
|
||||||
<li class="active"><a href="#chaninfotab" data-toggle="tab"><? FORMAT "Channel Info" ?></a></li>
|
|
||||||
<li><a href="#flagstab" data-toggle="tab"><? FORMAT "Flags" ?></a></li>
|
|
||||||
<li><a href="#othermods" data-toggle="tab">More</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="panel-body">
|
|
||||||
<div class="tab-content">
|
|
||||||
<!-- Channel Info -->
|
|
||||||
<div class="tab-pane fade in active" id="chaninfotab">
|
|
||||||
<? IF !Edit ?>
|
<? IF !Edit ?>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputlabelChanName" class="col-sm-2 control-label"><? FORMAT "Channel Name:" ?></label>
|
<label for="inputlabelChanName" class="col-sm-2 control-label">Channel Name:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" id="inputlabelChanName" type="text" name="name" value="" placeholder="<? FORMAT "The channel name." ?>">
|
<input class="form-control" id="inputlabelChanName" type="text" name="name" value="" placeholder="The channel name.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputlabelKey" class="col-sm-2 control-label"><? FORMAT "Key:" ?></label>
|
<label for="inputlabelKey" class="col-sm-2 control-label">Key:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="test" class="form-control" id="inputlabelKey" name="key" value="<? VAR Key ?>" placeholder="<? FORMAT "The password of the channel, if there is one." ?>">
|
<input type="test" class="form-control" id="inputlabelKey" name="key" value="<? VAR Key ?>" placeholder="The password of the channel, if there is one.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputlabelBufferCount" class="col-sm-2 control-label"><? FORMAT "Buffer Size:" ?></label>
|
<label for="inputlabelBufferCount" class="col-sm-2 control-label">Buffer Count:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" id="inputlabelBufferCount" type="number" name="buffercount" value="<? VAR BufferCount ?>" size="10" min="0" placeholder="<? FORMAT "The buffer count." ?>">
|
<input class="form-control" id="inputlabelBufferCount" type="number" name="buffercount" value="<? VAR BufferCount ?>" size="10" min="0" placeholder="The buffer count.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputDefaultModes" class="col-sm-2 control-label"><? FORMAT "Default Modes:" ?></label>
|
<label for="inputDefaultModes" class="col-sm-2 control-label">Default Modes:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputDefaultModes" name="defmodes" value="<? VAR DefModes ?>" size="10" placeholder="<? FORMAT "The default modes of the channel." ?>">
|
<input type="text" class="form-control" id="inputDefaultModes" name="defmodes" value="<? VAR DefModes ?>" size="10" placeholder="The default modes of the channel.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- Channel Info -->
|
|
||||||
|
|
||||||
<!-- Flags -->
|
<h3>Flags</h3>
|
||||||
<div class="tab-pane fade" id="flagstab">
|
<hr>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-6 col-md-offset-3">
|
<div class="col-md-6 col-md-offset-3">
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
@ -68,40 +56,35 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td><div class="switch"><input type="checkbox" name="save" id="save" class="cmn-toggle cmn-toggle-round-flat" value="true"<? IF InConfig ?> checked="checked"<? ENDIF ?> /> <label for="save"></label> </div></td>
|
<td><div class="checkboxSwitch"><input type="checkbox" name="save" id="save" value="true"<? IF InConfig ?> checked="checked"<? ENDIF ?> /> <label for="save"></label> </div></td>
|
||||||
<td><? FORMAT "Save to config" ?></td>
|
<td>Save to config</td>
|
||||||
</tr>
|
</tr>
|
||||||
<? LOOP OptionLoop ?>
|
<? LOOP OptionLoop ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td><div class="switch"><input type="checkbox" name="<? VAR Name ?>" id="opt_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat" value="true"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> /> <label for="opt_<? VAR Name ?>"></label> </div></td>
|
<td><div class="checkboxSwitch"><input type="checkbox" name="<? VAR Name ?>" id="opt_<? VAR Name ?>" value="true"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> /> <label for="opt_<? VAR Name ?>"></label> </div></td>
|
||||||
<td><? VAR DisplayName ?></td>
|
<td><? VAR DisplayName ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- Flags -->
|
</div>
|
||||||
|
|
||||||
<!-- Other Modules -->
|
|
||||||
<div class="tab-pane fade" id="othermods">
|
|
||||||
<? LOOP EmbeddedModuleLoop ?>
|
<? LOOP EmbeddedModuleLoop ?>
|
||||||
<? IF Embed ?>
|
<? IF Embed ?>
|
||||||
<h3><? FORMAT "Module {1}" ModName ?></h3>
|
<div class="section">
|
||||||
|
<h3>Module <? VAR ModName ?></h3>
|
||||||
<? INC *Embed ?>
|
<? INC *Embed ?>
|
||||||
|
</div>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</div> <!-- Other Modules -->
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="panel-footer text-right">
|
<div class="btn-group pull-right">
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success"type="submit" name="submit_return" value="<? IF Edit ?><? FORMAT "Save and return" ?><? ELSE ?><? FORMAT "Add Channel and return" ?><? ENDIF ?>" />
|
<input class="btn btn-success" type="submit" value="<? IF Edit ?>Save<? ELSE ?>Add Channel<? ENDIF ?>" />
|
||||||
<input class="btn btn-default"type="submit" name="submit_continue" value="<? IF Edit ?><? FORMAT "Save and continue" ?><? ELSE ?><? FORMAT "Add Channel and continue" ?><? ENDIF ?>" />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,78 +1,57 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? AddRow JSLoop HREF=/modfiles/global/webadmin/webadmin.js ?>
|
<? AddRow JSLoop HREF=/modfiles/global/webadmin/webadmin.js ?>
|
||||||
<? REM ?><? AddRow CSSLoop HREF=/modfiles/global/webadmin/webadmin.css ?><? ENDREM ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
<div class="container">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Network Info</div>
|
||||||
|
<div class="panel-body">
|
||||||
|
<div class="alert alert-warning">To connect to this network from your IRC client, you can set the server password field as follows: <code><? VAR Username ?>/<? IF Edit ?><? VAR Name ?><? ELSE ?><network><? ENDIF ?>:<password></code> or username field as <code><? VAR Username ?>/<? IF Edit ?><? VAR Name ?><? ELSE ?><network><? ENDIF ?></code></div>
|
||||||
<form class="form-horizontal" role="form" action="<? IF Edit ?>editnetwork<? ELSE ?>addnetwork<? ENDIF ?>" method="post">
|
<form class="form-horizontal" role="form" action="<? IF Edit ?>editnetwork<? ELSE ?>addnetwork<? ENDIF ?>" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<div class="section">
|
<div class="section">
|
||||||
<input type="hidden" name="submitted" value="1" />
|
<input type="hidden" name="submitted" value="1" />
|
||||||
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
||||||
<input type="hidden" name="network" value="<? VAR Name ?>" />
|
<? IF Edit ?><input type="hidden" name="network" value="<? VAR Name ?>" /><? ENDIF ?>
|
||||||
|
<div class="alert alert-info">Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value from the user.</div>
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<? IF !Edit ?>
|
||||||
<div class="panel with-nav-tabs panel-default">
|
<div class="form-group">
|
||||||
<div class="panel-heading">
|
<label for="inputNetworkName" class="col-sm-2 control-label">Network Name:</label>
|
||||||
<ul class="nav nav-tabs">
|
<div class="col-sm-10">
|
||||||
<li class="active"><a href="#netinfotab" data-toggle="tab"><? FORMAT "Network Info" ?></a></li>
|
<input type="text" class="form-control" id="inputNetworkName" name="network" value="<? VAR Name ?>" maxlength="20" placeholder="The name of the IRC network.">
|
||||||
<li><a href="#floodprotab" data-toggle="tab"><? FORMAT "Flood protection:" ?></a></li>
|
</div>
|
||||||
<li><a href="#charencodetab" data-toggle="tab">Character Encoding</a></li>
|
|
||||||
<li><a href="#channelstab" data-toggle="tab"><? FORMAT "Channels" ?></a></li>
|
|
||||||
<li><a href="#modulestab" data-toggle="tab"><? FORMAT "Modules" ?></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="panel-body">
|
|
||||||
<div class="tab-content">
|
|
||||||
<!-- Network Info -->
|
|
||||||
<div class="tab-pane fade in active" id="netinfotab">
|
|
||||||
<? IF Edit ?>
|
|
||||||
<? SETBLOCK ClientConnectHint_Password ?><? VAR Username ?>/<? VAR Name ?>:<? FORMAT "<password>" ?><? ENDSETBLOCK ?>
|
|
||||||
<? SETBLOCK ClientConnectHint_Username ?><? VAR Username ?>/<? VAR Name ?><? ENDSETBLOCK ?>
|
|
||||||
<? ELSE ?>
|
|
||||||
<? SETBLOCK ClientConnectHint_Password ?><? VAR Username ?>/<? FORMAT "<network>" ?>:<? FORMAT "<password>" ?><? ENDSETBLOCK ?>
|
|
||||||
<? SETBLOCK ClientConnectHint_Username ?><? VAR Username ?>/<? FORMAT "<network>" ?><? ENDSETBLOCK ?>
|
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
<div class="alert alert-warning"><? FORMAT "To connect to this network from your IRC client, you can set the server password field as <code>{1}</code> or username field as <code>{2}</code>" "ClientConnectHint_Password ESC=" "ClientConnectHint_Username ESC=" ?></div>
|
|
||||||
<div class="alert alert-info"><? FORMAT "Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value from the user." ?></div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputNetworkName" class="col-sm-2 control-label"><? FORMAT "Network Name:" ?></label>
|
<label for="inputNickname" class="col-sm-2 control-label">Nickname:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputNetworkName" name="name" value="<? VAR Name ?>" maxlength="20" placeholder="<? FORMAT "The name of the IRC network." ?>">
|
<input type="text" class="form-control" id="inputNickname" name="nick" value="<? VAR Nick ?>" maxlength="30" placeholder="Your nickname on IRC.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputNickname" class="col-sm-2 control-label"><? FORMAT "Nickname:" ?></label>
|
<label for="inputAltNickname" class="col-sm-2 control-label">Alt. Nickname:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputNickname" name="nick" value="<? VAR Nick ?>" maxlength="30" placeholder="<? FORMAT "Your nickname on IRC." ?>">
|
<input type="text" class="form-control" id="AltNickname" name="altnick" value="<? VAR AltNick ?>" maxlength="30" placeholder="Your secondary nickname, if the first is not available on IRC.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputAltNickname" class="col-sm-2 control-label"><? FORMAT "Alt. Nickname:" ?></label>
|
<label for="inputIdent" class="col-sm-2 control-label">Ident:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="AltNickname" name="altnick" value="<? VAR AltNick ?>" maxlength="30" placeholder="<? FORMAT "Your secondary nickname, if the first is not available on IRC." ?>">
|
<input type="text" class="form-control" id="inputIdent" name="ident" value="<? VAR Ident ?>" maxlength="30" placeholder="Your ident.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputIdent" class="col-sm-2 control-label"><? FORMAT "Ident:" ?></label>
|
<label for="inputRealname" class="col-sm-2 control-label">Realname:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputIdent" name="ident" value="<? VAR Ident ?>" maxlength="30" placeholder="<? FORMAT "Your ident." ?>">
|
<input type="text" class="form-control" id="inputRealname" name="realname" value="<? VAR RealName ?>" maxlength="128" placeholder="Your real name.">
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputRealname" class="col-sm-2 control-label"><? FORMAT "Realname:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="inputRealname" name="realname" value="<? VAR RealName ?>" maxlength="128" placeholder="<? FORMAT "Your real name." ?>">
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<? IF BindHostEdit ?>
|
<? IF BindHostEdit ?>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputBindHost" class="col-sm-2 control-label"><? FORMAT "BindHost:" ?></label>
|
<label for="inputBindHost" class="col-sm-2 control-label">BindHost:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<? IF BindHostLoop ?>
|
<? IF BindHostLoop ?>
|
||||||
<select class="form-control" name="bindhost">
|
<select class="form-control" name="bindhost">
|
||||||
@ -89,162 +68,74 @@
|
|||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputQuit" class="col-sm-2 control-label"><? FORMAT "Quit Message:" ?></label>
|
<label for="inputActive" class="col-sm-2 control-label">Active:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputQuit" name="quitmsg" value="<? VAR QuitMsg ?>" maxlength="256" placeholder="<? FORMAT "You may define a Message shown, when you quit IRC." ?>">
|
<div class="checkboxSwitch">
|
||||||
</div>
|
<input type="checkbox" value="1" name="doconnect" id="doconnect_checkbox"<? IF IRCConnectEnabled ?> checked="checked"<? ENDIF ?> />
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputActive" class="col-sm-2 control-label"><? FORMAT "Active:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<div class="switch">
|
|
||||||
<input type="checkbox" value="1" name="doconnect" class="cmn-toggle cmn-toggle-round-flat" id="doconnect_checkbox"<? IF IRCConnectEnabled ?> checked="checked"<? ENDIF ?> />
|
|
||||||
<label for="doconnect_checkbox"></label>
|
<label for="doconnect_checkbox"></label>
|
||||||
<span class="help-block"><? FORMAT "Connect to IRC & automatically re-connect" ?></span>
|
<span class="help-block">Connect to IRC & automatically re-connect</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputTrustAll" class="col-sm-2 control-label"><? FORMAT "Trust all certs:" ?></label>
|
<label for="inputServers" class="col-sm-2 control-label">Servers of this IRC network:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<div class="switch">
|
<textarea class="form-control" name="servers" rows="5"><? LOOP ServerLoop ?><? VAR Server ?><? ENDLOOP ?></textarea>
|
||||||
<input type="checkbox" value="1" name="trustallcerts" class="cmn-toggle cmn-toggle-round-flat" id="trustallcerts_checkbox"<? IF TrustAllCerts ?> checked="checked"<? ENDIF ?> />
|
<span class="help-block">One server per line, "host [[+]port] [password]", + means SSL</span>
|
||||||
<label for="trustallcerts_checkbox"></label>
|
|
||||||
<span class="help-block"><? FORMAT "Disable certificate validation (takes precedence over TrustPKI). INSECURE!" ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Flood Protection</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputTrustPKI" class="col-sm-2 control-label"><? FORMAT "Automatically detect trusted certificates (Trust the PKI):" ?></label>
|
<label for="inputFloodpro" class="col-sm-2 control-label">Flood protection:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<div class="switch">
|
<div class="checkboxSwitch">
|
||||||
<input type="checkbox" value="1" name="trustpki" class="cmn-toggle cmn-toggle-round-flat" id="trustpki_checkbox"<? IF TrustPKI ?> checked="checked"<? ENDIF ?> />
|
<input type="checkbox" name="floodprotection" id="floodprotection_checkbox" placeholder="You might enable the flood protection. This prevents `excess flood' errors, which occur, when your IRC bot is command flooded or spammed." onchange="floodprotection_change();" <? IF FloodProtection ?>checked="checked"<? ENDIF ?> />
|
||||||
<label for="trustpki_checkbox"></label>
|
|
||||||
<span class="help-block"><? FORMAT "When disabled, manually whitelist all server fingerprints, even if the certificate is valid" ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group" id="servers_plain">
|
|
||||||
<label for="inputServers" class="col-sm-2 control-label"><? FORMAT "Servers of this IRC network:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<textarea class="form-control" name="servers" cols="70" rows="5" id="servers_text"><? LOOP ServerLoop ?><? VAR Server ?>
|
|
||||||
<? ENDLOOP ?></textarea>
|
|
||||||
<span class="help-block"><? FORMAT "One server per line, “host [[+]port] [password]”, + means SSL" ?></span>
|
|
||||||
<br/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group" id="servers_js" style="display:none">
|
|
||||||
<label for="inputServers" class="col-sm-2 control-label"><? FORMAT "Servers of this IRC network:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<table class="table table-hover">
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th><? FORMAT "Hostname" ?></th>
|
|
||||||
<th><? FORMAT "Port" ?></th>
|
|
||||||
<th><? FORMAT "SSL" ?></th>
|
|
||||||
<th><? FORMAT "Password" ?></th>
|
|
||||||
<th/>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody id="servers_tbody">
|
|
||||||
<tr>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<button type="button" class="btn btn-default" value="Add" id="servers_add">Add New Server</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<script type="text/javascript">serverlist_init(jQuery);</script>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputTrustedSSL" class="col-sm-2 control-label"><? FORMAT "SHA-256 fingerprints of trusted SSL certificates of this IRC network:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<textarea class="form-control" name="fingerprints" rows="3"><? LOOP TrustedFingerprints ?><? VAR FP ?>
|
|
||||||
<? ENDLOOP ?></textarea>
|
|
||||||
<span class="help-block"><? FORMAT "When these certificates are encountered, checks for hostname, expiration date, CA are skipped" ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div> <!-- Network Info -->
|
|
||||||
|
|
||||||
<!-- Flood Protection -->
|
|
||||||
<div class="tab-pane fade" id="floodprotab">
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="floodprotection" class="col-sm-2 control-label"><? FORMAT "Flood protection:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<div class="switch">
|
|
||||||
<input type="checkbox" name="floodprotection" id="floodprotection_checkbox" class="cmn-toggle cmn-toggle-round-flat" onchange="floodprotection_change();" <? IF FloodProtection ?>checked="checked"<? ENDIF ?> />
|
|
||||||
<label for="floodprotection_checkbox"></label>
|
<label for="floodprotection_checkbox"></label>
|
||||||
<span class="help-block"><? FORMAT "You might enable the flood protection. This prevents “excess flood” errors, which occur, when your IRC bot is command flooded or spammed. After changing this, reconnect ZNC to server." ?></span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="floodprorate" class="col-sm-2 control-label"><? FORMAT "Flood protection rate:" ?></label>
|
<label for="inputFloodproRate" class="col-sm-2 control-label">Flood protection rate:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" type="number" name="floodrate" min="0.3" step="0.05" id="floodrate" placeholder="<? FORMAT "The number of seconds per line. After changing this, reconnect ZNC to server." ?>" <? IF FloodProtection ?> value="<? VAR FloodRate ?>" <? ELSE ?> value="1.00" disabled="disabled" <? ENDIF ?> />
|
<input class="form-control" type="number" name="floodrate" min="0.3" step="0.05" id="floodrate" placeholder="The number of seconds per line." <? IF FloodProtection ?> value="<? VAR FloodRate ?>" <? ELSE ?> value="1.00" disabled="disabled" <? ENDIF ?> /> seconds per line
|
||||||
<? FORMAT "{1} seconds per line" "FloodInputField_Rate ESC=" ?>
|
|
||||||
<span class="help-block"><? FORMAT "The number of seconds per line. After changing this, reconnect ZNC to server." ?></span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="floodproburst" class="col-sm-2 control-label"><? FORMAT "Flood protection burst:" ?></label>
|
<label for="inputFloodproBurst" class="col-sm-2 control-label">Flood protection burst:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="number" class="form-control" name="floodburst" min="1" id="floodburst" <? IF FloodProtection ?> value="<? VAR FloodBurst ?>" <? ELSE ?> value="4" disabled="disabled" <? ENDIF ?> />
|
<input type="number" class="form-control" name="floodburst" min="1" id="inputFloodproBurst floodburst" placeholder="Defines the number of lines, which can be sent immediately." <? IF FloodProtection ?> value="<? VAR FloodBurst ?>" <? ELSE ?> value="4" disabled="disabled" <? ENDIF ?> /> lines can be sent immediately
|
||||||
<? FORMAT "{1} lines can be sent immediately" "FloodInputField_Burst ESC=" ?>
|
|
||||||
<span class="help-block"><? FORMAT "Defines the number of lines, which can be sent immediately. After changing this, reconnect ZNC to server." ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="joindelay" class="col-sm-2 control-label"><? FORMAT "Channel join delay:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="number" class="form-control" name="joindelay" min="0" id="joindelay" value="<? VAR JoinDelay ?>" />
|
|
||||||
<? FORMAT "{1} seconds" "ChannelJoinDelayInputField ESC=" ?>
|
|
||||||
<span class="help-block"><? FORMAT "Defines the delay in seconds, until channels are joined after getting connected." ?></span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script type="text/javascript">floodprotection_change();</script>
|
<script type="text/javascript">floodprotection_change();</script>
|
||||||
</div> <!-- Flood Protection -->
|
|
||||||
|
|
||||||
|
<h3>Channels</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<!-- Server Encoding -->
|
|
||||||
<div class="tab-pane fade" id="charencodetab">
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputChanencode" class="col-sm-2 control-label"><? FORMAT "Server encoding:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<? INC encoding_settings.tmpl ?>
|
|
||||||
<span class="help-block"><? FORMAT "Character encoding used between ZNC and IRC server." ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div> <!-- Server Encoding -->
|
|
||||||
|
|
||||||
<!-- Channels -->
|
|
||||||
<div class="tab-pane fade" id="channelstab">
|
|
||||||
<? IF !Edit ?>
|
<? IF !Edit ?>
|
||||||
<span class="info"><? FORMAT "You will be able to add + modify channels here after you created the network." ?></span><br />
|
<span class="info">You will be able to add + modify channels here after you created the network.</span><br />
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="<? VAR ModPath TOP ?>addchan?user=<? VAR Username ESC=URL ?>&network=<? VAR Name ESC=URL ?>" class="btn btn-primary btn-xs"><? FORMAT "Add" ?></a></td>
|
<td><a href="addchan?user=<? VAR Username ESC=URL ?>&network=<? VAR Name ESC=URL ?>" class="btn btn-primary btn-xs">Add</a></td>
|
||||||
<? IF ChannelLoop ?>
|
<? IF ChannelLoop ?>
|
||||||
<th><? FORMAT "Save" ?></th>
|
<td>Save</td>
|
||||||
<th><? FORMAT "Name" ?></th>
|
<td>Name</td>
|
||||||
<th><? FORMAT "CurModes" ?></th>
|
<td>CurModes</td>
|
||||||
<th><? FORMAT "DefModes" ?></th>
|
<td>DefModes</td>
|
||||||
<th><? FORMAT "BufferSize" ?></th>
|
<td>BufferCount</td>
|
||||||
<th><? FORMAT "Options" ?></th>
|
<td>Options</td>
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<td><? FORMAT "← Add a channel (opens in same page)" ?></td>
|
<td><- Add a channel (opens in same page)</td>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@ -252,13 +143,11 @@
|
|||||||
<? LOOP ChannelLoop SORTASC=Name ?>
|
<? LOOP ChannelLoop SORTASC=Name ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<input type="hidden" name="channel" value="<? VAR Name ?>" />
|
<input type="hidden" name="channel" value="<? VAR Name ?>" /> <a href="editchan?user=<? VAR Username ESC=URL ?>&network=<? VAR Network ESC=URL ?>&name=<? VAR Name ESC=URL ?>" class="btn btn-warning btn-xs">Edit</a> <a href="delchan?user=<? VAR Username ESC=URL ?>&network=<? VAR Network ESC=URL ?>&name=<? VAR Name ESC=URL ?>" class="btn btn-danger btn-xs">Del</a>
|
||||||
<a href="<? VAR ModPath TOP ?>editchan?user=<? VAR Username ESC=URL ?>&network=<? VAR Network ESC=URL ?>&name=<? VAR Name ESC=URL ?>" class="btn btn-warning btn-xs"><? FORMAT "Edit" ?></a>
|
|
||||||
<a href="<? VAR ModPath TOP ?>delchan?user=<? VAR Username ESC=URL ?>&network=<? VAR Network ESC=URL ?>&name=<? VAR Name ESC=URL ?>" class="btn btn-danger btn-xs"><? FORMAT "Del" ?></a>
|
|
||||||
</td>
|
</td>
|
||||||
<td class="text-center">
|
<td>
|
||||||
<div class="switch">
|
<div class="checkboxSwitchMini">
|
||||||
<input type="checkbox" name="save_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat"<? IF InConfig ?> checked="checked"<? ENDIF ?> />
|
<input type="checkbox" name="save_<? VAR Name ?>"<? IF InConfig ?> checked="checked"<? ENDIF ?> />
|
||||||
<label for="save_<? VAR Name ?>"></label>
|
<label for="save_<? VAR Name ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
@ -272,28 +161,24 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</div> <!-- Channels -->
|
|
||||||
|
|
||||||
|
<h3>Modules</h3>
|
||||||
<!-- Modules -->
|
<hr>
|
||||||
<div class="tab-pane fade" id="modulestab">
|
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Status" ?></th>
|
<td>Status</td>
|
||||||
<th><? FORMAT "Name" ?></th>
|
<td>Name</td>
|
||||||
<th><? FORMAT "Arguments" ?></th>
|
<td>Arguments</td>
|
||||||
<th><? FORMAT "Description" ?></th>
|
<td>Description</td>
|
||||||
<th><? FORMAT "Loaded globally" ?></th>
|
|
||||||
<th><? FORMAT "Loaded by user" ?></th>
|
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP ModuleLoop ?>
|
<? LOOP ModuleLoop ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<div class="switch">
|
<div class="checkboxSwitch">
|
||||||
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||||
<label for="lm_<? VAR Name ?>"></label>
|
<label for="lm_<? VAR Name ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
@ -306,51 +191,29 @@
|
|||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<input class="form-control" class="third" type="text" name="modargs_<? VAR Name ?>" value="<? VAR Args ?>"
|
<input class="form-control" class="third" type="text" name="modargs_<? VAR Name ?>" value="<? VAR Args ?>"
|
||||||
<? IF !HasArgs ?> disabled="disabled"<? ENDIF ?>
|
<? IF !HasArgs ?> disabled="disabled"<? ENDIF ?>
|
||||||
<? IF ArgsHelpText ?> data-toggle="tooltip" data-placement="top" data-original-title="<? VAR ArgsHelpText ?>"<? ENDIF ?> autocomplete="off"/>
|
<? IF ArgsHelpText ?> data-toggle="tooltip" data-placement="top" data-original-title="<? VAR ArgsHelpText ?>"<? ENDIF ?> />
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</td>
|
</td>
|
||||||
<td><? VAR Description ?></td>
|
<td><? VAR Description ?></td>
|
||||||
<td>
|
|
||||||
<? IF CanBeLoadedGlobally ?>
|
|
||||||
<div class="checkboxSwitchMini">
|
|
||||||
<input type="checkbox" name="loaded_globally" id="loaded_globally_<? VAR Name ?>" value="<? VAR Name ?>"<? IF LoadedGloabally?> checked="checked" <? ENDIF ?> class="sr-only" disabled="disabled" /> <? ENDIF ?>
|
|
||||||
<label for="loaded_globally_<? VAR Name ?>"></label>
|
|
||||||
</div>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<? IF CanBeLoadedByUser ?>
|
|
||||||
<div class="checkboxSwitchMini">
|
|
||||||
<input type="checkbox" name="loaded_by_user" id="loaded_by_user_<? VAR Name ?>" value="<? VAR Name ?>"<? IF LoadedByUser ?> checked="checked" <? ENDIF ?> class="sr-only" disabled="disabled" /> <? ENDIF ?>
|
|
||||||
<label for="loaded_by_user_<? VAR Name ?>"></label>
|
|
||||||
</div>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div> <!-- Modules -->
|
|
||||||
|
|
||||||
<!-- Other Modules -->
|
|
||||||
<div class="tab-pane fade" id="othermods">
|
|
||||||
<? LOOP EmbeddedModuleLoop ?>
|
<? LOOP EmbeddedModuleLoop ?>
|
||||||
<? IF Embed ?>
|
<? IF Embed ?>
|
||||||
<h3><? FORMAT "Module {1}" ModName ?></h3>
|
<h3>Module <? VAR ModName ?></h3>
|
||||||
<? INC *Embed ?>
|
<? INC *Embed ?>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</div> <!-- Other Modules -->
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="panel-footer text-right">
|
<div class="btn-group pull-right">
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success" type="submit" name="submit_return" value="<? IF Edit ?><? FORMAT "Save and return" ?><? ELSE ?><? FORMAT "Add Network and return" ?><? ENDIF ?>" />
|
<input class="btn btn-success" type="submit" value="<? IF Edit ?>Save<? ELSE ?>Add Network<? ENDIF ?>" />
|
||||||
<input class="btn btn-default" type="submit" name="submit_continue" value="<? IF Edit ?><? FORMAT "Save and continue" ?><? ELSE ?><? FORMAT "Add Network and continue" ?><? ENDIF ?>" />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,48 +1,18 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? AddRow JSLoop HREF=/modfiles/global/webadmin/webadmin.js ?>
|
|
||||||
<? AddRow CSSLoop HREF=/modfiles/global/webadmin/webadmin.css ?>
|
|
||||||
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
<form class="form-horizontal" action="<? VAR ModPath TOP ?><? IF Edit ?>edituser?user=<? VAR Username ?><? ELSE ?>adduser<? ENDIF ?>" method="post">
|
<div class="container">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<div class="panel panel-default">
|
||||||
<input type="hidden" name="submitted" value="1" />
|
<div class="panel-heading">Edit User</div>
|
||||||
<input name="userdummy" type="text" style="display: none"/>
|
|
||||||
<input name="passworddummy" type="password" style="display: none"/>
|
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
|
||||||
<div class="panel with-nav-tabs panel-default">
|
|
||||||
<div class="panel-heading">
|
|
||||||
<ul class="nav nav-tabs">
|
|
||||||
<li class="active"><a href="#authtab" data-toggle="tab"><? FORMAT "Authentication" ?></a></li>
|
|
||||||
<li><a href="#ircinformationtab" data-toggle="tab"><? FORMAT "IRC Information" ?></a></li>
|
|
||||||
<li class="hidden-xs"><a href="#networkstab" data-toggle="tab"><? FORMAT "Networks" ?></a></li>
|
|
||||||
<li class="hidden-xs"><a href="#modulestab" data-toggle="tab"><? FORMAT "Modules" ?></a></li>
|
|
||||||
<li class="hidden-xs hidden-sm"><a href="#channelstab" data-toggle="tab"><? FORMAT "Channels" ?></a></li>
|
|
||||||
<li class="hidden-xs hidden-sm"><a href="#queriestab" data-toggle="tab"><? FORMAT "Queries" ?></a></li>
|
|
||||||
<li class="hidden-xs hidden-sm"><a href="#flagstab" data-toggle="tab"><? FORMAT "Flags" ?></a></li>
|
|
||||||
<li class="hidden-xs hidden-sm"><a href="#zncbehavetab" data-toggle="tab"><? FORMAT "ZNC Behavior" ?></a></li>
|
|
||||||
<li class="dropdown hidden-lg hidden-md">
|
|
||||||
<a href="#" data-toggle="dropdown">More <span class="caret"></span></a>
|
|
||||||
<ul class="dropdown-menu" role="menu">
|
|
||||||
<li class="hidden-sm"><a href="#networkstab" data-toggle="tab"><? FORMAT "Networks" ?></a></li>
|
|
||||||
<li class="hidden-sm"><a href="#modulestab" data-toggle="tab"><? FORMAT "Modules" ?></a></li>
|
|
||||||
<li><a href="#channelsstab" data-toggle="tab"><? FORMAT "Channels" ?></a></li>
|
|
||||||
<li><a href="#queriesstab" data-toggle="tab"><? FORMAT "Queries" ?></a></li>
|
|
||||||
<li><a href="#flagstab" data-toggle="tab"><? FORMAT "Flags" ?></a></li>
|
|
||||||
<li><a href="#zncbehavetab" data-toggle="tab"><? FORMAT "ZNC Behavior" ?></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="tab-content">
|
<form class="form-horizontal" action="<? IF Edit ?>edituser<? ELSE ?>adduser<? ENDIF ?>" method="post">
|
||||||
<!--Authentication -->
|
<? INC _csrf_check.tmpl ?>
|
||||||
<div class="tab-pane fade in active" id="authtab">
|
<div class="section">
|
||||||
|
<input type="hidden" name="submitted" value="1" />
|
||||||
|
|
||||||
|
<h3>Authentication</h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputUsername" class="col-sm-2 control-label"><? FORMAT "Username:" ?></label>
|
<label for="inputUsername" class="col-sm-2 control-label">Username:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<? IF Clone ?>
|
<? IF Clone ?>
|
||||||
<input type="hidden" class="form-control" id="inputUsername" name="clone" value="<? VAR CloneUsername ?>" autocomplete="off" />
|
<input type="hidden" class="form-control" id="inputUsername" name="clone" value="<? VAR CloneUsername ?>" autocomplete="off" />
|
||||||
@ -52,85 +22,80 @@
|
|||||||
<input type="hidden" class="form-control" id="inputUsername" name="user" value="<? VAR Username ?>" autocomplete="off" />
|
<input type="hidden" class="form-control" id="inputUsername" name="user" value="<? VAR Username ?>" autocomplete="off" />
|
||||||
<input type="text" class="form-control" id="inputUsername" name="newuser" value="<? VAR Username ?>" disabled="disabled" />
|
<input type="text" class="form-control" id="inputUsername" name="newuser" value="<? VAR Username ?>" disabled="disabled" />
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<input type="text" class="form-control" id="inputUsername" name="user" value="<? VAR Username ?>" placeholder="<? FORMAT "Please enter a username." ?>" autocomplete="off" />
|
<input type="text" class="form-control" id="inputUsername" name="user" value="<? VAR Username ?>" placeholder="Please enter a username." autocomplete="off" />
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputPassword" class="col-sm-2 control-label"><? FORMAT "Password:" ?></label>
|
<label for="inputPassword" class="col-sm-2 control-label">Password:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="password" class="form-control" id="inputPassword" name="password" placeholder="<? FORMAT "Please enter a password." ?>" autocomplete="off">
|
<input type="password" class="form-control" id="inputPassword" name="password" placeholder="Please enter a password." autocomplete="off">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputPassword2" class="col-sm-2 control-label"><? FORMAT "Confirm password:" ?></label>
|
<label for="inputPassword2" class="col-sm-2 control-label">Confirm Password:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="password" class="form-control" id="inputPassword2" name="password2" placeholder="<? FORMAT "Please re-type the above password." ?>">
|
<input type="password" class="form-control" id="inputPassword2" name="password2" placeholder="Please re-type the above password." autocomplete="off">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="authonlyviamodule" class="col-sm-2 control-label"><? FORMAT "Auth Only Via Module:" ?></label>
|
<label for="inputAllowedIP" class="col-sm-2 control-label">Allowed IPs:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="checkbox" class="cmn-toggle cmn-toggle-round-flat" id="authonlyviamodule" name="authonlyviamodule" placeholder="<? FORMAT "Allow user authentication by external modules only, disabling built-in password authentication." ?>"<? IF AuthOnlyViaModule ?> checked="checked"<? ENDIF ?><? IF !ImAdmin ?> disabled="disabled"<? ENDIF ?> /> </div>
|
<textarea class="form-control class="form-control" data-provide="markdown" id="inputAllowedIP" name="allowedips" cols="70" rows="5"><? LOOP AllowedHostLoop ?><? VAR Host ?><? ENDLOOP ?></textarea>
|
||||||
|
<div class="alert alert-info help-block">Leave empty to allow connections from all IPs. Otherwise, one entry per line, wildcards * and ? are available.</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<h3>IRC Information</h3>
|
||||||
<label for="inputAllowedIP" class="col-sm-2 control-label"><? FORMAT "Allowed IPs:" ?></label>
|
<hr>
|
||||||
<div class="col-sm-10">
|
|
||||||
<textarea class="form-control class="form-control" data-provide="markdown" id="inputAllowedIP" name="allowedips" cols="70" rows="5"><? LOOP AllowedHostLoop ?><? VAR Host ?>
|
|
||||||
<? ENDLOOP ?></textarea>
|
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Leave empty to allow connections from all IPs.<br/>Otherwise, one entry per line, wildcards * and ? are available." ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div><!-- Authentication -->
|
|
||||||
|
|
||||||
<!-- IRC Information -->
|
|
||||||
<div class="tab-pane fade" id="ircinformationtab">
|
|
||||||
<? IF !Edit ?>
|
<? IF !Edit ?>
|
||||||
<div class="alert alert-info"><? FORMAT "Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default values." ?></div>
|
<div class="alert alert-info">Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default values.</div>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputNickname" class="col-sm-2 control-label"><? FORMAT "Nickname:" ?></label>
|
<label for="inputNickname" class="col-sm-2 control-label">Nickname:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputNickname" name="nick" value="<? VAR Nick ?>" maxlength="30" placeholder="<? FORMAT "Your nickname on IRC." ?>">
|
<input type="text" class="form-control" id="inputNickname" name="nick" value="<? VAR Nick ?>" maxlength="30" placeholder="This will be your nickname on IRC.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputaltNickname" class="col-sm-2 control-label"><? FORMAT "Alt. Nickname:" ?></label>
|
<label for="inputaltNickname" class="col-sm-2 control-label">Alt. Nickname</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputaltNickname" name="altnick" value="<? VAR AltNick ?>" maxlength="128" placeholder="<? FORMAT "Your secondary nickname, if the first is not available on IRC." ?>">
|
<input type="text" class="form-control" id="inputaltNickname" name="altnick" value="<? VAR AltNick ?>" maxlength="128" placeholder="If the nickname above is not available anymore, then this will be your nickname on IRC.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputIdent" class="col-sm-2 control-label"><? FORMAT "Ident:" ?></label>
|
<label for="inputIdent" class="col-sm-2 control-label">Ident:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputIdent" name="ident" value="<? VAR Ident ?>" maxlength="128" placeholder="<? FORMAT "The Ident is sent to server as username." ?>">
|
<input type="text" class="form-control" id="inputIdent" name="ident" value="<? VAR Ident ?>" maxlength="128" placeholder="The Ident identifies you as one specific user of your host.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputStatusPrefix" class="col-sm-2 control-label"><? FORMAT "Status Prefix:" ?></label>
|
<label for="inputStatusPrefix" class="col-sm-2 control-label">StatusPrefix:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputStatusPrefix" name="statusprefix" value="<? VAR StatusPrefix ?>" maxlength="5" placeholder="<? FORMAT "The prefix for the status and module queries." ?>">
|
<input type="text" class="form-control" id="inputStatusPrefix" name="statusprefix" value="<? VAR StatusPrefix ?>" maxlength="5" placeholder="This defines the prefix for the status and module queries.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputRealname" class="col-sm-2 control-label"><? FORMAT "Realname:" ?></label>
|
<label for="inputRealname" class="col-sm-2 control-label">Realname:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputRealname" name="realname" value="<? VAR RealName ?>" maxlength="256" placeholder="<? FORMAT "Your real name." ?>">
|
<input type="text" class="form-control" id="inputRealname" name="realname" value="<? VAR RealName ?>" maxlength="256" placeholder="The real name of the user.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<? IF BindHostEdit ?>
|
<? IF BindHostEdit ?>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputBindHost" class="col-sm-2 control-label"><? FORMAT "BindHost:" ?></label>
|
<label for="inputBindHost" class="col-sm-2 control-label">BindHost:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<? IF BindHostLoop ?>
|
<? IF BindHostLoop ?>
|
||||||
<select class="form-control" id="inputBindHost" name="bindhost">
|
<select class="form-control" id="inputBindHost" name="bindhost">
|
||||||
@ -143,8 +108,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputDCCBindHost" class="col-sm-2 control-label"><? FORMAT "DCCBindHost:" ?></label>
|
<label for="inputDCCBindHost" class="col-sm-2 control-label">DCCBindHost:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<? IF DCCBindHostLoop ?>
|
<? IF DCCBindHostLoop ?>
|
||||||
<select class="form-control" id="inputDCCBindHost" name="dccbindhost">
|
<select class="form-control" id="inputDCCBindHost" name="dccbindhost">
|
||||||
@ -158,36 +124,36 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputQuit" class="col-sm-2 control-label"><? FORMAT "Quit Message:" ?></label>
|
<label for="inputQuit" class="col-sm-2 control-label">Quit Message:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputQuit" name="quitmsg" value="<? VAR QuitMsg ?>" maxlength="256" placeholder="<? FORMAT "You may define a Message shown, when you quit IRC." ?>">
|
<input type="text" class="form-control" id="inputQuit" name="quitmsg" value="<? VAR QuitMsg ?>" maxlength="256" placeholder="You may define a Message shown, when you quit IRC.">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- IRC Information -->
|
|
||||||
|
|
||||||
<!-- Networks -->
|
<h3>Networks</h3>
|
||||||
<div class="tab-pane fade" id="networkstab">
|
<hr>
|
||||||
|
|
||||||
<? IF Edit ?>
|
<? IF Edit ?>
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="<? VAR ModPath TOP ?>addnetwork?user=<? VAR Username ESC=URL ?>" class="btn btn-default btn-xs"><? FORMAT "Add" ?></a></td>
|
<td><a href="addnetwork?user=<? VAR Username ESC=URL ?>" class="btn btn-default btn-xs">Add</a></td>
|
||||||
<? IF NetworkLoop ?>
|
<? IF NetworkLoop ?>
|
||||||
<td><? FORMAT "Name" ?></td>
|
<td>Name</td>
|
||||||
<td><? FORMAT "Clients" ?></td>
|
<td>Clients</td>
|
||||||
<td><? FORMAT "Current Server" ?></td>
|
<td>Current Server</td>
|
||||||
<td><? FORMAT "Nick" ?></td>
|
<td>IRC Nick</td>
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<td><? FORMAT "← Add a network (opens in same page)" ?></td>
|
<td><- Add a network (opens in same page)</td>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP NetworkLoop SORTASC=Name ?>
|
<? LOOP NetworkLoop SORTASC=Name ?>
|
||||||
<tr>
|
<tr class="<? IF __EVEN__ ?>evenrow<? ELSE ?>oddrow<? ENDIF ?>">
|
||||||
<td>
|
<td>
|
||||||
<input type="hidden" name="network" value="<? VAR Name ?>" />
|
<input type="hidden" name="network" value="<? VAR Name ?>" />
|
||||||
<a href="<? VAR ModPath TOP ?>editnetwork?user=<? VAR Username ESC=URL ?>&network=<? VAR Name ESC=URL ?>" class="btn btn-primary btn-xs">Edit</a> <a href="delnetwork?user=<? VAR Username ESC=URL ?>&name=<? VAR Name ESC=URL ?>" class="btn btn-danger btn-xs"><? FORMAT "Del" ?></a>
|
<a href="editnetwork?user=<? VAR Username ESC=URL ?>&network=<? VAR Name ESC=URL ?>" class="btn btn-primary btn-xs">Edit</a> <a href="delnetwork?user=<? VAR Username ESC=URL ?>&name=<? VAR Name ESC=URL ?>" class="btn btn-danger btn-xs">Delete</a>
|
||||||
</td>
|
</td>
|
||||||
<td><? VAR Name ?></td>
|
<td><? VAR Name ?></td>
|
||||||
<td><? VAR Clients ?></td>
|
<td><? VAR Clients ?></td>
|
||||||
@ -198,46 +164,28 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<? IF Clone ?>
|
<span class="info">You will be able to add + modify networks here after you <? IF Clone ?>have cloned<? ELSE ?>created<? ENDIF ?> the user.</span><br />
|
||||||
<span class="info"><? FORMAT "You will be able to add + modify networks here after you have cloned the user." ?></span><br />
|
|
||||||
<? ELSE ?>
|
|
||||||
<span class="info"><? FORMAT "You will be able to add + modify networks here after you have created the user." ?></span><br />
|
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
<? ENDIF ?>
|
|
||||||
</div><!-- Networks -->
|
|
||||||
|
|
||||||
<!-- Modules -->
|
|
||||||
<div class="tab-pane fade" id="modulestab">
|
<h3>Modules</h3>
|
||||||
<? LOOP EmbeddedModuleLoop ?>
|
<hr>
|
||||||
<? IF Embed ?>
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="input<? VAR ModName ?>" class="col-sm-2 control-label"><? VAR ModName ?>:</label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<? INC *Embed ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<? ENDIF ?>
|
|
||||||
<? ENDLOOP ?>
|
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "Status" ?></td>
|
<td>Status</td>
|
||||||
<td><? FORMAT "Name" ?></td>
|
<td>Name</td>
|
||||||
<td><? FORMAT "Arguments" ?></td>
|
<td>Arguments</td>
|
||||||
<td><? FORMAT "Description" ?></td>
|
<td>Description</td>
|
||||||
<td><? FORMAT "Loaded globally" ?></td>
|
|
||||||
<td><? FORMAT "Loaded by networks" ?></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP ModuleLoop ?>
|
<? LOOP ModuleLoop ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<div class="switch">
|
<div class="checkboxSwitch">
|
||||||
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||||
<? IF Disabled ?>
|
|
||||||
<input type="hidden" name="loadmod" value="<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?> />
|
|
||||||
<? ENDIF ?>
|
|
||||||
<label for="lm_<? VAR Name ?>"></label>
|
<label for="lm_<? VAR Name ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
@ -254,240 +202,146 @@
|
|||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</td>
|
</td>
|
||||||
<td><? VAR Description ?></td>
|
<td><? VAR Description ?></td>
|
||||||
<td>
|
|
||||||
<? IF CanBeLoadedGlobally ?>
|
|
||||||
<div class="checkboxSwitchMini">
|
|
||||||
<input type="checkbox" name="loaded_globally" id="loaded_globally_<? VAR Name ?>" value="<? VAR Name ?>"<? IF LoadedGloabally?> checked="checked" <? ENDIF ?> class="sr-only" disabled="disabled" /> <? ENDIF ?>
|
|
||||||
<label for="loaded_globally_<? VAR Name ?>"></label>
|
|
||||||
</div>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<? IF CanBeLoadedByNetwork ?>
|
|
||||||
<div class="checkboxSwitchMini">
|
|
||||||
<input type="checkbox" name="loaded_by_network" id="loaded_by_net_<? VAR Name ?>" value="<? VAR Name ?>"<? IF LoadedByAllNetworks ?> checked="checked" <? ENDIF ?> class="sr-only" disabled="disabled" /> <? ENDIF ?>
|
|
||||||
<label for="loaded_by_net_<? VAR Name ?>"></label>
|
|
||||||
</div>
|
|
||||||
<? IF LoadedBySomeNetworks && !LoadedByAllNetworks ?>
|
|
||||||
<script type="text/javascript">document.getElementById("loaded_by_net_<? VAR Name ?>").indeterminate = true;</script>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div> <!-- Modules -->
|
|
||||||
|
|
||||||
<!-- Default Settings -->
|
<h3>Default Settings For New Future Channels</h3>
|
||||||
<div class="tab-pane fade" id="channelstab">
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputModes" class="col-sm-2 control-label"><? FORMAT "Default Modes:" ?></label>
|
<label for="inputModes" class="col-sm-2 control-label">Modes:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputModes" name="chanmodes" value="<? VAR DefaultChanModes ?>" maxlength="32" placeholder="<? FORMAT "These are the default modes ZNC will set when you join an empty channel." ?>">
|
<input type="text" class="form-control" id="inputModes" name="chanmodes" value="<? VAR DefaultChanModes ?>" maxlength="32" placeholder="These are the default modes ZNC will set when you join an empty channel.">
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Empty = use standard value" ?></div>
|
<div class="alert alert-info help-block">Empty = use standard value</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="chanbuffersize" class="col-sm-2 control-label"><? FORMAT "Buffer Size:" ?></label>
|
<label for="inputBufferSize" class="col-sm-2 control-label">Buffer Size:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="chanbufsize" name="chanbufsize" value="<? VAR ChanBufferSize ?>" min="0" placeholder="<? FORMAT "This is the amount of lines that the playback buffer will store for channels before dropping off the oldest line. The buffers are stored in the memory by default." ?>" />
|
<input type="text" class="form-control" id="inputBufferSize" name="bufsize" value="<? VAR BufferCount ?>" min="0" placeholder="This is the amount of lines that the playback buffer will store before dropping off the oldest line. The buffers are stored in the memory by default." />
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Empty = use standard value" ?></div>
|
<div class="alert alert-info help-block">Empty = use standard value</div>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="tab-pane fade" id="queriestab">
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="maxquerybuffers" class="col-sm-2 control-label"><? FORMAT "Max Buffers:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="maxquerybuffers" name="maxquerybuffers" value="<? VAR MaxQueryBuffers ?>" min="0" placeholder="<? FORMAT "Maximum number of query buffers. 0 is unlimited." ?>" />
|
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Empty = use standard value" ?></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<h3>Flags</h3>
|
||||||
<label for="querybufsize" class="col-sm-2 control-label"><? FORMAT "Buffer Size:" ?></label>
|
<hr>
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="querybufsize" name="querybufsize" value="<? VAR QueryBufferSize ?>" min="0" placeholder="<? FORMAT "This is the amount of lines that the playback buffer will store for queries before dropping off the oldest line. The buffers are stored in the memory by default." ?>" />
|
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Empty = use standard value" ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div> <!-- Default Settings -->
|
|
||||||
|
|
||||||
<!-- Flags -->
|
|
||||||
<div class="tab-pane fade" id="flagstab">
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-md-offset-3">
|
<div class="col-md-6 col-md-offset-3">
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td></td>
|
<td>Status</td>
|
||||||
<td><? FORMAT "Description" ?></td>
|
<td>Flag Title</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP OptionLoop ?>
|
<? LOOP OptionLoop ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<div class="switch">
|
<div class="checkboxSwitch">
|
||||||
<input type="checkbox" name="<? VAR Name ?>" id="opt_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat" value="1"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
<input type="checkbox" name="<? VAR Name ?>" id="opt_<? VAR Name ?>" value="1"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||||
<label for="opt_<? VAR Name ?>"></label>
|
<label for="opt_<? VAR Name ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td><b><? VAR DisplayName ?></b></td>
|
<td>
|
||||||
|
<b><? VAR DisplayName ?></b>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- Flags -->
|
|
||||||
|
|
||||||
<!-- ZNC Behavior -->
|
<h3>ZNC Behavior</h3>
|
||||||
<div class="tab-pane fade" id="zncbehavetab">
|
<hr>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Any of the following text boxes can be left empty to use their default value." ?></div>
|
<div class="alert alert-info help-block">Any of the following text boxes can be left empty to use their default value.</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputtimeFormat" class="col-sm-2 control-label"><? FORMAT "Timestamp Format:" ?></label>
|
<label for="inputtimeFormat" class="col-sm-2 control-label">Timestamp Format:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputtimeFormat" name="timestampformat" value="<? VAR TimestampFormat ?>" placeholder="The format for the timestamps used in buffers, for example [%H:%M:%S]." />
|
<input type="text" class="form-control" id="inputtimeFormat" name="timestampformat" value="<? VAR TimestampFormat ?>" placeholder="The format for the timestamps used in buffers, for example [%H:%M:%S]." />
|
||||||
<div class="alert alert-info help-block"><? FORMAT "The format for the timestamps used in buffers, for example [%H:%M:%S]. This setting is ignored in new IRC clients, which use server-time. If your client supports server-time, change timestamp format in client settings instead." ?></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputTimezone" class="col-sm-2 control-label"><? FORMAT "Timezone:" ?></label>
|
<label for="inputTimezone" class="col-sm-2 control-label">Timezone:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" id="inputTimezone" name="timezone" value="<? VAR Timezone ?>" placeholder="<? FORMAT "Select your timezone." ?>">
|
<input class="form-control" id="inputTimezone" name="timezone" value="<? VAR Timezone ?>" placeholder="Select your timezone.">
|
||||||
<div class="alert alert-info help-block"><? FORMAT "E.g. <code>Europe/Berlin</code>, or <code>GMT-6</code>" ?></div>
|
<div class="alert alert-info help-block">E.g. <b>Europe/Berlin</b> or <b>GMT-6</b></div>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputClientencode" class="col-sm-2 control-label"><? FORMAT "Client encoding:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<? INC encoding_settings.tmpl ?>
|
|
||||||
<span class="help-block"><? FORMAT "Character encoding used between IRC client and ZNC." ?></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputJoinTries" class="col-sm-2 control-label"><? FORMAT "Join Tries:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input class="form-control" type="number" id="inputJoinTries" name="jointries" value="<? VAR JoinTries ?>" min="0" placeholder="<? FORMAT "This defines how many times ZNC tries to join a channel, if the first join failed, e.g. due to channel mode +i/+k or if you are banned." ?>" />
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputMaxJoins" class="col-sm-2 control-label"><? FORMAT "Join speed:" ?></label>
|
<label for="inputJoinTries" class="col-sm-2 control-label">Join Tries:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" type="number" id="inputMaxJoins" name="maxjoins" value="<? VAR MaxJoins ?>" min="0" placeholder="<? FORMAT "How many channels are joined in one JOIN command. 0 is unlimited (default). Set to small positive value if you get disconnected with “Max SendQ Exceeded”" ?>" />
|
<input class="form-control" type="number" id="inputJoinTries" name="jointries" value="<? VAR JoinTries ?>" min="0" placeholder="This defines how often ZNC tries to join, if the first join failed, e.g. due to channel mode +i/+k or if you're banned."/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputmaxIRCnet" class="col-sm-2 control-label"><? FORMAT "Max IRC Networks Number:" ?></label>
|
<label for="inputMaxJoins" class="col-sm-2 control-label">Max Joins:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" type="number" id="inputmaxIRCnet" name="maxnetworks" value="<? VAR MaxNetworks ?>" min="0" placeholder="<? FORMAT "Maximum number of IRC networks allowed for this user." ?>" <? IF !ImAdmin ?>disabled="disabled"<? ENDIF ?> />
|
<input class="form-control" type="number" id="inputMaxJoins" name="maxjoins" value="<? VAR MaxJoins ?>" min="0" placeholder="How many channels are joined in one JOIN command. 0 is unlimited (default). Set to small positive value if you get disconnected with `Max SendQ Exceeded'"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="notraffictimeout" class="col-sm-2 control-label"><? FORMAT "Timeout before reconnect:" ?></label>
|
<label for="inputmaxIRCnet" class="col-sm-2 control-label">Max IRC Networks Number:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="form-control" type="number" id="notraffictimeout" name="notraffictimeout" value="<? VAR NoTrafficTimeout ?>" class="third" min="30" placeholder="<? FORMAT "How much time ZNC waits (in seconds) until it receives something from network or declares the connection timeout. This happens after attempts to ping the peer." ?>"/>
|
<input class="form-control" type="number" id="inputmaxIRCnet" name="maxnetworks" value="<? VAR MaxNetworks ?>" min="0" placeholder="Maximum number of IRC networks allowed for this user." <? IF !ImAdmin ?>disabled="disabled"<? ENDIF ?> />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<? SETBLOCK Substitutions_Link ?><a href="https://wiki.znc.in/ExpandString" target="_blank" class="external"><? FORMAT "Substitutions" ?></a><? ENDSETBLOCK ?>
|
<div class="form-group">
|
||||||
<div class="form-group" id="ctcpreplies_plain">
|
|
||||||
<label for="inputCTCPreplies" class="col-sm-2 control-label">CTCP Replies:</label>
|
<label for="inputCTCPreplies" class="col-sm-2 control-label">CTCP Replies:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<textarea class="form-control" name="ctcpreplies" cols="70" rows="3" id="ctcpreplies_text"><? LOOP CTCPLoop ?><? VAR CTCP ?>
|
<textarea class="form-control" id="inputCTCPreplies" name="ctcpreplies" cols="70" rows="3"><? LOOP CTCPLoop ?><? VAR CTCP ?><? ENDLOOP ?></textarea>
|
||||||
<? ENDLOOP ?></textarea>
|
<div class="alert alert-info help-block">One reply per line. Example: TIME Buy a watch!</div>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "One reply per line. Example: <code>TIME Buy a watch!</code>" ?></div>
|
|
||||||
<div class="alert alert-info help-block"><? FORMAT "{1} are available" "Substitutions_Link ESC=" ?></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="ctcpreplies_js" style="display:none" data-placeholder="<? FORMAT "Empty value means this CTCP request will be ignored" ?>">
|
|
||||||
<label for="ctcpreplies" class="col-sm-2 control-label"><? FORMAT "CTCP Replies:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<table class="table table-hover">
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th><? FORMAT "Request" ?></th>
|
|
||||||
<th><? FORMAT "Response" ?></th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody id="ctcpreplies_tbody" />
|
|
||||||
</table>
|
|
||||||
<button type="button" class="btn btn-default" value="<? FORMAT "Add" ?>" id="ctcpreplies_add"><? FORMAT "Add" ?></button>
|
|
||||||
<span class="info"><? FORMAT "{1} are available" "Substitutions_Link ESC=" ?></span>
|
|
||||||
<datalist id="ctcpreplies_list">
|
|
||||||
<option value="PING"/>
|
|
||||||
<option value="FINGER"/>
|
|
||||||
<option value="CLIENTINFO"/>
|
|
||||||
<option value="USERINFO"/>
|
|
||||||
<option value="VERSION"/>
|
|
||||||
<option value="SOURCE"/>
|
|
||||||
<option value="TIME"/>
|
|
||||||
<option value="PAGE"/>
|
|
||||||
<option value="DCC"/>
|
|
||||||
<option value="UPTIME"/>
|
|
||||||
</datalist>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<script type="text/javascript">ctcpreplies_init(jQuery);</script>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputSkins" class="col-sm-2 control-label"><? FORMAT "Skin:" ?></label>
|
<label for="input..." class="col-sm-2 control-label">Skin(s):</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<? IF SkinLoop ROWS > 1 ?>
|
<? IF SkinLoop ROWS > 1 ?>
|
||||||
<select class="form-control" name="skin">
|
<select class="form-control" name="skin">
|
||||||
<option value=""><? FORMAT "- Global -" ?></option>
|
<option value="">- Global -</option>
|
||||||
<? LOOP SkinLoop ?>
|
<? LOOP SkinLoop ?>
|
||||||
<option value="<? VAR Name ?>"<? IF Checked ?> selected="selected"<? ENDIF ?>><? IF Name == "_default_" ?><? FORMAT "Default" ?><? ELSE ?><? VAR Name ?><? ENDIF ?></option>
|
<option value="<? VAR Name ?>"<? IF Checked ?> selected="selected"<? ENDIF ?>><? IF Name == "_default_" ?>Default<? ELSE ?><? VAR Name ?><? ENDIF ?></option>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</select>
|
</select>
|
||||||
<? ELSE ?>
|
<? ELSE ?>
|
||||||
<p><? FORMAT "No other skins found" ?></p>
|
<p>No other skins found!</p>
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<? LOOP EmbeddedModuleLoop ?>
|
||||||
|
<? IF Embed ?>
|
||||||
|
<h3>Module <? VAR ModName ?></h3>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="language" class="col-sm-2 control-label"><? FORMAT "Language:" ?></label>
|
<label for="input<? VAR ModName ?>" class="col-sm-2 control-label"><? VAR ModName ?>:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<? IF HaveI18N ?>
|
<? INC *Embed ?>
|
||||||
<select class="form-control" name="language">
|
</div>
|
||||||
<? LOOP LanguageLoop ?>
|
</div>
|
||||||
<option value="<? VAR Code ?>" <? IF Language TOP == *Code ?>selected="selected"<? ENDIF ?>><? VAR Name ?></option>
|
<? ENDIF ?>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</select>
|
|
||||||
<? ELSE ?>
|
<div class="btn-group pull-right">
|
||||||
<p>ZNC is compiled without i18n support!</p>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div><!-- ZNC Behavior -->
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="panel-footer text-right">
|
|
||||||
<? IF ImAdmin ?>
|
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success" type="submit" name="submit_return" value="<? IF Edit ?><? FORMAT "Save and return" ?><? ELSE ?><? IF Clone ?><? FORMAT "Clone and return" ?><? ELSE ?><? FORMAT "Create and return" ?><? ENDIF ?><? ENDIF ?>" />
|
<input class="btn btn-success" type="submit" value="<? IF Edit ?>Save<? ELSE ?><? IF Clone ?>Clone<? ELSE ?>Create<? ENDIF ?><? ENDIF ?>" />
|
||||||
<input class="btn btn-default" type="submit" name="submit_continue" value="<? IF Edit ?><? FORMAT "Save and continue" ?><? ELSE ?><? IF Clone ?><? FORMAT "Clone and continue" ?><? ELSE ?><? FORMAT "Create and continue" ?><? ENDIF ?><? ENDIF ?>" />
|
|
||||||
<? ELSE ?>
|
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
|
||||||
<input class="btn btn-success" type="submit" value="<? IF Edit ?><? FORMAT "Save" ?><? ELSE ?><? IF Clone ?><? FORMAT "Clone" ?><? ELSE ?><? FORMAT "Create" ?><? ENDIF ?><? ENDIF ?>" />
|
|
||||||
<? ENDIF ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,23 +1,22 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-md-offset-3">
|
<div class="col-md-6 col-md-offset-3">
|
||||||
<div class="panel panel-danger">
|
<div class="panel panel-danger">
|
||||||
<div class="panel-heading"><? FORMAT "Confirm Network Deletion" ?></div>
|
<div class="panel-heading">Confirm Network Deletion</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p><? FORMAT "Are you sure you want to delete network “{2}” of user “{1}”?" Username Network ?></p>
|
<p>Are you absolutely sure you want to delete <b>"<? VAR Network ?>"</b> network, <? VAR Username ?>?</p>
|
||||||
<br>
|
<br>
|
||||||
<center>
|
<center>
|
||||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>delnetwork?user=<? VAR Username ?>&network=<? VAR Network ?>" method="post">
|
<form action="delnetwork" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
||||||
<input type="hidden" name="name" value="<? VAR Network ?>" />
|
<input type="hidden" name="name" value="<? VAR Network ?>" />
|
||||||
<input type="submit" class="btn btn-danger btn-xs" value="<? FORMAT "Yes" ?>" />
|
<input type="submit" class="btn btn-danger btn-xs" value="Yes, I want <? VAR Network ?> deleted" />
|
||||||
</form><br>
|
</form><br>
|
||||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>listusers" method="get">
|
<form action="listusers" method="get">
|
||||||
<input type="submit" class="btn btn-success btn-xs" value="<? FORMAT "No" ?>" />
|
<input type="submit" class="btn btn-success btn-xs" value="No, I want to keep <? VAR Network ?>" />
|
||||||
</form>
|
</form>
|
||||||
</center>
|
</center>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,23 +1,22 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-md-offset-3">
|
<div class="col-md-6 col-md-offset-3">
|
||||||
<div class="panel panel-danger">
|
<div class="panel panel-danger">
|
||||||
<div class="panel-heading"><? FORMAT "Confirm User Deletion" ?></div>
|
<div class="panel-heading">Confirm Network Deletion</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p><? FORMAT "Are you sure you want to delete user “{1}”?" Username ?></p>
|
<p>Are you absolutely sure you want to delete "<? VAR Username ?>"?</p>
|
||||||
<br>
|
<br>
|
||||||
<center>
|
<center>
|
||||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>deluser?user=<? VAR Username ?>" method="post">
|
<form action="deluser" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<input type="hidden" name="submitted" value="1" />
|
<input type="hidden" name="submitted" value="1" />
|
||||||
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
||||||
<input type="submit" class="btn btn-danger btn-xs" value="<? FORMAT "Yes" ?>" />
|
<input type="submit" class="btn btn-danger btn-xs" value="Yes, delete <? VAR Username ?>" />
|
||||||
</form><br>
|
</form><br>
|
||||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>listusers" method="get">
|
<form action="listusers" method="get">
|
||||||
<input type="submit" class="btn btn-success btn-xs" value="<? FORMAT "No" ?>" />
|
<input type="submit" class="btn btn-success btn-xs" value="No, do not delete <? VAR Username ?>" />
|
||||||
</form>
|
</form>
|
||||||
</center>
|
</center>
|
||||||
|
|
||||||
|
@ -1,58 +0,0 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? SETBLOCK Encoding_Placeholder ?><span class="encoding-placeholder-big text-success"> <span class="encoding-placeholder"></span> </span><? ENDSETBLOCK ?>
|
|
||||||
<div class="radio">
|
|
||||||
<label>
|
|
||||||
<input type="radio" name="encoding_utf" id="encoding_utf_legacy" value="legacy" <? IF EncodingUtf == "legacy" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> />
|
|
||||||
<span class="help-block" for="encoding_utf_legacy"><? FORMAT "Don't ensure any encoding at all (legacy mode, not recommended)" ?></span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="radio">
|
|
||||||
<label>
|
|
||||||
<input type="radio" name="encoding_utf" id="encoding_utf_send" value="send" <? IF EncodingUtf == "send" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> />
|
|
||||||
<span class="help-block" for="encoding_utf_send"><? FORMAT "Try to parse as UTF-8 and as {1}, send as UTF-8 (recommended)" "Encoding_Placeholder ESC=" ?></span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="radio">
|
|
||||||
<label>
|
|
||||||
<input type="radio" name="encoding_utf" id="encoding_utf_receive" value="receive" <? IF EncodingUtf == "receive" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> />
|
|
||||||
<span class="help-block" for="encoding_utf_receive"><? FORMAT "Try to parse as UTF-8 and as {1}, send as {1}" "Encoding_Placeholder ESC=" ?></span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="radio">
|
|
||||||
<label>
|
|
||||||
<input type="radio" name="encoding_utf" id="encoding_utf_simple" value="simple" <? IF EncodingUtf == "simple" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> />
|
|
||||||
<span class="help-block" for="encoding_utf_simple"><? FORMAT "Parse and send as {1} only" "Encoding_Placeholder ESC=" ?></span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="test-text">
|
|
||||||
<input class="form-control" type="text" name="encoding" placeholder="<? FORMAT "E.g. <code>UTF-8</code>, or <code>ISO-8859-15</code>" ?>" value="<? VAR Encoding ?>" list="encoding_list" <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<datalist id="encoding_list">
|
|
||||||
<? LOOP EncodingLoop ?>
|
|
||||||
<option value="<? VAR Encoding ?>"/>
|
|
||||||
<? ENDLOOP ?>
|
|
||||||
</datalist>
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
function updateEncodingText() {
|
|
||||||
var value = jQuery("input[name=encoding]").val();
|
|
||||||
jQuery(".encoding-placeholder").each(function(index, element) {
|
|
||||||
jQuery(element).text(value);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
jQuery("input[name=encoding]").on("keyup change input", updateEncodingText);
|
|
||||||
updateEncodingText();
|
|
||||||
|
|
||||||
function updateEncodingLegacy() {
|
|
||||||
var disabled = jQuery("input:radio[name=encoding_utf]:checked").val() == "legacy";
|
|
||||||
jQuery("input[name=encoding]").prop("disabled", disabled);
|
|
||||||
}
|
|
||||||
|
|
||||||
jQuery("input:radio[name=encoding_utf]").change(updateEncodingLegacy);
|
|
||||||
updateEncodingLegacy();
|
|
||||||
</script>
|
|
@ -1,11 +1,10 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">Webadmin</div>
|
<div class="panel-heading">Webadmin</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p><? FORMAT "Welcome to the ZNC webadmin module." ?><br><? FORMAT "All changes you make will be in effect immediately after you submitted them." ?></p>
|
<p>Welcome to the ZNC webadmin module.<br>All changes you make will be in effect immediately after you submitted them.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,26 +1,36 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">List of Users</div>
|
<div class="panel-heading">List of Users</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<?IF !UserLoop?>
|
<?IF !UserLoop?>
|
||||||
<div class="alert alert-warning">
|
<div class="alert alert-warning">
|
||||||
<? FORMAT "There are no users defined. Click <a href="{1}adduser">here</a> if you would like to add one." "ModPath TOP" ?>
|
There are no users defined. Click <a href="adduser">here</a> if you would like to add one.
|
||||||
</div>
|
</div>
|
||||||
<?ELSE?>
|
<?ELSE?>
|
||||||
|
|
||||||
<div class="table">
|
<div class="row">
|
||||||
<input type="text" class="form-control input-lg" id="inputSearch" onkeyup="UserSearch()" placeholder="Search..." title="Type in a user">
|
<div class="col-md-4 col-md-offset-8">
|
||||||
|
<div class="input-group custom-search-form" style=".custom-search-form{margin-top:5px;}">
|
||||||
|
<input class="form-control" id="system-search" name="q" placeholder="Search..." required>
|
||||||
|
<span class="input-group-btn">
|
||||||
|
<button type="submit" class="btn btn-default">
|
||||||
|
<span class="fa fa-search"></span>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
<br>
|
<br>
|
||||||
<table class="table table-bordered table-hover" id="users">
|
<table class="table table-bordered table-hover table-striped table-list-search">
|
||||||
<thead>
|
<thead>
|
||||||
<tr class="header">
|
<tr>
|
||||||
<th><a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>adduser" class="btn btn-default btn-xs"><? FORMAT "Add" ?></a></th>
|
<td>Action</td>
|
||||||
<th><? FORMAT "Username" ?></th>
|
<td>Username</td>
|
||||||
<th><? FORMAT "Networks" ?></th>
|
<td>Networks</td>
|
||||||
<th><? FORMAT "Clients" ?></th>
|
<td>Clients</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -28,9 +38,9 @@
|
|||||||
<tr class="<?IF __EVEN__?>evenrow<?ELSE?>oddrow<?ENDIF?>">
|
<tr class="<?IF __EVEN__?>evenrow<?ELSE?>oddrow<?ENDIF?>">
|
||||||
<td>
|
<td>
|
||||||
<span class="nowrap">
|
<span class="nowrap">
|
||||||
<a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs"><? FORMAT "Edit" ?></a>
|
<a href="edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs">Edit</a>
|
||||||
<a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>adduser?clone=<? VAR Username ESC=URL ?>" alt="Clone <? VAR Username ESC=URL ?>" class="btn btn-warning btn-xs"><? FORMAT "Clone" ?></a>
|
<a href="adduser?clone=<? VAR Username ESC=URL ?>" alt="Clone <? VAR Username ESC=URL ?>" class="btn btn-warning btn-xs">Clone</a>
|
||||||
<? IF !IsSelf ?><a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs"><? FORMAT "Delete" ?></a><? ENDIF ?>
|
<? IF !IsSelf ?><a href="deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs">Delete</a><? ENDIF ?>
|
||||||
</span>
|
</span>
|
||||||
</td>
|
</td>
|
||||||
<td><? VAR Username ?></td>
|
<td><? VAR Username ?></td>
|
||||||
@ -44,27 +54,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script>
|
<script type="text/javascript">$(document).ready(function(){var e=$(".list-group-item.active");$("#system-search").keyup(function(){var e=this;var t=$(".table-list-search tbody");var n=$(".table-list-search tbody tr");$(".search-sf").remove();n.each(function(r,i){var s=$(i).text().toLowerCase();var o=$(e).val().toLowerCase();if(o!=""){$(".search-query-sf").remove();t.prepend('<tr class="search-query-sf"><td colspan="6"><strong>Searching for: "'+$(e).val()+'"</strong></td></tr>')}else{$(".search-query-sf").remove()}if(s.indexOf(o)==-1){n.eq(r).hide()}else{$(".search-sf").remove();n.eq(r).show()}});if(n.children(":visible").length==0){t.append('<tr class="search-sf"><td class="text-muted" colspan="6">No entries found.</td></tr>')}})})</script>
|
||||||
function UserSearch() {
|
|
||||||
var input, filter, table, tr, td, i;
|
|
||||||
input = document.getElementById("inputSearch");
|
|
||||||
filter = input.value.toUpperCase();
|
|
||||||
table = document.getElementById("users");
|
|
||||||
tr = table.getElementsByTagName("tr");
|
|
||||||
for (i = 0; i < tr.length; i++) {
|
|
||||||
td = tr[i].getElementsByTagName("td")[1];
|
|
||||||
if (td) {
|
|
||||||
if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
|
|
||||||
tr[i].style.display = "";
|
|
||||||
} else {
|
|
||||||
tr[i].style.display = "none";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,31 +1,21 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel with-nav-tabs panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">Settings</div>
|
||||||
<ul class="nav nav-tabs">
|
|
||||||
<li class="active"><a href="#listenporttab" data-toggle="tab"><? FORMAT "Listen Port(s)" ?></a></li>
|
|
||||||
<li><a href="#settingstab" data-toggle="tab"><? FORMAT "Settings" ?></a></li>
|
|
||||||
<li><a href="#globalmodtab" data-toggle="tab"><? FORMAT "Global Modules" ?></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="tab-content">
|
<h3>Listen Port(s)</h3>
|
||||||
<!--Listen Port -->
|
<hr>
|
||||||
<div class="tab-pane fade in active" id="listenporttab">
|
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Port" ?></th>
|
<td>Port</td>
|
||||||
<th><? FORMAT "BindHost" ?></th>
|
<td>BindHost</td>
|
||||||
<th><? FORMAT "SSL" ?></th>
|
<td>SSL</td>
|
||||||
<th><? FORMAT "IPv4" ?></th>
|
<td>IPv4</td>
|
||||||
<th><? FORMAT "IPv6" ?></th>
|
<td>IPv6</td>
|
||||||
<th><? FORMAT "IRC" ?></th>
|
<td>IRC</td>
|
||||||
<th><? FORMAT "HTTP" ?></th>
|
<td>Web</td>
|
||||||
<th><? FORMAT "URIPrefix" ?></th>
|
|
||||||
<th><? FORMAT "Delete" ?></th>
|
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<? LOOP ListenLoop ?>
|
<? LOOP ListenLoop ?>
|
||||||
@ -58,30 +48,26 @@
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<div class="checkboxSwitchMini">
|
<div class="checkboxSwitchMini">
|
||||||
<input type="checkbox" id="<? VAR IsHTTP ?>" disabled="disabled" <? IF IsHTTP ?>checked="checked"<? ENDIF ?>/>
|
<input type="checkbox" id="<? VAR IsWeb ?>" disabled="disabled" <? IF IsWeb ?>checked="checked"<? ENDIF ?>/>
|
||||||
<label for="<? VAR IsHTTP ?>"></label>
|
<label for="<? VAR IsWeb ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td><? VAR URIPrefix ?></td>
|
|
||||||
<td>
|
<td>
|
||||||
<? IF SuggestDeletion ?>
|
<? IF SuggestDeletion ?>
|
||||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>del_listener" method="post">
|
<form action="del_listener" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<input name="host" type="hidden" value="<? VAR BindHost ?>"/>
|
<input name="host" type="hidden" value="<? VAR BindHost ?>"/>
|
||||||
<input name="port" type="hidden" value="<? VAR Port ?>"/>
|
<input name="port" type="hidden" value="<? VAR Port ?>"/>
|
||||||
<input name="ssl" type="hidden" value="<? VAR IsSSL ?>"/>
|
|
||||||
<input name="ipv4" type="hidden" value="<? VAR IsIPV4 ?>"/>
|
<input name="ipv4" type="hidden" value="<? VAR IsIPV4 ?>"/>
|
||||||
<input name="ipv6" type="hidden" value="<? VAR IsIPV6 ?>"/>
|
<input name="ipv6" type="hidden" value="<? VAR IsIPV6 ?>"/>
|
||||||
<input type="submit" class="btn btn-danger btn-xs" value="<? FORMAT "Del" ?>"/>
|
<input type="submit" class="btn btn-danger btn-xs" value="Del"/>
|
||||||
</form>
|
</form>
|
||||||
<? ELSE ?>
|
|
||||||
<input name="unavailable" type="text" disabled="disabled" title="<? FORMAT "To delete port which you use to access webadmin itself, either connect to webadmin via another port, or do it in IRC (/znc DelPort)" ?>" value="<? FORMAT "Current" ?>" />
|
|
||||||
<? ENDIF ?>
|
<? ENDIF ?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
<tr>
|
<tr>
|
||||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>add_listener" method="post">
|
<form action="add_listener" method="post">
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<td>
|
<td>
|
||||||
<input type="number" class="form-control" name="port" min="1" max="65535" class="number" maxlength="5" placeholder="Port 1 to 65535"/>
|
<input type="number" class="form-control" name="port" min="1" max="65535" class="number" maxlength="5" placeholder="Port 1 to 65535"/>
|
||||||
@ -91,7 +77,7 @@
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<div class="checkboxSwitchMini">
|
<div class="checkboxSwitchMini">
|
||||||
<input type="checkbox" id="ssl" name="ssl" checked="checked"/>
|
<input type="checkbox" id="ssl"/>
|
||||||
<label for="ssl"></label>
|
<label for="ssl"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
@ -119,129 +105,111 @@
|
|||||||
<label for="web"></label>
|
<label for="web"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td><input type="text" class="form-control" name="uriprefix" value="/"></td>
|
<td><input type="submit" class="btn btn-primary btn-xs" value="Add"/></td>
|
||||||
<td><input type="submit" class="btn btn-primary btn-xs" value="<? FORMAT "Add" ?>"/></td>
|
|
||||||
</form>
|
</form>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!--Listen Port -->
|
|
||||||
|
|
||||||
<!-- Settings -->
|
<form class="form-horizontal" action="settings" method="post">
|
||||||
<div class="tab-pane fade" id="settingstab">
|
|
||||||
<form class="form-horizontal" action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>settings" method="post">
|
|
||||||
<? INC _csrf_check.tmpl ?>
|
<? INC _csrf_check.tmpl ?>
|
||||||
<input type="hidden" name="submitted" value="1" />
|
<input type="hidden" name="submitted" value="1" />
|
||||||
|
<h3>Settings</h3>
|
||||||
|
<hr>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputSkins" class="col-sm-2 control-label"><? FORMAT "Skin:" ?></label>
|
<label for="inputSkins" class="col-sm-2 control-label">Skin(s):</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<select class="form-control" id="inputSkins" name="skin">
|
<select class="form-control" id="inputSkins" name="skin">
|
||||||
<? LOOP SkinLoop ?>
|
<? LOOP SkinLoop ?>
|
||||||
<option value="<? VAR Name ?>"<? IF Checked ?> selected="selected"<? ENDIF ?>><? IF Name == "_default_" ?><? FORMAT "Default" ?><? ELSE ?><? VAR Name ?><? ENDIF ?></option>
|
<option value="<? VAR Name ?>"<? IF Checked ?> selected="selected"<? ENDIF ?>><? IF Name == "_default_" ?>Default<? ELSE ?><? VAR Name ?><? ENDIF ?></option>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputStatusPrefix" class="col-sm-2 control-label"><? FORMAT "Status Prefix:" ?></label>
|
<label for="inputStatusPrefix" class="col-sm-2 control-label">Status Prefix:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="inputStatusPrefix" value="<? VAR StatusPrefix ?>" placeholder="<? FORMAT "The prefix for the status and module queries." ?>"/>
|
<input type="text" class="form-control" id="inputStatusPrefix" value="<? VAR StatusPrefix ?>" placeholder="The prefix for the status and module queries."/>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Default for new users only." ?></div>
|
<div class="alert alert-info help-block">Default for new users only.</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputmaxBufferSize" class="col-sm-2 control-label"><? FORMAT "Maximum Buffer Size:" ?></label>
|
<label for="inputmaxBufferSize" class="col-sm-2 control-label">Maximum Buffer Size:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="number" class="form-control" id="inputmaxBufferSize" name="maxbufsize" value="<? VAR MaxBufferSize ?>" placeholder="<? FORMAT "Sets the global Max Buffer Size a user can have." ?>"/>
|
<input type="number" class="form-control" id="inputmaxBufferSize" name="maxbufsize" value="<? VAR MaxBufferSize ?>" placeholder="Sets the global Max Buffer Size a user can have."/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputConnectDelay" class="col-sm-2 control-label"><? FORMAT "Connect Delay:" ?></label>
|
<label for="inputConnectDelay" class="col-sm-2 control-label">Connect Delay:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="number" class="form-control" id="inputConnectDelay" name="connectdelay" value="<? VAR ConnectDelay ?>" placeholder="<? FORMAT "The time between connection attempts to IRC servers, in seconds. This affects the connection between ZNC and the IRC server; not the connection between your IRC client and ZNC." ?>" />
|
<input type="number" class="form-control" id="inputConnectDelay" name="connectdelay" value="<? VAR ConnectDelay ?>" placeholder="The time every connection will be delayed, in seconds. Some servers refuse your connection if you reconnect too fast. This affects the connection between ZNC and the IRC server; not the connection between your IRC client and ZNC. "/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputServerThrottle" class="col-sm-2 control-label"><? FORMAT "Server Throttle:" ?></label>
|
<label for="inputServerThrottle" class="col-sm-2 control-label">Server Throttle:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="number" class="form-control" id="inputServerThrottle" name="serverthrottle" value="<? VAR ServerThrottle ?>" placeholder="<? FORMAT "The minimal time between two connect attempts to the same hostname, in seconds. Some servers refuse your connection if you reconnect too fast." ?>" />
|
<input type="number" class="form-control" id="inputServerThrottle" name="serverthrottle" value="<? VAR ServerThrottle ?>" placeholder="The time between two connect attempts to the same hostname." />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputAnonIPLimit" class="col-sm-2 control-label"><? FORMAT "Anonymous Connection Limit per IP:" ?></label>
|
<label for="inputAnonIPLimit" class="col-sm-2 control-label">Anonymous IP Limit:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="number" class="form-control" id="inputAnonIPLimit" name="anoniplimit" value="<? VAR AnonIPLimit ?>" placeholder="<? FORMAT "Limits the number of unidentified connections per IP." ?>" />
|
<input type="number" class="form-control" id="inputAnonIPLimit" name="anoniplimit" value="<? VAR AnonIPLimit ?>" placeholder="Limits the number of unidentified connections per IP." />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputprotectWeb" class="col-sm-2 control-label"><? FORMAT "Protect Web Sessions:" ?></label>
|
<label for="inputprotectWeb" class="col-sm-2 control-label">Protect Web Sessions:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<div class="switch">
|
<div class="checkboxSwitch">
|
||||||
<input type="checkbox" name="protectwebsessions" id="protectwebsessions_checkbox" class="cmn-toggle cmn-toggle-round-flat"<? IF ProtectWebSessions ?> checked="checked"<? ENDIF ?> />
|
<input type="checkbox" class="form-control" name="protectwebsessions" id="protectwebsessions_checkbox"<? IF ProtectWebSessions ?> checked="checked"<? ENDIF ?> />
|
||||||
<label for="protectwebsessions_checkbox"></label>
|
<label for="protectwebsessions_checkbox"></label>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Disallow IP changing during each web session" ?></div>
|
<div class="alert alert-info help-block">Disallow IP changing during each web session</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputhideversion" class="col-sm-2 control-label"><? FORMAT "Hide ZNC Version:" ?></label>
|
<label for="inputMOTD" class="col-sm-2 control-label">MOTD:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<div class="switch">
|
<textarea type="text" class="form-control" id="inputMOTD" name="motd" cols="70" rows="5" class="monospace"><? LOOP MOTDLoop ?><? VAR Line ?><? ENDLOOP ?></textarea>
|
||||||
<input type="checkbox" name="hideversion" id="hideversion_checkbox" class="cmn-toggle cmn-toggle-round-flat"<? IF HideVersion ?> checked="checked"<? ENDIF ?> />
|
<div class="alert alert-info help-block">"Message of the Day", sent to all ZNC users on connect.</div>
|
||||||
<label for="hideversion_checkbox"></label>
|
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Hide version number from non-ZNC users" ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="inputauthonlyviamodule" class="col-sm-2 control-label"><? FORMAT "Auth Only Via Module:" ?></label>
|
<label for="inputBindHosts" class="col-sm-2 control-label">BindHosts:</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<div class="switch">
|
<textarea type="text" class="form-control" id="inputBindHosts" name="bindhosts" rows="5">
|
||||||
<input type="checkbox" name="authonlyviamodule" id="authonlyviamodule_checkbox" class="cmn-toggle cmn-toggle-round-flat"<? IF AuthOnlyViaModule ?> checked="checked"<? ENDIF ?> />
|
<? LOOP BindHostLoop ?>
|
||||||
<label for="authonlyviamodule_checkbox"></label>
|
<? VAR BindHost ?>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "Allow user authentication by external modules only" ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label for="inputMOTD" class="col-sm-2 control-label"><? FORMAT "MOTD:" ?></label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<textarea class="form-control" id="inputMOTD" name="motd" rows="5" class="monospace"><? LOOP MOTDLoop ?><? VAR Line ?>
|
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</textarea>
|
</textarea>
|
||||||
<div class="alert alert-info help-block"><? FORMAT "“Message of the Day”, sent to all ZNC users on connect." ?></div>
|
<div class="alert alert-info help-block">One host name or IP entry per line.</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div><!-- Settings -->
|
<h3>Global Modules</h3>
|
||||||
|
<hr>
|
||||||
<!-- Global Module Settings -->
|
|
||||||
<div class="tab-pane fade" id="globalmodtab">
|
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th></th>
|
<td>Status</td>
|
||||||
<th><? FORMAT "Name" ?></th>
|
<td>Name</td>
|
||||||
<th><? FORMAT "Arguments" ?></th>
|
<td>Arguments</td>
|
||||||
<th><? FORMAT "Description" ?></th>
|
<td>Description</td>
|
||||||
<th><? FORMAT "Loaded by networks" ?></th>
|
|
||||||
<th><? FORMAT "Loaded by users" ?></th>
|
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<? LOOP ModuleLoop ?>
|
<? LOOP ModuleLoop ?>
|
||||||
<tr class="<? IF __EVEN__ ?>evenrow<? ELSE ?>oddrow<? ENDIF ?>">
|
<tr class="<? IF __EVEN__ ?>evenrow<? ELSE ?>oddrow<? ENDIF ?>">
|
||||||
<td>
|
<td>
|
||||||
<div class="switch">
|
<div class="checkboxSwitch">
|
||||||
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||||
<label for="lm_<? VAR Name ?>"></label>
|
<label for="lm_<? VAR Name ?>"></label>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
@ -256,43 +224,19 @@
|
|||||||
<? IF ArgsHelpText ?> data-toggle="tooltip" data-placement="top" data-original-title="<? VAR ArgsHelpText ?>"<? ENDIF ?> />
|
<? IF ArgsHelpText ?> data-toggle="tooltip" data-placement="top" data-original-title="<? VAR ArgsHelpText ?>"<? ENDIF ?> />
|
||||||
</td>
|
</td>
|
||||||
<td class="mod_descr"><? VAR Description ?></td>
|
<td class="mod_descr"><? VAR Description ?></td>
|
||||||
<td>
|
|
||||||
<? IF CanBeLoadedByNetwork ?>
|
|
||||||
<div class="checkboxSwitchMini">
|
|
||||||
<input type="checkbox" name="loaded_by_network" id="loaded_by_net_<? VAR Name ?>" value="<? VAR Name ?>"<? IF LoadedByAllNetworks ?> checked="checked" <? ENDIF ?> class="sr-only" disabled="disabled" />
|
|
||||||
<? ENDIF ?>
|
|
||||||
<label for="loaded_by_net_<? VAR Name ?>"></label>
|
|
||||||
</div>
|
|
||||||
<? IF LoadedBySomeNetworks && !LoadedByAllNetworks ?>
|
|
||||||
<script type="text/javascript">document.getElementById("loaded_by_net_<? VAR Name ?>").indeterminate = true;</script>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<? IF CanBeLoadedByUser ?>
|
|
||||||
<div class="checkboxSwitchMini">
|
|
||||||
<input type="checkbox" name="loaded_by_user" id="loaded_by_user_<? VAR Name ?>" value="<? VAR Name ?>"<? IF LoadedByAllNetworks ?> checked="checked" <? ENDIF ?> class="sr-only" disabled="disabled" />
|
|
||||||
<? ENDIF ?>
|
|
||||||
<label for="loaded_by_user_<? VAR Name ?>"></label>
|
|
||||||
</div>
|
|
||||||
<? IF LoadedBySomeUsers && !LoadedByAllUsers ?>
|
|
||||||
<script type="text/javascript">document.getElementById("loaded_by_user_<? VAR Name ?>").indeterminate = true;</script>
|
|
||||||
<? ENDIF ?>
|
|
||||||
</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<? ENDLOOP ?>
|
<? ENDLOOP ?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- Global Module Settings -->
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
<div class="btn-group pull-right">
|
||||||
<div class="panel-footer text-right">
|
|
||||||
<input class="btn btn-danger" type="reset" value="Reset">
|
<input class="btn btn-danger" type="reset" value="Reset">
|
||||||
<input class="btn btn-success" type="submit" value="<? FORMAT "Save" ?>" />
|
<input class="btn btn-success" type="submit" value="Save" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<? INC Footer.tmpl ?>
|
<? INC Footer.tmpl ?>
|
@ -1,68 +1,16 @@
|
|||||||
<? I18N znc-webadmin ?>
|
|
||||||
<? INC Header.tmpl ?>
|
<? INC Header.tmpl ?>
|
||||||
|
|
||||||
<div class="container col-md-10 col-md-offset-1">
|
<div class="container">
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading"><? FORMAT "Information" ?></div>
|
<div class="panel-heading">Information</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-6"><div id="totalstats"></div></div>
|
|
||||||
<div class="col-md-6"><div id="usertraffic"></div></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript" src="//www.google.com/jsapi"></script>
|
|
||||||
<script>
|
|
||||||
google.load('visualization', '1.0', {'packages':['corechart']});
|
|
||||||
google.setOnLoadCallback(drawChart);
|
|
||||||
function drawChart() {
|
|
||||||
var data = google.visualization.arrayToDataTable([
|
|
||||||
['Task', 'ZNC Stats'],
|
|
||||||
['Users', <? VAR TotalUsers ?>],
|
|
||||||
['Networks', <? VAR TotalNetworks ?>]
|
|
||||||
]);
|
|
||||||
var options = {
|
|
||||||
width: 503,
|
|
||||||
pieHole: 0.3,
|
|
||||||
colors: ['#428bca', '#5bc0de'],
|
|
||||||
backgroundColor: 'transparent',
|
|
||||||
legend: {textStyle: {color: 'gray'}}
|
|
||||||
};
|
|
||||||
var chart = new google.visualization.PieChart(document.getElementById('totalstats'));
|
|
||||||
chart.draw(data, options);
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
google.load('visualization', '1.0', {'packages':['corechart']});
|
|
||||||
google.setOnLoadCallback(drawChart2);
|
|
||||||
function drawChart2() {
|
|
||||||
var data2 = google.visualization.arrayToDataTable([
|
|
||||||
['Task', 'User Traffic'],
|
|
||||||
['Attached Networks', <? VAR AttachedNetworks ?>],
|
|
||||||
['Client Connections', <? VAR TotalCConnections ?>],
|
|
||||||
['IRC Connections', <? VAR TotalIRCConnections ?>]
|
|
||||||
]);
|
|
||||||
var options2 = {
|
|
||||||
width: 503,
|
|
||||||
pieHole: 0.3,
|
|
||||||
colors: ['#5cb85c', '#f0ad4e', '#d9534f'],
|
|
||||||
backgroundColor: 'transparent',
|
|
||||||
legend: {textStyle: {color: 'gray'}}
|
|
||||||
};
|
|
||||||
var chart2 = new google.visualization.PieChart(document.getElementById('usertraffic'));
|
|
||||||
chart2.draw(data2, options2);
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<table class="table table-bordered table-hover">
|
<table class="table table-bordered table-hover">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Uptime" ?></th>
|
<th>Uptime</th>
|
||||||
<td><? VAR Uptime ?></td>
|
<td><? VAR Uptime ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR Uptime ?> <? FORMAT "Uptime" ?>">
|
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR Uptime ?> Uptime">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%;">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%;">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -70,52 +18,52 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<? IF IsAdmin ?>
|
<? IF IsAdmin ?>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Total Users" ?></th>
|
<th>Total Users</th>
|
||||||
<td>
|
<td>
|
||||||
<? VAR TotalUsers ?>
|
<? VAR TotalUsers ?>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalUsers ?> <? FORMAT "Total Users" ?>">
|
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalUsers ?> Total Users">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="<? VAR TotalUsers ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalUsers ?>%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="<? VAR TotalUsers ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalUsers ?>%">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Total Networks" ?></th>
|
<th>Total Networks</th>
|
||||||
<td><? VAR TotalNetworks ?></td>
|
<td><? VAR TotalNetworks ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalNetworks ?> <? FORMAT "Total Networks" ?>">
|
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalNetworks ?> Total Networks">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="<? VAR TotalNetworks ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalNetworks ?>%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="<? VAR TotalNetworks ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalNetworks ?>%">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Attached Networks" ?></th>
|
<th>Attached Networks</th>
|
||||||
<td><? VAR AttachedNetworks ?></td>
|
<td><? VAR AttachedNetworks ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR AttachedNetworks ?> <? FORMAT "Attached Networks" ?>">
|
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR AttachedNetworks ?> Attached Networks">
|
||||||
<div class="progress-bar" role="progressbar" aria-valuenow="<? VAR AttachedNetworks ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR AttachedNetworks ?>%;">
|
<div class="progress-bar" role="progressbar" aria-valuenow="<? VAR AttachedNetworks ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR AttachedNetworks ?>%;">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Total Client Connections" ?></th>
|
<th>Total Client Connections</th>
|
||||||
<td><? VAR TotalCConnections ?></td>
|
<td><? VAR TotalCConnections ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalCConnections ?> <? FORMAT "Total Client Connections" ?>">
|
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalCConnections ?> Total Client Connections">
|
||||||
<div class="progress-bar" role="progressbar" aria-valuenow="<? VAR TotalCConnections ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalCConnections ?>%;">
|
<div class="progress-bar" role="progressbar" aria-valuenow="<? VAR TotalCConnections ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalCConnections ?>%;">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th><? FORMAT "Total IRC Connections" ?></th>
|
<th>Total IRC Connections</th>
|
||||||
<td><? VAR TotalIRCConnections ?></td>
|
<td><? VAR TotalIRCConnections ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalIRCConnections ?> <? FORMAT "Total IRC Connections" ?>">
|
<div class="progress" data-toggle="tooltip" data-placement="right" data-original-title="<? VAR TotalIRCConnections ?> Total IRC Connections">
|
||||||
<div class="progress-bar" role="progressbar" aria-valuenow="<? VAR TotalIRCConnections ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalIRCConnections ?>%;">
|
<div class="progress-bar" role="progressbar" aria-valuenow="<? VAR TotalIRCConnections ?>" aria-valuemin="0" aria-valuemax="500" style="width: <? VAR TotalIRCConnections ?>%;">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -126,7 +74,8 @@
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<? IF IsAdmin && TrafficLoop ?>
|
<? IF IsAdmin && TrafficLoop ?>
|
||||||
<br />
|
<h3>Traffic</h3>
|
||||||
|
<hr>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4 col-md-offset-8">
|
<div class="col-md-4 col-md-offset-8">
|
||||||
<div class="input-group custom-search-form" style=".custom-search-form{margin-top:5px;}">
|
<div class="input-group custom-search-form" style=".custom-search-form{margin-top:5px;}">
|
||||||
@ -141,10 +90,10 @@
|
|||||||
<table class="table table-bordered table-hover table-striped table-list-search">
|
<table class="table table-bordered table-hover table-striped table-list-search">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td></td>
|
<td>Username</td>
|
||||||
<th><? FORMAT CTX="Traffic" "In" ?></th>
|
<td>In</td>
|
||||||
<th><? FORMAT CTX="Traffic" "Out" ?></th>
|
<td>Out</td>
|
||||||
<th><? FORMAT "Total" ?></th>
|
<td>Total</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -159,19 +108,19 @@
|
|||||||
<? ENDREM ?>
|
<? ENDREM ?>
|
||||||
<? IF __LAST__ ?>
|
<? IF __LAST__ ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "Users" ?></td>
|
<td>User Total</td>
|
||||||
<td><? VAR UserIn TOP ?></td>
|
<td><? VAR UserIn TOP ?></td>
|
||||||
<td><? VAR UserOut TOP ?></td>
|
<td><? VAR UserOut TOP ?></td>
|
||||||
<td><? VAR UserTotal TOP ?></td>
|
<td><? VAR UserTotal TOP ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ZNC</td>
|
<td>ZNC Total</td>
|
||||||
<td><? VAR ZNCIn TOP ?></td>
|
<td><? VAR ZNCIn TOP ?></td>
|
||||||
<td><? VAR ZNCOut TOP ?></td>
|
<td><? VAR ZNCOut TOP ?></td>
|
||||||
<td><? VAR ZNCTotal TOP ?></td>
|
<td><? VAR ZNCTotal TOP ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><? FORMAT "Total" ?></td>
|
<td>Grand Total</td>
|
||||||
<td><? VAR AllIn TOP ?></td>
|
<td><? VAR AllIn TOP ?></td>
|
||||||
<td><? VAR AllOut TOP ?></td>
|
<td><? VAR AllOut TOP ?></td>
|
||||||
<td><? VAR AllTotal TOP ?></td>
|
<td><? VAR AllTotal TOP ?></td>
|
||||||
|
BIN
screenshot.png
BIN
screenshot.png
Binary file not shown.
Before Width: | Height: | Size: 30 KiB |
319
webskins/Amelia/pub/bootstrap.css
vendored
319
webskins/Amelia/pub/bootstrap.css
vendored
@ -5727,6 +5727,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #0d747c;
|
background-color: #0d747c;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -7668,321 +7669,3 @@ legend {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #808080;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #272b30;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: rgba(0,0,0,0.08);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #2e3338;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
322
webskins/Amelia/pub/bootstrap.min.css
vendored
322
webskins/Amelia/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Bluerex/pub/bootstrap.css
vendored
320
webskins/Bluerex/pub/bootstrap.css
vendored
@ -6057,323 +6057,3 @@ td.visible-print {
|
|||||||
border-width: 5px !important;
|
border-width: 5px !important;
|
||||||
background-color: #ffffff !important;
|
background-color: #ffffff !important;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #1590ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #1590ff;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #1590ff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.03);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
2
webskins/Bluerex/pub/bootstrap.min.css
vendored
2
webskins/Bluerex/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
321
webskins/Cerulean/pub/bootstrap.css
vendored
321
webskins/Cerulean/pub/bootstrap.css
vendored
@ -5725,6 +5725,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -7688,323 +7689,3 @@ td.visible-print {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #2fa4e7;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #2fa4e7;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #555;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Cerulean/pub/bootstrap.min.css
vendored
2
webskins/Cerulean/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
321
webskins/Cirrus/pub/bootstrap.css
vendored
321
webskins/Cirrus/pub/bootstrap.css
vendored
@ -4470,6 +4470,7 @@ a.thumbnail:focus {
|
|||||||
.progress {
|
.progress {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||||
@ -6047,323 +6048,3 @@ pre {
|
|||||||
-moz-box-shadow: none;
|
-moz-box-shadow: none;
|
||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #455860;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #455860;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Cirrus/pub/bootstrap.min.css
vendored
2
webskins/Cirrus/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
321
webskins/Cosmo/pub/bootstrap.css
vendored
321
webskins/Cosmo/pub/bootstrap.css
vendored
@ -5727,6 +5727,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 21px;
|
height: 21px;
|
||||||
|
margin-bottom: 21px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #cccccc;
|
background-color: #cccccc;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
@ -7676,323 +7677,3 @@ td.visible-print {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #3fb618;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #3fb618;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Cosmo/pub/bootstrap.min.css
vendored
2
webskins/Cosmo/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Cupid/pub/bootstrap.css
vendored
320
webskins/Cupid/pub/bootstrap.css
vendored
@ -6204,323 +6204,3 @@ a.list-group-item:focus .list-group-item-heading {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #f0569f;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #f0569f;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #f0569f;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color:#fff
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
6
webskins/Cupid/pub/bootstrap.min.css
vendored
6
webskins/Cupid/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
319
webskins/Cyborg/pub/bootstrap.css
vendored
319
webskins/Cyborg/pub/bootstrap.css
vendored
@ -5727,6 +5727,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #222222;
|
background-color: #222222;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -7674,321 +7675,3 @@ legend {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #3C3C3C;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #222;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #3C3C3C;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #2a9fd6;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #2a9fd6;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: rgba(0,0,0,0.08);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #222;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Cyborg/pub/bootstrap.min.css
vendored
2
webskins/Cyborg/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
321
webskins/Darkly/pub/bootstrap.css
vendored
321
webskins/Darkly/pub/bootstrap.css
vendored
@ -4514,6 +4514,7 @@ a.thumbnail.active {
|
|||||||
.progress {
|
.progress {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 21px;
|
height: 21px;
|
||||||
|
margin-bottom: 21px;
|
||||||
background-color: #ebebeb;
|
background-color: #ebebeb;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||||
@ -5740,7 +5741,7 @@ button.close {
|
|||||||
}
|
}
|
||||||
table a,
|
table a,
|
||||||
.table a {
|
.table a {
|
||||||
text-decoration: none;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
table .success,
|
table .success,
|
||||||
.table .success,
|
.table .success,
|
||||||
@ -5965,321 +5966,3 @@ input:focus {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #525252;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #404040;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #909090;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #00bc8c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #00bc8c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: rgba(0,0,0,0.08);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #303030;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Darkly/pub/bootstrap.min.css
vendored
2
webskins/Darkly/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
317
webskins/Flatly/pub/bootstrap.css
vendored
317
webskins/Flatly/pub/bootstrap.css
vendored
@ -7731,320 +7731,3 @@ input[type="color"]:focus,
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #18bc9c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #18bc9c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
4
webskins/Flatly/pub/bootstrap.min.css
vendored
4
webskins/Flatly/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
321
webskins/Journal/pub/bootstrap.css
vendored
321
webskins/Journal/pub/bootstrap.css
vendored
@ -5727,6 +5727,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 21px;
|
height: 21px;
|
||||||
|
margin-bottom: 21px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -7634,323 +7635,3 @@ td.visible-print {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #000;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #000;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Journal/pub/bootstrap.min.css
vendored
2
webskins/Journal/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Lumen/pub/bootstrap.css
vendored
320
webskins/Lumen/pub/bootstrap.css
vendored
@ -6053,323 +6053,3 @@ label {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #28b62c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #28b62c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Lumen/pub/bootstrap.min.css
vendored
2
webskins/Lumen/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Paper/pub/bootstrap.css
vendored
320
webskins/Paper/pub/bootstrap.css
vendored
@ -6524,323 +6524,3 @@ select.form-control {
|
|||||||
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
|
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
|
||||||
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
|
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #666666;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
3
webskins/Paper/pub/bootstrap.min.css
vendored
3
webskins/Paper/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,7 +7,6 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
||||||
|
321
webskins/Readable/pub/bootstrap.css
vendored
321
webskins/Readable/pub/bootstrap.css
vendored
@ -4514,6 +4514,7 @@ a.thumbnail.active {
|
|||||||
.progress {
|
.progress {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 22px;
|
height: 22px;
|
||||||
|
margin-bottom: 22px;
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||||
@ -5881,323 +5882,3 @@ legend {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
2
webskins/Readable/pub/bootstrap.min.css
vendored
2
webskins/Readable/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Sandstone/pub/bootstrap.css
vendored
320
webskins/Sandstone/pub/bootstrap.css
vendored
@ -6324,323 +6324,3 @@ input:focus,
|
|||||||
.panel-default .panel-footer {
|
.panel-default .panel-footer {
|
||||||
color: #98978b;
|
color: #98978b;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #93c54b;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #93c54b;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #98978b;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
2
webskins/Sandstone/pub/bootstrap.min.css
vendored
2
webskins/Sandstone/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,7 +7,6 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
||||||
|
318
webskins/Shamrock/pub/bootstrap.css
vendored
318
webskins/Shamrock/pub/bootstrap.css
vendored
@ -5818,321 +5818,3 @@ legend {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #3a6624;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #3a6624;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #2D521A;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #3a6624;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #68B342;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: rgba(0,0,0,0.08);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #76a547;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
2
webskins/Shamrock/pub/bootstrap.min.css
vendored
2
webskins/Shamrock/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
323
webskins/Simplex/pub/bootstrap.css
vendored
323
webskins/Simplex/pub/bootstrap.css
vendored
@ -4110,7 +4110,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn {
|
|||||||
padding: 8px 15px;
|
padding: 8px 15px;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
background-color: #f1f1f1;
|
background-color: transparent;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
.breadcrumb > li {
|
.breadcrumb > li {
|
||||||
@ -4513,6 +4513,7 @@ a.thumbnail.active {
|
|||||||
.progress {
|
.progress {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||||
@ -5879,323 +5880,3 @@ legend {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Simplex/pub/bootstrap.min.css
vendored
2
webskins/Simplex/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
319
webskins/Slate/pub/bootstrap.css
vendored
319
webskins/Slate/pub/bootstrap.css
vendored
@ -5725,6 +5725,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #1c1e22;
|
background-color: #1c1e22;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -7958,321 +7959,3 @@ legend {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #808080;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #272b30;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: rgba(0,0,0,0.08);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #2e3338;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Slate/pub/bootstrap.min.css
vendored
2
webskins/Slate/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Spacelab/pub/bootstrap.css
vendored
320
webskins/Spacelab/pub/bootstrap.css
vendored
@ -7686,323 +7686,3 @@ td.visible-print {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Spacelab/pub/bootstrap.min.css
vendored
2
webskins/Spacelab/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
6261
webskins/Superhero/pub/bootstrap.css
vendored
6261
webskins/Superhero/pub/bootstrap.css
vendored
File diff suppressed because it is too large
Load Diff
7
webskins/Superhero/pub/bootstrap.min.css
vendored
7
webskins/Superhero/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -1,38 +0,0 @@
|
|||||||
<? INC DocType.tmpl ?>
|
|
||||||
<? ADDROW CSSLoop HREF=/skinfiles/Superhero/bootstrap.min.css ?>
|
|
||||||
<? ADDROW CSSLoop HREF=/skinfiles/_default_/font-awesome.min.css ?>
|
|
||||||
<? ADDROW JSLoop HREF=/skinfiles/_default_/jquery.min.js ?>
|
|
||||||
<? ADDROW JSLoop HREF=/skinfiles/_default_/bootstrap.min.js ?>
|
|
||||||
<? ADDROW FAVLOOP HREF=/skinfiles/_default_/favicon.ico ?>
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8" />
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
|
||||||
<? LOOP FAVLOOP ?>
|
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
|
||||||
<?ENDLOOP?>
|
|
||||||
<? LOOP CSSLoop ?>
|
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
|
||||||
<?ENDLOOP?>
|
|
||||||
<? LOOP JSLoop ?>
|
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
|
||||||
<?ENDLOOP?>
|
|
||||||
<? INC ExtraHeader.tmpl ?>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<? INC Navbar.tmpl ?>
|
|
||||||
<? INC Banner.tmpl ?>
|
|
||||||
<? INC MessageBar.tmpl ?>
|
|
||||||
<? INC LoginBar.tmpl ?>
|
|
||||||
<? REM ?>
|
|
||||||
In your subpage (module page or static page) you'll probably want to do something like this...
|
|
||||||
<? INC Header.tmpl ?>
|
|
||||||
This is my <b>super</b> cool sub page!
|
|
||||||
<? INC Footer.tmpl ?>
|
|
||||||
If you'd like to add your own local css file to be included after the global main.css, you can make your own Header.tmpl like so...
|
|
||||||
<? ADDROW CSSLoop HREF=/pub/your_local.css ?>
|
|
||||||
<? ADDROW JSLoop HREF=/pub/your_local.js ?>
|
|
||||||
<? INC BaseHeader.tmpl ?>
|
|
||||||
<? ENDREM ?>
|
|
||||||
<? INC BreadCrumbs.tmpl ?>
|
|
322
webskins/Supervillain/pub/bootstrap.css
vendored
322
webskins/Supervillain/pub/bootstrap.css
vendored
@ -1503,7 +1503,7 @@ th {
|
|||||||
|
|
||||||
.table-hover > tbody > tr:hover > td,
|
.table-hover > tbody > tr:hover > td,
|
||||||
.table-hover > tbody > tr:hover > th {
|
.table-hover > tbody > tr:hover > th {
|
||||||
background-color: rgba(0,0,0,0.4);
|
background-color: #ff7f32;
|
||||||
}
|
}
|
||||||
|
|
||||||
table col[class*="col-"] {
|
table col[class*="col-"] {
|
||||||
@ -6838,323 +6838,3 @@ td.visible-print {
|
|||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #2a333c;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #ff7f32;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #ff7f32;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: rgba(0,0,0,0.08);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #2a333c;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Supervillain/pub/bootstrap.min.css
vendored
2
webskins/Supervillain/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
321
webskins/United/pub/bootstrap.css
vendored
321
webskins/United/pub/bootstrap.css
vendored
@ -5727,6 +5727,7 @@ a.thumbnail.active {
|
|||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -7573,323 +7574,3 @@ td.visible-print {
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #5cb85c;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/United/pub/bootstrap.min.css
vendored
2
webskins/United/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
319
webskins/WhitePlum/pub/bootstrap.css
vendored
319
webskins/WhitePlum/pub/bootstrap.css
vendored
@ -6017,7 +6017,7 @@ h1 small,
|
|||||||
border-bottom-color: #eeeeee;
|
border-bottom-color: #eeeeee;
|
||||||
}
|
}
|
||||||
.panel-footer {
|
.panel-footer {
|
||||||
background: #f5f5f5;
|
background: transparent;
|
||||||
border-top-color: #eeeeee;
|
border-top-color: #eeeeee;
|
||||||
}
|
}
|
||||||
.progress {
|
.progress {
|
||||||
@ -6028,320 +6028,3 @@ h1 small,
|
|||||||
.well {
|
.well {
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #7a62d3;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #7a62d3;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
|
3
webskins/WhitePlum/pub/bootstrap.min.css
vendored
3
webskins/WhitePlum/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
320
webskins/Yeti/pub/bootstrap.css
vendored
320
webskins/Yeti/pub/bootstrap.css
vendored
@ -7927,323 +7927,3 @@ label,
|
|||||||
.affix {
|
.affix {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
}
|
}
|
||||||
/* Extra - Switch */
|
|
||||||
.cmn-toggle {
|
|
||||||
position: absolute;
|
|
||||||
margin-left: -9999px;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label {
|
|
||||||
padding:1px;
|
|
||||||
width: 50px;
|
|
||||||
height: 22px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 60px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
position:relative;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before,
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:before {
|
|
||||||
top: 2px;
|
|
||||||
left: 2px;
|
|
||||||
bottom: 2px;
|
|
||||||
right: 2px;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 50px;
|
|
||||||
transition: background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat + label:after {
|
|
||||||
top: 5px;
|
|
||||||
left: 5px;
|
|
||||||
bottom: 4px;
|
|
||||||
width: 12.5px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #dddddd;
|
|
||||||
border-radius: 52px;
|
|
||||||
transition: margin 0.4s, background 0.4s;
|
|
||||||
}
|
|
||||||
input.cmn-toggle-round-flat:checked + label {
|
|
||||||
background-color: #008cba;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.cmn-toggle-round-flat:checked + label:after {
|
|
||||||
margin-left: 27px;
|
|
||||||
background-color: #008cba;
|
|
||||||
}
|
|
||||||
/* Extra - Switch */
|
|
||||||
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.panel.with-nav-tabs .panel-heading{
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-tabs{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.panel.with-nav-tabs .nav-justified{
|
|
||||||
margin-bottom: -1px;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
|
|
||||||
color: #777;
|
|
||||||
background-color: rgba(0,0,0,0.02);
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
|
|
||||||
color: #555;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ddd;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
border-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #777;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ddd;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #555;
|
|
||||||
}
|
|
||||||
/* PANEL PRIMARY */
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3071a9;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
|
|
||||||
color: #428bca;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #428bca;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #428bca;
|
|
||||||
border-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #3071a9;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
background-color: #4a9fe9;
|
|
||||||
}
|
|
||||||
/* PANEL SUCCESS */
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
|
|
||||||
color: #3c763d;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #dff0d8;
|
|
||||||
border-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #3c763d;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #d6e9c6;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #3c763d;
|
|
||||||
}
|
|
||||||
/* PANEL INFO */
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #bce8f1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
|
|
||||||
color: #31708f;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #d9edf7;
|
|
||||||
border-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #31708f;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #bce8f1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #31708f;
|
|
||||||
}
|
|
||||||
/* PANEL WARNING */
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #faebcc;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
|
|
||||||
color: #8a6d3b;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #faebcc;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #fcf8e3;
|
|
||||||
border-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #8a6d3b;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #faebcc;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #8a6d3b;
|
|
||||||
}
|
|
||||||
/* PANEL DANGER */
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #ebccd1;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
|
|
||||||
color: #a94442;
|
|
||||||
background-color: #fff;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
border-bottom-color: transparent;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
|
|
||||||
background-color: #f2dede;
|
|
||||||
border-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
|
|
||||||
color: #a94442;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
|
|
||||||
background-color: #ebccd1;
|
|
||||||
}
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
|
|
||||||
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
|
|
||||||
color: #fff;
|
|
||||||
background-color: #a94442;
|
|
||||||
}
|
|
||||||
/* Extra - Nav Tab Panels */
|
|
||||||
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
||||||
.navbar-login{
|
|
||||||
width: 305px;
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login-session{
|
|
||||||
padding: 10px;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
.navbar-login p{
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.icon-size{
|
|
||||||
font-size: 87px;
|
|
||||||
}
|
|
||||||
/* Extra - Navbar dropdown on user */
|
|
2
webskins/Yeti/pub/bootstrap.min.css
vendored
2
webskins/Yeti/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
@ -7,16 +7,15 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
<title>ZNC — <? VAR Title DEFAULT="Web Frontend" ?></title>
|
||||||
<? LOOP FAVLOOP ?>
|
<? LOOP FAVLOOP ?>
|
||||||
<?IF HREF?><link rel="shortcut icon" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>"><?ENDIF?>
|
<?IF HREF?><link rel="shortcut icon" href="<? VAR HREF ?>"><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP CSSLoop ?>
|
<? LOOP CSSLoop ?>
|
||||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR URIPrefix TOP ?><? VAR HREF ?>" /><?ENDIF?>
|
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? LOOP JSLoop ?>
|
<? LOOP JSLoop ?>
|
||||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
<?IF HREF?><script type="text/javascript" src="<? VAR HREF ?>"></script><?ENDIF?>
|
||||||
<?ENDLOOP?>
|
<?ENDLOOP?>
|
||||||
<? INC ExtraHeader.tmpl ?>
|
<? INC ExtraHeader.tmpl ?>
|
||||||
</head>
|
</head>
|
||||||
|
@ -7,8 +7,7 @@ body {
|
|||||||
padding-top: 30px;
|
padding-top: 30px;
|
||||||
}
|
}
|
||||||
/* for BindHosts textarea */
|
/* for BindHosts textarea */
|
||||||
textarea.form-control {
|
.form-control {
|
||||||
height: auto;
|
|
||||||
word-wrap: break-word;
|
word-wrap: break-word;
|
||||||
white-space: -moz-pre-wrap;
|
white-space: -moz-pre-wrap;
|
||||||
white-space: pre-wrap;
|
white-space: pre-wrap;
|
||||||
@ -18,7 +17,9 @@ textarea.form-control {
|
|||||||
margin-bottom: 0px;
|
margin-bottom: 0px;
|
||||||
}
|
}
|
||||||
/* Switch & SwitchMini checkbox re-design */
|
/* Switch & SwitchMini checkbox re-design */
|
||||||
|
input[type=checkbox] {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
.checkboxSwitch,
|
.checkboxSwitch,
|
||||||
.checkboxSwitchMini {
|
.checkboxSwitchMini {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
5529
webskins/_default_/pub/bootstrap.css
vendored
5529
webskins/_default_/pub/bootstrap.css
vendored
File diff suppressed because it is too large
Load Diff
695
webskins/_default_/pub/bootstrap.js
vendored
695
webskins/_default_/pub/bootstrap.js
vendored
File diff suppressed because it is too large
Load Diff
6
webskins/_default_/pub/bootstrap.min.css
vendored
6
webskins/_default_/pub/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
5
webskins/_default_/pub/bootstrap.min.js
vendored
5
webskins/_default_/pub/bootstrap.min.js
vendored
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user