From c088048411b0e38888ded56238815890b6efb2f4 Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Sun, 15 Jan 2023 13:38:13 -0800 Subject: [PATCH] Simplify buttons on game page and reactive button text. --- .vscode/settings.json | 2 +- package.json | 1 + pnpm-lock.yaml | 12 +++++- src/routes/+layout.svelte | 2 +- src/routes/game/[id]/+page.svelte | 69 ++++++++++++++++--------------- 5 files changed, 50 insertions(+), 36 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index fbad5ce..f995fd8 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "cSpell.words": ["kickstarter", "msrp"] + "cSpell.words": ["iconify", "kickstarter", "msrp"] } diff --git a/package.json b/package.json index 06db873..e4e4a99 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "format": "prettier --write --plugin-search-dir=. ." }, "devDependencies": { + "@iconify/svelte": "^3.0.1", "@playwright/test": "^1.29.2", "@rgossiaux/svelte-headlessui": "1.0.2", "@rgossiaux/svelte-heroicons": "^0.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3f42555..d2684ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,6 +2,7 @@ lockfileVersion: 5.4 specifiers: '@fontsource/fira-mono': ^4.5.10 + '@iconify/svelte': ^3.0.1 '@leveluptuts/svelte-side-menu': ^1.0.5 '@leveluptuts/svelte-toy': ^2.0.3 '@lukeed/uuid': ^2.0.0 @@ -61,6 +62,7 @@ dependencies: zod-to-json-schema: 3.20.2_zod@3.20.2 devDependencies: + '@iconify/svelte': 3.0.1_svelte@3.55.1 '@playwright/test': 1.29.2 '@rgossiaux/svelte-headlessui': 1.0.2_svelte@3.55.1 '@rgossiaux/svelte-heroicons': 0.1.2_svelte@3.55.1 @@ -362,9 +364,17 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true + /@iconify/svelte/3.0.1_svelte@3.55.1: + resolution: {integrity: sha512-onjjl496hTXUBWJxeCxo/c5zmVHS3HnKUQv5Cqf1ZsUbY4d0wVJfSDaV1hw1m6b0BNlJCOmbpc23Q6AOO5qqKg==} + peerDependencies: + svelte: '>=3' + dependencies: + '@iconify/types': 2.0.0 + svelte: 3.55.1 + dev: true + /@iconify/types/2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - dev: false /@jridgewell/resolve-uri/3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index bdbbbeb..2a6b3a6 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -4,7 +4,7 @@ import debounce from 'just-debounce-it'; import clone from 'just-clone'; import { Toy } from '@leveluptuts/svelte-toy'; - import 'iconify-icon'; + // import 'iconify-icon'; // import '../app.postcss'; import Analytics from '$lib/components/analytics.svelte'; import Header from '$lib/components/header/Header.svelte'; diff --git a/src/routes/game/[id]/+page.svelte b/src/routes/game/[id]/+page.svelte index 96647c9..f2fb8c9 100644 --- a/src/routes/game/[id]/+page.svelte +++ b/src/routes/game/[id]/+page.svelte @@ -1,6 +1,7 @@