aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-04 09:07:16 -0800
committerFuwn <[email protected]>2024-01-04 09:07:16 -0800
commit3ffde88cdb421b0f6132e12e8576b67de37ed453 (patch)
treeb4edb176d7ac8aff1db4310adcd727fed7fad27c /src
parentfeat(css): small buttons and badges (diff)
downloaddue.moe-3ffde88cdb421b0f6132e12e8576b67de37ed453.tar.xz
due.moe-3ffde88cdb421b0f6132e12e8576b67de37ed453.zip
refactor(badges): buttons
Diffstat (limited to 'src')
-rw-r--r--src/app.css4
-rw-r--r--src/routes/user/[user]/badges/+page.svelte17
2 files changed, 13 insertions, 8 deletions
diff --git a/src/app.css b/src/app.css
index 3077c828..7af85dbe 100644
--- a/src/app.css
+++ b/src/app.css
@@ -106,3 +106,7 @@ button:active {
.button-badge:active {
transform: scale(0.75);
}
+
+.button-lined {
+ transform: translateY(0.175em);
+}
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index 173436d9..11cbacdf 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -204,8 +204,7 @@
<p>
<a href={`/user/${data.username}`}>Back to Profile</a>
- <a
- href={`#`}
+ <button
on:click={() => {
if (editMode) selectedBadge = undefined;
@@ -213,9 +212,9 @@
}}
>
{editMode ? 'Disable' : 'Enable'} Edit Mode
- </a>
+ </button>
- <a href={`#`} on:click={() => screenshot()}>Download</a>
+ <button on:click={() => screenshot()}>Download</button>
<input type="checkbox" bind:checked={dark} /> Dark Mode
<input type="checkbox" bind:checked={transparent} /> Transparent Background
@@ -268,14 +267,16 @@
: selectedBadge.category
: ''}
/>
- <a href={`#`} on:click={submitBadge}>{selectedBadge ? 'Update' : 'Add'} Badge</a>
+ <button class="button-lined" on:click={submitBadge}
+ >{selectedBadge ? 'Update' : 'Add'}</button
+ >
{#if selectedBadge}
or
- <a
- href={`#`}
+ <button
+ class="button-lined"
on:click={() => {
if (selectedBadge) removeBadge(selectedBadge);
- }}>Delete Badge (click twice)</a
+ }}>Delete (click twice)</button
>
{/if}
<span style="float: right;">