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>
|
||||
<title>Voca</title>
|
||||
<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">
|
||||
import * as website from "./website.bundle.js";
|
||||
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
|
||||
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