diff options
| author | Sadie Powell <sadie@witchery.services> | 2024-03-26 11:32:41 +0000 |
|---|---|---|
| committer | Sadie Powell <sadie@witchery.services> | 2024-03-26 11:52:04 +0000 |
| commit | 6b1f8de885c1b2786d0109a6ec34eb2cef2182ee (patch) | |
| tree | 54c14f64fa453fd15742d760d65a934c1ce9302c /modules/webcpanel/templates/layout | |
| parent | 33be5de66ec9aaae870f8accf99915d595a58cc8 (diff) | |
Use consistent headers and footers on all webcpanel templates.
Diffstat (limited to 'modules/webcpanel/templates/layout')
4 files changed, 70 insertions, 0 deletions
diff --git a/modules/webcpanel/templates/layout/footer.html b/modules/webcpanel/templates/layout/footer.html new file mode 100644 index 000000000..c6550f148 --- /dev/null +++ b/modules/webcpanel/templates/layout/footer.html @@ -0,0 +1,11 @@ + <br> + <div class="row"> + <div class="col-lg-12"> + <div class="footer text-center"> + <a href="https://www.anope.org/">Anope IRC Services © 2013-2024 Anope Team</a> + </div> + </div> + </div> + </div> + </body> +</html> diff --git a/modules/webcpanel/templates/layout/footer.loggedin.html b/modules/webcpanel/templates/layout/footer.loggedin.html new file mode 100644 index 000000000..6a3a07542 --- /dev/null +++ b/modules/webcpanel/templates/layout/footer.loggedin.html @@ -0,0 +1,4 @@ + </div> + </div> + </div> +{INCLUDE layout/footer.html} diff --git a/modules/webcpanel/templates/layout/header.html b/modules/webcpanel/templates/layout/header.html new file mode 100644 index 000000000..8d473e75c --- /dev/null +++ b/modules/webcpanel/templates/layout/header.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"> + <link href="/static/style.css" media="screen" rel="stylesheet" type="text/css" /> + + <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> + <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script> + + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <title>{TITLE}</title> + </head> + <body> + <div id="frontPages" class="container"> diff --git a/modules/webcpanel/templates/layout/header.loggedin.html b/modules/webcpanel/templates/layout/header.loggedin.html new file mode 100644 index 000000000..e5b6e6d52 --- /dev/null +++ b/modules/webcpanel/templates/layout/header.loggedin.html @@ -0,0 +1,41 @@ +{INCLUDE layout/header.html} + <div class="navbar navbar-default"> + <span class="navbar-brand" style="margin-top: -1px">Anope Web <small>Control Panel</small></span> + <ul class="nav navbar-nav"> + {FOR CATEGORY_URL,CATEGORY_NAME IN CATEGORY_URLS,CATEGORY_NAMES} + <li + {IF EQ CATEGORY NickServ}{IF EQ CATEGORY_NAME NickServ}class="active"{END IF}{END IF} + {IF EQ CATEGORY ChanServ}{IF EQ CATEGORY_NAME ChanServ}class="active"{END IF}{END IF} + {IF EQ CATEGORY MemoServ}{IF EQ CATEGORY_NAME MemoServ}class="active"{END IF}{END IF} + {IF EQ CATEGORY HostServ}{IF EQ CATEGORY_NAME HostServ}class="active"{END IF}{END IF} + {IF EQ CATEGORY OperServ}{IF EQ CATEGORY_NAME OperServ}class="active"{END IF}{END IF}> + {IF EQ CATEGORY_NAME OperServ} + {IF EXISTS IS_OPER} + <a href="{CATEGORY_URL}">{CATEGORY_NAME}</a> + {END IF} + {ELSE} + <a href="{CATEGORY_URL}">{CATEGORY_NAME}</a> + {END IF} + </li> + {END FOR} + </ul> + <span id="loggedIn" class="pull-right"> + <span>Logged in as {ACCOUNT}</span> <a href="/logout">(Logout)</a> + </span> + </div> + + <div class="row"> + <div class="col-lg-3"> + <div id="navPanel" class="sidebar-nav-fixed"> + <div class="well" style="padding: 0;"> + <ul class="nav nav-list" style="padding: 10px;"> + {FOR SUBCATEGORY_URL,SUBCATEGORY_GET,SUBCATEGORY_NAME IN SUBCATEGORY_URLS,SUBCATEGORY_GETS,SUBCATEGORY_NAMES} + <li><a href="{SUBCATEGORY_URL}{SUBCATEGORY_GET}">{SUBCATEGORY_NAME}</a></li> + {END FOR} + </ul> + </div> + </div> + </div> + + <div class="col-lg-9"> + <div class="panel panel-default"> |
