diff --git a/apps/frontend/src/error.vue b/apps/frontend/src/error.vue index be5cee6ea..8b28f35ea 100644 --- a/apps/frontend/src/error.vue +++ b/apps/frontend/src/error.vue @@ -5,12 +5,7 @@
- Sad Modrinth bot + Sad Modrinth bot

{{ formatMessage(errorMessages.title) }}

@@ -55,6 +50,7 @@ + + diff --git a/packages/assets/branding/rinthbot/angry.webp b/packages/assets/branding/rinthbot/angry.webp new file mode 100644 index 000000000..41494475e Binary files /dev/null and b/packages/assets/branding/rinthbot/angry.webp differ diff --git a/packages/assets/branding/rinthbot/annoyed.webp b/packages/assets/branding/rinthbot/annoyed.webp new file mode 100644 index 000000000..b794746ab Binary files /dev/null and b/packages/assets/branding/rinthbot/annoyed.webp differ diff --git a/packages/assets/branding/rinthbot/confused.webp b/packages/assets/branding/rinthbot/confused.webp new file mode 100644 index 000000000..e6de4695a Binary files /dev/null and b/packages/assets/branding/rinthbot/confused.webp differ diff --git a/packages/assets/branding/rinthbot/excited.webp b/packages/assets/branding/rinthbot/excited.webp new file mode 100644 index 000000000..4b45dc0be Binary files /dev/null and b/packages/assets/branding/rinthbot/excited.webp differ diff --git a/packages/assets/branding/rinthbot/laughing.webp b/packages/assets/branding/rinthbot/laughing.webp new file mode 100644 index 000000000..403232a2b Binary files /dev/null and b/packages/assets/branding/rinthbot/laughing.webp differ diff --git a/packages/assets/branding/rinthbot/sad.webp b/packages/assets/branding/rinthbot/sad.webp new file mode 100644 index 000000000..1b6ae264f Binary files /dev/null and b/packages/assets/branding/rinthbot/sad.webp differ diff --git a/packages/assets/branding/rinthbot/sleeping.webp b/packages/assets/branding/rinthbot/sleeping.webp new file mode 100644 index 000000000..6964530a3 Binary files /dev/null and b/packages/assets/branding/rinthbot/sleeping.webp differ diff --git a/packages/assets/branding/rinthbot/sobbing.webp b/packages/assets/branding/rinthbot/sobbing.webp new file mode 100644 index 000000000..b83719392 Binary files /dev/null and b/packages/assets/branding/rinthbot/sobbing.webp differ diff --git a/packages/assets/branding/rinthbot/thinking.webp b/packages/assets/branding/rinthbot/thinking.webp new file mode 100644 index 000000000..be35958bf Binary files /dev/null and b/packages/assets/branding/rinthbot/thinking.webp differ diff --git a/packages/assets/branding/rinthbot/waving.webp b/packages/assets/branding/rinthbot/waving.webp new file mode 100644 index 000000000..355bc8f93 Binary files /dev/null and b/packages/assets/branding/rinthbot/waving.webp differ diff --git a/packages/assets/icons.d.ts b/packages/assets/icons.d.ts index e43e0e7f9..1715850fc 100644 --- a/packages/assets/icons.d.ts +++ b/packages/assets/icons.d.ts @@ -4,3 +4,8 @@ declare module '*.svg?component' { const src: FunctionalComponent export default src } + +declare module '*.webp' { + const src: string + export default src +} diff --git a/packages/assets/index.ts b/packages/assets/index.ts index 79ee501bb..f4409ed7f 100644 --- a/packages/assets/index.ts +++ b/packages/assets/index.ts @@ -4,6 +4,16 @@ import _ModrinthIcon from './branding/logo.svg?component' import _FourOhFourNotFound from './branding/404.svg?component' import _ModrinthPlusIcon from './branding/modrinth-plus.svg?component' +import _AngryRinthbot from './branding/rinthbot/angry.webp' +import _AnnoyedRinthbot from './branding/rinthbot/annoyed.webp' +import _ConfusedRinthbot from './branding/rinthbot/confused.webp' +import _ExcitedRinthbot from './branding/rinthbot/excited.webp' +import _LaughingRinthbot from './branding/rinthbot/laughing.webp' +import _SadRinthbot from './branding/rinthbot/sad.webp' +import _SleepingRinthbot from './branding/rinthbot/sleeping.webp' +import _SobbingRinthbot from './branding/rinthbot/sobbing.webp' +import _ThinkingRinthbot from './branding/rinthbot/thinking.webp' +import _WavingRinthbot from './branding/rinthbot/waving.webp' // External Icons import _SSODiscordIcon from './external/sso/discord.svg?component' @@ -217,6 +227,16 @@ import './omorphia.scss' export const ModrinthIcon = _ModrinthIcon export const FourOhFourNotFound = _FourOhFourNotFound export const ModrinthPlusIcon = _ModrinthPlusIcon +export const AngryRinthbot = _AngryRinthbot +export const AnnoyedRinthbot = _AnnoyedRinthbot +export const ConfusedRinthbot = _ConfusedRinthbot +export const ExcitedRinthbot = _ExcitedRinthbot +export const LaughingRinthbot = _LaughingRinthbot +export const SadRinthbot = _SadRinthbot +export const SleepingRinthbot = _SleepingRinthbot +export const SobbingRinthbot = _SobbingRinthbot +export const ThinkingRinthbot = _ThinkingRinthbot +export const WavingRinthbot = _WavingRinthbot export const SSODiscordIcon = _SSODiscordIcon export const SSOGitHubIcon = _SSOGitHubIcon export const SSOGitLabIcon = _SSOGitLabIcon