Move dirs
This commit is contained in:
parent
fe20509060
commit
9ae19d743b
|
|
@ -17,6 +17,7 @@
|
|||
--secondary-color: #34A853;
|
||||
--accent-color: #EA4335;
|
||||
--background-color: white;
|
||||
--quote-bg-color: #F5F5F5;
|
||||
--text-color: #222222;
|
||||
--light-gray: #ECF0F1;
|
||||
--dark-gray: #303333;
|
||||
|
|
@ -40,9 +41,13 @@
|
|||
--spacing-medium: 1rem;
|
||||
--spacing-large: 2rem;
|
||||
|
||||
--quote-blue: #0726b0;
|
||||
|
||||
--border-radius: 4px;
|
||||
--border-width: 2px;
|
||||
|
||||
--blockquote-width: 8px;
|
||||
|
||||
--shadow-small: 0 1px 3px rgba(0, 0, 0, 0.12);
|
||||
--shadow-medium: 0 2px 6px rgba(0,0,0,0.12);
|
||||
|
||||
|
|
@ -62,6 +67,17 @@ body {
|
|||
padding: 0;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
border-left: var(--blockquote-width) solid var(--quote-blue);
|
||||
border-radius: var(--border-radius);
|
||||
margin-left: 0px;
|
||||
padding-left: 20px;
|
||||
padding-top: 5px;
|
||||
padding-bottom: 5px;
|
||||
padding-right: 20px;
|
||||
background-color: var(--quote-bg-color);
|
||||
}
|
||||
|
||||
.page-header {
|
||||
margin-bottom: var(--spacing-large);
|
||||
text-align: center;
|
||||
|
|
@ -1,21 +1,21 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="highlight/styles/tokyo-night-dark.min.css">
|
||||
<script src="highlight/highlight.min.js"></script>
|
||||
<link href="katex/katex.min.css" rel="stylesheet" type="text/css">
|
||||
<script src="katex/katex.min.js"></script>
|
||||
<script src="katex/contrib/auto-render.min.js"></script>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
<link rel="stylesheet" href="lib/highlight/styles/tokyo-night-dark.min.css">
|
||||
<script src="lib/highlight/highlight.min.js"></script>
|
||||
<link href="lib/katex/katex.min.css" rel="stylesheet" type="text/css">
|
||||
<script src="lib/katex/katex.min.js"></script>
|
||||
<script src="lib/katex/contrib/auto-render.min.js"></script>
|
||||
<link rel="stylesheet" href="css/style.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
||||
</head>
|
||||
<body>
|
||||
<div class="page-container">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Your Note Title</h1>
|
||||
<h1 id="page-title" class="page-title">{{ title }}</h1>
|
||||
<div class="page-subtitle">
|
||||
<div class="page-author">Author: Your Name</div>
|
||||
<div class="page-date">Date: August 1, 2025</div>
|
||||
<div id="page-author" class="page-author">{{ course }}</div>
|
||||
<div class="page-date">Date: <span id="date">{{ date }}</span></div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
|
@ -42,11 +42,10 @@
|
|||
socket.send("ping");
|
||||
});
|
||||
|
||||
socket.addEventListener("message", (event) => {
|
||||
var data = JSON.parse(event.data);
|
||||
var node = document.getElementById("page-content");
|
||||
var wrapper = document.createElement('div');
|
||||
wrapper.innerHTML = data['show'];
|
||||
function change_body(v) {
|
||||
const node = document.getElementById("page-content");
|
||||
const wrapper = document.createElement("div");
|
||||
wrapper.innerHTML = v;
|
||||
node.replaceChildren(wrapper);
|
||||
|
||||
hljs.highlightAll();
|
||||
|
|
@ -60,6 +59,34 @@
|
|||
{left: "\\(", right: "\\)", display: false}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
function change_header(k,v) {
|
||||
const dict = {
|
||||
'title' : 'page-title',
|
||||
'date' : 'date',
|
||||
'course' : 'page-author'
|
||||
}
|
||||
|
||||
const node = document.getElementById(dict[k])
|
||||
node.replaceChildren(v);
|
||||
}
|
||||
|
||||
socket.addEventListener("message", (event) => {
|
||||
var data = JSON.parse(event.data);
|
||||
Object.entries(data).forEach(([k,v]) => {
|
||||
console.log(k,v);
|
||||
switch (k) {
|
||||
case "show":
|
||||
change_body(v)
|
||||
break;
|
||||
case "title":
|
||||
case "date":
|
||||
case "course":
|
||||
change_header(k,v);
|
||||
break;
|
||||
}
|
||||
})
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
Loading…
Reference in New Issue
Block a user