mirror of
https://git.boykissers.com/pawkey/pawkey-sk.git
synced 2025-12-20 12:14:18 +00:00
fix: temp fix for approval email issue
This commit is contained in:
@@ -301,7 +301,7 @@ async function onSubmit(): Promise<void> {
|
|||||||
os.alert({
|
os.alert({
|
||||||
type: 'success',
|
type: 'success',
|
||||||
title: i18n.ts._signup.almostThere,
|
title: i18n.ts._signup.almostThere,
|
||||||
text: i18n.tsx._signup.emailSent({ email: email.value }),
|
text: i18n.ts._signup.approvalPending,
|
||||||
});
|
});
|
||||||
emit('signupEmailPending');
|
emit('signupEmailPending');
|
||||||
} else if (instance.approvalRequiredForSignup) {
|
} else if (instance.approvalRequiredForSignup) {
|
||||||
|
|||||||
@@ -4,13 +4,16 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
<div v-if="instance" :class="$style.root">
|
||||||
<PwVisitorMusic/>
|
<PwVisitorMusic/>
|
||||||
<div v-if="instance" :class="$style.root">
|
|
||||||
<div :class="[$style.main, $style.panel]">
|
<div :class="[$style.main, $style.panel]">
|
||||||
<img :src="instance.sidebarLogoUrl || instance.iconUrl || '/apple-touch-icon.png'" alt=""
|
<img
|
||||||
:class="instance.sidebarLogoUrl ? $style.wideIcon : $style.mainIcon" />
|
:src="instance.sidebarLogoUrl || instance.iconUrl || '/apple-touch-icon.png'" alt=""
|
||||||
<button class="_button _acrylic" :class="$style.mainMenu" @click="showMenu"><i
|
:class="instance.sidebarLogoUrl ? $style.wideIcon : $style.mainIcon"
|
||||||
class="ti ti-dots"></i></button>
|
/>
|
||||||
|
<button class="_button _acrylic" :class="$style.mainMenu" @click="showMenu">
|
||||||
|
<i class="ti ti-dots"></i>
|
||||||
|
</button>
|
||||||
<div :class="$style.mainFg">
|
<div :class="$style.mainFg">
|
||||||
<h1 :class="$style.mainTitle">
|
<h1 :class="$style.mainTitle">
|
||||||
<!-- 背景色によってはロゴが見えなくなるのでとりあえず無効に -->
|
<!-- 背景色によってはロゴが見えなくなるのでとりあえず無効に -->
|
||||||
@@ -21,22 +24,6 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||||||
<!-- eslint-disable-next-line vue/no-v-html -->
|
<!-- eslint-disable-next-line vue/no-v-html -->
|
||||||
<div v-html="sanitizeHtml(instance.description) || i18n.ts.headlineMisskey"></div>
|
<div v-html="sanitizeHtml(instance.description) || i18n.ts.headlineMisskey"></div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="instance.disableRegistration || instance.federation !== 'all'" :class="$style.mainWarn"
|
|
||||||
class="_gaps_s">
|
|
||||||
<MkInfo v-if="instance.disableRegistration" warn>{{ i18n.ts.invitationRequiredToRegister }}</MkInfo>
|
|
||||||
<MkInfo v-if="instance.federation === 'specified'" warn>{{ i18n.ts.federationSpecified }}</MkInfo>
|
|
||||||
<MkInfo v-else-if="instance.federation === 'none'" warn>{{ i18n.ts.federationDisabled }}</MkInfo>
|
|
||||||
</div>
|
|
||||||
<div v-if="instance.approvalRequiredForSignup" :class="$style.mainWarn">
|
|
||||||
<MkInfo warn>{{ i18n.ts.approvalRequiredToRegister }}</MkInfo>
|
|
||||||
</div>
|
|
||||||
<div class="_gaps_s" :class="$style.mainActions">
|
|
||||||
<MkButton :class="$style.mainAction" full rounded gradate data-cy-signup style="margin-right: 12px;"
|
|
||||||
@click="signup()">{{ i18n.ts.joinThisServer }}</MkButton>
|
|
||||||
<MkButton :class="$style.mainAction" full rounded data-cy-signin @click="signin()">{{ i18n.ts.login
|
|
||||||
}}</MkButton>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div
|
<div
|
||||||
v-if="instance.disableRegistration || instance.federation !== 'all'" :class="$style.mainWarn"
|
v-if="instance.disableRegistration || instance.federation !== 'all'" :class="$style.mainWarn"
|
||||||
class="_gaps_s"
|
class="_gaps_s"
|
||||||
|
|||||||
@@ -35,8 +35,6 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { ref } from 'vue';
|
import { ref } from 'vue';
|
||||||
import * as Misskey from 'misskey-js';
|
import * as Misskey from 'misskey-js';
|
||||||
import XTimeline from './welcome.timeline.vue';
|
|
||||||
import MarqueeText from '@/components/MkMarquee.vue';
|
|
||||||
import MkFeaturedPhotos from '@/components/MkFeaturedPhotos.vue';
|
import MkFeaturedPhotos from '@/components/MkFeaturedPhotos.vue';
|
||||||
import misskeysvg from '/client-assets/pawkey.png';
|
import misskeysvg from '/client-assets/pawkey.png';
|
||||||
import { misskeyApiGet } from '@/scripts/misskey-api.js';
|
import { misskeyApiGet } from '@/scripts/misskey-api.js';
|
||||||
|
|||||||
Reference in New Issue
Block a user