diff --git a/apps/app-frontend/src/assets/modrinth_servers.svg b/apps/app-frontend/src/assets/modrinth_servers.svg new file mode 100644 index 000000000..e4d949e8c --- /dev/null +++ b/apps/app-frontend/src/assets/modrinth_servers.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/app-frontend/src/components/ui/NavButton.vue b/apps/app-frontend/src/components/ui/NavButton.vue index a6c7e367e..2b540513e 100644 --- a/apps/app-frontend/src/components/ui/NavButton.vue +++ b/apps/app-frontend/src/components/ui/NavButton.vue @@ -47,8 +47,6 @@ withDefaults(defineProps<{ position: absolute; background-color: var(--_tooltip-bg); color: var(--_tooltip-color); - //background-color: black; - //color: var(--dark-color-contrast); text-wrap: nowrap; padding: 0.5rem 0.5rem; border-radius: var(--radius-sm); diff --git a/apps/app-frontend/src/main.js b/apps/app-frontend/src/main.js index 2262d1a5c..7685b67a7 100644 --- a/apps/app-frontend/src/main.js +++ b/apps/app-frontend/src/main.js @@ -37,7 +37,17 @@ Sentry.init({ app.use(router) app.use(pinia) -app.use(FloatingVue) +app.use(FloatingVue, { + themes: { + 'ribbit-popout': { + '$extend': 'dropdown', + placement: 'bottom-end', + instantMove: true, + distance: 8, + triggers: ['click'], + } + } +}) app.use(VIntlPlugin) app.mount('#app') diff --git a/apps/app-frontend/src/pages/instance/Index.vue b/apps/app-frontend/src/pages/instance/Index.vue index b57eb8dbb..a69b9712e 100644 --- a/apps/app-frontend/src/pages/instance/Index.vue +++ b/apps/app-frontend/src/pages/instance/Index.vue @@ -103,6 +103,9 @@ :versions="modrinthVersions" :installed="instance.install_stage !== 'installed'" > + @@ -134,7 +137,7 @@ import { Avatar, ContentPageHeader, ButtonStyled, - OverflowMenu + OverflowMenu, LoadingIndicator } from '@modrinth/ui' import { UserPlusIcon, diff --git a/apps/app-frontend/src/pages/instance/Mods.vue b/apps/app-frontend/src/pages/instance/Mods.vue index 0e46735f8..e7666796b 100644 --- a/apps/app-frontend/src/pages/instance/Mods.vue +++ b/apps/app-frontend/src/pages/instance/Mods.vue @@ -113,7 +113,13 @@ >