2020-03-24 22:47:39 +01:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "utf-8" / >
< meta name = "viewport" content = "width=device-width" / >
2020-03-26 16:06:42 +01:00
< title > Feathermost< / title >
2020-03-26 21:29:50 +01:00
< link rel = "stylesheet" href = "/assets/main.css" / >
2020-03-24 22:47:39 +01:00
< / head >
< body >
2020-03-26 21:29:50 +01:00
< div id = "noscript" >
< p > This application cannot work without JavaScript, unfortunately. In order to proceed, please enable it for this website.< / p >
< p > Feathermost is an alternative webclient for the Mattermost chat platform. It is not possible to provide a JavaScript-less experience without having to trust us with your user data.< / p >
< / div >
2020-03-29 18:54:49 +02:00
< script type = "text/javascript" >
document.body.innerHTML = "";
document.body.className = "yesscript";
< / script >
2020-03-26 21:29:50 +01:00
2020-03-29 18:54:49 +02:00
< div class = "sidebar" >
< div class = "sidebar-head" >
< h1 > < img src = "/assets/feathermost.svg" alt = "" / > Feathermost< / h1 >
2020-03-26 23:25:35 +01:00
2020-03-29 18:54:49 +02:00
< div id = "server_selection" >
< ul id = "server_selection_list" > < / ul >
2020-03-31 16:55:25 +02:00
< button id = "server_selection_add" > Add a server< / button >
2020-03-29 18:54:49 +02:00
< / div >
2020-03-31 16:55:25 +02:00
< form id = "login" action = "#" >
2020-03-29 18:54:49 +02:00
< h2 > Add a server< / h2 >
2020-03-31 11:30:35 +02:00
< div class = "login-form" >
< input type = "text" id = "login_server" placeholder = "Server URL" value = "http://localhost:8080" required / >
< input type = "text" id = "login_login_id" placeholder = "Username or email" required / >
< input type = "password" id = "login_password" placeholder = "Password" required / >
< / div >
2020-03-26 23:25:35 +01:00
2020-03-31 16:55:25 +02:00
< input type = "submit" id = "login_button" value = "Log in" / >
< input type = "button" id = "login_no_button" value = "Cancel" / >
2020-03-29 18:54:49 +02:00
< div id = "login_message" > < / div >
2020-03-31 16:55:25 +02:00
< / form >
2020-03-29 18:54:49 +02:00
< / div >
< ul id = "channel_list" > < / ul >
2020-03-26 23:25:35 +01:00
< / div >
2020-03-29 18:54:49 +02:00
< div class = "main-area" >
< div id = "channel_header" > < / div >
2020-03-30 17:12:07 +02:00
< div id = "channel_contents_wrapper" >
2020-03-29 18:54:49 +02:00
< div class = "centered" id = "channel_contents" >
2020-03-26 16:01:09 +01:00
2020-04-03 17:24:35 +02:00
< div class = "channel-contents-message" >
2020-03-29 18:54:49 +02:00
< div > ← Select a channel in the sidebar to read it< / div >
< / div >
< / div >
< / div >
< div class = "centered compose-wrapper" >
< textarea id = "compose" disabled = "disabled" oninput = "" rows = "1" > < / textarea >
< / div >
< / div >
2020-03-26 16:01:09 +01:00
2020-03-31 16:56:06 +02:00
< script type = "text/javascript" src = "/js/ajax.js" > < / script >
< script type = "text/javascript" src = "/js/util.js" > < / script >
2021-02-17 16:07:15 +01:00
< script type = "text/javascript" src = "/js/pubsub.js" > < / script >
2020-08-25 12:52:38 +02:00
< script type = "text/javascript" src = "/js/localstorage_credentials.js" > < / script >
< script type = "text/javascript" src = "/js/mm_client.js" > < / script >
2020-03-31 16:56:06 +02:00
< script type = "text/javascript" src = "/js/view/view.js" > < / script >
2020-08-25 12:52:38 +02:00
< script type = "text/javascript" src = "/js/controller.js" > < / script >
2020-03-31 16:56:06 +02:00
< script type = "text/javascript" src = "/js/main.js" > < / script >
2020-03-24 22:47:39 +01:00
< / body >
< / html >