* Don't use inline scripts and function constructor. This allows a stricter Content-Security-Policy which is required for web extensions. * Load module scripts asynchronously * Extract common code into method * Fix injecting loading script * Append to the file instead of reading and appending to the file string --------- Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com> Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
13 lines
325 B
HTML
13 lines
325 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>{app_title}</title>
|
|
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta charset="UTF-8">
|
|
</head>
|
|
<body>
|
|
<div id="main"></div>
|
|
</body>
|
|
</html>
|