Compare commits
66 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e4aef30eb5 | |||
| 21b6af4633 | |||
| c00821d420 | |||
| d1c49a56ba | |||
| 5fae13fba3 | |||
| db994e463c | |||
| 6a56b9ac35 | |||
| 1feff78ad1 | |||
| 49404ac41c | |||
| 7f727a7474 | |||
| 3c3234e4e3 | |||
| 7efeba3898 | |||
| 5ff8ffca6b | |||
| f5b510ed84 | |||
| 461928d7bc | |||
| 026ad8e303 | |||
| a27018f106 | |||
| 2f0dac9f08 | |||
| a9711834c9 | |||
| 6e47e948c6 | |||
| 842f863698 | |||
| eb3c71e102 | |||
| 6ce4dd3677 | |||
| 7ca9b1de1c | |||
| 13b60fcc83 | |||
| 0f7c391081 | |||
| 7f80e75780 | |||
| 39a014ebf7 | |||
| fb2b72a313 | |||
| ac21fce2ef | |||
| 055f178e22 | |||
| 644f52986d | |||
| cbb28e34d4 | |||
| 43517a1c4f | |||
| 109b159c77 | |||
| 0ce56c3249 | |||
| bcd26a0236 | |||
| 17ae82e2e8 | |||
| c4772d2a73 | |||
| 6b1c45b7aa | |||
| d94a917769 | |||
| 630b3034e5 | |||
| f1cd4ba991 | |||
| b091e7698a | |||
| ddfb29fcfa | |||
| 6bc2099b23 | |||
| 0e77ff9669 | |||
| f4cb982b73 | |||
| 8d9b36d5cf | |||
| e341a74e2d | |||
| 5a661a0a4f | |||
| 1267bdc3c1 | |||
| fe1d50f85e | |||
| 2e50b881c7 | |||
| b1f251c136 | |||
| 93a8c2d539 | |||
| 30d137eb03 | |||
| 769440e9ba | |||
| 48c4873d47 | |||
| 973d2240c0 | |||
| 7fa342e081 | |||
| bcae042af1 | |||
| d3e59d9591 | |||
| 4d22a4be16 | |||
| f05d208d82 | |||
| 67c185cb9f |
@@ -1,37 +1,21 @@
|
||||
zncstrap
|
||||
========
|
||||
|
||||
A simple ZNC Web-Interface theme build with Twitter Bootstrap Framework.
|
||||
A simple ZNC Web Interface theme build with Twitter Bootstrap Framework.
|
||||
|
||||
###Installing zncstrap
|
||||
This 'dev' (development) branch is mainly for ZNC v.1.7-git or later.
|
||||
|
||||
Step 1 - Get a latest version of zncstrap. Install Git / Git Core on your Linux machine or alternativly, install and use wget or aget tool; or the good ole way via FTP/sFTP.
|
||||
### Update
|
||||
|
||||
Step 2 - We strongly advice you to make backups of your current files/folders before you proceed to install zncstrap. Once you have your backups stored elsewhere, you can proceed to delete/remove the default theme(s).
|
||||
June 11th 2015: Work is in progress. Some bits might not run smoothly (broken) on ZNC v.1.7-git as of now. Hang in there.
|
||||
|
||||
Step 3 - Navigate to ~/znc/share/znc/webskins and delete all those files as we will no longer be needing them.
|
||||
|
||||
Step 4 - Once it has completely removed, you can now go ahead and upload all files in the '~/zncstrap/webskins' folder.
|
||||
|
||||
> ~/zncstrap/webskins <-> ~/znc/share/znc/webskins
|
||||
|
||||
Step 5 - Now, you will need to overwrite the 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.ltd:port via any of your preferred web browsers.
|
||||
|
||||
### FAQ
|
||||
|
||||
**Q: Why can't zncstrap work alongside the default ZNC themes itself?**
|
||||
|
||||
A: Mainly because the different HTML tags and attributes used in zncstrap, as part of Twitter Bootstrap specifically in "~/znc/share/znc/modules/webadmin/tmpl" (e.g http://git.io/qj8MKg to http://git.io/SofsZg). If it had been left un-edited, it will not be visually pleasing and would be looking all off-margin. As the CSS bits are different and varies. Hence why the default ZNC themes should be removed as it will no longer serve any good when zncstrap is installed.
|
||||
|
||||
|
||||
**Q: I installed zncstrap, but it is off-margin and un-styled!**
|
||||
|
||||
A: You should overwrite everything from '~/zncstrap/modules' to "~/znc/share/znc/modules" on your machine.
|
||||
### To-Do
|
||||
|
||||
- The user setings page is way too long. Find a way to make it short yet organized
|
||||
- Clean out the codes and align accordingly
|
||||
- Swap to a switch-like checkbox
|
||||
- Test Google Charts to output traffic data, visually
|
||||
- Tables should be made more responsive, able to view on smaller devices
|
||||
|
||||
### More information and screenshots
|
||||
Website: https://firrre.com/zncstrap
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" name="embed_blockuser_block" id="opt_embed_blockuser_block" value="1"<? IF Blocked ?> checked="checked"<? ENDIF ?><? IF Self ?> disabled="disabled"<? ENDIF ?> />
|
||||
<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>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,35 +1,30 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Cert</div>
|
||||
<div class="panel-heading">Certificate</div>
|
||||
<div class="panel-body">
|
||||
<? IF Cert ?>
|
||||
<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">You already have a certificate set, use the form below to overwrite the current certificate. Alternatively click <a href="<? VAR URIPrefix TOP ?><? VAR ModPath ?>delete">here</a> to <a href="<? VAR URIPrefix TOP ?><? VAR ModPath ?>delete">delete</a> your certificate.</div>
|
||||
<? ELSE ?>
|
||||
<p>You do not have a cert.</p>
|
||||
<div class="alert alert-danger">You do not have a cert.</div>
|
||||
<? ENDIF ?>
|
||||
|
||||
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>update">
|
||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>update">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<h3>Certificate</h3>
|
||||
<hr>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputPEM" class="col-sm-2 control-label">PEM File</label>
|
||||
<label for="inputPEM" class="col-sm-2 control-label">PEM File: </label>
|
||||
<div class="col-sm-10">
|
||||
<textarea class="form-control" rows="5" name="cert"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="btn-group pull-right">
|
||||
</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="Update" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -1,14 +1,11 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Cert Auth</div>
|
||||
<div class="panel-heading">Certauth — Add A Note</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>add">
|
||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>add">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<h3>Add A Note</h3>
|
||||
<hr>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputKey" class="col-sm-2 control-label">Key:</label>
|
||||
<div class="col-sm-10">
|
||||
@@ -16,27 +13,23 @@
|
||||
</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 Key" />
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<? IF !KeyLoop ?>
|
||||
<p>You have no keys.</p>
|
||||
<p class="text-center">You have no keys.</p>
|
||||
<? ELSE ?>
|
||||
|
||||
<br />
|
||||
|
||||
<table class="table table-bordered table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>Action</td>
|
||||
<td>Key</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP KeyLoop ?>
|
||||
<tr>
|
||||
<td>[<a href="<? VAR ModPath ?>delete?key=<? VAR Key ESC=URL,HTML ?>">del</a>]</td>
|
||||
<td><a href="<? VAR ModPath ?>delete?key=<? VAR Key ESC=URL,HTML ?>" class="btn btn-danger btn-xs">Delete</a></td>
|
||||
<td><? VAR Key ?></td>
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
@@ -44,6 +37,12 @@
|
||||
</table>
|
||||
<? 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="Add Key" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Last Seen</div>
|
||||
<div class="panel-body">
|
||||
@@ -34,9 +34,9 @@
|
||||
<td><? VAR Info ?> <? VAR Ident ?></td>
|
||||
<? IF WebAdminLoaded TOP ?>
|
||||
<td>
|
||||
<a href="/mods/global/webadmin/edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs">Edit</a>
|
||||
<a href="<? VAR URIPrefix TOP ?>/mods/global/webadmin/edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs">Edit</a>
|
||||
<? IF !IsSelf ?>
|
||||
<a href="/mods/global/webadmin/deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs">Delete</a>
|
||||
<a href="<? VAR URIPrefix TOP ?>/mods/global/webadmin/deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs">Delete</a>
|
||||
<? ENDIF ?>
|
||||
</td>
|
||||
<? ENDIF ?>
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
<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="seen" value="<? VAR LastSeen DEFAULT="No Data..." ?>" disabled>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,6 +1,6 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Listsockets</div>
|
||||
<div class="panel-body">
|
||||
@@ -13,6 +13,8 @@
|
||||
<td>SSL</td>
|
||||
<td>Local</td>
|
||||
<td>Remote</td>
|
||||
<td>Data In</td>
|
||||
<td>Data Out</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -24,6 +26,8 @@
|
||||
<td><? VAR SSL ?></td>
|
||||
<td><? VAR Local ?></td>
|
||||
<td><? VAR Remote ?></td>
|
||||
<td><? VAR In ?></td>
|
||||
<td><? VAR Out ?></td>
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Notes</div>
|
||||
<div class="panel-heading">Notes · Add A Note</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>addnote">
|
||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>addnote">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<h3>Add A Note</h3>
|
||||
<hr>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputKey" class="col-sm-2 control-label">Key:</label>
|
||||
@@ -16,7 +14,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputNote" class="col-sm-2 control-label">Note:</label>
|
||||
<div class="col-sm-10">
|
||||
@@ -24,38 +21,36 @@
|
||||
</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 ?>
|
||||
<p>You have no notes to display.</p>
|
||||
<div class="alert alert-warning">You have no notes to display.</div>
|
||||
<? ELSE ?>
|
||||
|
||||
<table class="table table-bordered table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>Key</td>
|
||||
<td>Note</td>
|
||||
<td>Action</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP NotesLoop ?>
|
||||
<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 Note ?></td>
|
||||
<td><a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>delnote?key=<? VAR Key ESC=URL,HTML ?>" class="btn btn-danger btn-xs">Delete</a></td>
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<? 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="Add Note" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Perform</div>
|
||||
<div class="panel-heading">Perform · Add a Command</div>
|
||||
<div class="panel-body">
|
||||
<form method="post" action="<? VAR ModPath ?>">
|
||||
<form method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
|
||||
<div class="form-group">
|
||||
@@ -14,14 +14,13 @@
|
||||
<div class="alert alert-info help-block">Commands sent to the IRC server on connect, one per line.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="btn-group pull-right">
|
||||
</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="Save" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -0,0 +1,60 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Q Network Module</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<div class="form-group">
|
||||
<label for="inputStatusPrefix" class="col-sm-2 control-label">Username:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" name="user" value="<? VAR Username ?>" class="half" maxlength="128" placeholder="Please enter a username" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputStatusPrefix" class="col-sm-2 control-label">Password:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" type="password" name="password" class="half" placeholder="Please enter a password" autocomplete="off" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-md-offset-3">
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Status</td>
|
||||
<td>Settings</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP OptionLoop ?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="switch" title="<? VAR Tooltip ?>">
|
||||
<input type="checkbox" name="<? VAR Name ?>" id="opt_<? VAR Name ?>" value="1" class="cmn-toggle cmn-toggle-round-flat"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?>disabled="disabled"<? ENDIF ?>"/>
|
||||
<label for="opt_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<? VAR DisplayName ?>
|
||||
</td>
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel-footer text-right">
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
<input class="btn btn-danger" type="reset" value="Reset">
|
||||
<input class="btn btn-success" type="submit" value="Save" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -0,0 +1,140 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Simple Authentication and Security Layer (SASL)</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputSASLUsername" class="col-sm-2 control-label">Username:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" id="inputSASLUsername" name="username" maxlength="128" placeholder="Enter a Username">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputSASLPassword" class="col-sm-2 control-label">Password:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" id="inputSASLPassword" name="username" placeholder="Enter a Password" autocomplete="off">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputSASLUsername" class="col-sm-2 control-label">Connect:</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">Connect only if SASL authentication succeeds. Require authentication</span>
|
||||
</div>
|
||||
</div>
|
||||
</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="Save" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
<div class="section">
|
||||
<h3></h3>
|
||||
<div class="sectionbg">
|
||||
<div class="sectionbody">
|
||||
<div class="subsection">
|
||||
<div class="inputlabel">Username:</div>
|
||||
<input type="text" name="username" value="<? VAR Username ?>" class="half" maxlength="128"
|
||||
title="Please enter a username." />
|
||||
</div>
|
||||
<div class="subsection">
|
||||
<div class="inputlabel">Password:</div>
|
||||
<input type="password" name="password" class="half"
|
||||
title="Please enter a password." autocomplete="off" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<h3>Options</h3>
|
||||
<div class="sectionbg">
|
||||
<div class="sectionbody lotsofcheckboxes">
|
||||
<span class="checkboxandlabel" title="Connect only if SASL authentication succeeds.">
|
||||
<input type="checkbox" name="require_auth" id="opt_require_auth" value="1"<? IF RequireAuth ?> checked="checked"<? ENDIF ?> />
|
||||
<label for="opt_require_auth">Require authentication</label>
|
||||
</span>
|
||||
<div style="clear:both;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<h3>Mechanisms</h3>
|
||||
<div class="sectionbg">
|
||||
<div class="sectionbody">
|
||||
<div class="subsection">
|
||||
<table class="data">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Description</td>
|
||||
</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>
|
||||
<div class="subsection">
|
||||
<div class="inputlabel">Selected mechanisms and their order:</div>
|
||||
<input type="text" name="mechanisms" id="mechanisms" value="<? VAR Mechanisms ?>" class="half"/>
|
||||
<script>
|
||||
$("#mechanisms").selectize({
|
||||
plugins: ["drag_drop"],
|
||||
delimiter: " ",
|
||||
options: [<? LOOP MechanismLoop SORTASC=Name ?>{value:"<? VAR Name ?>",text:"<? VAR Name ?>"},<? ENDLOOP ?>],
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div style="clear:both;"></div>
|
||||
|
||||
<div class="submitline">
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
<input type="submit" value="Save" />
|
||||
</div>
|
||||
</form>
|
||||
-->
|
||||
@@ -1,14 +1,12 @@
|
||||
<? ADDROW JSLoop HREF=/modfiles/user/send_raw/select.js ?>
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Send RAW</div>
|
||||
<div class="panel-heading">Send RAW · Send a raw IRC line</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post" action="<? VAR ModPath ?>">
|
||||
<form class="form-horizontal" method="post" action="<? VAR URIPrefix TOP ?><? VAR ModPath ?>">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<h3>Send a raw IRC line</h3>
|
||||
<hr>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputUser" class="col-sm-2 control-label">User:</label>
|
||||
@@ -48,15 +46,15 @@
|
||||
<input type="text" class="form-control" id="inputLine" name="line" value="<? VAR line ?>">
|
||||
</div>
|
||||
</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-success" type="submit" value="Send" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">init();</script>
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Stickychan</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" action="" method="post">
|
||||
<form class="form-horizontal" action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<table class="table table-bordered table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Sticky</td>
|
||||
<td>Channel Name</td>
|
||||
<td>Enable / Disable</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -18,8 +18,8 @@
|
||||
<tr>
|
||||
<td><? VAR Name ?></td>
|
||||
<td>
|
||||
<div class="checkboxSwitchMini">
|
||||
<input type="checkbox" id="stick_<? VAR Name ?>" name="stick_<? VAR Name ?>"<? IF Sticky ?> checked="checked"<? ENDIF ?> />
|
||||
<div class="switch">
|
||||
<input type="checkbox" id="stick_<? VAR Name ?>" name="stick_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat"<? IF Sticky ?> checked="checked"<? ENDIF ?> />
|
||||
<label for="stick_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
@@ -27,8 +27,8 @@
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="btn-group pull-right">
|
||||
</div>
|
||||
<div class="panel-footer text-right">
|
||||
<input class="btn btn-danger" type="reset" value="Reset">
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
<input class="btn btn-success" type="submit" value="Save" />
|
||||
@@ -36,6 +36,5 @@
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -11,3 +11,133 @@ function floodprotection_change() {
|
||||
}
|
||||
}
|
||||
|
||||
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.length == 0) 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();
|
||||
})();
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* Broken. Work is in progress... Hang in there cowboy/girl...
|
||||
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("ctcpreplies_row_request")
|
||||
.attr({"type":"text","list":"ctcpreplies_list"})),
|
||||
$("<td/>").append($("<input/>").val(response)
|
||||
.addClass("ctcpreplies_row_response")
|
||||
.attr({"type":"text","placeholder":"Empty value means this CTCP request will be ignored"})),
|
||||
$("<td/>").append($("<button/>").val("X")
|
||||
.attr({"type":"button"}).addClass("btn btn-default").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,8 +1,5 @@
|
||||
<? 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">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<div class="section">
|
||||
@@ -13,6 +10,20 @@
|
||||
<input type="hidden" name="name" value="<? VAR ChanName ?>" />
|
||||
<? 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">Channel Info</a></li>
|
||||
<li><a href="#flagstab" data-toggle="tab">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 ?>
|
||||
<div class="form-group">
|
||||
<label for="inputlabelChanName" class="col-sm-2 control-label">Channel Name:</label>
|
||||
@@ -42,10 +53,10 @@
|
||||
<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> <!-- Channel Info -->
|
||||
|
||||
<h3>Flags</h3>
|
||||
<hr>
|
||||
<div class="row">
|
||||
<!-- Flags -->
|
||||
<div class="tab-pane fade" id="flagstab">
|
||||
<div class="col-md-6 col-md-offset-3">
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
<thead>
|
||||
@@ -56,35 +67,40 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<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><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>Save to config</td>
|
||||
</tr>
|
||||
<? LOOP OptionLoop ?>
|
||||
<tr>
|
||||
<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><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><? VAR DisplayName ?></td>
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- Flags -->
|
||||
|
||||
<!-- Other Modules -->
|
||||
<div class="tab-pane fade" id="othermods">
|
||||
<? LOOP EmbeddedModuleLoop ?>
|
||||
<? IF Embed ?>
|
||||
<div class="section">
|
||||
<h3>Module <? VAR ModName ?></h3>
|
||||
<? INC *Embed ?>
|
||||
</div>
|
||||
<? ENDIF ?>
|
||||
<? ENDLOOP ?>
|
||||
</div> <!-- Other Modules -->
|
||||
</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-success" type="submit" value="<? IF Edit ?>Save<? ELSE ?>Add Channel<? ENDIF ?>" />
|
||||
<input class="btn btn-success"type="submit" name="submit_return" value="<? IF Edit ?>Save<? ELSE ?>Add Channel<? ENDIF ?>" />
|
||||
<input class="btn btn-default"type="submit" name="submit_continue" value="<? IF Edit ?>Save and continue<? ELSE ?>Save and continue<? ENDIF ?>" />
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -1,25 +1,37 @@
|
||||
<? AddRow JSLoop HREF=/modfiles/global/webadmin/webadmin.js ?>
|
||||
<? 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">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<div class="section">
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
||||
<? IF Edit ?><input type="hidden" name="network" value="<? VAR Name ?>" /><? ENDIF ?>
|
||||
<input type="hidden" name="network" value="<? VAR Name ?>" />
|
||||
|
||||
<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="#netinfotab" data-toggle="tab">Network Info</a></li>
|
||||
<li><a href="#floodprotab" data-toggle="tab">Flood Protection</a></li>
|
||||
<li><a href="#charencodetab" data-toggle="tab">Character Encoding</a></li>
|
||||
<li><a href="#channelstab" data-toggle="tab">Channels</a></li>
|
||||
<li><a href="#modulestab" data-toggle="tab">Modules</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<div class="tab-content">
|
||||
<!-- Network Info -->
|
||||
<div class="tab-pane fade in active" id="netinfotab">
|
||||
<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>
|
||||
<div class="alert alert-info">Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value from the user.</div>
|
||||
<? IF !Edit ?>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputNetworkName" class="col-sm-2 control-label">Network Name:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="text" class="form-control" id="inputNetworkName" name="network" value="<? VAR Name ?>" maxlength="20" placeholder="The name of the IRC network.">
|
||||
<input type="text" class="form-control" id="inputNetworkName" name="name" value="<? VAR Name ?>" maxlength="20" placeholder="The name of the IRC network">
|
||||
</div>
|
||||
</div>
|
||||
<? ENDIF ?>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputNickname" class="col-sm-2 control-label">Nickname:</label>
|
||||
@@ -67,34 +79,76 @@
|
||||
</div>
|
||||
<? ENDIF ?>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputQuit" class="col-sm-2 control-label">Quit Message:</label>
|
||||
<div class="col-sm-10">
|
||||
<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 class="form-group">
|
||||
<label for="inputActive" class="col-sm-2 control-label">Active:</label>
|
||||
<div class="col-sm-10">
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" value="1" name="doconnect" id="doconnect_checkbox"<? IF IRCConnectEnabled ?> checked="checked"<? ENDIF ?> />
|
||||
<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>
|
||||
<span class="help-block">Connect to IRC & automatically re-connect</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="form-group" id="servers_plain">
|
||||
<label for="inputServers" class="col-sm-2 control-label">Servers of this IRC network:</label>
|
||||
<div class="col-sm-10">
|
||||
<textarea class="form-control" name="servers" rows="5"><? LOOP ServerLoop ?><? VAR Server ?><? ENDLOOP ?></textarea>
|
||||
<textarea class="form-control" name="servers" cols="70" rows="5" id="servers_text"><? LOOP ServerLoop ?><? VAR Server ?>
|
||||
<? ENDLOOP ?></textarea>
|
||||
<span class="help-block">One server per line, "host [[+]port] [password]", + means SSL</span>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3>Flood Protection</h3>
|
||||
<hr>
|
||||
<div class="form-group" id="servers_js" style="display:none">
|
||||
<label for="inputServers" class="col-sm-2 control-label">Servers of this IRC network:</label>
|
||||
<div class="col-sm-10">
|
||||
<table class="table table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Hostname</th>
|
||||
<th>Port</th>
|
||||
<th>SSL</th>
|
||||
<th>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">Trusted SSL fingerprints 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">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="inputFloodpro" class="col-sm-2 control-label">Flood protection:</label>
|
||||
<div class="col-sm-10">
|
||||
<div class="checkboxSwitch">
|
||||
<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 ?> />
|
||||
<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>
|
||||
<span class="help-block">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>
|
||||
@@ -102,7 +156,8 @@
|
||||
<div class="form-group">
|
||||
<label for="inputFloodproRate" class="col-sm-2 control-label">Flood protection rate:</label>
|
||||
<div class="col-sm-10">
|
||||
<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
|
||||
<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 ?> />
|
||||
<span class="help-block">The number of seconds per line. After changing this, reconnect ZNC to server</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -110,15 +165,35 @@
|
||||
<div class="form-group">
|
||||
<label for="inputFloodproBurst" class="col-sm-2 control-label">Flood protection burst:</label>
|
||||
<div class="col-sm-10">
|
||||
<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
|
||||
<input type="number" class="form-control" name="floodburst" min="1" id="inputFloodproBurst floodburst" <? IF FloodProtection ?> value="<? VAR FloodBurst ?>" <? ELSE ?> value="4" disabled="disabled" <? ENDIF ?> />
|
||||
<span class="help-block">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="inputChanjoindelay" class="col-sm-2 control-label">Channel join delay:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="number" class="form-control" name="joindelay" min="0" id="inputChanjoindelay joindelay" value="<? VAR JoinDelay ?>" />
|
||||
<span class="help-block">Defines the delay in seconds, until channels are joined after getting connected</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<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">Server encoding:</label>
|
||||
<div class="col-sm-10">
|
||||
<? INC encoding_settings.tmpl ?>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- Server Encoding -->
|
||||
|
||||
<!-- Channels -->
|
||||
<div class="tab-pane fade" id="channelstab">
|
||||
<? IF !Edit ?>
|
||||
<span class="info">You will be able to add + modify channels here after you created the network.</span><br />
|
||||
<? ELSE ?>
|
||||
@@ -141,8 +216,15 @@
|
||||
<tbody>
|
||||
<? LOOP ChannelLoop SORTASC=Name ?>
|
||||
<tr>
|
||||
<td><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> </td>
|
||||
<td><input type="checkbox" name="save_<? VAR Name ?>"<? IF InConfig ?> checked="checked"<? ENDIF ?> /></td>
|
||||
<td>
|
||||
<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>
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<div class="switch">
|
||||
<input type="checkbox" name="save_<? VAR Name ?>" class="cmn-toggle cmn-toggle-round-flat"<? IF InConfig ?> checked="checked"<? ENDIF ?> />
|
||||
<label for="save_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
<td><? VAR Name ?></td>
|
||||
<td><? VAR CurModes ?></td>
|
||||
<td><? VAR DefModes ?></td>
|
||||
@@ -153,9 +235,11 @@
|
||||
</tbody>
|
||||
</table>
|
||||
<? ENDIF ?>
|
||||
</div> <!-- Channels -->
|
||||
|
||||
<h3>Modules</h3>
|
||||
<hr>
|
||||
|
||||
<!-- Modules -->
|
||||
<div class="tab-pane fade" id="modulestab">
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
@@ -163,14 +247,16 @@
|
||||
<td>Name</td>
|
||||
<td>Arguments</td>
|
||||
<td>Description</td>
|
||||
<td>Global</td>
|
||||
<td>Networks</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP ModuleLoop ?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||
<div class="switch">
|
||||
<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 ?> />
|
||||
<label for="lm_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
@@ -183,29 +269,51 @@
|
||||
<? ELSE ?>
|
||||
<input class="form-control" class="third" type="text" name="modargs_<? VAR Name ?>" value="<? VAR Args ?>"
|
||||
<? IF !HasArgs ?> disabled="disabled"<? ENDIF ?>
|
||||
<? 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 ?> autocomplete="off"/>
|
||||
<? ENDIF ?>
|
||||
</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>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div> <!-- Modules -->
|
||||
|
||||
<!-- Other Modules -->
|
||||
<div class="tab-pane fade" id="othermods">
|
||||
<? LOOP EmbeddedModuleLoop ?>
|
||||
<? IF Embed ?>
|
||||
<h3>Module <? VAR ModName ?></h3>
|
||||
<? INC *Embed ?>
|
||||
<? ENDIF ?>
|
||||
<? ENDLOOP ?>
|
||||
</div> <!-- Other Modules -->
|
||||
</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-success" type="submit" value="<? IF Edit ?>Save<? ELSE ?>Add Network<? ENDIF ?>" />
|
||||
<input class="btn btn-success" type="submit" name="submit_return" value="<? IF Edit ?>Save<? ELSE ?>Save Network<? ENDIF ?>" />
|
||||
<input class="btn btn-default" type="submit" name="submit_continue" value="<? IF Edit ?>Save and continue<? ELSE ?>Save and continue<? ENDIF ?>" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -1,15 +1,39 @@
|
||||
<? INC Header.tmpl ?>
|
||||
<div class="container">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Edit User</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" action="<? IF Edit ?>edituser<? ELSE ?>adduser<? ENDIF ?>" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<div class="section">
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
|
||||
<h3>Authentication</h3>
|
||||
<hr>
|
||||
<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">Authentication</a></li>
|
||||
<li><a href="#ircinformationtab" data-toggle="tab">IRC Information</a></li>
|
||||
<li class="hidden-xs"><a href="#networkstab" data-toggle="tab">Networks</a></li>
|
||||
<li class="hidden-xs"><a href="#modulestab" data-toggle="tab">Modules</a></li>
|
||||
<li class="hidden-xs hidden-sm"><a href="#defaultsettingstab" data-toggle="tab">Default Settings</a></li>
|
||||
<li class="hidden-xs hidden-sm"><a href="#flagstab" data-toggle="tab">Flags</a></li>
|
||||
<li class="hidden-xs hidden-sm"><a href="#zncbehavetab" data-toggle="tab">ZNC Behavior</a></li>
|
||||
<li class="hidden-xs hidden-sm"><a href="#othermodtab" data-toggle="tab">Other Modules</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">Networks</a></li>
|
||||
<li class="hidden-sm"><a href="#modulestab" data-toggle="tab">Modules</a></li>
|
||||
<li><a href="#defaultsettingstab" data-toggle="tab">Default Settings</a></li>
|
||||
<li><a href="#flagstab" data-toggle="tab">Flags</a></li>
|
||||
<li><a href="#zncbehavetab" data-toggle="tab">ZNC Behavior</a></li>
|
||||
<li><a href="#othermodtab" data-toggle="tab">Other Modules</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div class="tab-content">
|
||||
<!--Authentication -->
|
||||
<div class="tab-pane fade in active" id="authtab">
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputUsername" class="col-sm-2 control-label">Username:</label>
|
||||
@@ -22,23 +46,22 @@
|
||||
<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" />
|
||||
<? ELSE ?>
|
||||
<input type="text" class="form-control" id="inputUsername" name="user" value="<? VAR Username ?>" placeholder="Please enter a username." autocomplete="off" />
|
||||
<input type="text" class="form-control" id="inputUsername" name="user" value="<? VAR Username ?>" placeholder="Enter a username" autocomplete="off" />
|
||||
<? ENDIF ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputPassword" class="col-sm-2 control-label">Password:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="password" class="form-control" id="inputPassword" name="password" placeholder="Please enter a password." autocomplete="off">
|
||||
<input type="password" class="form-control" id="inputPassword" name="password" placeholder="Enter a secure password" autocomplete="off">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputPassword2" class="col-sm-2 control-label">Confirm Password:</label>
|
||||
<div class="col-sm-10">
|
||||
<input type="password" class="form-control" id="inputPassword2" name="password2" placeholder="Please re-type the above password." autocomplete="off">
|
||||
<input type="password" class="form-control" id="inputPassword2" name="password2" placeholder="Re-type the password">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -50,10 +73,10 @@
|
||||
<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><!-- Authentication -->
|
||||
|
||||
<h3>IRC Information</h3>
|
||||
<hr>
|
||||
|
||||
<!-- IRC Information -->
|
||||
<div class="tab-pane fade" id="ircinformationtab">
|
||||
<? IF !Edit ?>
|
||||
<div class="alert alert-info">Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default values.</div>
|
||||
<? ENDIF ?>
|
||||
@@ -129,10 +152,10 @@
|
||||
<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> <!-- IRC Information -->
|
||||
|
||||
<h3>Networks</h3>
|
||||
<hr>
|
||||
|
||||
<!-- Networks -->
|
||||
<div class="tab-pane fade" id="networkstab">
|
||||
<? IF Edit ?>
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
<thead>
|
||||
@@ -150,7 +173,7 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP NetworkLoop SORTASC=Name ?>
|
||||
<tr class="<? IF __EVEN__ ?>evenrow<? ELSE ?>oddrow<? ENDIF ?>">
|
||||
<tr>
|
||||
<td>
|
||||
<input type="hidden" name="network" value="<? VAR Name ?>" />
|
||||
<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>
|
||||
@@ -166,11 +189,10 @@
|
||||
<? ELSE ?>
|
||||
<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 />
|
||||
<? ENDIF ?>
|
||||
</div><!-- Networks -->
|
||||
|
||||
|
||||
<h3>Modules</h3>
|
||||
<hr>
|
||||
|
||||
<!-- Modules -->
|
||||
<div class="tab-pane fade" id="modulestab">
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
@@ -178,14 +200,16 @@
|
||||
<td>Name</td>
|
||||
<td>Arguments</td>
|
||||
<td>Description</td>
|
||||
<td>Global</td>
|
||||
<td>Networks</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP ModuleLoop ?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||
<div class="switch">
|
||||
<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 ?> />
|
||||
<label for="lm_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
@@ -202,16 +226,34 @@
|
||||
<? ENDIF ?>
|
||||
</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>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div> <!-- Modules -->
|
||||
|
||||
<h3>Default Settings For New Future Channels</h3>
|
||||
<hr>
|
||||
|
||||
<!-- Default Settings -->
|
||||
<div class="tab-pane fade" id="defaultsettingstab">
|
||||
<div class="form-group">
|
||||
<label for="inputModes" class="col-sm-2 control-label">Modes:</label>
|
||||
<label for="inputModes" class="col-sm-2 control-label">Channel Modes:</label>
|
||||
<div class="col-sm-10">
|
||||
<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">Empty = use standard value</div>
|
||||
@@ -225,10 +267,10 @@
|
||||
<div class="alert alert-info help-block">Empty = use standard value</div>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- Default Settings -->
|
||||
|
||||
<h3>Flags</h3>
|
||||
<hr>
|
||||
|
||||
<!-- Flags -->
|
||||
<div class="tab-pane fade" id="flagstab">
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-md-offset-3">
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
@@ -242,29 +284,28 @@
|
||||
<? LOOP OptionLoop ?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" name="<? VAR Name ?>" id="opt_<? VAR Name ?>" value="1"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||
<div class="switch">
|
||||
<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 ?> />
|
||||
<label for="opt_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<b><? VAR DisplayName ?></b>
|
||||
</td>
|
||||
<td><b><? VAR DisplayName ?></b></td>
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- Flags -->
|
||||
|
||||
<h3>ZNC Behavior</h3>
|
||||
<hr>
|
||||
<!-- ZNC Behavior -->
|
||||
<div class="tab-pane fade" id="zncbehavetab">
|
||||
<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">
|
||||
<label for="inputtimeFormat" class="col-sm-2 control-label">Timestamp Format:</label>
|
||||
<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]." />
|
||||
<div class="alert alert-info help-block">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>
|
||||
|
||||
@@ -276,6 +317,17 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputClientencode" class="col-sm-2 control-label">Client encoding:</label>
|
||||
<div class="col-sm-10">
|
||||
<? INC encoding_settings.tmpl ?>
|
||||
<span class="help-block">Character encoding used between IRC client and ZNC. After changing this, reconnect client to ZNC</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputJoinTries" class="col-sm-2 control-label">Join Tries:</label>
|
||||
<div class="col-sm-10">
|
||||
@@ -298,15 +350,64 @@
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputmaxQueryBuffers" class="col-sm-2 control-label">Max Query Buffers:</label>
|
||||
<div class="col-sm-10">
|
||||
<input class="form-control" type="number" id="inputmaxQueryBuffers" name="maxquerybuffers" value="<? VAR MaxQueryBuffers ?>" class="third" min="0" placeholder="Maximum number of query buffers. 0 is unlimited."/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Broken. Work is in progress... Hang in there cowboy/girl...
|
||||
<div class="form-group" id="ctcpreplies_plain">
|
||||
<label for="inputCTCPreplies" class="col-sm-2 control-label">CTCP Replies:</label>
|
||||
<div class="col-sm-10">
|
||||
<textarea class="form-control" id="inputCTCPreplies" name="ctcpreplies" cols="70" rows="3"><? LOOP CTCPLoop ?><? VAR CTCP ?><? ENDLOOP ?></textarea>
|
||||
<textarea class="form-control" id="inputCTCPreplies" name="ctcpreplies" cols="70" rows="3" id="ctcpreplies_text"><? LOOP CTCPLoop ?><? VAR CTCP ?>
|
||||
<? ENDLOOP ?></textarea>
|
||||
<div class="alert alert-info help-block">One reply per line. Example: TIME Buy a watch!</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group" id="ctcpreplies_js">
|
||||
<label for="inputCTCPreplies" class="col-sm-2 control-label">CTCP Replies:</label>
|
||||
<div class="col-sm-10">
|
||||
<table class="table table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Request</th>
|
||||
<th>Response</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="ctcpreplies_tbody">
|
||||
</tbody>
|
||||
</table>
|
||||
<select class="form-control" id="ctcpreplies_list">
|
||||
<option value="PING">PING</option>
|
||||
<option value="FINGER">FINGER</option>
|
||||
<option value="CLIENTINFO">CLIENTINFO</option>
|
||||
<option value="USERINFO">USERINFO</option>
|
||||
<option value="VERSION">VERSION</option>
|
||||
<option value="SOURCE">SOURCE</option>
|
||||
<option value="TIME">TIME</option>
|
||||
<option value="PAGE">PAGE</option>
|
||||
<option value="DCC">DCC</option>
|
||||
<option value="UPTIME">UPTIME</option>
|
||||
</select>
|
||||
<button type="button" class="btn btn-default" value="Add" id="ctcpreplies_add">Add</button>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">ctcpreplies_init(jQuery);</script>
|
||||
-->
|
||||
|
||||
<div class="form-group">
|
||||
<label for="input..." class="col-sm-2 control-label">Skin(s):</label>
|
||||
<label for="inputCTCPreplies" class="col-sm-2 control-label">CTCP Replies:</label>
|
||||
<div class="col-sm-10">
|
||||
<textarea class="form-control" id="inputCTCPreplies" name="ctcpreplies" cols="70" rows="3"><? LOOP CTCPLoop ?><? VAR CTCP ?>
|
||||
<? ENDLOOP ?></textarea>
|
||||
<div class="alert alert-info help-block">One reply per line. Example: TIME Buy a watch! — Some variable-like strings can be found <a href="http://wiki.znc.in/ExpandString" target="_blank">here</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputSkins" class="col-sm-2 control-label">Skin(s):</label>
|
||||
<div class="col-sm-10">
|
||||
<? IF SkinLoop ROWS > 1 ?>
|
||||
<select class="form-control" name="skin">
|
||||
@@ -320,12 +421,12 @@
|
||||
<? ENDIF ?>
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- ZNC Behavior -->
|
||||
|
||||
<!-- Other Modules -->
|
||||
<div class="tab-pane fade" id="othermodtab">
|
||||
<? LOOP EmbeddedModuleLoop ?>
|
||||
<? IF Embed ?>
|
||||
<h3>Module <? VAR ModName ?></h3>
|
||||
<hr>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="input<? VAR ModName ?>" class="col-sm-2 control-label"><? VAR ModName ?>:</label>
|
||||
<div class="col-sm-10">
|
||||
@@ -334,14 +435,21 @@
|
||||
</div>
|
||||
<? ENDIF ?>
|
||||
<? ENDLOOP ?>
|
||||
</div><!-- Other Modules -->
|
||||
|
||||
<div class="btn-group pull-right">
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel-footer text-right">
|
||||
<? IF ImAdmin ?>
|
||||
<input class="btn btn-danger" type="reset" value="Reset">
|
||||
<input class="btn btn-success" type="submit" name="submit_return" 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 ?>Save and continue<? ELSE ?><? IF Clone ?>Clone<? ELSE ?>Create<? ENDIF ?><? ENDIF ?>" />
|
||||
<? ELSE ?>
|
||||
<input class="btn btn-danger" type="reset" value="Reset">
|
||||
<input class="btn btn-success" type="submit" value="<? IF Edit ?>Save<? ELSE ?><? IF Clone ?>Clone<? ELSE ?>Create<? ENDIF ?><? ENDIF ?>" />
|
||||
<? ENDIF ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -9,13 +9,13 @@
|
||||
<p>Are you absolutely sure you want to delete <b>"<? VAR Network ?>"</b> network, <? VAR Username ?>?</p>
|
||||
<br>
|
||||
<center>
|
||||
<form action="delnetwork" method="post">
|
||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>delnetwork" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
||||
<input type="hidden" name="name" value="<? VAR Network ?>" />
|
||||
<input type="submit" class="btn btn-danger btn-xs" value="Yes, I want <? VAR Network ?> deleted" />
|
||||
</form><br>
|
||||
<form action="listusers" method="get">
|
||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>listusers" method="get">
|
||||
<input type="submit" class="btn btn-success btn-xs" value="No, I want to keep <? VAR Network ?>" />
|
||||
</form>
|
||||
</center>
|
||||
|
||||
@@ -4,18 +4,18 @@
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-md-offset-3">
|
||||
<div class="panel panel-danger">
|
||||
<div class="panel-heading">Confirm Network Deletion</div>
|
||||
<div class="panel-heading">Confirm User Deletion</div>
|
||||
<div class="panel-body">
|
||||
<p>Are you absolutely sure you want to delete "<? VAR Username ?>"?</p>
|
||||
<br>
|
||||
<center>
|
||||
<form action="deluser" method="post">
|
||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>deluser" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
<input type="hidden" name="user" value="<? VAR Username ?>" />
|
||||
<input type="submit" class="btn btn-danger btn-xs" value="Yes, delete <? VAR Username ?>" />
|
||||
</form><br>
|
||||
<form action="listusers" method="get">
|
||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>listusers" method="get">
|
||||
<input type="submit" class="btn btn-success btn-xs" value="No, do not delete <? VAR Username ?>" />
|
||||
</form>
|
||||
</center>
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
<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">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">Try to parse as UTF-8 and as <span class="encoding-placeholder-big text-success"> <span class="encoding-placeholder"></span> </span>, send as UTF-8</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">Try to parse as UTF-8 and as <span class="encoding-placeholder-big text-success"> <span class="encoding-placeholder"></span> </span>, send as <span class="encoding-placeholder-big text-success"> <span class="encoding-placeholder"></span > </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">Parse and send as <span class="encoding-placeholder-big text-success"> <span class="encoding-placeholder"></span> </span> only</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="test-text">
|
||||
<input class="form-control" type="text" name="encoding" placeholder="Enter a text here (e.g. UTF-8 or ISO-8859-15)" 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,6 +1,6 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Webadmin</div>
|
||||
<div class="panel-body">
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">List of Users</div>
|
||||
<div class="panel-body">
|
||||
<?IF !UserLoop?>
|
||||
<div class="alert alert-warning">
|
||||
There are no users defined. Click <a href="adduser">here</a> if you would like to add one.
|
||||
There are no users defined. Click <a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>adduser">here</a> if you would like to add one.
|
||||
</div>
|
||||
<?ELSE?>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<table class="table table-bordered table-hover table-striped table-list-search">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Action</td>
|
||||
<td><a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>adduser" class="btn btn-default btn-xs">Add</a></td>
|
||||
<td>Username</td>
|
||||
<td>Networks</td>
|
||||
<td>Clients</td>
|
||||
@@ -38,9 +38,9 @@
|
||||
<tr class="<?IF __EVEN__?>evenrow<?ELSE?>oddrow<?ENDIF?>">
|
||||
<td>
|
||||
<span class="nowrap">
|
||||
<a href="edituser?user=<?VAR Username ESC=URL?>" class="btn btn-primary btn-xs">Edit</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="deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs">Delete</a><? ENDIF ?>
|
||||
<a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>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">Clone</a>
|
||||
<? IF !IsSelf ?><a href="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>deluser?user=<?VAR Username ESC=URL?>" class="btn btn-danger btn-xs">Delete</a><? ENDIF ?>
|
||||
</span>
|
||||
</td>
|
||||
<td><? VAR Username ?></td>
|
||||
|
||||
@@ -1,11 +1,18 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Settings</div>
|
||||
<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="#listenporttab" data-toggle="tab">Listen Port(s)</a></li>
|
||||
<li><a href="#settingstab" data-toggle="tab">Settings</a></li>
|
||||
<li><a href="#globalmodtab" data-toggle="tab">Global Modules</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<h3>Listen Port(s)</h3>
|
||||
<hr>
|
||||
<div class="tab-content">
|
||||
<!--Listen Port -->
|
||||
<div class="tab-pane fade in active" id="listenporttab">
|
||||
<table class="table table-bordered table-hover table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
@@ -16,6 +23,7 @@
|
||||
<td>IPv6</td>
|
||||
<td>IRC</td>
|
||||
<td>Web</td>
|
||||
<td>URIPrefix</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<? LOOP ListenLoop ?>
|
||||
@@ -52,9 +60,10 @@
|
||||
<label for="<? VAR IsWeb ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
<td><? VAR URIPrefix ?></td>
|
||||
<td>
|
||||
<? IF SuggestDeletion ?>
|
||||
<form action="del_listener" method="post">
|
||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>del_listener" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<input name="host" type="hidden" value="<? VAR BindHost ?>"/>
|
||||
<input name="port" type="hidden" value="<? VAR Port ?>"/>
|
||||
@@ -67,7 +76,7 @@
|
||||
</tr>
|
||||
<? ENDLOOP ?>
|
||||
<tr>
|
||||
<form action="add_listener" method="post">
|
||||
<form action="<? VAR URIPrefix TOP ?><? VAR ModPath TOP ?>add_listener" method="post">
|
||||
<? INC _csrf_check.tmpl ?>
|
||||
<td>
|
||||
<input type="number" class="form-control" name="port" min="1" max="65535" class="number" maxlength="5" placeholder="Port 1 to 65535"/>
|
||||
@@ -105,16 +114,18 @@
|
||||
<label for="web"></label>
|
||||
</div>
|
||||
</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>
|
||||
</form>
|
||||
</tr>
|
||||
</table>
|
||||
</div><!--Listen Port -->
|
||||
|
||||
<form class="form-horizontal" action="settings" method="post">
|
||||
<!-- Settings -->
|
||||
<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 ?>
|
||||
<input type="hidden" name="submitted" value="1" />
|
||||
<h3>Settings</h3>
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label for="inputSkins" class="col-sm-2 control-label">Skin(s):</label>
|
||||
<div class="col-sm-10">
|
||||
@@ -165,18 +176,31 @@
|
||||
<div class="form-group">
|
||||
<label for="inputprotectWeb" class="col-sm-2 control-label">Protect Web Sessions:</label>
|
||||
<div class="col-sm-10">
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" class="form-control" name="protectwebsessions" id="protectwebsessions_checkbox"<? IF ProtectWebSessions ?> checked="checked"<? ENDIF ?> />
|
||||
<div class="switch">
|
||||
<input type="checkbox" name="protectwebsessions" id="protectwebsessions_checkbox" class="cmn-toggle cmn-toggle-round-flat"<? IF ProtectWebSessions ?> checked="checked"<? ENDIF ?> />
|
||||
<label for="protectwebsessions_checkbox"></label>
|
||||
<div class="alert alert-info help-block">Disallow IP changing during each web session</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputhideversion" class="col-sm-2 control-label">Hide ZNC Version:</label>
|
||||
<div class="col-sm-10">
|
||||
<div class="switch">
|
||||
<input type="checkbox" name="hideversion" id="hideversion_checkbox" class="cmn-toggle cmn-toggle-round-flat"<? IF HideVersion ?> checked="checked"<? ENDIF ?> />
|
||||
<label for="hideversion_checkbox"></label>
|
||||
<div class="alert alert-info help-block">Hide version number from non-ZNC users</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="inputMOTD" class="col-sm-2 control-label">MOTD:</label>
|
||||
<div class="col-sm-10">
|
||||
<textarea type="text" class="form-control" id="inputMOTD" name="motd" cols="70" rows="5" class="monospace"><? LOOP MOTDLoop ?><? VAR Line ?><? ENDLOOP ?></textarea>
|
||||
<textarea class="form-control" id="inputMOTD" name="motd" rows="5" class="monospace"><? LOOP MOTDLoop ?><? VAR Line ?>
|
||||
<? ENDLOOP ?>
|
||||
</textarea>
|
||||
<div class="alert alert-info help-block">"Message of the Day", sent to all ZNC users on connect.</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -184,17 +208,16 @@
|
||||
<div class="form-group">
|
||||
<label for="inputBindHosts" class="col-sm-2 control-label">BindHosts:</label>
|
||||
<div class="col-sm-10">
|
||||
<textarea type="text" class="form-control" id="inputBindHosts" name="bindhosts" rows="5">
|
||||
<? LOOP BindHostLoop ?>
|
||||
<? VAR BindHost ?>
|
||||
<textarea type="text" class="form-control" id="inputBindHosts" name="bindhosts" rows="5"><? LOOP BindHostLoop ?><? VAR BindHost ?>
|
||||
<? ENDLOOP ?>
|
||||
</textarea>
|
||||
<div class="alert alert-info help-block">One host name or IP entry per line.</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">
|
||||
<thead>
|
||||
<tr>
|
||||
@@ -202,14 +225,16 @@
|
||||
<td>Name</td>
|
||||
<td>Arguments</td>
|
||||
<td>Description</td>
|
||||
<td>Global</td>
|
||||
<td>Networks</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<? LOOP ModuleLoop ?>
|
||||
<tr class="<? IF __EVEN__ ?>evenrow<? ELSE ?>oddrow<? ENDIF ?>">
|
||||
<td>
|
||||
<div class="checkboxSwitch">
|
||||
<input type="checkbox" name="loadmod" id="lm_<? VAR Name ?>" value="<? VAR Name ?>"<? IF Checked ?> checked="checked"<? ENDIF ?><? IF Disabled ?> disabled="disabled"<? ENDIF ?> />
|
||||
<div class="switch">
|
||||
<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 ?> />
|
||||
<label for="lm_<? VAR Name ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
@@ -224,19 +249,43 @@
|
||||
<? IF ArgsHelpText ?> data-toggle="tooltip" data-placement="top" data-original-title="<? VAR ArgsHelpText ?>"<? ENDIF ?> />
|
||||
</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>
|
||||
<? ENDLOOP ?>
|
||||
</tbody>
|
||||
</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-success" type="submit" value="Save" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<? INC Footer.tmpl ?>
|
||||
@@ -1,9 +1,60 @@
|
||||
<? INC Header.tmpl ?>
|
||||
|
||||
<div class="container">
|
||||
<div class="container col-md-10 col-md-offset-1">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Information</div>
|
||||
<div class="panel-heading">Traffic Information</div>
|
||||
<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">
|
||||
<tbody>
|
||||
<tr>
|
||||
@@ -74,8 +125,7 @@
|
||||
</table>
|
||||
|
||||
<? IF IsAdmin && TrafficLoop ?>
|
||||
<h3>Traffic</h3>
|
||||
<hr>
|
||||
<br />
|
||||
<div class="row">
|
||||
<div class="col-md-4 col-md-offset-8">
|
||||
<div class="input-group custom-search-form" style=".custom-search-form{margin-top:5px;}">
|
||||
|
||||
Vendored
+318
-1
@@ -5727,7 +5727,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
overflow: hidden;
|
||||
background-color: #0d747c;
|
||||
border-radius: 4px;
|
||||
@@ -7669,3 +7668,321 @@ legend {
|
||||
.affix {
|
||||
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 */
|
||||
|
||||
+321
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
@@ -6057,3 +6057,323 @@ td.visible-print {
|
||||
border-width: 5px !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 */
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
-1
@@ -5725,7 +5725,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
overflow: hidden;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
@@ -7689,3 +7688,323 @@ td.visible-print {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
-1
@@ -4470,7 +4470,6 @@ a.thumbnail:focus {
|
||||
.progress {
|
||||
overflow: hidden;
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||
@@ -6048,3 +6047,323 @@ pre {
|
||||
-moz-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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
-1
@@ -5727,7 +5727,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 21px;
|
||||
margin-bottom: 21px;
|
||||
overflow: hidden;
|
||||
background-color: #cccccc;
|
||||
border-radius: 0;
|
||||
@@ -7677,3 +7676,323 @@ td.visible-print {
|
||||
.affix {
|
||||
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 */
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
@@ -6204,3 +6204,323 @@ a.list-group-item:focus .list-group-item-heading {
|
||||
.affix {
|
||||
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 */
|
||||
Vendored
+5
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+318
-1
@@ -5727,7 +5727,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
overflow: hidden;
|
||||
background-color: #222222;
|
||||
border-radius: 4px;
|
||||
@@ -7675,3 +7674,321 @@ legend {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+319
-2
@@ -4514,7 +4514,6 @@ a.thumbnail.active {
|
||||
.progress {
|
||||
overflow: hidden;
|
||||
height: 21px;
|
||||
margin-bottom: 21px;
|
||||
background-color: #ebebeb;
|
||||
border-radius: 4px;
|
||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||
@@ -5741,7 +5740,7 @@ button.close {
|
||||
}
|
||||
table a,
|
||||
.table a {
|
||||
text-decoration: underline;
|
||||
text-decoration: none;
|
||||
}
|
||||
table .success,
|
||||
.table .success,
|
||||
@@ -5966,3 +5965,321 @@ input:focus {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+317
@@ -7731,3 +7731,320 @@ input[type="color"]:focus,
|
||||
.affix {
|
||||
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 */
|
||||
+3
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
-1
@@ -5727,7 +5727,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 21px;
|
||||
margin-bottom: 21px;
|
||||
overflow: hidden;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
@@ -7635,3 +7634,323 @@ td.visible-print {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
@@ -6053,3 +6053,323 @@ label {
|
||||
.affix {
|
||||
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 */
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+6846
File diff suppressed because it is too large
Load Diff
Vendored
+8
File diff suppressed because one or more lines are too long
@@ -0,0 +1,38 @@
|
||||
<? INC DocType.tmpl ?>
|
||||
<? ADDROW CSSLoop HREF=/skinfiles/Paper/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 ?>
|
||||
Vendored
+320
-1
@@ -4514,7 +4514,6 @@ a.thumbnail.active {
|
||||
.progress {
|
||||
overflow: hidden;
|
||||
height: 22px;
|
||||
margin-bottom: 22px;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||
@@ -5882,3 +5881,323 @@ legend {
|
||||
.affix {
|
||||
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 */
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+6646
File diff suppressed because it is too large
Load Diff
+7
File diff suppressed because one or more lines are too long
@@ -0,0 +1,38 @@
|
||||
<? INC DocType.tmpl ?>
|
||||
<? ADDROW CSSLoop HREF=/skinfiles/Sandstone/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 ?>
|
||||
Vendored
+318
@@ -5818,3 +5818,321 @@ legend {
|
||||
.affix {
|
||||
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 */
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+321
-2
@@ -4110,7 +4110,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn {
|
||||
padding: 8px 15px;
|
||||
margin-bottom: 20px;
|
||||
list-style: none;
|
||||
background-color: transparent;
|
||||
background-color: #f1f1f1;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.breadcrumb > li {
|
||||
@@ -4513,7 +4513,6 @@ a.thumbnail.active {
|
||||
.progress {
|
||||
overflow: hidden;
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
||||
@@ -5880,3 +5879,323 @@ legend {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+318
-1
@@ -5725,7 +5725,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
overflow: hidden;
|
||||
background-color: #1c1e22;
|
||||
border-radius: 4px;
|
||||
@@ -7959,3 +7958,321 @@ legend {
|
||||
.affix {
|
||||
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 */
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
@@ -7686,3 +7686,323 @@ td.visible-print {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+6261
File diff suppressed because it is too large
Load Diff
+7
File diff suppressed because one or more lines are too long
@@ -0,0 +1,38 @@
|
||||
<? 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 ?>
|
||||
+321
-1
@@ -1503,7 +1503,7 @@ th {
|
||||
|
||||
.table-hover > tbody > tr:hover > td,
|
||||
.table-hover > tbody > tr:hover > th {
|
||||
background-color: #ff7f32;
|
||||
background-color: rgba(0,0,0,0.4);
|
||||
}
|
||||
|
||||
table col[class*="col-"] {
|
||||
@@ -6838,3 +6838,323 @@ td.visible-print {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
-1
@@ -5727,7 +5727,6 @@ a.thumbnail.active {
|
||||
|
||||
.progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
overflow: hidden;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
@@ -7574,3 +7573,323 @@ td.visible-print {
|
||||
.affix {
|
||||
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 */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+318
-1
@@ -6017,7 +6017,7 @@ h1 small,
|
||||
border-bottom-color: #eeeeee;
|
||||
}
|
||||
.panel-footer {
|
||||
background: transparent;
|
||||
background: #f5f5f5;
|
||||
border-top-color: #eeeeee;
|
||||
}
|
||||
.progress {
|
||||
@@ -6028,3 +6028,320 @@ h1 small,
|
||||
.well {
|
||||
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 */
|
||||
|
||||
+2
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Vendored
+320
@@ -7927,3 +7927,323 @@ label,
|
||||
.affix {
|
||||
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 */
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -7,15 +7,16 @@
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?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 HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
@@ -7,17 +7,18 @@ body {
|
||||
padding-top: 30px;
|
||||
}
|
||||
/* for BindHosts textarea */
|
||||
.form-control {
|
||||
white-space:nowrap;
|
||||
textarea.form-control {
|
||||
height: auto;
|
||||
word-wrap: break-word;
|
||||
white-space: -moz-pre-wrap;
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
/* for Traffic page */
|
||||
.progress {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
/* Switch & SwitchMini checkbox re-design */
|
||||
input[type=checkbox] {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.checkboxSwitch,
|
||||
.checkboxSwitchMini {
|
||||
position: relative;
|
||||
|
||||
Vendored
+319
-2
@@ -1698,6 +1698,8 @@ output {
|
||||
background-image: none;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
overflow: scroll;
|
||||
white-space: inherit;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
||||
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
||||
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
|
||||
@@ -4522,7 +4524,6 @@ a.thumbnail.active {
|
||||
}
|
||||
.progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
overflow: hidden;
|
||||
background-color: #f5f5f5;
|
||||
border-radius: 4px;
|
||||
@@ -5828,4 +5829,320 @@ td.visible-print {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
/*# sourceMappingURL=bootstrap.css.map */
|
||||
/* 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;
|
||||
}
|
||||
.icon-size{
|
||||
font-size: 87px;
|
||||
}
|
||||
/* Extra - Navbar dropdown on user */
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -0,0 +1,401 @@
|
||||
/**
|
||||
* selectize.bootstrap3.css (v0.12.1) - Bootstrap 3 Theme
|
||||
* Copyright (c) 2013–2015 Brian Reavis & contributors
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
|
||||
* file except in compliance with the License. You may obtain a copy of the License at:
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software distributed under
|
||||
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
|
||||
* ANY KIND, either express or implied. See the License for the specific language
|
||||
* governing permissions and limitations under the License.
|
||||
*
|
||||
* @author Brian Reavis <brian@thirdroute.com>
|
||||
*/
|
||||
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
|
||||
visibility: visible !important;
|
||||
background: #f2f2f2 !important;
|
||||
background: rgba(0, 0, 0, 0.06) !important;
|
||||
border: 0 none !important;
|
||||
-webkit-box-shadow: inset 0 0 12px 4px #ffffff;
|
||||
box-shadow: inset 0 0 12px 4px #ffffff;
|
||||
}
|
||||
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
|
||||
content: '!';
|
||||
visibility: hidden;
|
||||
}
|
||||
.selectize-control.plugin-drag_drop .ui-sortable-helper {
|
||||
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
|
||||
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
.selectize-dropdown-header {
|
||||
position: relative;
|
||||
padding: 3px 12px;
|
||||
border-bottom: 1px solid #d0d0d0;
|
||||
background: #f8f8f8;
|
||||
-webkit-border-radius: 4px 4px 0 0;
|
||||
-moz-border-radius: 4px 4px 0 0;
|
||||
border-radius: 4px 4px 0 0;
|
||||
}
|
||||
.selectize-dropdown-header-close {
|
||||
position: absolute;
|
||||
right: 12px;
|
||||
top: 50%;
|
||||
color: #333333;
|
||||
opacity: 0.4;
|
||||
margin-top: -12px;
|
||||
line-height: 20px;
|
||||
font-size: 20px !important;
|
||||
}
|
||||
.selectize-dropdown-header-close:hover {
|
||||
color: #000000;
|
||||
}
|
||||
.selectize-dropdown.plugin-optgroup_columns .optgroup {
|
||||
border-right: 1px solid #f2f2f2;
|
||||
border-top: 0 none;
|
||||
float: left;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
|
||||
border-right: 0 none;
|
||||
}
|
||||
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
|
||||
display: none;
|
||||
}
|
||||
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
|
||||
border-top: 0 none;
|
||||
}
|
||||
.selectize-control.plugin-remove_button [data-value] {
|
||||
position: relative;
|
||||
padding-right: 24px !important;
|
||||
}
|
||||
.selectize-control.plugin-remove_button [data-value] .remove {
|
||||
z-index: 1;
|
||||
/* fixes ie bug (see #392) */
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
width: 17px;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
font-size: 12px;
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
vertical-align: middle;
|
||||
display: inline-block;
|
||||
padding: 1px 0 0 0;
|
||||
border-left: 1px solid rgba(0, 0, 0, 0);
|
||||
-webkit-border-radius: 0 2px 2px 0;
|
||||
-moz-border-radius: 0 2px 2px 0;
|
||||
border-radius: 0 2px 2px 0;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.selectize-control.plugin-remove_button [data-value] .remove:hover {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
.selectize-control.plugin-remove_button [data-value].active .remove {
|
||||
border-left-color: rgba(0, 0, 0, 0);
|
||||
}
|
||||
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
|
||||
background: none;
|
||||
}
|
||||
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
|
||||
border-left-color: rgba(77, 77, 77, 0);
|
||||
}
|
||||
.selectize-control {
|
||||
position: relative;
|
||||
}
|
||||
.selectize-dropdown,
|
||||
.selectize-input,
|
||||
.selectize-input input {
|
||||
color: #333333;
|
||||
font-family: inherit;
|
||||
font-size: inherit;
|
||||
line-height: 20px;
|
||||
-webkit-font-smoothing: inherit;
|
||||
}
|
||||
.selectize-input,
|
||||
.selectize-control.single .selectize-input.input-active {
|
||||
background: #ffffff;
|
||||
cursor: text;
|
||||
display: inline-block;
|
||||
}
|
||||
.selectize-input {
|
||||
border: 1px solid #cccccc;
|
||||
padding: 6px 12px;
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
-webkit-box-shadow: none;
|
||||
box-shadow: none;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.selectize-control.multi .selectize-input.has-items {
|
||||
padding: 5px 12px 2px;
|
||||
}
|
||||
.selectize-input.full {
|
||||
background-color: #ffffff;
|
||||
}
|
||||
.selectize-input.disabled,
|
||||
.selectize-input.disabled * {
|
||||
cursor: default !important;
|
||||
}
|
||||
.selectize-input.focus {
|
||||
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
|
||||
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
|
||||
}
|
||||
.selectize-input.dropdown-active {
|
||||
-webkit-border-radius: 4px 4px 0 0;
|
||||
-moz-border-radius: 4px 4px 0 0;
|
||||
border-radius: 4px 4px 0 0;
|
||||
}
|
||||
.selectize-input > * {
|
||||
vertical-align: baseline;
|
||||
display: -moz-inline-stack;
|
||||
display: inline-block;
|
||||
zoom: 1;
|
||||
*display: inline;
|
||||
}
|
||||
.selectize-control.multi .selectize-input > div {
|
||||
cursor: pointer;
|
||||
margin: 0 3px 3px 0;
|
||||
padding: 1px 3px;
|
||||
background: #efefef;
|
||||
color: #333333;
|
||||
border: 0 solid rgba(0, 0, 0, 0);
|
||||
}
|
||||
.selectize-control.multi .selectize-input > div.active {
|
||||
background: #428bca;
|
||||
color: #ffffff;
|
||||
border: 0 solid rgba(0, 0, 0, 0);
|
||||
}
|
||||
.selectize-control.multi .selectize-input.disabled > div,
|
||||
.selectize-control.multi .selectize-input.disabled > div.active {
|
||||
color: #808080;
|
||||
background: #ffffff;
|
||||
border: 0 solid rgba(77, 77, 77, 0);
|
||||
}
|
||||
.selectize-input > input {
|
||||
display: inline-block !important;
|
||||
padding: 0 !important;
|
||||
min-height: 0 !important;
|
||||
max-height: none !important;
|
||||
max-width: 100% !important;
|
||||
margin: 0 !important;
|
||||
text-indent: 0 !important;
|
||||
border: 0 none !important;
|
||||
background: none !important;
|
||||
line-height: inherit !important;
|
||||
-webkit-user-select: auto !important;
|
||||
-webkit-box-shadow: none !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
.selectize-input > input::-ms-clear {
|
||||
display: none;
|
||||
}
|
||||
.selectize-input > input:focus {
|
||||
outline: none !important;
|
||||
}
|
||||
.selectize-input::after {
|
||||
content: ' ';
|
||||
display: block;
|
||||
clear: left;
|
||||
}
|
||||
.selectize-input.dropdown-active::before {
|
||||
content: ' ';
|
||||
display: block;
|
||||
position: absolute;
|
||||
background: #ffffff;
|
||||
height: 1px;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
}
|
||||
.selectize-dropdown {
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
border: 1px solid #d0d0d0;
|
||||
background: #ffffff;
|
||||
margin: -1px 0 0 0;
|
||||
border-top: 0 none;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
|
||||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
|
||||
-webkit-border-radius: 0 0 4px 4px;
|
||||
-moz-border-radius: 0 0 4px 4px;
|
||||
border-radius: 0 0 4px 4px;
|
||||
}
|
||||
.selectize-dropdown [data-selectable] {
|
||||
cursor: pointer;
|
||||
overflow: hidden;
|
||||
}
|
||||
.selectize-dropdown [data-selectable] .highlight {
|
||||
background: rgba(255, 237, 40, 0.4);
|
||||
-webkit-border-radius: 1px;
|
||||
-moz-border-radius: 1px;
|
||||
border-radius: 1px;
|
||||
}
|
||||
.selectize-dropdown [data-selectable],
|
||||
.selectize-dropdown .optgroup-header {
|
||||
padding: 3px 12px;
|
||||
}
|
||||
.selectize-dropdown .optgroup:first-child .optgroup-header {
|
||||
border-top: 0 none;
|
||||
}
|
||||
.selectize-dropdown .optgroup-header {
|
||||
color: #777777;
|
||||
background: #ffffff;
|
||||
cursor: default;
|
||||
}
|
||||
.selectize-dropdown .active {
|
||||
background-color: #f5f5f5;
|
||||
color: #262626;
|
||||
}
|
||||
.selectize-dropdown .active.create {
|
||||
color: #262626;
|
||||
}
|
||||
.selectize-dropdown .create {
|
||||
color: rgba(51, 51, 51, 0.5);
|
||||
}
|
||||
.selectize-dropdown-content {
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
max-height: 200px;
|
||||
}
|
||||
.selectize-control.single .selectize-input,
|
||||
.selectize-control.single .selectize-input input {
|
||||
cursor: pointer;
|
||||
}
|
||||
.selectize-control.single .selectize-input.input-active,
|
||||
.selectize-control.single .selectize-input.input-active input {
|
||||
cursor: text;
|
||||
}
|
||||
.selectize-control.single .selectize-input:after {
|
||||
content: ' ';
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
right: 17px;
|
||||
margin-top: -3px;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-style: solid;
|
||||
border-width: 5px 5px 0 5px;
|
||||
border-color: #333333 transparent transparent transparent;
|
||||
}
|
||||
.selectize-control.single .selectize-input.dropdown-active:after {
|
||||
margin-top: -4px;
|
||||
border-width: 0 5px 5px 5px;
|
||||
border-color: transparent transparent #333333 transparent;
|
||||
}
|
||||
.selectize-control.rtl.single .selectize-input:after {
|
||||
left: 17px;
|
||||
right: auto;
|
||||
}
|
||||
.selectize-control.rtl .selectize-input > input {
|
||||
margin: 0 4px 0 -2px !important;
|
||||
}
|
||||
.selectize-control .selectize-input.disabled {
|
||||
opacity: 0.5;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
.selectize-dropdown,
|
||||
.selectize-dropdown.form-control {
|
||||
height: auto;
|
||||
padding: 0;
|
||||
margin: 2px 0 0 0;
|
||||
z-index: 1000;
|
||||
background: #ffffff;
|
||||
border: 1px solid #cccccc;
|
||||
border: 1px solid rgba(0, 0, 0, 0.15);
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
|
||||
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
|
||||
}
|
||||
.selectize-dropdown .optgroup-header {
|
||||
font-size: 12px;
|
||||
line-height: 1.42857143;
|
||||
}
|
||||
.selectize-dropdown .optgroup:first-child:before {
|
||||
display: none;
|
||||
}
|
||||
.selectize-dropdown .optgroup:before {
|
||||
content: ' ';
|
||||
display: block;
|
||||
height: 1px;
|
||||
margin: 9px 0;
|
||||
overflow: hidden;
|
||||
background-color: #e5e5e5;
|
||||
margin-left: -12px;
|
||||
margin-right: -12px;
|
||||
}
|
||||
.selectize-dropdown-content {
|
||||
padding: 5px 0;
|
||||
}
|
||||
.selectize-dropdown-header {
|
||||
padding: 6px 12px;
|
||||
}
|
||||
.selectize-input {
|
||||
min-height: 34px;
|
||||
}
|
||||
.selectize-input.dropdown-active {
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.selectize-input.dropdown-active::before {
|
||||
display: none;
|
||||
}
|
||||
.selectize-input.focus {
|
||||
border-color: #66afe9;
|
||||
outline: 0;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
|
||||
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
|
||||
}
|
||||
.has-error .selectize-input {
|
||||
border-color: #a94442;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
||||
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
||||
}
|
||||
.has-error .selectize-input:focus {
|
||||
border-color: #843534;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
|
||||
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
|
||||
}
|
||||
.selectize-control.multi .selectize-input.has-items {
|
||||
padding-left: 9px;
|
||||
padding-right: 9px;
|
||||
}
|
||||
.selectize-control.multi .selectize-input > div {
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
.form-control.selectize-control {
|
||||
padding: 0;
|
||||
height: auto;
|
||||
border: none;
|
||||
background: none;
|
||||
-webkit-box-shadow: none;
|
||||
box-shadow: none;
|
||||
-webkit-border-radius: 0;
|
||||
-moz-border-radius: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
+3
File diff suppressed because one or more lines are too long
@@ -1,3 +1,5 @@
|
||||
<h1 class="text-center">ZNC</h1>
|
||||
<h3 class="text-muted text-center">An Advanced IRC Bouncer (BNC)</h3>
|
||||
<h5 class="text-muted text-center">Logged in as: <span class="user_name"><? VAR SessionUser DEFAULT="Anonymous" ?></span> via <a href="https://www.projecthoneypot.org/ip_<? VAR SessionIP ?>" target="_blank"><? VAR SessionIP ?></a></h5>
|
||||
<? IF !ModName && PageName == "index" ?>
|
||||
<h1 class="text-center"><i class="fa fa-comments-o fa-3x"></i></h1>
|
||||
<h3 class="text-muted text-center">An Advanced IRC Bouncer</h3>
|
||||
<h5 class="text-muted text-center"><span class="user_name"><? VAR SessionUser DEFAULT="Anonymous" ?></span> via <a href="https://www.projecthoneypot.org/ip_<? VAR SessionIP ?>" target="_blank"><? VAR SessionIP ?></a></h5>
|
||||
<? ENDIF ?>
|
||||
@@ -1,21 +1,21 @@
|
||||
<? INC DocType.tmpl ?>
|
||||
<? ADDROW CSSLoop HREF=/skinfiles/_default_/bootstrap.min.css ?>
|
||||
<? ADDROW CSSLoop HREF=/skinfiles/_default_/selectize.bootstrap3.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 ?>
|
||||
<? ADDROW JSLoop HREF=/skinfiles/_default_/selectize.min.js ?>
|
||||
<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 HREF ?>"><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<link rel="shortcut icon" href="<? VAR URIPrefix TOP ?>/favicon.ico" type="image/x-icon" />
|
||||
<? LOOP CSSLoop ?>
|
||||
<?IF HREF?><link rel="stylesheet" type="text/css" href="<? VAR HREF ?>" /><?ENDIF?>
|
||||
<?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 HREF ?>"></script><?ENDIF?>
|
||||
<?IF HREF?><script type="text/javascript" src="<? VAR URIPrefix TOP ?><? VAR HREF ?>"></script><?ENDIF?>
|
||||
<?ENDLOOP?>
|
||||
<? INC ExtraHeader.tmpl ?>
|
||||
</head>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user