From b5b9b2f88f645810cd8a86cc048119d0f1de498e Mon Sep 17 00:00:00 2001 From: posimai Date: Sun, 19 Apr 2026 15:40:09 +0900 Subject: [PATCH] refactor: split curriculum data to js/data, Alpine app to js/app.js, sanitize HTML with DOMPurify Made-with: Cursor --- index.html | 873 +----------------------------------------- js/app.js | 501 ++++++++++++++++++++++++ js/data/categories.js | 261 +++++++++++++ js/data/drills.js | 94 +++++ sw.js | 4 +- 5 files changed, 878 insertions(+), 855 deletions(-) create mode 100644 js/app.js create mode 100644 js/data/categories.js create mode 100644 js/data/drills.js diff --git a/index.html b/index.html index c764eff..57a007a 100644 --- a/index.html +++ b/index.html @@ -26,8 +26,6 @@ - -