变更:换LOGO

This commit is contained in:
马丁 2026-07-04 20:00:24 +08:00
parent a9118c0f6f
commit a42eeeeaed
17 changed files with 28 additions and 102 deletions

View File

@ -5,7 +5,7 @@
<link rel="icon" href="/favicon.svg" type="image/svg+xml" /> <link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<link rel="icon" href="/favicon.ico" sizes="any" /> <link rel="icon" href="/favicon.ico" sizes="any" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Alpha Market</title> <title>FuturePulse</title>
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>

BIN
logo/FP_black.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
logo/FP_blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
logo/FP_white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
logo/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
public/brand-logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -1,36 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Alpha Market logo">
<defs>
<linearGradient id="am-blue" x1="13" y1="42" x2="52" y2="12" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#3F6FB9" />
<stop offset="100%" stop-color="#2D5FAF" />
</linearGradient>
<linearGradient id="am-gray" x1="14" y1="47" x2="46" y2="28" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#B8BEC8" />
<stop offset="100%" stop-color="#7A8494" />
</linearGradient>
</defs>
<path
d="M12 45.5c5.4-1.2 10.4-4.6 15.1-10.1 3.8 1.5 7 3.9 9.6 7.2 2.7-4.7 6.6-8.4 11.8-11.2"
fill="none"
stroke="url(#am-gray)"
stroke-width="4.8"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M12.5 40.8 25 24.5 35.1 34.3 49 15.2"
fill="none"
stroke="url(#am-blue)"
stroke-width="6"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M40.8 14.8h16v16"
fill="none"
stroke="#2D5FAF"
stroke-width="5.8"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -147,12 +147,11 @@ async function onMenuClick(id: string) {
</v-btn> </v-btn>
<v-app-bar-title v-if="currentRoute === '/'" class="brand-title"> <v-app-bar-title v-if="currentRoute === '/'" class="brand-title">
<div class="brand-lockup"> <div class="brand-lockup">
<div class="brand-mark-wrap"> <img src="/favicon.svg?v=2" alt="FuturePulse logo" class="brand-logo" />
<img src="/brand-logo.svg?v=2" alt="Alpha Market logo" class="brand-logo" />
</div>
<div class="brand-copy"> <div class="brand-copy">
<span class="brand-kicker">Prediction Markets</span> <span class="brand-kicker">Prediction Markets</span>
<span class="brand-name">Alpha Market</span> <span class="brand-name">FuturePulse</span>
</div> </div>
</div> </div>
</v-app-bar-title> </v-app-bar-title>
@ -336,8 +335,8 @@ async function onMenuClick(id: string) {
} }
.brand-logo { .brand-logo {
width: 38px; width: 48px;
height: 38px; height: 48px;
flex: 0 0 auto; flex: 0 0 auto;
object-fit: contain; object-fit: contain;
} }

View File

@ -10,7 +10,7 @@
<a href="#" class="social-icon" aria-label="TikTok"><v-icon size="24">mdi-music-note</v-icon></a> <a href="#" class="social-icon" aria-label="TikTok"><v-icon size="24">mdi-music-note</v-icon></a>
</div> </div>
<div class="footer-links"> <div class="footer-links">
<span class="footer-copyright">Alpha Market Inc. © 2026</span> <span class="footer-copyright">FuturePulse Inc. © 2026</span>
<span class="sep">·</span> <span class="sep">·</span>
<a href="/doc/privacy">Privacy</a> <a href="/doc/privacy">Privacy</a>
<span class="sep">·</span> <span class="sep">·</span>
@ -24,8 +24,8 @@
</div> </div>
</div> </div>
<p class="footer-disclaimer"> <p class="footer-disclaimer">
Alpha Market operates globally through separate legal entities. Alpha Market US is operated by FuturePulse operates globally through separate legal entities. FuturePulse US is operated by
QCX LLC d/b/a Alpha Market US, a CFTC-regulated Designated Contract Market. This QCX LLC d/b/a FuturePulse US, a CFTC-regulated Designated Contract Market. This
international platform is not regulated by the CFTC and operates independently. Trading international platform is not regulated by the CFTC and operates independently. Trading
involves substantial risk of loss. See our involves substantial risk of loss. See our
<a href="/doc/tos">Terms of Service</a> &amp; <a href="/doc/privacy">Privacy Policy</a>. <a href="/doc/tos">Terms of Service</a> &amp; <a href="/doc/privacy">Privacy Policy</a>.

View File

@ -161,7 +161,7 @@
"credentialsRequired": "Please enter username and password.", "credentialsRequired": "Please enter username and password.",
"captchaRequired": "Please enter the captcha.", "captchaRequired": "Please enter the captcha.",
"captchaLoadFailed": "Failed to load captcha. Please refresh and try again.", "captchaLoadFailed": "Failed to load captcha. Please refresh and try again.",
"siweStatement": "Sign in to Alpha Market" "siweStatement": "Sign in to FuturePulse"
}, },
"register": { "register": {
"title": "Sign Up", "title": "Sign Up",

View File

@ -161,7 +161,7 @@
"credentialsRequired": "ユーザー名とパスワードを入力してください。", "credentialsRequired": "ユーザー名とパスワードを入力してください。",
"captchaRequired": "認証コードを入力してください。", "captchaRequired": "認証コードを入力してください。",
"captchaLoadFailed": "認証コードの読み込みに失敗しました。更新して再試行してください。", "captchaLoadFailed": "認証コードの読み込みに失敗しました。更新して再試行してください。",
"siweStatement": "Alpha Market にサインイン" "siweStatement": "FuturePulse にサインイン"
}, },
"register": { "register": {
"title": "新規登録", "title": "新規登録",

View File

@ -161,7 +161,7 @@
"credentialsRequired": "사용자 이름과 비밀번호를 입력해 주세요.", "credentialsRequired": "사용자 이름과 비밀번호를 입력해 주세요.",
"captchaRequired": "인증 코드를 입력해 주세요.", "captchaRequired": "인증 코드를 입력해 주세요.",
"captchaLoadFailed": "인증 코드를 불러오지 못했습니다. 새로고침 후 다시 시도해 주세요.", "captchaLoadFailed": "인증 코드를 불러오지 못했습니다. 새로고침 후 다시 시도해 주세요.",
"siweStatement": "Alpha Market 로그인" "siweStatement": "FuturePulse 로그인"
}, },
"register": { "register": {
"title": "회원가입", "title": "회원가입",

View File

@ -161,7 +161,7 @@
"credentialsRequired": "请输入用户名和密码。", "credentialsRequired": "请输入用户名和密码。",
"captchaRequired": "请输入验证码。", "captchaRequired": "请输入验证码。",
"captchaLoadFailed": "验证码加载失败,请刷新后重试。", "captchaLoadFailed": "验证码加载失败,请刷新后重试。",
"siweStatement": "登录 Alpha Market" "siweStatement": "登录 FuturePulse"
}, },
"register": { "register": {
"title": "注册", "title": "注册",

View File

@ -161,7 +161,7 @@
"credentialsRequired": "請輸入使用者名稱和密碼。", "credentialsRequired": "請輸入使用者名稱和密碼。",
"captchaRequired": "請輸入驗證碼。", "captchaRequired": "請輸入驗證碼。",
"captchaLoadFailed": "驗證碼載入失敗,請刷新後重試。", "captchaLoadFailed": "驗證碼載入失敗,請刷新後重試。",
"siweStatement": "登入 Alpha Market" "siweStatement": "登入 FuturePulse"
}, },
"register": { "register": {
"title": "註冊", "title": "註冊",

View File

@ -1,6 +1,6 @@
<template> <template>
<div class="tos-doc"> <div class="tos-doc">
<h1>alpha market Terms of Service</h1> <h1>FuturePulse Terms of Service</h1>
<p> <p>
<br /> <br />
@ -20,9 +20,9 @@
<br /> <br />
<br /> <br />
These Terms are applicable to (i) all content, informational functionality, and information features (the These Terms are applicable to (i) all content, informational functionality, and information features (the
Content Features) available on alpha market.com (the Site) and any other site to which the Terms are Content Features) available on FuturePulse.com (the Site) and any other site to which the Terms are
posted (each, as applicable, an Interface) and (ii) software, including but not limited to the posted (each, as applicable, an Interface) and (ii) software, including but not limited to the
blockchain-based, smart contract protocol (the Protocol) known as alpha market (hereinafter, the blockchain-based, smart contract protocol (the Protocol) known as FuturePulse (hereinafter, the
Platform), that may be available to users by connecting their self-hosted wallets via an Interface, Platform), that may be available to users by connecting their self-hosted wallets via an Interface,
including but not limited to the Site (the Technology Features and together with the Content Features, including but not limited to the Site (the Technology Features and together with the Content Features,
the Features). the Features).
@ -536,7 +536,7 @@
sole discretion, in accordance with applicable laws, temporarily suspend or terminate your account.<br /> This sole discretion, in accordance with applicable laws, temporarily suspend or terminate your account.<br /> This
provision is separate and apart from the dispute resolution procedures relating to the resolution of provision is separate and apart from the dispute resolution procedures relating to the resolution of
Contracts. Those resolution procedures can be found at Contracts. Those resolution procedures can be found at
https://learn.alpha market.com/docs/guides/markets/how-are-markets-resolved/.<br /> 8. Arbitration Agreement & https://learn.FuturePulse.com/docs/guides/markets/how-are-markets-resolved/.<br /> 8. Arbitration Agreement &
Class Action Waiver<br /> Please read this binding agreement to arbitrate (Arbitration Agreement) and class Class Action Waiver<br /> Please read this binding agreement to arbitrate (Arbitration Agreement) and class
action waiver (Class action waiver (Class
Action Waiver) carefully because it requires the Parties to arbitrate certain disputes and claims on Action Waiver) carefully because it requires the Parties to arbitrate certain disputes and claims on
@ -610,7 +610,7 @@
notice of your intent to opt-out. This notice must include your wallet address, first and last name, notice of your intent to opt-out. This notice must include your wallet address, first and last name,
e-mail,<br /><br /> phone number, and state your intent to opt out of arbitration. This notice must be received by e-mail,<br /><br /> phone number, and state your intent to opt out of arbitration. This notice must be received by
the the
Company at hello@ alpha market.com no later than thirty (30) days after you entered into this Agreement.<br /> If Company at hello@ FuturePulse.com no later than thirty (30) days after you entered into this Agreement.<br /> If
you have previously agreed to an arbitration provision in connection with your use of the Site, any other you have previously agreed to an arbitration provision in connection with your use of the Site, any other
Interface, and/or Features and choose to opt out of this Arbitration Agreement, the last version of the Interface, and/or Features and choose to opt out of this Arbitration Agreement, the last version of the
arbitration provision to which you agreed shall apply to any Dispute between the Parties.<br /> You hereby agree arbitration provision to which you agreed shall apply to any Dispute between the Parties.<br /> You hereby agree
@ -639,7 +639,7 @@
under the Terms, but the Company may assign or transfer the Terms, in whole or in part, without under the Terms, but the Company may assign or transfer the Terms, in whole or in part, without
restriction. Any assignment or transfer in violation of this Section will be void. Subject to the foregoing, restriction. Any assignment or transfer in violation of this Section will be void. Subject to the foregoing,
the Terms will be binding upon, and inure to the benefit of, the parties and their respective permitted the Terms will be binding upon, and inure to the benefit of, the parties and their respective permitted
successors and assigns.<br /> c. Waiver<br /><br /> alpha market.COM<br /> TERMS OF USE<br /> Effective as of successors and assigns.<br /> c. Waiver<br /><br /> FuturePulse.COM<br /> TERMS OF USE<br /> Effective as of
June 1, 2026<br /> June 1, 2026<br />
1. Introduction<br /> These Terms of Use provide the terms and conditions under which you, whether personally or 1. Introduction<br /> These Terms of Use provide the terms and conditions under which you, whether personally or
on behalf of on behalf of
@ -649,9 +649,9 @@
incorporate these Terms of Use by reference as well as our Privacy Policy (collectively, the Terms), incorporate these Terms of Use by reference as well as our Privacy Policy (collectively, the Terms),
constitute a binding agreement between you and us.<br /> These Terms are applicable to (i) all content, constitute a binding agreement between you and us.<br /> These Terms are applicable to (i) all content,
informational functionality, and information features (the informational functionality, and information features (the
Content Features) available on alpha market.com (the Site) and any other site to which the Terms are Content Features) available on FuturePulse.com (the Site) and any other site to which the Terms are
posted (each, as applicable, an Interface) and (ii) software, including but not limited to the blockchain- posted (each, as applicable, an Interface) and (ii) software, including but not limited to the blockchain-
based, smart contract protocol (the Protocol) known as alpha market (hereinafter, the Platform), that may based, smart contract protocol (the Protocol) known as FuturePulse (hereinafter, the Platform), that may
be available to users by connecting their self-hosted wallets via an Interface, including but not limited to be available to users by connecting their self-hosted wallets via an Interface, including but not limited to
the Site (the Technology Features and together with the Content Features, the Features).<br /> The Site the Site (the Technology Features and together with the Content Features, the Features).<br /> The Site
primarily functions to provide the Content Features that is, news and information about global primarily functions to provide the Content Features that is, news and information about global
@ -1114,7 +1114,7 @@
out of these Terms of Use or your use of the Site.<br /> In order to initiate a claim, a Party shall, as a out of these Terms of Use or your use of the Site.<br /> In order to initiate a claim, a Party shall, as a
condition precedent to engaging in the remainder of the dispute condition precedent to engaging in the remainder of the dispute
resolution process, notify the other Party in writing of the intent to file a complaint. If you intend to initiate resolution process, notify the other Party in writing of the intent to file a complaint. If you intend to initiate
such a claim, you must send an electronic communication to the Company at hello@alpha market.com with such a claim, you must send an electronic communication to the Company at hello@FuturePulse.com with
Complaint Resolution Process in the subject line, and include the following information:<br /> 1. Your wallet Complaint Resolution Process in the subject line, and include the following information:<br /> 1. Your wallet
address and/or user name; address and/or user name;
2. Your first and last name; 2. Your first and last name;
@ -1145,7 +1145,7 @@
sole discretion, in accordance with applicable laws, temporarily suspend or terminate your account.<br /><br /> sole discretion, in accordance with applicable laws, temporarily suspend or terminate your account.<br /><br />
This provision is separate and apart from the dispute resolution procedures relating to the resolution of This provision is separate and apart from the dispute resolution procedures relating to the resolution of
Contracts. Those resolution procedures can be found at Contracts. Those resolution procedures can be found at
https://learn.alpha market.com/docs/guides/markets/how-are-markets-resolved/.<br /> 8. Arbitration Agreement & https://learn.FuturePulse.com/docs/guides/markets/how-are-markets-resolved/.<br /> 8. Arbitration Agreement &
Class Action Waiver<br /> Please read this binding agreement to arbitrate (Arbitration Agreement) and class Class Action Waiver<br /> Please read this binding agreement to arbitrate (Arbitration Agreement) and class
action waiver (Class action waiver (Class
Action Waiver) carefully because it requires the Parties to arbitrate certain disputes and claims on an Action Waiver) carefully because it requires the Parties to arbitrate certain disputes and claims on an
@ -1218,7 +1218,7 @@
the Arbitration Agreement by following the instructions below.<br /> If you do not wish to agree to the provisions the Arbitration Agreement by following the instructions below.<br /> If you do not wish to agree to the provisions
of this section requiring arbitration, you must send a written of this section requiring arbitration, you must send a written
notice of your intent to opt-out, which must include your wallet address, first and last name, e-mail and notice of your intent to opt-out, which must include your wallet address, first and last name, e-mail and
phone number. This notice must be received by the Company at hello@ alpha market.com no later than phone number. This notice must be received by the Company at hello@ FuturePulse.com no later than
thirty (30) days after you entered into this Agreement.<br /> If you have previously agreed to an arbitration thirty (30) days after you entered into this Agreement.<br /> If you have previously agreed to an arbitration
provision in connection with your use of the Site, any other provision in connection with your use of the Site, any other
Interface, and/or Features and choose to opt out of this Arbitration Agreement, the last version of the Interface, and/or Features and choose to opt out of this Arbitration Agreement, the last version of the
@ -1262,7 +1262,7 @@
or delay of the Company in exercising or enforcing any right, power, or privilege under these Terms shall or delay of the Company in exercising or enforcing any right, power, or privilege under these Terms shall
not operate as a waiver thereof.<br /> f. Contact Us<br /> You may also contact us with questions, complaints, or not operate as a waiver thereof.<br /> f. Contact Us<br /> You may also contact us with questions, complaints, or
claims concerning the Features at claims concerning the Features at
hello@alpha market.com.<br /><br /><br /><br /> The failure by us to enforce any provision of the Terms will not hello@FuturePulse.com.<br /><br /><br /><br /> The failure by us to enforce any provision of the Terms will not
constitute a present or future waiver of constitute a present or future waiver of
such provision nor limit our right to enforce such provision at a later time. All waivers by us must be in such provision nor limit our right to enforce such provision at a later time. All waivers by us must be in
writing to be effective.<br /> d. Severability<br /> If any portion of the Terms are held to be invalid or writing to be effective.<br /> d. Severability<br /> If any portion of the Terms are held to be invalid or
@ -1276,7 +1276,7 @@
failure or delay of the Company in exercising or enforcing any right, power, or privilege under these failure or delay of the Company in exercising or enforcing any right, power, or privilege under these
Terms shall not operate as a waiver thereof.<br /> f. Contact Us<br /> You may also contact us with questions, Terms shall not operate as a waiver thereof.<br /> f. Contact Us<br /> You may also contact us with questions,
complaints, or claims concerning the Features at complaints, or claims concerning the Features at
hello@alpha market.com. hello@FuturePulse.com.
</p> </p>
</div> </div>
</template> </template>