diff --git a/README.md b/README.md index 9e99fbd..f970168 100644 --- a/README.md +++ b/README.md @@ -8,4 +8,12 @@ Goals for this project: - Web-based version - Also have a desktop app available (eventually, maybe Electron or Tauri based) -**This is under _active_ development** \ No newline at end of file +**This is under _active_ development** + +## Setting up + +After cloning, cd'ing into webapp, and running `npm install` followed by `npm run dev` there's one thing you have to do before testing the rest. + +That is making prefixes. + +On the main menu press "Alt (or Option) + a" to toggle admin mode. Then click Prefix editor to open the form to edit prefixes. \ No newline at end of file diff --git a/webapp/package-lock.json b/webapp/package-lock.json index f7f314a..81621d2 100644 --- a/webapp/package-lock.json +++ b/webapp/package-lock.json @@ -7,6 +7,9 @@ "": { "name": "webapp", "version": "0.0.1", + "dependencies": { + "hotkeys-js": "^3.13.15" + }, "devDependencies": { "@libsql/client": "^0.14.0", "@sveltejs/adapter-node": "^5.2.12", @@ -2164,6 +2167,15 @@ "node": ">= 0.4" } }, + "node_modules/hotkeys-js": { + "version": "3.13.15", + "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.13.15.tgz", + "integrity": "sha512-gHh8a/cPTCpanraePpjRxyIlxDFrIhYqjuh01UHWEwDpglJKCnvLW8kqSx5gQtOuSsJogNZXLhOdbSExpgUiqg==", + "license": "MIT", + "funding": { + "url": "https://jaywcjlove.github.io/#/sponsor" + } + }, "node_modules/is-core-module": { "version": "2.16.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", diff --git a/webapp/package.json b/webapp/package.json index 62bea03..651e4e5 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -23,5 +23,8 @@ "drizzle-orm": "^0.40.0", "svelte": "^5.0.0", "vite": "^7.0.4" + }, + "dependencies": { + "hotkeys-js": "^3.13.15" } } diff --git a/webapp/src/lib/components/FormHeader.svelte b/webapp/src/lib/components/FormHeader.svelte new file mode 100644 index 0000000..e3f94c3 --- /dev/null +++ b/webapp/src/lib/components/FormHeader.svelte @@ -0,0 +1,46 @@ + + +
Ticket Auction Manager 3 by Dilan Gilluly