Revert "serv_rssclient.c: style update"
[citadel.git] / webcit-ng / static / index.html
index 43aff8ce8981db2de3a2c918c4e7a120216c4ab8..7c49ed90da7b7ea82976d349222f9abbaa4fbf0b 100644 (file)
@@ -1,85 +1,70 @@
 <!DOCTYPE html>
 
 <!-- 
----- Copyright (c) 1996-2022 by Art Cancro and the citadel.org team.
----- This program is open source software.  Use, duplication, or
----- disclosure are subject to the GNU General Public License v3.
+       Copyright (c) 1996-2022 by Art Cancro and the citadel.org team.
+       This program is open source software.  Use, duplication, or
+       disclosure are subject to the GNU General Public License v3.
 -->
 
 <html>
 <title>Citadel</title>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.0.0/css/all.css">
-<link rel="stylesheet" href="css/w3.css">
 <link rel="stylesheet" href="css/webcit.css">
 
-<body class="w3-light-grey">
-
-<!-- Modal dialog (when needed) -->
-<div id="ctdl_big_modal" class="w3-modal" style="display:none; z-index:9">
-LOADING
-</div>
-
-<!-- Sidebar/menu -->
-<nav class="w3-sidebar w3-collapse w3-white w3-animate-left" style="z-index:3;width:300px;" id="sidebar"><br>
-       <div class="w3-container w3-row">
-               <div class="w3-col s4">
-                       <i class="fa fa-user-circle fa-3x"></i>
-               </div>
-               <div class="w3-col s8 w3-bar">
-                       <span id="current_user">Not logged in.</span><br>
-                       <a href="#" class="w3-bar-item w3-button"><i class="fa fa-envelope" onClick="gotoroom('_MAIL_');"></i></a>
-                       <a href="#" class="w3-bar-item w3-button"><i class="fa fa-user"></i></a>
-                       <a href="#" class="w3-bar-item w3-button"><i class="fa fa-cog" onClick="user_profile(current_user);"></i></a>
-               </div>
+<body>
+
+<!-- When we need a modal dialog, we can attach it to this element -->
+<div class="ctdl-modal" id="ctdl_big_modal"></div>
+
+<div class="ctdl-main-grid-container">
+
+       <div class="ctdl-grid-banner-item" id="banner">
+               <ul class="ctdl-banner-buttons">
+                       <div id="ctdl-banner-left" class="ctdl-banner-left">
+                               <!-- <li id="ctdl-sidebar-open" onClick="sidebar_open();"><i class="fa fa-bars"></i>Menu</li> -->
+                               <li id="ctdl-logo" onclick=window.open("https://www.citadel.org");>
+                                       <img class="ctdl-logo-img" src="/ctdl/s/images/citadel-logo.gif" alt="CITADEL">
+                               </li>
+                               <li><button id="ctdl_banner_title">---</button></li>
+                       </div>
+                       <div id="ctdl-banner-center" class="ctdl-banner-center">
+                               <li><button id="ctdl-newmsg-button" style="display:none" onClick="entmsg_dispatcher();">enter</button></li>
+                               <li><button id="ctdl-ungoto-button" style="display:none" onClick="gotonext(0);">ungoto</button></li>
+                               <li><button id="ctdl-skip-button" style="display:none" onClick="gotonext(1);">skip</button></li>
+                               <li><button id="ctdl-goto-button" style="display:none" onClick="gotonext(2);">goto</button></li>
+                               <li><button id="ctdl-delete-button" style="display:none" onClick="delete_dispatcher(2);">delete</button></li>
+                       </div>
+                       <div id="ctdl-banner-right" class="ctdl-banner-right">
+                               <li><button id="lilo">Login</button></li>
+                               <li><button>
+                                       <span id="current_user">Not logged in.</span>
+                               </button></li>
+                               <li><button>
+                                       <span id="current_user_avatar"><i class="fa fa-user-circle"></i></span>
+                               </button></li>
+                       </div>
+               </ul>
        </div>
-       <hr>
-       <div id="ctdl-sidebar" class="w3-bar-block">
-               <a href="#" class="w3-bar-item w3-button w3-padding-16 w3-hide-large w3-dark-grey w3-hover-black" onClick="w3_close()" title="close menu"><i class="fa fa-remove fa-fw"></i>  Close Menu</a>
-               <a href="#" id="ctdl-sidebar-button-mail" class="w3-bar-item w3-button w3-padding" onClick="gotoroom('_MAIL_');"><i class="fa fa-envelope fa-fw"></i>  Mail</a>
-               <div id="ctdl_mail_folder_list" style="display:none"></div>
-               <a href="#" id="ctdl-sidebar-button-forums" class="w3-bar-item w3-button w3-padding" onClick="render_room_list();"><i class="fas fa-comments fa-fw"></i>  Forums</a>
-               <a href="#" id="ctdl-sidebar-button-calendar" class="w3-bar-item w3-button w3-padding"><i class="fa fa-calendar-alt fa-fw"></i>  Calendar</a>
-               <a href="#" id="ctdl-sidebar-button-contacts" class="w3-bar-item w3-button w3-padding"><i class="fa fa-address-book fa-fw"></i>  Contacts</a>
-               <a href="#" id="ctdl-sidebar-button-blogs" class="w3-bar-item w3-button w3-padding"><i class="fa fa-blog fa-fw"></i>  Blogs</a>
-               <a href="#" id="ctdl-sidebar-button-wikis" class="w3-bar-item w3-button w3-padding"><i class="fa fa-book fa-fw"></i>  Wikis</a>
-               <a href="#" id="ctdl-sidebar-button-settings" class="w3-bar-item w3-button w3-padding"><i class="fa fa-cog fa-fw"></i>  Settings</a><br><br>
+
+       <div class="ctdl-grid-sidebar-item" id="sidebar">
+               <ul id="ctdl-sidebar">
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-mail" onClick="gotoroom('_MAIL_');"><i class="fa fa-envelope fa-fw"></i>  Mail</button>
+                       <li id="ctdl_mail_folder_list" style="display:none">mail folders here</li>
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-forums" onClick="render_room_list();"><i class="fas fa-comments fa-fw"></i>  Forums</button>
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-calendar" onClick="gotoroom('_CALENDAR_');"><i class="fa fa-calendar-alt fa-fw"></i>  Calendar</button>
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-contacts" onClick="gotoroom('_CONTACTS_');"><i class="fa fa-address-book fa-fw"></i>  Contacts</button>
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-blogs"><i class="fa fa-blog fa-fw"></i>  Blogs</button>
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-wikis"><i class="fa fa-book fa-fw"></i>  Wikis</button>
+                       <li><button class="ctdl-sidebar-button" id="ctdl-sidebar-button-settings"><i class="fa fa-cog fa-fw"></i>  Settings</button>
+               </ul>
+       </div>
+
+       <div class="ctdl-grid-main-item" id="ctdl-main">
+               Loading...
        </div>
-</nav>
-
-<!-- Overlay effect when opening sidebar on small screens -->
-<div class="w3-overlay w3-hide-large w3-animate-opacity" onClick="w3_close()" style="cursor:pointer" title="close side menu" id="myOverlay"></div>
-
-<!-- This div contains both the top bar and the main pane -->
-<div id="ctdl-bar-and-main" class="w3-main" style="margin-left:300px; position:absolute; height:100%; width:inherit; overflow-y:scroll; border: 3px solid green">
-
-<!-- Top container -->
-<div id="navbar" class="w3-bar w3-black w3-large" style="z-index:4; position:sticky; top:0">
-       <button class="w3-bar-item w3-button w3-hide-large w3-hover-none w3-hover-text-light-grey" onClick="w3_open();"><i class="fa fa-bars"></i>  Menu</button>
-       <span class="w3-left">
-               <span class="w3-bar-item" id="ctdl-logo">CITADEL</span>
-       </span>
-       <span class="w3-center">
-               <span id="ctdl_banner_title" class="w3-bar-item">---</span>
-       </span>
-       <span class="w3-right">
-               <button id="ctdl-newmsg-button" style="display:none" class="w3-bar-item w3-button" onClick="entmsg_dispatcher();">enter</button>
-               <button id="ctdl-ungoto-button" style="display:none" class="w3-bar-item w3-button" onClick="gotonext(0);">ungoto</button>
-               <button id="ctdl-skip-button" style="display:none" class="w3-bar-item w3-button" onClick="gotonext(1);">skip</button>
-               <button id="ctdl-goto-button" style="display:none" class="w3-bar-item w3-button" onClick="gotonext(2);">goto</button>
-               <button id="lilo" class="w3-bar-item w3-button">Login</button>
-       </span>
-</div>
-
-<!-- MAIN PANE CONTENT DIV -->
-<div id="ctdl-main">
-Loading...
-<!-- End page content -->
-</div>
-
-<!-- end ctdl-bar-and-main -->
-</div>
+
+</div><!--class="ctdl-main-grid-container"-->
 
 <script type="text/javascript" src="js/defs.js"></script>
 <script type="text/javascript" src="js/util.js"></script>
@@ -101,7 +86,7 @@ var overlayBg = document.getElementById("myOverlay");
 
 
 // Toggle between showing and hiding the sidebar, and add overlay effect
-function w3_open() {
+function sidebar_open() {
        if (sidebar.style.display === 'block') {
                sidebar.style.display = 'none';
                overlayBg.style.display = "none";
@@ -114,7 +99,7 @@ function w3_open() {
 
 
 // Close the sidebar with the close button
-function w3_close() {
+function sidebar_close() {
        sidebar.style.display = "none";
        overlayBg.style.display = "none";
 }