Remove w3_ from index.html
[citadel.git] / webcit-ng / static / index.html
1 <!DOCTYPE html>
2
3 <!-- 
4 ---- Copyright (c) 1996-2022 by Art Cancro and the citadel.org team.
5 ---- This program is open source software.  Use, duplication, or
6 ---- disclosure are subject to the GNU General Public License v3.
7 -->
8
9 <html>
10 <title>Citadel</title>
11 <meta charset="UTF-8">
12 <meta name="viewport" content="width=device-width, initial-scale=1">
13 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.0.0/css/all.css">
14 <link rel="stylesheet" href="css/w3.css">
15 <link rel="stylesheet" href="css/webcit.css">
16
17 <body class="w3-light-grey">
18
19 <!-- Modal dialog (when needed) -->
20 <div id="ctdl_big_modal" class="w3-modal" style="display:none; z-index:9">
21 LOADING
22 </div>
23
24 <!-- Sidebar/menu -->
25 <nav class="w3-sidebar w3-collapse w3-white w3-animate-left" style="z-index:5;width:300px;" id="sidebar"><br>
26         <div class="w3-container w3-row">
27                 <div class="w3-col s4">
28                         <i class="fa fa-user-circle fa-3x"></i>
29                 </div>
30                 <div class="w3-col s8 w3-bar">
31                         <span id="current_user">Not logged in.</span><br>
32                         <a href="#" class="w3-bar-item w3-button"><i class="fa fa-envelope" onClick="gotoroom('_MAIL_');"></i></a>
33                         <a href="#" class="w3-bar-item w3-button"><i class="fa fa-user" onClick="user_profile(current_user);"></i></a>
34                         <a href="#" class="w3-bar-item w3-button"><i class="fa fa-cog"></i></a>
35                 </div>
36         </div>
37         <hr>
38         <div id="ctdl-sidebar" class="w3-bar-block">
39                 <a href="#" class="w3-bar-item w3-button w3-padding-16 w3-hide-large w3-dark-grey w3-hover-black" onClick="sidebar_close()" title="close menu"><i class="fa fa-remove fa-fw"></i>  Close Menu</a>
40                 <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>
41                 <div id="ctdl_mail_folder_list" style="display:none"></div>
42                 <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>
43                 <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>
44                 <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>
45                 <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>
46                 <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>
47                 <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>
48         </div>
49 </nav>
50
51 <!-- Overlay effect when opening sidebar on small screens -->
52 <div class="w3-overlay w3-hide-large w3-animate-opacity" onClick="sidebar_close()" style="cursor:pointer" title="close side menu" id="myOverlay"></div>
53
54 <!-- This div contains both the top bar and the main pane -->
55 <div id="ctdl-bar-and-main" class="w3-main" style="margin-left:300px; position:absolute; height:100%; left:0; right:0; overflow-y:scroll">
56
57 <!-- Top container -->
58 <div style="z-index:4; position:sticky; top:0;">
59 <div id="navbar" class="w3-bar w3-black w3-large w3-main">
60         <button class="w3-bar-item w3-button w3-hide-large w3-hover-none w3-hover-text-light-grey" onClick="sidebar_open();"><i class="fa fa-bars"></i>  Menu</button>
61         <span class="w3-left">
62                 <span class="w3-bar-item" id="ctdl-logo">CITADEL</span>
63         </span>
64         <span class="w3-center">
65                 <span id="ctdl_banner_title" class="w3-bar-item">---</span>
66         </span>
67         <span class="w3-right">
68                 <button id="ctdl-newmsg-button" style="display:none" class="w3-bar-item w3-button" onClick="entmsg_dispatcher();">enter</button>
69                 <button id="ctdl-ungoto-button" style="display:none" class="w3-bar-item w3-button" onClick="gotonext(0);">ungoto</button>
70                 <button id="ctdl-skip-button" style="display:none" class="w3-bar-item w3-button" onClick="gotonext(1);">skip</button>
71                 <button id="ctdl-goto-button" style="display:none" class="w3-bar-item w3-button" onClick="gotonext(2);">goto</button>
72                 <button id="lilo" class="w3-bar-item w3-button">Login</button>
73         </span>
74 </div>
75         <div>
76                 <div id="ctdl-stuffbar" style="display:none">
77                 </div>
78         </div>
79 </div>
80
81 <!-- MAIN PANE CONTENT DIV -->
82 <div id="ctdl-main" class="w3-main">
83 Loading...
84 <!-- End page content -->
85 </div>
86
87 <!-- end ctdl-bar-and-main -->
88 </div>
89
90 <script type="text/javascript" src="js/defs.js"></script>
91 <script type="text/javascript" src="js/util.js"></script>
92 <script type="text/javascript" src="js/login.js"></script>
93 <script type="text/javascript" src="js/main.js"></script>
94 <script type="text/javascript" src="js/views.js"></script>
95 <script type="text/javascript" src="js/view_forum.js"></script>
96 <script type="text/javascript" src="js/view_mail.js"></script>
97 <script type="text/javascript" src="js/roomlist.js"></script>
98 <script type="text/javascript" src="js/user_profile.js"></script>
99 <script>
100
101 // Get the Sidebar
102 var sidebar = document.getElementById("sidebar");
103
104
105 // Get the DIV with overlay effect
106 var overlayBg = document.getElementById("myOverlay");
107
108
109 // Toggle between showing and hiding the sidebar, and add overlay effect
110 function sidebar_open() {
111         if (sidebar.style.display === 'block') {
112                 sidebar.style.display = 'none';
113                 overlayBg.style.display = "none";
114         }
115         else {
116                 sidebar.style.display = 'block';
117                 overlayBg.style.display = "block";
118         }
119 }
120
121
122 // Close the sidebar with the close button
123 function sidebar_close() {
124         sidebar.style.display = "none";
125         overlayBg.style.display = "none";
126 }
127
128
129 ctdl_startup();
130 </script>
131
132 </body>
133 </html>