aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/Announcement.svelte2
-rw-r--r--src/lib/CommandPalette/CommandPalette.svelte2
-rw-r--r--src/lib/Error/AnimeRateLimited.svelte2
-rw-r--r--src/lib/Error/RateLimited.svelte4
-rw-r--r--src/lib/Hololive/Lives.svelte4
-rw-r--r--src/lib/Landing.svelte4
-rw-r--r--src/lib/List/Anime/CleanAnimeList.svelte2
-rw-r--r--src/lib/List/Anime/UpcomingAnimeList.svelte2
-rw-r--r--src/lib/List/Manga/CleanMangaList.svelte4
-rw-r--r--src/lib/Loading/Ellipsis.svelte2
-rw-r--r--src/lib/Loading/Grid.svelte2
-rw-r--r--src/lib/Loading/Ripple.svelte4
-rw-r--r--src/lib/Loading/Skeleton.svelte6
-rw-r--r--src/lib/Schedule/Crunchyroll.svelte4
-rw-r--r--src/lib/Settings/Categories/Attributions.svelte2
-rw-r--r--src/lib/Settings/Categories/Cache.svelte2
-rw-r--r--src/lib/Settings/Categories/Debug.svelte8
-rw-r--r--src/lib/Settings/Categories/Display.svelte18
-rw-r--r--src/lib/Settings/Categories/SettingSync.svelte4
-rw-r--r--src/lib/Settings/Category.svelte2
-rw-r--r--src/lib/Settings/SettingCheckboxToggle.svelte2
-rw-r--r--src/lib/Settings/SettingToggle.svelte2
-rw-r--r--src/lib/Tools/ActivityHistory/Grid.svelte2
-rw-r--r--src/lib/Tools/ActivityHistory/Tool.svelte8
-rw-r--r--src/lib/Tools/DumpProfile.svelte2
-rw-r--r--src/lib/Tools/EpisodeDiscussionCollector.svelte2
-rw-r--r--src/lib/Tools/Hayai.svelte4
-rw-r--r--src/lib/Tools/InputTemplate.svelte2
-rw-r--r--src/lib/Tools/RandomFollower.svelte2
-rw-r--r--src/lib/Tools/SequelCatcher/List.svelte2
-rw-r--r--src/lib/Tools/SequelCatcher/Tool.svelte2
-rw-r--r--src/lib/Tools/SequelSpy/Tool.svelte2
-rw-r--r--src/lib/Tools/Tracker/Tool.svelte2
-rw-r--r--src/lib/Tools/Wrapped/Tool.svelte6
-rw-r--r--src/lib/User/BadgeWall/AWC.svelte4
-rw-r--r--src/lib/User/BadgeWall/BadgePreview.svelte6
-rw-r--r--src/lib/User/BadgeWall/Badges.svelte4
-rw-r--r--src/routes/+layout.svelte2
-rw-r--r--src/routes/+page.svelte2
-rw-r--r--src/routes/completed/+page.svelte2
-rw-r--r--src/routes/events/+page.svelte2
-rw-r--r--src/routes/events/group/[group]/+page.svelte4
-rw-r--r--src/routes/events/groups/+page.svelte2
-rw-r--r--src/routes/girls/+page.svelte4
-rw-r--r--src/routes/settings/+page.svelte2
-rw-r--r--src/routes/tools/+page.svelte4
-rw-r--r--src/routes/user/[user]/+page.svelte18
-rw-r--r--src/routes/user/[user]/badges/+page.svelte34
48 files changed, 105 insertions, 105 deletions
diff --git a/src/lib/Announcement.svelte b/src/lib/Announcement.svelte
index 7bcc9df7..8f05d6f1 100644
--- a/src/lib/Announcement.svelte
+++ b/src/lib/Announcement.svelte
@@ -40,7 +40,7 @@
{line}<br />
{/each}
- <p />
+ <p></p>
<button on:click={dismiss} class="dismiss">{dismissButton || 'Dismiss'}</button>
</Popup>
diff --git a/src/lib/CommandPalette/CommandPalette.svelte b/src/lib/CommandPalette/CommandPalette.svelte
index c984601d..77302d5b 100644
--- a/src/lib/CommandPalette/CommandPalette.svelte
+++ b/src/lib/CommandPalette/CommandPalette.svelte
@@ -140,7 +140,7 @@
<div
class="command-palette-overlay {open ? 'fade-in' : 'fade-out'}"
on:click={() => (open = false)}
- />
+ ></div>
<div class="dropdown {open ? 'fade-in' : 'fade-out'}">
<div class="dropdown-content card card-small">
diff --git a/src/lib/Error/AnimeRateLimited.svelte b/src/lib/Error/AnimeRateLimited.svelte
index 96df3ad5..d5d51530 100644
--- a/src/lib/Error/AnimeRateLimited.svelte
+++ b/src/lib/Error/AnimeRateLimited.svelte
@@ -9,7 +9,7 @@
{#await fetch('https://api.waifu.pics/sfw/cry') then response}
{#await response.json() then json}
- <p />
+ <p></p>
<a href={`https://trace.moe/?url=${encodeURIComponent(json.url)}`} target="_blank">
<img src={json.url} alt="" style="width: 30vw;" />
diff --git a/src/lib/Error/RateLimited.svelte b/src/lib/Error/RateLimited.svelte
index 973d75d9..4e395c70 100644
--- a/src/lib/Error/RateLimited.svelte
+++ b/src/lib/Error/RateLimited.svelte
@@ -27,7 +27,7 @@
<slot />
{#if contact}
- <p />
+ <p></p>
If the problem persists, please contact
<a href="https://anilist.co/user/fuwn" target="_blank">@fuwn</a> on AniList.
@@ -51,7 +51,7 @@
<slot />
{#if contact}
- <p />
+ <p></p>
If the problem persists, please contact
<a href="https://anilist.co/user/fuwn" target="_blank">@fuwn</a> on AniList.
diff --git a/src/lib/Hololive/Lives.svelte b/src/lib/Hololive/Lives.svelte
index 9e762df9..7e45ea3d 100644
--- a/src/lib/Hololive/Lives.svelte
+++ b/src/lib/Hololive/Lives.svelte
@@ -68,7 +68,7 @@
{/each}
</div>
-<p />
+<p></p>
<div class="container">
{#each categorisedStreams.upcoming as live}
@@ -76,7 +76,7 @@
{/each}
</div>
-<p />
+<p></p>
<div class="container">
{#each categorisedStreams.ended as live}
diff --git a/src/lib/Landing.svelte b/src/lib/Landing.svelte
index 644d1d41..541c3c36 100644
--- a/src/lib/Landing.svelte
+++ b/src/lib/Landing.svelte
@@ -30,7 +30,7 @@
</div>
</div>
-<p />
+<p></p>
<div class="example-item card">
<div class="card item-description">
@@ -53,7 +53,7 @@
</div>
</div>
-<p />
+<p></p>
<div class="example-item card">
<div class="item-content">
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte
index 1d57997b..5130cc2a 100644
--- a/src/lib/List/Anime/CleanAnimeList.svelte
+++ b/src/lib/List/Anime/CleanAnimeList.svelte
@@ -159,7 +159,7 @@
{/each}
</select>
- <p />
+ <p></p>
{/if}
{#if $settings.displayCoverModeAnime}
diff --git a/src/lib/List/Anime/UpcomingAnimeList.svelte b/src/lib/List/Anime/UpcomingAnimeList.svelte
index a0645320..f22291f2 100644
--- a/src/lib/List/Anime/UpcomingAnimeList.svelte
+++ b/src/lib/List/Anime/UpcomingAnimeList.svelte
@@ -94,7 +94,7 @@
/>
{#if $settings.displayPlannedAnime}
- <p />
+ <p></p>
<AnimeList
{endTime}
diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte
index b7167a9a..290646a5 100644
--- a/src/lib/List/Manga/CleanMangaList.svelte
+++ b/src/lib/List/Manga/CleanMangaList.svelte
@@ -124,7 +124,7 @@
{#if media.length === 0 && !rateLimited}
{#if rateLimited}
- <p />
+ <p></p>
{/if}
<p>
@@ -149,7 +149,7 @@
{/each}
</select>
- <p />
+ <p></p>
{/if}
{#if $settings.displayCoverModeManga || dummy}
diff --git a/src/lib/Loading/Ellipsis.svelte b/src/lib/Loading/Ellipsis.svelte
index ba1f30b8..d16a2a6e 100644
--- a/src/lib/Loading/Ellipsis.svelte
+++ b/src/lib/Loading/Ellipsis.svelte
@@ -4,7 +4,7 @@
<div class="ellipsis" style={`--loader-colour: ${colour};`}>
{#each Array.from({ length: 4 }) as _}
- <div />
+ <div></div>
{/each}
</div>
diff --git a/src/lib/Loading/Grid.svelte b/src/lib/Loading/Grid.svelte
index 1a64b3e0..73a6d284 100644
--- a/src/lib/Loading/Grid.svelte
+++ b/src/lib/Loading/Grid.svelte
@@ -4,7 +4,7 @@
<div class="grid" style={`--loader-colour: ${colour};`}>
{#each Array.from({ length: 9 }) as _}
- <div />
+ <div></div>
{/each}
</div>
diff --git a/src/lib/Loading/Ripple.svelte b/src/lib/Loading/Ripple.svelte
index 05d62bb5..0ce3d23c 100644
--- a/src/lib/Loading/Ripple.svelte
+++ b/src/lib/Loading/Ripple.svelte
@@ -3,8 +3,8 @@
</script>
<div class="ripple" style={`--loader-colour: ${colour};`}>
- <div />
- <div />
+ <div></div>
+ <div></div>
</div>
<style lang="scss">
diff --git a/src/lib/Loading/Skeleton.svelte b/src/lib/Loading/Skeleton.svelte
index 3f39beec..18b483cb 100644
--- a/src/lib/Loading/Skeleton.svelte
+++ b/src/lib/Loading/Skeleton.svelte
@@ -14,7 +14,7 @@
{#each Array(count) as _, i}
<div class={card ? `${bigCard ? 'card' : ''} card-small` : ''} style={`width: ${width};`}>
<div class="skeleton-container" style={`--i: ${i};`}>
- <div class="skeleton" style={`width: ${width}; height: ${height};`} />
+ <div class="skeleton" style={`width: ${width}; height: ${height};`}></div>
</div>
</div>
{/each}
@@ -26,12 +26,12 @@
style={`width: ${width}; ${list ? 'padding-top: .75em;' : ''}; --i: ${i};`}
>
<div class="skeleton-container">
- <div class="skeleton" style={`width: ${width}; height: ${height};`} />
+ <div class="skeleton" style={`width: ${width}; height: ${height};`}></div>
</div>
</div>
{#if !list && i < count - 1}
- <p />
+ <p></p>
{/if}
{/each}
{/if}
diff --git a/src/lib/Schedule/Crunchyroll.svelte b/src/lib/Schedule/Crunchyroll.svelte
index d22cff42..066a5d22 100644
--- a/src/lib/Schedule/Crunchyroll.svelte
+++ b/src/lib/Schedule/Crunchyroll.svelte
@@ -61,7 +61,7 @@
</details>
</div>
- <p />
+ <p></p>
{/each}
<div class="card day">
@@ -76,7 +76,7 @@
</details>
</div>
- <p />
+ <p></p>
<div class="card day">
<details open class="details-unstyled">
diff --git a/src/lib/Settings/Categories/Attributions.svelte b/src/lib/Settings/Categories/Attributions.svelte
index 250b08c3..28f69a74 100644
--- a/src/lib/Settings/Categories/Attributions.svelte
+++ b/src/lib/Settings/Categories/Attributions.svelte
@@ -34,7 +34,7 @@
</li> -->
</ul>
-<p />
+<p></p>
<details open class="card-clear">
<summary>Outbound Link Disclaimer</summary>
diff --git a/src/lib/Settings/Categories/Cache.svelte b/src/lib/Settings/Categories/Cache.svelte
index deed695c..ba7e2842 100644
--- a/src/lib/Settings/Categories/Cache.svelte
+++ b/src/lib/Settings/Categories/Cache.svelte
@@ -7,7 +7,7 @@
<a href="https://due.moe">due.moe</a>'s site data will clear these caches too.
</small>
-<p />
+<p></p>
Re-cache AniList media lists every
<input
diff --git a/src/lib/Settings/Categories/Debug.svelte b/src/lib/Settings/Categories/Debug.svelte
index 852db4f3..2f74a3c7 100644
--- a/src/lib/Settings/Categories/Debug.svelte
+++ b/src/lib/Settings/Categories/Debug.svelte
@@ -25,7 +25,7 @@
<button on:click={clearCaches}>{$locale().debug.clearCaches}</button>
-<p />
+<p></p>
<button
on:click={() => {
@@ -43,7 +43,7 @@
{$locale().debug.resetAllSettings.hint}
</SettingHint>
-<p />
+<p></p>
<button
on:click={async () => {
@@ -61,7 +61,7 @@
{$locale().debug.clearLocalStorage.hint2}
</SettingHint>
-<p />
+<p></p>
Custom CSS
-<textarea bind:value={$settings.displayCustomCSS} />
+<textarea bind:value={$settings.displayCustomCSS}></textarea>
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte
index 8617e74d..ebbaf6e7 100644
--- a/src/lib/Settings/Categories/Display.svelte
+++ b/src/lib/Settings/Categories/Display.svelte
@@ -85,7 +85,7 @@
<SettingHint lineBreak>
Media where either the next episode's release date is unknown or the chapter count could not be
resolved is considered unresolved.
- <p />
+ <p></p>
<span>
Additionally, you hard exclude specific media from <a href={root('/')}>due.moe</a> on AniList.
To exclude any media from being included in <b>any</b> <a href={root('/')}>due.moe</a>
@@ -107,7 +107,7 @@
</span>
</SettingHint>
-<p />
+<p></p>
<b>{$locale().settings.display.categories.hidePanels}</b><br />
<SettingCheckboxToggle
@@ -160,7 +160,7 @@
}}
/>
-<p />
+<p></p>
<b>{$locale().settings.display.categories.motionAndAccessibility.title}</b><br />
<SettingCheckboxToggle
@@ -200,7 +200,7 @@
</button>
{/if}
-<p />
+<p></p>
<SettingCheckboxToggle
setting="displayAniListNotifications"
@@ -227,7 +227,7 @@
</SettingHint>
</SettingCheckboxToggle>
-<p />
+<p></p>
<b>{$locale().settings.display.categories.dateAndTime.title}</b><br />
<SettingCheckboxToggle
@@ -247,7 +247,7 @@
text={$locale().settings.display.categories.dateAndTime.fields.abbreviateCountdown}
/>
-<p />
+<p></p>
<SettingCheckboxToggle
setting="displayDisableLastActivityWarning"
@@ -262,7 +262,7 @@
</SettingHint>
</SettingCheckboxToggle>
-<p />
+<p></p>
<b>Show lists with media covers instead of text</b><br />
<SettingCheckboxToggle setting="displayCoverModeAnime" text="Anime" lineBreak={false} />
@@ -298,7 +298,7 @@
<br />
{/if}
-<p />
+<p></p>
<b>List sort & filter</b><br />
<select bind:value={$settings.displayAnimeSort}>
@@ -364,7 +364,7 @@ Anime sort order
<br />
{/if}
-<p />
+<p></p>
<select bind:value={$settings.displayOutboundLinksTo}>
<option value="anilist">AniList</option>
diff --git a/src/lib/Settings/Categories/SettingSync.svelte b/src/lib/Settings/Categories/SettingSync.svelte
index 937ec31d..9fd01b0e 100644
--- a/src/lib/Settings/Categories/SettingSync.svelte
+++ b/src/lib/Settings/Categories/SettingSync.svelte
@@ -48,7 +48,7 @@
<SettingHint lineBreak>
{$locale().settings.settingsSync.buttons.pull.hint}
</SettingHint>
- <p />
+ <p></p>
<button
on:click={() => {
$settings.settingsSync = true;
@@ -106,7 +106,7 @@
{$locale().settings.settingsSync.buttons.delete}
</button>
- <p />
+ <p></p>
<b>Last Push</b>: {$locale().dateFormatter($settingsSyncTimes.lastPush)}
<br />
diff --git a/src/lib/Settings/Category.svelte b/src/lib/Settings/Category.svelte
index a5b3e211..5771e8eb 100644
--- a/src/lib/Settings/Category.svelte
+++ b/src/lib/Settings/Category.svelte
@@ -14,5 +14,5 @@
</details>
{#if newLine}
- <p />
+ <p></p>
{/if}
diff --git a/src/lib/Settings/SettingCheckboxToggle.svelte b/src/lib/Settings/SettingCheckboxToggle.svelte
index 6a16edec..16741cef 100644
--- a/src/lib/Settings/SettingCheckboxToggle.svelte
+++ b/src/lib/Settings/SettingCheckboxToggle.svelte
@@ -79,5 +79,5 @@
{/if}
{#if sectionBreak}
- <p />
+ <p></p>
{/if}
diff --git a/src/lib/Settings/SettingToggle.svelte b/src/lib/Settings/SettingToggle.svelte
index bacb43c3..ac494e44 100644
--- a/src/lib/Settings/SettingToggle.svelte
+++ b/src/lib/Settings/SettingToggle.svelte
@@ -31,5 +31,5 @@
<br />
{#if sectionBreak}
- <p />
+ <p></p>
{/if}
diff --git a/src/lib/Tools/ActivityHistory/Grid.svelte b/src/lib/Tools/ActivityHistory/Grid.svelte
index db9f3839..e4ad6332 100644
--- a/src/lib/Tools/ActivityHistory/Grid.svelte
+++ b/src/lib/Tools/ActivityHistory/Grid.svelte
@@ -55,7 +55,7 @@
title={`Date: ${new Date(activity.date * 1000).toLocaleDateString()}\nAmount: ${
activity.amount
}`}
- />
+ ></div>
{/each}
</div>
{/if}
diff --git a/src/lib/Tools/ActivityHistory/Tool.svelte b/src/lib/Tools/ActivityHistory/Tool.svelte
index b6e66a5e..fda912e7 100644
--- a/src/lib/Tools/ActivityHistory/Tool.svelte
+++ b/src/lib/Tools/ActivityHistory/Tool.svelte
@@ -79,18 +79,18 @@
<div class="card">
<ActivityHistoryGrid {user} />
- <p />
+ <p></p>
- <div id="grid-final" />
+ <div id="grid-final"></div>
{#if generated}
- <p />
+ <p></p>
{/if}
<button on:click={screenshot}>Generate grid image</button>
</div>
- <p />
+ <p></p>
<details open>
<summary>Days in risk of developing an activity history hole</summary>
diff --git a/src/lib/Tools/DumpProfile.svelte b/src/lib/Tools/DumpProfile.svelte
index 45d4ffc9..0d38d857 100644
--- a/src/lib/Tools/DumpProfile.svelte
+++ b/src/lib/Tools/DumpProfile.svelte
@@ -36,7 +36,7 @@
<pre>{JSON.stringify(dump, null, 2)}</pre>
{#if decoded && (dump.about || '').includes('[](json')}
- <p />
+ <p></p>
<pre>{JSON.stringify(decoded, null, 2).replaceAll(/\\n/g, '\n')}</pre>
{/if}
diff --git a/src/lib/Tools/EpisodeDiscussionCollector.svelte b/src/lib/Tools/EpisodeDiscussionCollector.svelte
index b14c655b..840ce410 100644
--- a/src/lib/Tools/EpisodeDiscussionCollector.svelte
+++ b/src/lib/Tools/EpisodeDiscussionCollector.svelte
@@ -54,7 +54,7 @@
</p>
{/await}
{:else}
- <p />
+ <p></p>
Enter a username to search for to continue.
{/if}
diff --git a/src/lib/Tools/Hayai.svelte b/src/lib/Tools/Hayai.svelte
index 1790af53..07b666e9 100644
--- a/src/lib/Tools/Hayai.svelte
+++ b/src/lib/Tools/Hayai.svelte
@@ -90,13 +90,13 @@
)}
</small>
- <p />
+ <p></p>
{@html applyBionicReadingToString(
`After selecting an EPUB file, 早い will apply a bionic reading filter over any and all words, and return the newly created "bionic" EPUB file.`
)}
- <p />
+ <p></p>
<input type="file" id="epub-file" accept=".epub" on:change={handleFileUpload} />
</div>
diff --git a/src/lib/Tools/InputTemplate.svelte b/src/lib/Tools/InputTemplate.svelte
index 72e2f807..f83a4ffa 100644
--- a/src/lib/Tools/InputTemplate.svelte
+++ b/src/lib/Tools/InputTemplate.svelte
@@ -64,7 +64,7 @@
{#if submission !== ''}
<slot />
{:else}
- <p />
+ <p></p>
{prompt}
{/if}
diff --git a/src/lib/Tools/RandomFollower.svelte b/src/lib/Tools/RandomFollower.svelte
index acb5a33a..25375d31 100644
--- a/src/lib/Tools/RandomFollower.svelte
+++ b/src/lib/Tools/RandomFollower.svelte
@@ -21,7 +21,7 @@
{:then users}
{@const user = users[Math.floor(randomSeed * users.length)]}
- <p />
+ <p></p>
<a href={`https://anilist.co/user/${user.id}`} target="_blank">
<TextSwap text={user.name} />
diff --git a/src/lib/Tools/SequelCatcher/List.svelte b/src/lib/Tools/SequelCatcher/List.svelte
index 0bf087ea..64f4f88c 100644
--- a/src/lib/Tools/SequelCatcher/List.svelte
+++ b/src/lib/Tools/SequelCatcher/List.svelte
@@ -30,7 +30,7 @@ paused)
<input type="checkbox" bind:checked={includeSideStories} /> Include side stories (e.g., OVAs,
specials, etc.)
-<p />
+<p></p>
<ol class="media-list">
{#each filterRelations( mediaListUnchecked.filter((media) => media.mediaListEntry?.status === 'COMPLETED'), includeSideStories ) as { media, unwatchedRelations }}
diff --git a/src/lib/Tools/SequelCatcher/Tool.svelte b/src/lib/Tools/SequelCatcher/Tool.svelte
index a954b4d7..4038c04e 100644
--- a/src/lib/Tools/SequelCatcher/Tool.svelte
+++ b/src/lib/Tools/SequelCatcher/Tool.svelte
@@ -71,7 +71,7 @@
<Message message="" loader="ripple" slot withReload fullscreen>Error fetching media.</Message>
{/await}
- <p />
+ <p></p>
<blockquote style="margin: 0 0 0 1.5rem;">
Thanks to <Username username="sevengirl" /> and <Username username="esthereae" /> for the idea!
diff --git a/src/lib/Tools/SequelSpy/Tool.svelte b/src/lib/Tools/SequelSpy/Tool.svelte
index caec4a46..8a289105 100644
--- a/src/lib/Tools/SequelSpy/Tool.svelte
+++ b/src/lib/Tools/SequelSpy/Tool.svelte
@@ -54,7 +54,7 @@
<Prequels {currentPrequels} />
{/await}
- <p />
+ <p></p>
The count ratio is the number of episodes you've seen of any direct prequels, and the total
number of episodes of all direct prequels.
diff --git a/src/lib/Tools/Tracker/Tool.svelte b/src/lib/Tools/Tracker/Tool.svelte
index 8906e72d..a7b6da10 100644
--- a/src/lib/Tools/Tracker/Tool.svelte
+++ b/src/lib/Tools/Tracker/Tool.svelte
@@ -76,7 +76,7 @@
<input type="number" placeholder="Progress (defaults to 0)" bind:value={progress} />
<button class="button-lined" on:click={() => addEntry(url, title, progress)}> Add </button>
- <p />
+ <p></p>
{#if masterList === null}
<Message message="Loading entries ..." />
diff --git a/src/lib/Tools/Wrapped/Tool.svelte b/src/lib/Tools/Wrapped/Tool.svelte
index 0d2d6292..64e4e2ea 100644
--- a/src/lib/Tools/Wrapped/Tool.svelte
+++ b/src/lib/Tools/Wrapped/Tool.svelte
@@ -905,10 +905,10 @@
{/if}
<div class="list">
<div class:card={generated}>
- <div id="wrapped-final" />
+ <div id="wrapped-final"></div>
{#if generated}
- <p />
+ <p></p>
<blockquote style="margin: 0 0 0 1.5rem;">
Click on the image to download, or right click and select "Save Image As...".
@@ -917,7 +917,7 @@
</div>
{#if generated}
- <p />
+ <p></p>
{/if}
<div id="options" class="card">
diff --git a/src/lib/User/BadgeWall/AWC.svelte b/src/lib/User/BadgeWall/AWC.svelte
index 1cf82a1b..49431494 100644
--- a/src/lib/User/BadgeWall/AWC.svelte
+++ b/src/lib/User/BadgeWall/AWC.svelte
@@ -72,7 +72,7 @@
{group.group}
</summary>
- <p />
+ <p></p>
<div class="badges">
{#each group.badges as badge, index}
@@ -92,7 +92,7 @@
</div>
</details>
- <p />
+ <p></p>
{/each}
{/if}
{/await}
diff --git a/src/lib/User/BadgeWall/BadgePreview.svelte b/src/lib/User/BadgeWall/BadgePreview.svelte
index d2d90585..c15ecd52 100644
--- a/src/lib/User/BadgeWall/BadgePreview.svelte
+++ b/src/lib/User/BadgeWall/BadgePreview.svelte
@@ -115,7 +115,7 @@
</a>
</div>
- <p />
+ <p></p>
{/if}
</div>
@@ -124,7 +124,7 @@
{$locale().dateFormatter(databaseTimeToDate(selectedBadge.time))}
{#if (selectedBadge.designer || selectedBadge.source || selectedBadge.post) && !selectedBadge.description}
- <p />
+ <p></p>
{:else if selectedBadge.description}
<br />
{/if}
@@ -133,7 +133,7 @@
{#if selectedBadge.description}
{selectedBadge.description}
- <p />
+ <p></p>
{/if}
{#if selectedBadge.designer}
diff --git a/src/lib/User/BadgeWall/Badges.svelte b/src/lib/User/BadgeWall/Badges.svelte
index b233d0c3..9bc213f8 100644
--- a/src/lib/User/BadgeWall/Badges.svelte
+++ b/src/lib/User/BadgeWall/Badges.svelte
@@ -36,7 +36,7 @@
<details open={categoryFilter ? categoryFilter === category : true}>
<summary>{category}</summary>
- <p />
+ <p></p>
<div class="badges">
{#each badges as badge}
@@ -93,6 +93,6 @@
</details>
{#if groupedBadges[groupedBadges.length - 1][0] !== category}
- <p />
+ <p></p>
{/if}
{/each}
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 4c6cf786..aa2a1e8f 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -251,7 +251,7 @@
</div>
</div>
- <p />
+ <p></p>
<NotificationsProvider zIndex={5000}>
<Root {data} {way}>
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 8e6a5d52..6c10e31d 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -34,7 +34,7 @@
{#if data.user === undefined}
<div class="card">Please log in to view due media.</div>
- <p />
+ <p></p>
<Landing />
{:else}
diff --git a/src/routes/completed/+page.svelte b/src/routes/completed/+page.svelte
index ca8d22e8..d2aef68b 100644
--- a/src/routes/completed/+page.svelte
+++ b/src/routes/completed/+page.svelte
@@ -33,7 +33,7 @@
{#if data.user === undefined}
<div class="card">Please log in to view completed media.</div>
- <p />
+ <p></p>
<Landing />
{:else}
diff --git a/src/routes/events/+page.svelte b/src/routes/events/+page.svelte
index d3270e30..1c6e2524 100644
--- a/src/routes/events/+page.svelte
+++ b/src/routes/events/+page.svelte
@@ -16,7 +16,7 @@
<Event event={rawEvent} avatar />
{#if i < events.length - 1}
- <p />
+ <p></p>
{/if}
{/each}
{/if}
diff --git a/src/routes/events/group/[group]/+page.svelte b/src/routes/events/group/[group]/+page.svelte
index 37c23c40..a30ab78c 100644
--- a/src/routes/events/group/[group]/+page.svelte
+++ b/src/routes/events/group/[group]/+page.svelte
@@ -37,7 +37,7 @@
<Group {group} />
- <p />
+ <p></p>
<details open>
<summary>Events</summary>
@@ -53,7 +53,7 @@
<Event event={asEvent(rawEvent)} />
{#if i < events.length - 1}
- <p />
+ <p></p>
{/if}
{/each}
{/if}
diff --git a/src/routes/events/groups/+page.svelte b/src/routes/events/groups/+page.svelte
index d90cce34..a1b902ba 100644
--- a/src/routes/events/groups/+page.svelte
+++ b/src/routes/events/groups/+page.svelte
@@ -29,7 +29,7 @@
</a>
{#if i < json.length - 1}
- <p />
+ <p></p>
{/if}
{/each}
{:catch}
diff --git a/src/routes/girls/+page.svelte b/src/routes/girls/+page.svelte
index 71982c32..ecd4acd0 100644
--- a/src/routes/girls/+page.svelte
+++ b/src/routes/girls/+page.svelte
@@ -27,7 +27,7 @@
<div>
The Senpy Club <span class="opaque">|</span> Anime Girls Holding Programming Books
- <p />
+ <p></p>
<ul>
<li>
@@ -65,7 +65,7 @@
</div>
</div>
-<p />
+<p></p>
<details class="languages" open>
<summary>Languages</summary>
diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte
index 24a60da2..25b2f6e1 100644
--- a/src/routes/settings/+page.svelte
+++ b/src/routes/settings/+page.svelte
@@ -71,7 +71,7 @@
</Category>
</div>
- <p />
+ <p></p>
<Category title={$locale().settings.display.title}><Display /></Category>
<Category title={$locale().settings.calculation.title}><Calculation /></Category>
diff --git a/src/routes/tools/+page.svelte b/src/routes/tools/+page.svelte
index d1650b34..5997d262 100644
--- a/src/routes/tools/+page.svelte
+++ b/src/routes/tools/+page.svelte
@@ -20,7 +20,7 @@
{tools[t].name()}
</span>
- <p />
+ <p></p>
{#if tools[t].description}
<span class="description">
@@ -32,7 +32,7 @@
{/each}
</div>
- <p />
+ <p></p>
<blockquote style="margin: 0 0 0 1.5rem;">
Have any requests for cool tools that you think others might find useful? Send a private message
diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte
index 150a46cc..2b09fd85 100644
--- a/src/routes/user/[user]/+page.svelte
+++ b/src/routes/user/[user]/+page.svelte
@@ -302,7 +302,7 @@
{#if schedule && preferences && preferences.biography && preferences.biography.length > 0}
<br />
{:else}
- <p />
+ <p></p>
{/if}
{#if $Profile.fetching}
@@ -325,7 +325,7 @@
{/if}
{#if schedule && preferences && preferences.pinned_hololive_streams.length > 0}
- <p />
+ <p></p>
<div class="card">
<div class="hololive-badges">
@@ -352,7 +352,7 @@
{/if}
{#if preferences && userData && userData.id === $identity.id}
- <p />
+ <p></p>
<details open>
<summary>{$locale().user.preferences.title}</summary>
@@ -367,7 +367,7 @@
{$locale().user.preferences.hideMissingBadges.title}
<SettingHint lineBreak>{$locale().user.preferences.hideMissingBadges.hint}</SettingHint>
- <p />
+ <p></p>
<input
type="checkbox"
@@ -378,7 +378,7 @@
/>
{$locale().user.preferences.hideAWCBadges.title}
- <p />
+ <p></p>
Pinned Categories
@@ -416,7 +416,7 @@
</span>
</div>
- <p />
+ <p></p>
Biography
@@ -436,9 +436,9 @@
cols="100"
id="biography"
placeholder="Markdown supported!"
- />
+ ></textarea>
- <p />
+ <p></p>
Badge Wall Custom CSS
@@ -458,7 +458,7 @@
cols="100"
id="badgeWallCSS"
placeholder="/* Use classes and IDs such as .badges, #badges, .badge, or standard elements like body and details, or anything, as long as it's valid CSS! */"
- />
+ ></textarea>
</details>
{/if}
{/if}
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index d782f7b2..b0c83fd6 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -559,7 +559,7 @@
<b>Notice:</b> The Badge Wall overseer system has detected badges containing
AI-generated material on your wall. {shadowHiddenCount} of your badges have been shadow
hidden.
- <p />
+ <p></p>
You may use the "Un-shadow Hide Badges" button to unhide these badges, from where you will
be required to use the hide feature to hide these badges from the public, while allowing
them to stay visible to you as the account holder.
@@ -570,10 +570,10 @@
material, this includes Badge Wall. If you have collected badges with AI-generated
elements, kindly use the hide feature to hide these badges from the public, while
allowing them to stay visible to you as the account holder.
- <p />
+ <p></p>
Failure to comply with this request at your earliest convenience will result in the hiding
of all badges from your Badge Wall.
- <p />
+ <p></p>
<button
on:click={async () => {
noticeDismissed = true;
@@ -586,7 +586,7 @@
</div>
{/if}
- <p />
+ <p></p>
<div class="card">
{#if authorised}
@@ -661,7 +661,7 @@
)
])}
- <p />
+ <p></p>
{#if error}
<p style="color: red;">{error}</p>
@@ -738,7 +738,7 @@
<small>Must be full date and time, defaults to now if any fields empty</small>
</span>
- <p />
+ <p></p>
<div class="edit-row-2">
<input
@@ -826,7 +826,7 @@
</div>
{/if}
- <p />
+ <p></p>
{#if loadQueryParameter === 'none'}
<div class="card">
@@ -885,7 +885,7 @@
<Popup fullscreen onLeave={() => (importMode = false)} show={importMode}>
{$locale().user.badges.importMode.title}
- <p />
+ <p></p>
<input
type="text"
@@ -904,7 +904,7 @@
size="20"
/>
- <p />
+ <p></p>
<input type="checkbox" id="import_links" name="import_links" bind:checked={importLinks} />
{$locale().user.badges.importMode.importLinks.title}
@@ -912,12 +912,12 @@
{$locale().user.badges.importMode.importLinks.hint}
</SettingHint>
- <p />
+ <p></p>
<input type="checkbox" id="import_links" name="import_links" bind:checked={importReplies} />
{$locale().user.badges.importMode.importReplies}
- <p />
+ <p></p>
<button
on:click={() => {
@@ -932,7 +932,7 @@
{$locale().user.badges.importMode.fetch}
</button>
- <p />
+ <p></p>
<details>
<summary>{$locale().user.badges.importMode.dangerous}</summary>
@@ -954,7 +954,7 @@
</details>
{#if importImages && importImages.length > 0}
- <p />
+ <p></p>
{$locale({
values: {
@@ -979,7 +979,7 @@
<Popup fullscreen onLeave={() => (migrateMode = false)} show={migrateMode}>
Migrate Category
- <p />
+ <p></p>
<input
type="text"
@@ -999,7 +999,7 @@
/>
<SettingHint lineBreak>Leave category empty to migrate all to or from uncategorised.</SettingHint>
- <p />
+ <p></p>
<button
on:click={() => {
@@ -1023,7 +1023,7 @@
versa.
</SettingHint>
- <p />
+ <p></p>
<input
type="text"
@@ -1035,7 +1035,7 @@
/>
<SettingHint lineBreak>Leave category field empty to hide all.</SettingHint>
- <p />
+ <p></p>
<button
on:click={() => {