移除提交成功提示信息

This commit is contained in:
Phoenix 2025-05-23 12:28:26 +08:00
parent b44c3c0cca
commit eea6ef83ba
3 changed files with 13 additions and 9 deletions

View File

@ -67,6 +67,7 @@ export const useHeaderMenuConfig = () => {
{ {
label: t("header_menu.stock_information.stock_quote"), label: t("header_menu.stock_information.stock_quote"),
key: "stock_quote", key: "stock_quote",
href:'/stock-quote'
}, },
{ {
label: t("header_menu.stock_information.historic_stock_price"), label: t("header_menu.stock_information.historic_stock_price"),
@ -75,6 +76,7 @@ export const useHeaderMenuConfig = () => {
{ {
label: t("header_menu.stock_information.investment_calculator"), label: t("header_menu.stock_information.investment_calculator"),
key: "investment_calculator", key: "investment_calculator",
href:'/calculator'
}, },
], ],
}, },
@ -100,10 +102,12 @@ export const useHeaderMenuConfig = () => {
{ {
label: t("header_menu.investor_resources.ir_contacts"), label: t("header_menu.investor_resources.ir_contacts"),
key: "ir_contacts", key: "ir_contacts",
href:'/contacts'
}, },
{ {
label: t("header_menu.investor_resources.email_alerts"), label: t("header_menu.investor_resources.email_alerts"),
key: "email_alerts", key: "email_alerts",
href:'/email-alerts'
}, },
], ],
}, },

View File

@ -26,30 +26,30 @@ function handleSubmit(e) {
<!-- 表单卡片/提交成功卡片 --> <!-- 表单卡片/提交成功卡片 -->
<div class="relative z-10 w-[480px] max-w-[90vw] p-10 bg-white/80 rounded-3xl shadow-2xl backdrop-blur-md animate-bounce-in"> <div class="relative z-10 w-[480px] max-w-[90vw] p-10 bg-white/80 rounded-3xl shadow-2xl backdrop-blur-md animate-bounce-in">
<template v-if="!submitted"> <template v-if="!submitted">
<h2 class="text-3xl font-bold text-primary mb-2 tracking-wide">E-Mail Alerts</h2> <h2 class="text-3xl font-bold text-#8A5AFB mb-2 tracking-wide">E-Mail Alerts</h2>
<p class="text-sm text-gray-500 mb-6">* Required Fields</p> <p class="text-sm text-gray-500 mb-6">* Required Fields</p>
<form class="space-y-4" @submit="handleSubmit"> <form class="space-y-4" @submit="handleSubmit">
<div> <div>
<label class="block text-gray-700 font-semibold mb-1">* First Name</label> <label class="block text-gray-700 font-semibold mb-1">* First Name</label>
<input v-model="form.firstName" type="text" required class="w-full px-4 py-2 rounded-lg border border-gray-300 focus:(border-primary ring-2 ring-primary/20) transition-all duration-300 outline-none bg-white/90" /> <input v-model="form.firstName" type="text" required class="w-full px-4 py-2 rounded-lg border border-gray-300 ring-2 ring-#8A5AFB/20) transition-all duration-300 outline-none bg-white/90" />
</div> </div>
<div> <div>
<label class="block text-gray-700 font-semibold mb-1">* Last Name</label> <label class="block text-gray-700 font-semibold mb-1">* Last Name</label>
<input v-model="form.lastName" type="text" required class="w-full px-4 py-2 rounded-lg border border-gray-300 focus:(border-primary ring-2 ring-primary/20) transition-all duration-300 outline-none bg-white/90" /> <input v-model="form.lastName" type="text" required class="w-full px-4 py-2 rounded-lg border border-gray-300 ring-2 ring-#8A5AFB/20) transition-all duration-300 outline-none bg-white/90" />
</div> </div>
<div> <div>
<label class="block text-gray-700 font-semibold mb-1">* Email</label> <label class="block text-gray-700 font-semibold mb-1">* Email</label>
<input v-model="form.email" type="email" required class="w-full px-4 py-2 rounded-lg border border-gray-300 focus:(border-primary ring-2 ring-primary/20) transition-all duration-300 outline-none bg-white/90" /> <input v-model="form.email" type="email" required class="w-full px-4 py-2 rounded-lg border border-gray-300 ring-2 ring-#8A5AFB/20) transition-all duration-300 outline-none bg-white/90" />
</div> </div>
<div> <div>
<label class="block text-gray-700 font-semibold mb-1">* Company</label> <label class="block text-gray-700 font-semibold mb-1">* Company</label>
<input v-model="form.company" type="text" required class="w-full px-4 py-2 rounded-lg border border-gray-300 focus:(border-primary ring-2 ring-primary/20) transition-all duration-300 outline-none bg-white/90" /> <input v-model="form.company" type="text" required class="w-full px-4 py-2 rounded-lg border border-gray-300 ring-2 ring-#8A5AFB/20) transition-all duration-300 outline-none bg-white/90" />
</div> </div>
<div> <div>
<label class="block text-gray-700 font-semibold mb-1">Phone</label> <label class="block text-gray-700 font-semibold mb-1">Phone</label>
<input v-model="form.phone" type="tel" class="w-full px-4 py-2 rounded-lg border border-gray-300 focus:(border-primary ring-2 ring-primary/20) transition-all duration-300 outline-none bg-white/90" /> <input v-model="form.phone" type="tel" class="w-full px-4 py-2 rounded-lg border border-gray-300 ring-2 ring-#8A5AFB/20) transition-all duration-300 outline-none bg-white/90" />
</div> </div>
<button type="submit" class="w-full py-3 rounded-xl bg-primary text-white font-bold text-lg shadow-lg hover:(bg-primary/90 scale-105) active:scale-95 transition-all duration-200 animate-bounce-in animate-delay-200"> <button type="submit" class="w-full py-3 rounded-xl bg-#8A5AFB text-white font-bold text-lg active:scale-95 transition-all duration-200 animate-bounce-in animate-delay-200">
Submit Submit
</button> </button>
</form> </form>
@ -57,7 +57,7 @@ function handleSubmit(e) {
<template v-else> <template v-else>
<div class="flex flex-col items-center justify-center min-h-[300px] animate-bounce-in"> <div class="flex flex-col items-center justify-center min-h-[300px] animate-bounce-in">
<span class="i-mdi:check-circle-outline text-green-500 text-5xl mb-4"></span> <span class="i-mdi:check-circle-outline text-green-500 text-5xl mb-4"></span>
<h2 class="text-2xl font-bold text-primary mb-2">Submitted successfully!</h2> <h2 class="text-2xl font-bold text-#8A5AFB mb-2">Submitted successfully!</h2>
<div class="text-gray-700 text-base mb-4">The information you submitted is as follows:</div> <div class="text-gray-700 text-base mb-4">The information you submitted is as follows:</div>
<div class="w-full bg-white/80 rounded-xl shadow p-4 space-y-2 text-gray-800"> <div class="w-full bg-white/80 rounded-xl shadow p-4 space-y-2 text-gray-800">
<div><span class="font-semibold">First Name</span>{{ form.firstName }}</div> <div><span class="font-semibold">First Name</span>{{ form.firstName }}</div>

View File

@ -12,7 +12,7 @@ getStockQuate()
> >
<!-- 左侧大号价格 --> <!-- 左侧大号价格 -->
<section class="flex flex-col items-center justify-center glass-card p-32 rounded-2xl shadow-xl "> <section class="flex flex-col items-center justify-center glass-card p-32 rounded-2xl shadow-xl ">
<div class="text-9xl font-extrabold text-primary animate-bg-move select-none drop-shadow-lg">$1.98</div> <div class="text-9xl font-extrabold text-#8A5AFB animate-bg-move select-none drop-shadow-lg">$1.98</div>
<div class="mt-10 text-3xl text-gray-500 font-semibold tracking-widest">NASDAQ: <span class="text-black">UK</span></div> <div class="mt-10 text-3xl text-gray-500 font-semibold tracking-widest">NASDAQ: <span class="text-black">UK</span></div>
</section> </section>
<!-- 右侧信息卡片 --> <!-- 右侧信息卡片 -->