+
+<script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
+<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
+<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.min.js" integrity="sha384-+sLIOodYLS7CIrQpBjl+C7nPvqq+FbNUBDunl/OZv93DB7Ln/533i8e/mZXLi/P+" crossorigin="anonymous"></script>
+<script src="<?php echo get_config("base_url"); ?>js/unrealircd-admin.js"></script>
+<style>
+ #optionsopen {
+ transition: left 0.3s;
+ }
+ #optionsclose {
+ transition: left 0.3s;
+ }
+ .w3-sidebar {
+ top: 50px;
+ color: white;
+ transition: left 0.3s;
+ }
+ .container-fluid {
+ transition: padding-left 0.3s;
+ }
+ .list-group-item-action {
+ color: #e0e0e0;
+ }
+</style>
+<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
+<nav id="sidebarlol" style="left: 0" class="w3-sidebar navbar-expand-sm bg-dark padding-top me-5 ma-5">
+<div class="sidebarlol list-group">
+ <div class="badge badge-secondary rounded-pill">Main Menu</div>
+ <?php
+
+function show_page_item($name, $page, $nestlevel)
+{
+ $active_page = NULL;
+ $icon = $style = "";
+ $class = "nav-link nav-item";
+ if (is_string($active_page) && $page == $active_page)
+ $class .= " active";
+
+ if ($nestlevel > 0)
+ {
+ echo "<small>";
+ $name = " ".$name;
+ $style = "padding-bottom: 1px; padding-top: 1px";
+ } else {
+ echo "<b>";
+ }
+ if (is_array($page))
+ {
+ $style = "padding-bottom: 0px;";
+ } else {
+ echo "<a href=\"".get_config("base_url").$page."\" style=\"text-decoration: none\">\n";
+ }
+ echo "<div class=\"d-flex justify-content-between align-items-center $class list-group-item-action\" style=\"$style\">$name
+ <div class=\"text-right padding-top\">
+ <i class=\"fa fa-$icon\"></i>
+ </div></div>\n";
+ if (!is_array($page))
+ echo "</a>";
+ if ($nestlevel > 0)
+ echo "</small>";
+ else
+ echo "</b>";
+ if (is_array($page))
+ {
+ foreach ($page as $subname=>$subpage)
+ show_page_item($subname, $subpage, 1);
+ }
+}
+foreach($pages as $name=>$page)
+ show_page_item($name, $page, 0);
+?>
+</div>
+</nav>
+