79 lines
No EOL
4.2 KiB
HTML
79 lines
No EOL
4.2 KiB
HTML
<!--
|
|
/*****************************************************************************\
|
|
| █████ █████ ██ █ █████ █████ ████ ██ ████ █████ █████ ███ ® |
|
|
| ██ █ ███ █ █ ██ ██ ██ ██ ██ ██ █ ██ ██ █ █ |
|
|
| ██ ███ ████ █ ██ █ ████ █████ ██████ ██ ████ █ █ █ ██ |
|
|
| ██ ██ █ █ ██ █ █ ██ ██ ██ ██ ██ ██ █ ██ ██ █ █ |
|
|
| █████ █████ █ ███ █████ ██ ██ ██ ██ █████ ████ █████ █ ███ |
|
|
| |
|
|
| General Bots Copyright (c) pragmatismo.cloud. All rights reserved. |
|
|
| Licensed under the AGPL-3.0. |
|
|
| |
|
|
| According to our dual licensing model, this program can be used either |
|
|
| under the terms of the GNU Affero General Public License, version 3, |
|
|
| or under a proprietary license. |
|
|
| |
|
|
| The texts of the GNU Affero General Public License with an additional |
|
|
| permission and of our proprietary license can be found at and |
|
|
| in the LICENSE file you have received along with this program. |
|
|
| |
|
|
| This program is distributed in the hope that it will be useful, |
|
|
| but WITHOUT ANY WARRANTY, without even the implied warranty of |
|
|
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
|
| GNU Affero General Public License for more details. |
|
|
| |
|
|
| "General Bots" is a registered trademark of pragmatismo.cloud. |
|
|
| The licensing of the program under the AGPLv3 does not imply a |
|
|
| trademark license. Therefore any rights, title and interest in |
|
|
| our trademarks remain entirely with us. |
|
|
| |
|
|
\*****************************************************************************/
|
|
-->
|
|
|
|
<!doctype html>
|
|
<html lang="pt-br" style="width:100%;height:100%">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
|
|
<link rel="stylesheet" type="text/css" href="./css/pragmatismo.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/ChatPane.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/Content.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/Footer.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/GifPlayer.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/MediaPlayer.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/NavBar.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/App.css" />
|
|
<link rel="stylesheet" type="text/css" href="/themes/{theme}/css/SideBarMenu.css" />
|
|
|
|
<script src="./js/webchat.js"></script>
|
|
<title>{title} - General Bots Community Edition</title>
|
|
|
|
<style>
|
|
.loader {
|
|
opacity: 0 !important;
|
|
/* filter: opacity(0); Problem in recent Chrome 68+ */
|
|
}
|
|
</style>
|
|
|
|
<script>
|
|
// Focus the input field after rendering
|
|
setTimeout(() => {
|
|
const input = document.querySelector('.webchat-input');
|
|
if (input) {
|
|
input.focus();
|
|
}
|
|
}, 3000); // Adjust timing as needed
|
|
|
|
</script>
|
|
</head>
|
|
|
|
<body style="background-color: lightgrey;">
|
|
<div id="root"></div>
|
|
</body>
|
|
|
|
|
|
|
|
</html> |