mirror of
https://github.com/vbalien/voca.git
synced 2025-12-06 11:26:21 +09:00
refactoring
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
<head>
|
<head>
|
||||||
<title>Voca</title>
|
<title>Voca</title>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
|
||||||
<script type="module">
|
<script type="module">
|
||||||
import * as website from "./website.bundle.js";
|
import * as website from "./website.bundle.js";
|
||||||
website.render();
|
website.render();
|
||||||
|
|||||||
51
index.html
51
index.html
@@ -1,51 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="ko">
|
|
||||||
<head>
|
|
||||||
<title>Voca</title>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<style>
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<form action="/generate">
|
|
||||||
<fieldset>
|
|
||||||
<legend>시험 난이도</legend>
|
|
||||||
<div>
|
|
||||||
<input type="checkbox" id="10" name="level" value="10">
|
|
||||||
<label for="10">전체 난이도</label>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<input type="checkbox" id="6" name="level" value="6" checked>
|
|
||||||
<label for="6">입문반(550+), 기본반(650+)</label>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<input type="checkbox" id="7" name="level" value="7" checked>
|
|
||||||
<label for="7">중급반(750+)</label>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<input type="checkbox" id="8" name="level" value="8">
|
|
||||||
<label for="8">정규반(850+)</label>
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<input type="checkbox" id="9" name="level" value="9">
|
|
||||||
<label for="9">실전반(900+)</label>
|
|
||||||
</div>
|
|
||||||
</fieldset>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<label for="day">범위<label>
|
|
||||||
<select id="day" name="day">
|
|
||||||
<script>
|
|
||||||
for (let i=1;i<=30;++i)
|
|
||||||
document.write(`<option value="${i}">${i}</option>`);
|
|
||||||
</script>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<button type="submit">PDF 다운</button>
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
13
scripts.yml
13
scripts.yml
@@ -8,6 +8,15 @@ scripts:
|
|||||||
lock: lock.json
|
lock: lock.json
|
||||||
config: deno.jsonc
|
config: deno.jsonc
|
||||||
|
|
||||||
bundle: deno bundle -c deno.jsonc src/website/mod.ts | esbuild --minify > docs/website.bundle.js
|
bundle: >
|
||||||
|
deno bundle
|
||||||
|
-c deno.jsonc
|
||||||
|
--lock lock.json src/website/mod.ts
|
||||||
|
| esbuild --minify
|
||||||
|
> docs/website.bundle.js
|
||||||
|
|
||||||
generate-lock: deno cache --lock=lock.json --lock-write src/deps.ts
|
generate-lock: >
|
||||||
|
deno cache
|
||||||
|
--lock=lock.json
|
||||||
|
--lock-write
|
||||||
|
src/deps.ts
|
||||||
|
|||||||
Reference in New Issue
Block a user