Fix website
This commit is contained in:
parent
1aef062b73
commit
51a0f0c1d1
BIN
files/favicon.ico
Normal file
BIN
files/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
|
@ -20,6 +20,7 @@
|
|||
name="description"
|
||||
content="Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
|
||||
/>
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico">
|
||||
<script>
|
||||
try {
|
||||
//
|
||||
|
@ -35,8 +36,6 @@
|
|||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
<!------------------------------------------------------------------------->
|
||||
|
||||
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
|
||||
|
||||
<script>
|
||||
|
@ -66,7 +65,7 @@
|
|||
user-select: none;
|
||||
}
|
||||
|
||||
#root {
|
||||
#app {
|
||||
height: 100%;
|
||||
-webkit-touch-callout: none;
|
||||
-webkit-user-select: none;
|
||||
|
@ -77,7 +76,7 @@
|
|||
}
|
||||
|
||||
@media screen and (min-width: 1200px) {
|
||||
#root {
|
||||
#app {
|
||||
-webkit-touch-callout: default;
|
||||
-webkit-user-select: auto;
|
||||
-khtml-user-select: auto;
|
||||
|
@ -90,32 +89,12 @@
|
|||
<script type="text/javascript" src="/src/react/react.production.min.js"></script>
|
||||
<script type="text/javascript" src="/src/react-dom/react-dom.production.min.js"></script>
|
||||
<script type="text/javascript" src="/src/excalidraw/excalidraw.production.min.js"></script>
|
||||
<script>
|
||||
const App = () => {
|
||||
return React.createElement(
|
||||
React.Fragment,
|
||||
null,
|
||||
React.createElement(
|
||||
"div",
|
||||
{
|
||||
style: { height: "500px" },
|
||||
},
|
||||
React.createElement(ExcalidrawLib.Excalidraw),
|
||||
),
|
||||
);
|
||||
};
|
||||
|
||||
const excalidrawWrapper = document.getElementById("root");
|
||||
const root = ReactDOM.createRoot(excalidrawWrapper);
|
||||
root.render(React.createElement(App));</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<noscript> You need to enable JavaScript to run this app. </noscript>
|
||||
<header>
|
||||
<h1 class="visually-hidden">Excalidraw</h1>
|
||||
</header>
|
||||
<div id="root"></div>
|
||||
<div id="app"></div>
|
||||
<script type="text/javascript" src="main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
11
files/main.js
Normal file
11
files/main.js
Normal file
|
@ -0,0 +1,11 @@
|
|||
const App = () => {
|
||||
return React.createElement(
|
||||
React.Fragment,
|
||||
null,
|
||||
React.createElement(ExcalidrawLib.Excalidraw),
|
||||
);
|
||||
};
|
||||
|
||||
const excalidrawWrapper = document.getElementById("app");
|
||||
const root = ReactDOM.createRoot(excalidrawWrapper);
|
||||
root.render(React.createElement(App));
|
|
@ -62,3 +62,19 @@
|
|||
owner: "{{ excalidraw.user }}"
|
||||
group: "{{ excalidraw.user }}"
|
||||
mode: '0644'
|
||||
|
||||
- name: "Add main.js"
|
||||
ansible.builtin.copy:
|
||||
src: main.js
|
||||
dest: "{{ excalidraw.home }}/www/main.js"
|
||||
owner: "{{ excalidraw.user }}"
|
||||
group: "{{ excalidraw.user }}"
|
||||
mode: '0644'
|
||||
|
||||
- name: "Add favicon.ico"
|
||||
ansible.builtin.copy:
|
||||
src: favicon.ico
|
||||
dest: "{{ excalidraw.home }}/www/favicon.ico"
|
||||
owner: "{{ excalidraw.user }}"
|
||||
group: "{{ excalidraw.user }}"
|
||||
mode: '0644'
|
||||
|
|
Loading…
Reference in a new issue