diff --git a/app/components/FormPageSection.vue b/app/components/FormPageSection.vue index 6bd04a3c..ab2b4779 100644 --- a/app/components/FormPageSection.vue +++ b/app/components/FormPageSection.vue @@ -7,6 +7,8 @@ import MarkDownText from '~/components/MarkDownText.vue' import { useForm } from '~/composables/useForm' +import { isNewtShutdown } from '~/utils/constants' + const { name, email, @@ -85,7 +87,7 @@ const updateDetail = (value: string) => { {{ $t('words.submit') }} -
{{ $t('top.contact_submit_done') }}
+
{{ $t('top.contact_submit_done') }}
diff --git a/app/content/en/top/contact.md b/app/content/en/top/contact.md index 2878e3ed..a292a400 100644 --- a/app/content/en/top/contact.md +++ b/app/content/en/top/contact.md @@ -1 +1,4 @@ Thank you for your interest in Vue Fes Japan. For questions and inquiries to Vue Fes Japan, please use the form below. A representative will usually respond within 3 business days. If you do not receive a reply within 3 business days, please contact us via DM at [Twitter](https://x.com/vuefes){:target="\_blank"}. Sponsors, speakers, and participation tickets will be announced on the official website as soon as they are confirmed. + +The current contact form uses an external service called "Newt FormApp," but this service is scheduled to be discontinued on November 24, 2026. +Therefore, if you would like to contact us, please use the contact form for the most recent event year. diff --git a/app/content/ja/top/contact.md b/app/content/ja/top/contact.md index 463c5227..a2c7ae2a 100644 --- a/app/content/ja/top/contact.md +++ b/app/content/ja/top/contact.md @@ -1 +1,4 @@ Vue Fes Japan にご興味をいただき、ありがとうございます。Vue Fes Japan へのご質問およびお問い合わせは、以下のフォームよりお願いいたします。通常、担当者より 3 営業日以内にご返信いたします。3 営業日以内に返信がない場合、お手数ですが [Twitter](https://x.com/vuefes){:target="\_blank"} の DM よりご連絡ください。なお、スポンサー、スピーカー、参加チケットについては確定次第、公式サイトでお知らせする予定です。 + +現在ご利用いただいているお問い合わせフォームは、外部サービス「Newt FormApp」を使用して運用しておりますが、当サービスは近日(2026 年 11 月 24 日)中に提供を終了する予定となっております。 +つきましては、お問い合わせをご希望の方は、最新のイベント年のフォームをご利用くださいますようお願いいたします。 diff --git a/app/utils/constants.ts b/app/utils/constants.ts index c14c506f..f2b4786f 100644 --- a/app/utils/constants.ts +++ b/app/utils/constants.ts @@ -54,6 +54,9 @@ export const calendarUrl = export const storeUrl = 'https://vuejs-jp.stores.jp' +// Whether the Newt is over +export const isNewtShutdown = true + export const vuefesTwitterID = '@vuefes' export const networkLinks = [