This commit is contained in:
13
static/404.html
Normal file
13
static/404.html
Normal file
@@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css"/>
|
||||
<!--#include virtual="/title.html" -->
|
||||
</head>
|
||||
<body>
|
||||
<div class="error_page">
|
||||
<h2>404 Not Found</h2>
|
||||
<p class="error_page__message">You can create a new conversation <a class="link" onclick="window.location = window.location.protocol + '//' + window.location.hostname">here</a></p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
23
static/close.html
Normal file
23
static/close.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css"/>
|
||||
<!--#include virtual="/title.html" -->
|
||||
<script><!--#include virtual="/interface_config.js" --></script>
|
||||
<script src="static/close.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="redirectPageMessage">
|
||||
<div class="thanks-msg">
|
||||
<p>Thank you for your feedback!</p>
|
||||
</div>
|
||||
<div class="hint-msg">
|
||||
<p>
|
||||
<span id="hintQuestion">Did you know?</span>
|
||||
<span class="hint-msg__holder" id="hintMessage"></span>
|
||||
</p>
|
||||
<div class="happy-software"></div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
67
static/close.js
Normal file
67
static/close.js
Normal file
@@ -0,0 +1,67 @@
|
||||
/* global interfaceConfig */
|
||||
// list of tips
|
||||
const hints = [
|
||||
'You can pin participants by clicking on their thumbnails.',
|
||||
'You can tell others you have something to say by using the "Raise Hand" '
|
||||
+ 'feature',
|
||||
'You can learn about key shortcuts by pressing Shift+?',
|
||||
'You can learn more about the state of everyone\'s connection by hovering '
|
||||
+ 'on the bars in their thumbnail',
|
||||
'You can hide all thumbnails by using the button in the bottom right corner'
|
||||
];
|
||||
|
||||
/**
|
||||
* Get a random hint message from hint array.
|
||||
*
|
||||
* @return {string} the hint message.
|
||||
*/
|
||||
function getHint() {
|
||||
const l = hints.length - 1;
|
||||
const n = Math.round(Math.random() * l);
|
||||
|
||||
return hints[n];
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts text message
|
||||
* into DOM element
|
||||
*
|
||||
* @param id {string} element identificator
|
||||
* @param msg {string} text message
|
||||
*/
|
||||
function insertTextMsg(id, msg) {
|
||||
const el = document.getElementById(id);
|
||||
|
||||
if (el) {
|
||||
el.innerHTML = msg;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the hint and thanks messages. Will be executed on load event.
|
||||
*/
|
||||
function onLoad() {
|
||||
// Intentionally use string concatenation as this file does not go through
|
||||
// babel but IE11 is still supported.
|
||||
// eslint-disable-next-line prefer-template
|
||||
const thankYouMessage = 'Thank you for using ' + interfaceConfig.APP_NAME;
|
||||
|
||||
// Works only for close2.html because close.html doesn't have this element.
|
||||
insertTextMsg('thanksMessage', thankYouMessage);
|
||||
|
||||
// If there is a setting show a special message only for the guests
|
||||
if (interfaceConfig.CLOSE_PAGE_GUEST_HINT) {
|
||||
if (window.sessionStorage.getItem('guest') === 'true') {
|
||||
const element = document.getElementById('hintQuestion');
|
||||
|
||||
element.classList.add('hide');
|
||||
insertTextMsg('hintMessage', interfaceConfig.CLOSE_PAGE_GUEST_HINT);
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
insertTextMsg('hintMessage', getHint());
|
||||
}
|
||||
|
||||
window.onload = onLoad;
|
||||
23
static/close2.html
Normal file
23
static/close2.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css"/>
|
||||
<!--#include virtual="/title.html" -->
|
||||
<script><!--#include virtual="/interface_config.js" --></script>
|
||||
<script src="static/close.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="redirectPageMessage">
|
||||
<div class="thanks-msg">
|
||||
<p id="thanksMessage"></p>
|
||||
</div>
|
||||
<div class="hint-msg">
|
||||
<p>
|
||||
<span id="hintQuestion">Did you know?</span>
|
||||
<span class="hint-msg__holder" id="hintMessage"></span>
|
||||
</p>
|
||||
<div class="happy-software"></div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
0
static/close3.html
Normal file
0
static/close3.html
Normal file
0
static/close3.js
Normal file
0
static/close3.js
Normal file
29
static/dialInInfo.html
Normal file
29
static/dialInInfo.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<html xmlns="http://www.w3.org/1999/html">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css">
|
||||
<script>
|
||||
window.EXCALIDRAW_ASSET_PATH = 'libs/';
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
if (!JitsiMeetJS.app) {
|
||||
return;
|
||||
}
|
||||
|
||||
JitsiMeetJS.app.renderEntryPoint({
|
||||
Component: JitsiMeetJS.app.entryPoints.DIALIN
|
||||
});
|
||||
});
|
||||
</script>
|
||||
<!--#include virtual="/title.html" -->
|
||||
<script><!--#include virtual="/config.js" --></script>
|
||||
<script><!--#include virtual="/interface_config.js" --></script>
|
||||
<script src="libs/lib-jitsi-meet.min.js?v=139"></script>
|
||||
<script src="libs/app.bundle.min.js?v=139"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="react" role="main"></div>
|
||||
</body>
|
||||
</html>
|
||||
12
static/msredirect.html
Normal file
12
static/msredirect.html
Normal file
@@ -0,0 +1,12 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<body>
|
||||
<script>
|
||||
window.opener
|
||||
&& window.opener.postMessage({
|
||||
type: 'ms-login',
|
||||
url: window.location.href
|
||||
}, window.location.origin);
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
21
static/oauth.html
Normal file
21
static/oauth.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<html itemscope itemtype="http://schema.org/Product" prefix="og: http://ogp.me/ns#" xmlns="http://www.w3.org/1999/html">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!--#include virtual="/base.html" -->
|
||||
<!--#include virtual="/title.html" -->
|
||||
<script>
|
||||
(function() {
|
||||
var windowName = window.name;
|
||||
window.opener && window.opener.postMessage({
|
||||
type: 'dropbox-login',
|
||||
windowName,
|
||||
url: window.location.href
|
||||
}, window.location.origin);
|
||||
})();
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
</body>
|
||||
</html>
|
||||
64
static/offline.html
Normal file
64
static/offline.html
Normal file
@@ -0,0 +1,64 @@
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<!--#include virtual="/head.html" -->
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!--#include virtual="/base.html" -->
|
||||
|
||||
<link rel="apple-touch-icon" href="images/apple-touch-icon.png">
|
||||
<!--#include virtual="/title.html" -->
|
||||
</head>
|
||||
<style>
|
||||
body,
|
||||
.content {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.content {
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
font-size: 0.875rem;
|
||||
font-weight: 400;
|
||||
line-height: 1.125rem;
|
||||
margin: auto;
|
||||
max-width: 376px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font-size: 1.5rem;
|
||||
font-weight: 600;
|
||||
line-height: 2rem;
|
||||
margin: 24px auto;
|
||||
}
|
||||
|
||||
.icon {
|
||||
background-color: #FDD13A;
|
||||
border-radius: 50%;
|
||||
box-sizing: border-box;
|
||||
height: 56px;
|
||||
padding: 16px;
|
||||
width: 56px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="icon">
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd"
|
||||
d="M21.8799 19.5904L12.8501 3.49284C12.7614 3.33481 12.6288 3.20474 12.4676 3.11782C11.9982 2.86467 11.4083 3.03257 11.1502 3.49284L2.1202 19.5904C2.04143 19.7309 2.00012 19.8885 2.00012 20.0488C2.00012 20.5741 2.43443 20.9999 2.97017 20.9999H21.0299C21.1934 20.9999 21.3542 20.9594 21.4974 20.8822C21.9668 20.629 22.138 20.0507 21.8799 19.5904ZM4.61072 19.0976L12 5.92477L19.3892 19.0976H4.61072ZM11.0302 16.2445C11.0302 15.7192 11.456 15.2934 11.9813 15.2934H12.0191C12.5444 15.2934 12.9702 15.7192 12.9702 16.2445C12.9702 16.7698 12.5444 17.1956 12.0191 17.1956H11.9813C11.456 17.1956 11.0302 16.7698 11.0302 16.2445ZM12.0002 10.5378C11.4645 10.5378 11.0302 10.9721 11.0302 11.5078V13.3722C11.0302 13.9079 11.4645 14.3422 12.0002 14.3422C12.5359 14.3422 12.9702 13.9079 12.9702 13.3722V11.5078C12.9702 10.9721 12.5359 10.5378 12.0002 10.5378Z"
|
||||
fill="#131519" fill-opacity="0.87" />
|
||||
</svg>
|
||||
</div>
|
||||
<h4>Connection error</h4>
|
||||
Your device may be offline or our servers may be experiencing problems.
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
0
static/planLimit.html
Normal file
0
static/planLimit.html
Normal file
36
static/prejoin.html
Normal file
36
static/prejoin.html
Normal file
@@ -0,0 +1,36 @@
|
||||
<html xmlns="http://www.w3.org/1999/html">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css">
|
||||
<script>
|
||||
window.EXCALIDRAW_ASSET_PATH = 'libs/';
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
if (!JitsiMeetJS.app) {
|
||||
return;
|
||||
}
|
||||
|
||||
const url = new URL(window.location.href);
|
||||
const params = new URLSearchParams(url.search);
|
||||
const styleType = params.get('styleType');
|
||||
|
||||
JitsiMeetJS.app.renderEntryPoint({
|
||||
Component: JitsiMeetJS.app.entryPoints.PREJOIN,
|
||||
props: {
|
||||
styleType
|
||||
}
|
||||
})
|
||||
})
|
||||
</script>
|
||||
<!--#include virtual="/title.html" -->
|
||||
<script><!--#include virtual="/config.js" --></script>
|
||||
<script><!--#include virtual="/interface_config.js" --></script>
|
||||
<script src="libs/lib-jitsi-meet.min.js?v=139"></script>
|
||||
<script src="libs/app.bundle.min.js?v=139"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="react" role="main"></div>
|
||||
</body>
|
||||
</html>
|
||||
BIN
static/pwa/icons/icon192.png
Normal file
BIN
static/pwa/icons/icon192.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
BIN
static/pwa/icons/icon512.png
Normal file
BIN
static/pwa/icons/icon512.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 42 KiB |
BIN
static/pwa/icons/iconMask.png
Normal file
BIN
static/pwa/icons/iconMask.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 71 KiB |
23
static/recommendedBrowsers.html
Normal file
23
static/recommendedBrowsers.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css"/>
|
||||
<!--#include virtual="/title.html" -->
|
||||
</head>
|
||||
<body>
|
||||
<div class = 'unsupported-desktop-browser'>
|
||||
<h2 class = 'unsupported-desktop-browser__title'>
|
||||
It looks like you're using a browser we don't fully support.
|
||||
</h2>
|
||||
<p class ='unsupported-desktop-browser__description'>
|
||||
We recommend to try with the latest version of
|
||||
<a
|
||||
className = 'unsupported-desktop-browser__link'
|
||||
href = 'https://www.google.com/chrome/' >Chrome</a> or
|
||||
<a
|
||||
class = 'unsupported-desktop-browser__link'
|
||||
href = 'https://www.chromium.org/'>Chromium</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
1
static/settingsToolbarAdditionalContent.html
Normal file
1
static/settingsToolbarAdditionalContent.html
Normal file
@@ -0,0 +1 @@
|
||||
<template id="settings-toolbar-additional-content-template"></template>
|
||||
1
static/welcomePageAdditionalCard.html
Normal file
1
static/welcomePageAdditionalCard.html
Normal file
@@ -0,0 +1 @@
|
||||
<template id = "welcome-page-additional-card-template"></template>
|
||||
1
static/welcomePageAdditionalContent.html
Normal file
1
static/welcomePageAdditionalContent.html
Normal file
@@ -0,0 +1 @@
|
||||
<template id = "welcome-page-additional-content-template"></template>
|
||||
33
static/whiteboard.html
Normal file
33
static/whiteboard.html
Normal file
@@ -0,0 +1,33 @@
|
||||
<html xmlns="http://www.w3.org/1999/html">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!--#include virtual="/base.html" -->
|
||||
<link rel="stylesheet" href="css/all.css">
|
||||
<script>
|
||||
window.EXCALIDRAW_ASSET_PATH = 'libs/';
|
||||
|
||||
document.addEventListener('DOMContentLoaded', async () => {
|
||||
if (!JitsiMeetJS.app) {
|
||||
return;
|
||||
}
|
||||
|
||||
JitsiMeetJS.app.renderEntryPoint({
|
||||
Component: JitsiMeetJS.app.entryPoints.WHITEBOARD
|
||||
});
|
||||
});
|
||||
</script>
|
||||
<!--#include virtual="/title.html" -->
|
||||
<script><!--#include virtual="/config.js" --></script>
|
||||
<script><!--#include virtual="/interface_config.js" --></script>
|
||||
<script src="libs/lib-jitsi-meet.min.js?v=139"></script>
|
||||
<script src="libs/app.bundle.min.js?v=139"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="react" role="main"></div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user