Skip to content

Commit fd39c4a

Browse files
committed
Fix embed
1 parent d711aeb commit fd39c4a

File tree

2 files changed

+46
-41
lines changed

2 files changed

+46
-41
lines changed

packages/app/src/app/vscode/dev-bootstrap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ export default function(requiredModule: string) {
385385
const requireToUrl = p => require('path').join('/vs', p);
386386
self.require.toUrl = requireToUrl;
387387

388-
if (!requiresDefined) {
388+
if (!requiresDefined && self.require.define) {
389389
requiresDefined = true;
390390
initializeRequires();
391391

packages/app/src/embed/index.html

Lines changed: 45 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,39 @@
11
<!doctype html>
22
<html lang="en">
33

4-
<head>
5-
<meta charset="utf-8">
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<!--<meta name="viewport" content="width=device-width, initial-scale=1">-->
8-
<meta property="og:type" content="website">
9-
<meta property="og:author" content='https://ivesvh.com'>
10-
<meta property="og:title" content="CodeSandbox">
11-
<meta property="og:description" content="CodeSandbox is an online editor
4+
<head>
5+
<meta charset="utf-8">
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<!--<meta name="viewport" content="width=device-width, initial-scale=1">-->
8+
<meta property="og:type" content="website">
9+
<meta property="og:author" content='https://ivesvh.com'>
10+
<meta property="og:title" content="CodeSandbox">
11+
<meta property="og:description" content="CodeSandbox is an online editor
1212
tailored for web applications.">
13-
<meta property="og:image" content="https://codesandbox.io/static/img/banner.png">
14-
<meta property="og:image:width" content="1200">
15-
<meta property="og:image:height" content="630">
16-
<meta property="twitter:card" content="summary_large_image">
17-
<meta property="twitter:site" content="@CompuIves">
18-
<meta property="twitter:creator" content='@CompuIves'>
19-
<meta property="twitter:title" content="CodeSandbox Embed">
20-
<meta property="twitter:description" content="An online editor tailored for
13+
<meta property="og:image"
14+
content="https://codesandbox.io/static/img/banner.png">
15+
<meta property="og:image:width" content="1200">
16+
<meta property="og:image:height" content="630">
17+
<meta property="twitter:card" content="summary_large_image">
18+
<meta property="twitter:site" content="@CompuIves">
19+
<meta property="twitter:creator" content='@CompuIves'>
20+
<meta property="twitter:title" content="CodeSandbox Embed">
21+
<meta property="twitter:description" content="An online editor tailored for
2122
web application development.">
22-
<meta property="twitter:image:src" content="https://codesandbox.io/static/img/banner.png">
23-
<meta property="twitter:image:width" content="1200">
24-
<meta property="twitter:image:height" content="630">
25-
<meta name="theme-color" content="#40A9F3">
26-
<meta name="description" content="CodeSandbox is an online editor tailored
23+
<meta property="twitter:image:src"
24+
content="https://codesandbox.io/static/img/banner.png">
25+
<meta property="twitter:image:width" content="1200">
26+
<meta property="twitter:image:height" content="630">
27+
<meta name="theme-color" content="#40A9F3">
28+
<meta name="description" content="CodeSandbox is an online editor tailored
2729
for web applications.">
28-
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" rel="stylesheet">
29-
<link rel="manifest" href="/manifest.json">
30-
<link rel="shortcut icon" href="/favicon.ico">
31-
<title>Embed - CodeSandbox</title>
32-
<!-- Google Tag Manager -->
33-
<script>
30+
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700"
31+
rel="stylesheet">
32+
<link rel="manifest" href="/manifest.json">
33+
<link rel="shortcut icon" href="/favicon.ico">
34+
<title>Embed - CodeSandbox</title>
35+
<!-- Google Tag Manager -->
36+
<script>
3437
(function (w, d, s, l, i) {
3538
w[l] = w[l] || []; w[l].push({
3639
'gtm.start':
@@ -40,20 +43,22 @@
4043
'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
4144
})(window, document, 'script', 'dataLayer', 'GTM-T3L6RFK');
4245
</script>
43-
<!-- End Google Tag Manager -->
46+
<!-- End Google Tag Manager -->
4447

45-
<!-- AMD Loader for Monaco -->
46-
<script src="/public/13/vs/loader.js"></script>
47-
</head>
48+
<!-- AMD Loader for Monaco -->
49+
<script src="/public/13/vs/loader.js"></script>
50+
<script>window.require.config({url:"/public/13/vs/loader.js",paths:{vs:"/public/13/vs"}})</script>
51+
</head>
4852

49-
<body style="margin: 0; padding: 0; background-color: #1C2022; overflow:
53+
<body style="margin: 0; padding: 0; background-color: #1C2022; overflow:
5054
hidden;">
51-
<!-- Google Tag Manager (noscript) -->
52-
<noscript>
53-
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T3L6RFK" height="0" width="0" style="display:none;visibility:hidden"></iframe>
54-
</noscript>
55-
<!-- End Google Tag Manager (noscript) -->
56-
<div id="root"></div>
57-
</body>
55+
<!-- Google Tag Manager (noscript) -->
56+
<noscript>
57+
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T3L6RFK"
58+
height="0" width="0" style="display:none;visibility:hidden"></iframe>
59+
</noscript>
60+
<!-- End Google Tag Manager (noscript) -->
61+
<div id="root"></div>
62+
</body>
5863

59-
</html>
64+
</html>

0 commit comments

Comments
 (0)