aboutsummaryrefslogtreecommitdiff
path: root/webAO/client.html
diff options
context:
space:
mode:
Diffstat (limited to 'webAO/client.html')
-rw-r--r--webAO/client.html21
1 files changed, 15 insertions, 6 deletions
diff --git a/webAO/client.html b/webAO/client.html
index 4637d69..7d23efd 100644
--- a/webAO/client.html
+++ b/webAO/client.html
@@ -5,6 +5,15 @@
<title>Attorney Online session</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <meta http-equiv="Content-Security-Policy" content="script-src-elem 'self' 'unsafe-inline' https://ajax.googleapis.com;
+ script-src 'self' 'unsafe-inline' 'unsafe-eval' https://ajax.googleapis.com;
+ style-src-elem 'self' 'unsafe-inline' https://golden-layout.com;
+ style-src 'self' 'unsafe-inline' https://golden-layout.com;
+ img-src 'self' data: https://webao.animatedchatroom.net https://s3.wasabisys.com;
+ connect-src 'self' ws: https://webao.animatedchatroom.net https://s3.wasabisys.com;
+ media-src 'self' https://webao.animatedchatroom.net https://s3.wasabisys.com;">
+
<link rel="stylesheet" type="text/css" href="styles/client.css?v=1.0.0" id="client_stylesheet">
<link rel="stylesheet" type="text/css" href="styles/default.css?v=1.0.0" id="client_theme">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
@@ -14,7 +23,7 @@
<script src="lib/jdataview.min.js"></script>
<script src="lib/gify.min.js"></script>
<script src="ui.b.js"></script>
- <script src="client.b.js?v=1.0.0"></script>
+ <script src="client.b.js?v=1.0.1"></script>
</head>
<body>
@@ -48,9 +57,9 @@
<img id="client_pair_char" alt="Paired character" style="display: none;" onerror="charError(this);">
<img id="client_char" alt="Character" onerror="charError(this);">
<img id="client_bench">
- <img id="client_fg" alt="Various overlay" src="base/misc/placeholder.gif" onerror="imgError(this);">
+ <img id="client_fg" alt="Various overlay" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" onerror="imgError(this);">
<img id="client_evi" src="" alt="Character Evidence" onerror="imgError(this);">
- <img id="client_shout" alt="Shout overlay" src="base/misc/placeholder.gif" onerror="imgError(this);">
+ <img id="client_shout" alt="Shout overlay" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" onerror="imgError(this);">
<div id="client_chatcontainer">
<div id="client_name"></div>
<div id="client_chat">
@@ -200,7 +209,7 @@
<fieldset style="text-align: left">
<legend>Current Area Background</legend>
<span>
- <img id="bg_preview" src="base/misc/placeholder.gif" alt="Background Preview" onerror="imgError(this);">
+ <img id="bg_preview" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt="Background Preview" onerror="imgError(this);">
</span>
<span style="display:inline-block">
<label for="bg_filename">Background:</label>
@@ -286,11 +295,11 @@
<audio id="client_musicaudio" onvolumechange="changeMusicVolume()" controls loop></audio>
<p>SFX</p>
- <input id="client_svolume" class="long" type="range" min="0" max="100" value="100"
+ <input id="client_svolume" class="long" type="range" min="0" max="1" value="1" step="0.01"
onchange="changeSFXVolume()">
<p>Blip</p>
- <input id="client_bvolume" class="long" type="range" min="0" max="100" value="100"
+ <input id="client_bvolume" class="long" type="range" min="0" max="1" value="1" step="0.01"
onchange="changeBlipVolume()">
<br>
<br>