From eb8ee83f3b9a44c5fcd0b63cd31d74d187392adc Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 15 Mar 2023 11:07:05 +0800 Subject: [PATCH 1/5] Fix i18n --- src/components/about/why_bolt.tsx | 12 +- src/components/common/contact_us_form.tsx | 10 +- src/components/common/footer.tsx | 28 +-- src/components/common/i18n.tsx | 2 +- src/components/common/navbar.tsx | 8 +- src/components/home/bolt_introduction.tsx | 22 +- src/components/home/bolt_main.tsx | 12 +- src/components/news/news_body.tsx | 2 +- src/components/news/see_more_list.tsx | 2 +- src/constants/config.ts | 72 +++---- src/locales/en/common.json | 234 ++++++++++----------- src/locales/zh-CN/common.json | 234 ++++++++++----------- src/locales/zh-TW/common.json | 238 +++++++++++----------- src/pages/about_bolt.tsx | 8 +- src/pages/faq.tsx | 2 +- src/pages/index.tsx | 6 +- src/pages/news/index.tsx | 2 +- src/pages/privacy_policy.tsx | 56 ++--- src/pages/technology.tsx | 2 +- 19 files changed, 478 insertions(+), 474 deletions(-) diff --git a/src/components/about/why_bolt.tsx b/src/components/about/why_bolt.tsx index cb81db6..d5a027f 100644 --- a/src/components/about/why_bolt.tsx +++ b/src/components/about/why_bolt.tsx @@ -8,21 +8,21 @@ function WhyBolt() { return (
-

{t("about.whyBolt.title1")}

+

{t("ABOUT.WHY_BOLT.TITLE1")}

-

{t("about.whyBolt.description1")}

+

{t("ABOUT.WHY_BOLT.DESCRIPTION1")}

-

{t("about.whyBolt.title2")}

+

{t("ABOUT.WHY_BOLT.TITLE2")}

-

{t("about.whyBolt.description2")}

+

{t("ABOUT.WHY_BOLT.DESCRIPTION2")}

-

{t("about.whyBolt.title3")}

+

{t("ABOUT.WHY_BOLT.TITLE3")}

-

{t("about.whyBolt.description3")}

+

{t("ABOUT.WHY_BOLT.DESCRIPTION3")}

); diff --git a/src/components/common/contact_us_form.tsx b/src/components/common/contact_us_form.tsx index 276a34d..bdfc600 100644 --- a/src/components/common/contact_us_form.tsx +++ b/src/components/common/contact_us_form.tsx @@ -14,30 +14,30 @@ function ContactUsForm() { diff --git a/src/components/common/footer.tsx b/src/components/common/footer.tsx index 587913e..da032e1 100644 --- a/src/components/common/footer.tsx +++ b/src/components/common/footer.tsx @@ -19,49 +19,49 @@ function Footer() { const linkList = (
-

{t("nav.about")}

+

{t("NAV_BAR.ABOUT")}

-

{t("about.whyBolt.title")}

+

{t("ABOUT.WHY_BOLT.TITLE")}

-

{t("about.useCase.title")}

+

{t("ABOUT.USE_CASE.TITLE")}

-

{t("about.news.title")}

+

{t("ABOUT.NEWS.TITLE")}

-

{t("nav.technology")}

+

{t("NAV_BAR.TECHNOLOGY")}

-

{t("technology.title1")}

+

{t("TECHNOLOGY.TITLE1")}

-

{t("technology.title2")}

+

{t("TECHNOLOGY.TITLE2")}

-

{t("technology.title3")}

+

{t("TECHNOLOGY.TITLE3")}

-

{t("nav.faq")}

+

{t("NAV_BAR.FAQ")}

-

{t("FAQ.title")}

+

{t("FAQ.TITLE")}

-

{t("nav.contactUs")}

+

{t("NAV_BAR.CONTACT_US")}

-

{t("contactForm.title")}

+

{t("CONTACT_FORM.TITLE")}

-

{t("nav.privacy")}

+

{t("NAV_BAR.PRIVACY")}

-

{t("privacy.title")}

+

{t("PRIVACY.TITLE")}

diff --git a/src/components/common/i18n.tsx b/src/components/common/i18n.tsx index ce113fb..38a129b 100644 --- a/src/components/common/i18n.tsx +++ b/src/components/common/i18n.tsx @@ -29,7 +29,7 @@ function I18n() {
- {t("nav.language")} + {t("NAV_BAR.LANGUAGE")}
diff --git a/src/components/common/navbar.tsx b/src/components/common/navbar.tsx index 684cb32..d1e59e1 100644 --- a/src/components/common/navbar.tsx +++ b/src/components/common/navbar.tsx @@ -36,17 +36,17 @@ function MainNavbar() { @@ -63,7 +63,7 @@ function MainNavbar() { className={myStyles.blockchain_btn} onClick={navToggler} > - {t("nav.blockchain")} + {t("NAV_BAR.BLOCKCHAIN")} diff --git a/src/components/home/bolt_introduction.tsx b/src/components/home/bolt_introduction.tsx index 86603f4..cd7e316 100644 --- a/src/components/home/bolt_introduction.tsx +++ b/src/components/home/bolt_introduction.tsx @@ -120,10 +120,10 @@ function BoltIntro() {

- {t("main.block2.title1highlight")} - {t("main.block2.title1")} + {t("MAIN.BLOCK2.TITLE1_HIGHLIGHT")} + {t("MAIN.BLOCK2.TITLE1")}

-

{t("main.block2.description1")}

+

{t("MAIN.BLOCK2.DESCRIPTION1")}

@@ -131,12 +131,12 @@ function BoltIntro() {

- {t("main.block2.title2")} - {t("main.block2.title2highlight")} + {t("MAIN.BLOCK2.TITLE2")} + {t("MAIN.BLOCK2.TITLE2_HIGHLIGHT")}

-

{t("main.block2.description2Line1")}

-

{t("main.block2.description2Line2")}

-

{t("main.block2.description2Line3")}

+

{t("MAIN.BLOCK2.DESCRIPTION2_LINE1")}

+

{t("MAIN.BLOCK2.DESCRIPTION2_LINE2")}

+

{t("MAIN.BLOCK2.DESCRIPTION2_LINE3")}

@@ -144,10 +144,10 @@ function BoltIntro() {

- {t("main.block2.title3")} - {t("main.block2.title3highlight")} + {t("MAIN.BLOCK2.TITLE3")} + {t("MAIN.BLOCK2.TITLE3_HIGHLIGHT")}

-

{t("main.block2.description3")}

+

{t("MAIN.BLOCK2.DESCRIPTION3")}

diff --git a/src/components/home/bolt_main.tsx b/src/components/home/bolt_main.tsx index 18e81da..9917fb3 100644 --- a/src/components/home/bolt_main.tsx +++ b/src/components/home/bolt_main.tsx @@ -18,26 +18,26 @@ function BoltMain() { height={45} /> -

{t("main.block1.title")}

+

{t("MAIN.BLOCK1.TITLE")}

-   {t("main.block1.whitepaper")} +   {t("MAIN.BLOCK1.WHITEPAPER")}

- - - + + +

- {t("main.block1.howTo")} + {t("MAIN.BLOCK1.HOW_TO")}

diff --git a/src/components/news/news_body.tsx b/src/components/news/news_body.tsx index c4318c2..749d95b 100644 --- a/src/components/news/news_body.tsx +++ b/src/components/news/news_body.tsx @@ -33,7 +33,7 @@ function NewsBody({ title, timestamp, image, contents }: INewsDetail) { - + ); diff --git a/src/components/news/see_more_list.tsx b/src/components/news/see_more_list.tsx index df847d0..e8e76f1 100644 --- a/src/components/news/see_more_list.tsx +++ b/src/components/news/see_more_list.tsx @@ -54,7 +54,7 @@ function SeeMoreList({ currentNewsId, newsDetailHandler }: ISeeMoreList) { return (
-

{t("news.seeMore")}

+

{t("NEWS.SEE_MORE_TITLE")}

{seeMoreList}
); diff --git a/src/constants/config.ts b/src/constants/config.ts index aa47c12..1240fcd 100644 --- a/src/constants/config.ts +++ b/src/constants/config.ts @@ -18,28 +18,28 @@ export function getTechnologyData() { const pageIndex = [ { - title: "nav.about", - items: ["about.whyBolt.title", "about.useCase.title", "about.news.title"], + title: "NAV_BAR.ABOUT", + items: ["ABOUT.WHY_BOLT.TITLE", "ABOUT.USE_CASE.TITLE", "ABOUT.NEWS.TITLE"], links: ["/about_bolt#whyBolt", "/about_bolt#useCase", "/about_bolt#news"], }, { - title: "nav.technology", - items: ["technology.title1", "technology.title2", "technology.title3"], + title: "NAV_BAR.TECHNOLOGY", + items: ["TECHNOLOGY.TITLE1", "TECHNOLOGY.TITLE2", "TECHNOLOGY.TITLE3"], links: ["/technology#", "/technology#", "/technology#"], }, { - title: "nav.faq", - items: ["FAQ.title"], + title: "NAV_BAR.FAQ", + items: ["FAQ.TITLE"], links: ["/faq#"], }, { - title: "nav.contactUs", - items: ["contactForm.title"], + title: "NAV_BAR.CONTACT_US", + items: ["CONTACT_FORM.TITLE"], links: ["/#contactForm"], }, { - title: "nav.privary", - items: ["privary.title"], + title: "NAV_BAR.PRIVACY", + items: ["PRIVACY.TITLE"], links: ["/privary_policy"], }, ]; @@ -47,60 +47,60 @@ const pageIndex = [ const useCaseData = [ { id: "u001", - title: "about.useCase.case1.title", + title: "ABOUT.USE_CASE.CASE1.TITLE", description: [ - "about.useCase.case1.descriptionLine1", - "about.useCase.case1.descriptionLine2", - "about.useCase.case1.descriptionLine3", - "about.useCase.case1.descriptionLine4", - "about.useCase.case1.descriptionLine5", + "ABOUT.USE_CASE.CASE1.DESCRIPTION_LINE1", + "ABOUT.USE_CASE.CASE1.DESCRIPTION_LINE2", + "ABOUT.USE_CASE.CASE1.DESCRIPTION_LINE3", + "ABOUT.USE_CASE.CASE1.DESCRIPTION_LINE4", + "ABOUT.USE_CASE.CASE1.DESCRIPTION_LINE5", ], - image: "about.useCase.case1.image", + image: "ABOUT.USE_CASE.CASE1.IMAGE", }, { id: "u002", - title: "about.useCase.case2.title", - description: ["about.useCase.case2.description"], - image: "about.useCase.case2.image", + title: "ABOUT.USE_CASE.CASE2.TITLE", + description: ["ABOUT.USE_CASE.CASE2.DESCRIPTION"], + image: "ABOUT.USE_CASE.CASE2.IMAGE", }, { id: "u003", - title: "about.useCase.case3.title", - description: ["about.useCase.case3.description"], - image: "about.useCase.case3.image", + title: "ABOUT.USE_CASE.CASE3.TITLE", + description: ["ABOUT.USE_CASE.CASE3.DESCRIPTION"], + image: "ABOUT.USE_CASE.CASE3.IMAGE", }, { id: "u004", - title: "about.useCase.case4.title", - description: ["about.useCase.case4.description"], - image: "about.useCase.case4.image", + title: "ABOUT.USE_CASE.CASE4.TITLE", + description: ["ABOUT.USE_CASE.CASE4.DESCRIPTION"], + image: "ABOUT.USE_CASE.CASE4.IMAGE", }, ]; const faqData = [ - { id: "q001", question: "FAQ.question1", answer: "FAQ.answer1" }, - { id: "q002", question: "FAQ.question2", answer: "FAQ.answer2" }, - { id: "q003", question: "FAQ.question3", answer: "FAQ.answer3" }, - { id: "q004", question: "FAQ.question4", answer: "FAQ.answer4" }, + { id: "q001", question: "FAQ.QUESTION1", answer: "FAQ.ANSWER1" }, + { id: "q002", question: "FAQ.QUESTION2", answer: "FAQ.ANSWER2" }, + { id: "q003", question: "FAQ.QUESTION3", answer: "FAQ.ANSWER3" }, + { id: "q004", question: "FAQ.QUESTION4", answer: "FAQ.ANSWER4" }, ]; const technologyData = [ { anchor: "distributed-audit", - title: "technology.title1", - description: "technology.description1", + title: "TECHNOLOGY.TITLE1", + description: "TECHNOLOGY.DESCRIPTION1", image: "/img/technology01.svg", }, { anchor: "zero-knowledge-proof", - title: "technology.title2", - description: "technology.description2", + title: "TECHNOLOGY.TITLE2", + description: "TECHNOLOGY.DESCRIPTION2", image: "/img/technology02.svg", }, { anchor: "hybrid-chain-evidence", - title: "technology.title3", - description: "technology.description3", + title: "TECHNOLOGY.TITLE3", + description: "TECHNOLOGY.DESCRIPTION3", image: "/img/technology03.svg", }, ]; diff --git a/src/locales/en/common.json b/src/locales/en/common.json index 46d89f6..0b20497 100644 --- a/src/locales/en/common.json +++ b/src/locales/en/common.json @@ -1,138 +1,138 @@ { - "nav": { - "about": "about Bolt", - "technology": "Technology", - "faq": "FAQ", - "blockchain": "區塊鏈瀏覽器", - "contactUs": "Contact Us", - "privacy": "Privacy Policy", - "language": "Language (EN)" + "NAV_BAR": { + "ABOUT": "about Bolt", + "TECHNOLOGY": "Technology", + "FAQ": "FAQ", + "BLOCKCHAIN": "區塊鏈瀏覽器", + "CONTACT_US": "Contact Us", + "PRIVACY": "Privacy Policy", + "LANGUAGE": "Language (EN)" }, - "main": { - "block1": { - "title": "兼具隱私的區塊鏈存證庫", - "whitepaper": "Whitepaper", - "windows": "Bolt for Windows", - "macos": "Bolt for MAC OS", - "linux": "Bolt for Linux", - "howTo": "How to install Bolt ?" + "MAIN": { + "BLOCK1": { + "TITLE": "兼具隱私的區塊鏈存證庫", + "WHITEPAPER": "Whitepaper", + "WINDOWS": "Bolt for Windows", + "MAC_OS": "Bolt for MAC OS", + "LINUX": "Bolt for Linux", + "HOW_TO": "How to install Bolt ?" }, - "block2": { - "title": "What Is Bolt ?", - "title1highlight": "零知識證明", - "title1": "資料壓縮打包", - "description1": "Bolt 會在鏈下先將數筆資料壓縮,降低龐大的上鏈成本,透過零知識證明技術,使用者可以在不透露隱私,又有存證的需求下將資料交給Bolt,以區塊鏈技術存證,同時兼具可信度和隱私性。", - "title2highlight": "見證者", - "title2": "人人都是", - "description2Line1": "以分散式稽核的方式大幅增加資料可信性和防篡改力度。", - "description2Line2": "只要有網路和儲存量,人人皆可作為見證者,分工合作、相互監督。", - "description2Line3": "合理的獎勵機制,吸引更多的見證者來為我們的資料做保證,以此創造共榮區塊鏈生態圈。", - "title3highlight": "混合鏈證據", - "title3": "跨鏈創造", - "description3": "資料除了上傳到 Bolt 各個節點外,亦會透過跨鏈協議上傳至 以太坊/比特幣 等大型公鏈,證據在多方層層的保護下大幅降低被攻擊篡改的可能性,受到嚴密的保護。" + "BLOCK2": { + "TITLE": "What Is Bolt ?", + "TITLE1_HIGHLIGHT": "零知識證明", + "TITLE1": "資料壓縮打包", + "DESCRIPTION1": "Bolt 會在鏈下先將數筆資料壓縮,降低龐大的上鏈成本,透過零知識證明技術,使用者可以在不透露隱私,又有存證的需求下將資料交給Bolt,以區塊鏈技術存證,同時兼具可信度和隱私性。", + "TITLE2_HIGHLIGHT": "見證者", + "TITLE2": "人人都是", + "DESCRIPTION2_LINE1": "以分散式稽核的方式大幅增加資料可信性和防篡改力度。", + "DESCRIPTION2_LINE2": "只要有網路和儲存量,人人皆可作為見證者,分工合作、相互監督。", + "DESCRIPTION2_LINE3": "合理的獎勵機制,吸引更多的見證者來為我們的資料做保證,以此創造共榮區塊鏈生態圈。", + "TITLE3_HIGHLIGHT": "混合鏈證據", + "TITLE3": "跨鏈創造", + "DESCRIPTION3": "資料除了上傳到 Bolt 各個節點外,亦會透過跨鏈協議上傳至 以太坊/比特幣 等大型公鏈,證據在多方層層的保護下大幅降低被攻擊篡改的可能性,受到嚴密的保護。" }, - "block3": { - "title": "以安全為首要條件,實踐去中心化理想" + "BLOCK3": { + "TITLE": "以安全為首要條件,實踐去中心化理想" } }, - "about": { - "whyBolt": { - "title": "Why Use Bolt ?", - "title1": "合理的上鏈成本", - "description1": "大量壓縮鏈下資料與交易紀錄,能以極低成本上多條公鏈存證。", - "title2": "零知識證明技術", - "description2": "該技術在無需揭露資料機密下仍可讓資料受區塊鏈生態監管。", - "title3": "數據交換平台", - "description3": "透過合理分潤鼓勵數據提供者,打造真實數據整合平台,提供相關單位合法取得數據之管道。" + "ABOUT": { + "WHY_BOLT": { + "TITLE": "Why Use Bolt ?", + "TITLE1": "合理的上鏈成本", + "DESCRIPTION1": "大量壓縮鏈下資料與交易紀錄,能以極低成本上多條公鏈存證。", + "TITLE2": "零知識證明技術", + "DESCRIPTION2": "該技術在無需揭露資料機密下仍可讓資料受區塊鏈生態監管。", + "TITLE3": "數據交換平台", + "DESCRIPTION3": "透過合理分潤鼓勵數據提供者,打造真實數據整合平台,提供相關單位合法取得數據之管道。" }, - "useCase": { - "title": "Use Case", - "case1": { - "title": "交易所審計:", - "descriptionLine1": "防止加密貨幣的雷曼時刻再次發生,加強交易所可信度", - "descriptionLine2": "導入流程:", - "descriptionLine3": "Bolt Audit 使用零知識證明技術驗證,過程不需揭露交易所營運數據", - "descriptionLine4": "用戶得以隨時比對雙方證據是否吻合,並於發現異常時及時公佈給相關用戶。用戶亦可自行存證指定格式相關證據,並存證於 Bolt 透過 Bolt Explorer 確認資料成功寫入,提供用戶資料存證收據", - "descriptionLine5": "透過 Bolt 定期將交易所資料整理為指定格式,加密存證於區塊鏈上", - "image": "/img/usecase01.svg" + "USE_CASE": { + "TITLE": "Use Case", + "CASE1": { + "TITLE": "交易所審計:", + "DESCRIPTION_LINE1": "防止加密貨幣的雷曼時刻再次發生,加強交易所可信度", + "DESCRIPTION_LINE2": "導入流程:", + "DESCRIPTION_LINE3": "Bolt Audit 使用零知識證明技術驗證,過程不需揭露交易所營運數據", + "DESCRIPTION_LINE4": "用戶得以隨時比對雙方證據是否吻合,並於發現異常時及時公佈給相關用戶。用戶亦可自行存證指定格式相關證據,並存證於 Bolt 透過 Bolt Explorer 確認資料成功寫入,提供用戶資料存證收據", + "DESCRIPTION_LINE5": "透過 Bolt 定期將交易所資料整理為指定格式,加密存證於區塊鏈上", + "IMAGE": "/img/usecase01.svg" }, - "case2": { - "title": "資料信任服務:", - "description": "解決資料信任問題,如:捐款資金走向等,將資料上到 BOLT 後,壓縮上到公鏈,讓大眾有管道進行驗證,提高資料的可信度,同時加強企業形象。", - "image": "/img/usecase02.svg" + "CASE2": { + "TITLE": "資料信任服務:", + "DESCRIPTION": "解決資料信任問題,如:捐款資金走向等,將資料上到 BOLT 後,壓縮上到公鏈,讓大眾有管道進行驗證,提高資料的可信度,同時加強企業形象。", + "IMAGE": "/img/usecase02.svg" }, - "case3": { - "title": "商品溯源:", - "description": "解決假貨問題,可將商品資訊及產銷環節等資料進行登錄,獲取專屬的證書頁面,確保資料受到保護, 亦可透過深度追溯服務提供消費者詳實的產銷履歷資訊,杜絕假貨帶來的損失,亦讓消費者能更安心購買。", - "image": "/img/usecase03.svg" + "CASE3": { + "TITLE": "商品溯源:", + "DESCRIPTION": "解決假貨問題,可將商品資訊及產銷環節等資料進行登錄,獲取專屬的證書頁面,確保資料受到保護, 亦可透過深度追溯服務提供消費者詳實的產銷履歷資訊,杜絕假貨帶來的損失,亦讓消費者能更安心購買。", + "IMAGE": "/img/usecase03.svg" }, - "case4": { - "title": "資產數位化應用:", - "description": "將資產轉換 Boltchain 資產後可完整導入區塊鏈交易追蹤與存證機制,提升各種中心式應用服務可信度。", - "image": "/img/usecase04.svg" + "CASE4": { + "TITLE": "資產數位化應用:", + "DESCRIPTION": "將資產轉換 Boltchain 資產後可完整導入區塊鏈交易追蹤與存證機制,提升各種中心式應用服務可信度。", + "IMAGE": "/img/usecase04.svg" } }, - "news": { - "title": "News" + "NEWS": { + "TITLE": "News" } }, - "technology": { - "title": "Bolt Technology", - "title1": "Distributed Audit", - "description1": "因 Bolt 使用零知識證明,可以在不揭露隱私的情況下執行數據的稽核。我們認為信任的根本在於見證者,只有在建立足夠規模的見證者情況下,系統的可信度才得以承受考驗。而完整的分工社會,其信任的根基也必然建立在成員公開透明的相互的監督之上。 具備網路連線與一定量儲存空間的機器皆可以作為 Bolt 封裝節點,取得出塊獎勵。用戶可以藉由抵押 BOLT 投票給信任的節點,具備足夠信任的節點可依序對封裝的區塊進行審計並取得服務獎勵。", - "title2": "Zero-knowledge proof", - "description2": "零知識證明的精粹在於,如何證明自己擁有該情報而不必透露情報內容,Bolt 將其概念與區塊鏈技術結合,在不需揭露企業營運或資料的機密前提下亦可受區塊鏈生態監管。", - "title3": "Hybrid-chain evidence", - "description3": "數筆交易的鏈下證據壓縮形成之加密雜湊值,通過跨鏈協議同時上到 Ethereum/Bitcoin 等公鏈,形成混合鏈證據,使資料正確性達到更高層級。" + "TECHNOLOGY": { + "TITLE": "Bolt Technology", + "TITLE1": "Distributed Audit", + "DESCRIPTION1": "因 Bolt 使用零知識證明,可以在不揭露隱私的情況下執行數據的稽核。我們認為信任的根本在於見證者,只有在建立足夠規模的見證者情況下,系統的可信度才得以承受考驗。而完整的分工社會,其信任的根基也必然建立在成員公開透明的相互的監督之上。 具備網路連線與一定量儲存空間的機器皆可以作為 Bolt 封裝節點,取得出塊獎勵。用戶可以藉由抵押 BOLT 投票給信任的節點,具備足夠信任的節點可依序對封裝的區塊進行審計並取得服務獎勵。", + "TITLE2": "Zero-knowledge proof", + "DESCRIPTION2": "零知識證明的精粹在於,如何證明自己擁有該情報而不必透露情報內容,Bolt 將其概念與區塊鏈技術結合,在不需揭露企業營運或資料的機密前提下亦可受區塊鏈生態監管。", + "TITLE3": "Hybrid-chain evidence", + "DESCRIPTION3": "數筆交易的鏈下證據壓縮形成之加密雜湊值,通過跨鏈協議同時上到 Ethereum/Bitcoin 等公鏈,形成混合鏈證據,使資料正確性達到更高層級。" }, "FAQ": { - "title": "FAQ", - "question1": "為什麼要使用區塊鏈技術?", - "answer1": "區塊鏈帶來的是系統設計、歷史記載、甚至是社會的新型態,具備去中心化、防止篡改等特性,已開始被用於包括交易追蹤、商品防偽溯源等應用場景,2025年區塊鏈的企業市場將超過 200億美元。", - "question2": "Why use Bolt?", - "answer2": "Boltchain can solve the obstacles that are currently preventing the use of blockchain in central systems, including bandwidth, privacy, and convenience. And it uses mainstream public chains to provide extremely high global consensus and permanence.", - "question3": "What industries can apply Boltchain technology?", - "answer3": "Boltchain is designed to be compatible with both a company’s central system and a public blockchain at the same time, allowing companies to effectively use the blockchain to build relevant applications. In a general business environment, when there is an intermediary or if an activity requires the intervention of a supervisory authority and cannot be completely decentralized, we can solve the problem of inaccurate information between users and intermediaries. Examples of such industries include copyright management of digital content and the financial industry.", - "question4": "如何下載安裝 Bolt?", - "answer4": "詳細內容放置於此" + "TITLE": "FAQ", + "QUESTION1": "為什麼要使用區塊鏈技術?", + "ANSWER1": "區塊鏈帶來的是系統設計、歷史記載、甚至是社會的新型態,具備去中心化、防止篡改等特性,已開始被用於包括交易追蹤、商品防偽溯源等應用場景,2025年區塊鏈的企業市場將超過 200億美元。", + "QUESTION2": "Why use Bolt?", + "ANSWER2": "Boltchain can solve the obstacles that are currently preventing the use of blockchain in central systems, including bandwidth, privacy, and convenience. And it uses mainstream public chains to provide extremely high global consensus and permanence.", + "QUESTION3": "What industries can apply Boltchain technology?", + "ANSWER3": "Boltchain is designed to be compatible with both a company’s central system and a public blockchain at the same time, allowing companies to effectively use the blockchain to build relevant applications. In a general business environment, when there is an intermediary or if an activity requires the intervention of a supervisory authority and cannot be completely decentralized, we can solve the problem of inaccurate information between users and intermediaries. Examples of such industries include copyright management of digital content and the financial industry.", + "QUESTION4": "如何下載安裝 Bolt?", + "ANSWER4": "詳細內容放置於此" }, - "news": { - "title": "News", - "seeMoreBtn": "See More", - "seeMore": "See More", - "goBack": "Go Back" + "NEWS": { + "TITLE": "News", + "SEE_MORE_BUTTON": "See More", + "SEE_MORE_TITLE": "See More", + "GO_BACK_BUTTON": "Go Back" }, - "contactForm": { - "title": "Contact Us", - "name": "Name", - "phone": "Phone", - "email": "E-mail", - "message": "Message", - "button": "Send" + "CONTACT_FORM": { + "TITLE": "Contact Us", + "NAME": "Name", + "PHONE": "Phone", + "EMAIL": "E-mail", + "MESSAGE": "Message", + "SUBMIT_BUTTON": "Send" }, - "privacy": { - "title": "Privacy Policy", - "update": "Update as of", - "line1": "At BOLT, we take your privacy seriously and take measures to provide all visitors and users to our web site with a safe and secure environment. If you have any questions about this Policy, please contact us via our website.", - "gather1": "個人資料的蒐集、處理及利用方式", - "gather2": "當您蒞臨本網站或參與本網站活動時,我們將視活動性質請您提供必要的個人資料,並在該特定目的範圍內處理及利用您的個人資料。", - "gather3": "本網站蒐集足以識別使用者身分的個人資料、消費與交易資料,或日後經您同意而提供之其他個人資料,都僅供本網站於其內部、依照蒐集之目的進行處理和利用、或為完成提供服務或履行合約義務之必要、或依照相關法令規定或有權政府機關之命令或要求,否則 本網站不會將足以識別使用者身分的個人資料提供給第三人(包括境內及境外)、或移作蒐集目的以外之使用。", - "protect1": "資料之保護", - "protect2": "本網站主機均設有防火牆、防毒系統等相關的各項資訊安全設備及必要的安全防護措施,加以保護網站及您的個人資料採用嚴格的保護措施,只由經過授權的人員才能接觸您的個人資料,相關處理人員皆簽有保密合約,如有違反保密義務者,將會受到相關的法律處分。", - "protect3": "如因業務需要有必要委託本網站相關單位提供服務時,本網站亦會嚴格要求其遵守保密義務,並且採取必要檢查程序以確定其將確實遵守。", - "cookie1": "Cookies ", - "cookie2": "BOLT may set and access our Cookies on your computer.  Cookies are used to provide our system with the basic information to provide the services you are requesting.  Cookies can be cleared at any time from your internet browser settings. ", - "cookie3": "若您不願接受Cookie的寫入,您可在您使用的瀏覽器功能項中設定隱私權等級為高,即可拒絕Cookie的寫入,但可能會導至網站某些功能無法正常執行。", - "third1": "Third Parties", - "third2": "本網站絕不會提供、交換、出租或出售任何您的個人資料給其他個人、團體、私人企業或公務機關,但有法律依據或合約義務者,不在此限。前項但書之情形包括不限於:", - "third3": "- 經由您書面同意。", - "third4": "- 法律明文規定。", - "third5": "- 為免除您生命、身體、自由或財產上之危險。", - "third6": "- 與公務機關或學術研究機構合作,基於公共利益為統計或學術研究而有必要,且資料經過提供者處理或蒐集著依其揭露方式無從識別特定之當事人。", - "third7": "- 當您在網站的行為,違反服務條款或可能損害或妨礙網站與其他使用者權益或導致任何人遭受損害時,經網站管理單位研析揭露您的個人資料是為了辨識、聯絡或採取法律行動所必要者。", - "third8": "- 有利於您的權益。", - "third9": "- 本網站委託廠商協助蒐集、處理或利用您的個人資料時,將對委外廠商或個人善盡監督管理之責。", - "change1": "Changes to Our Privacy Policy", - "change2": "We may make changes to our Privacy Policy in the future. If we make a change to this policy is material, we will notify you by an email, where possible. By continuing to access or use our services, you agree to be bound to the terms of our Privacy Policy." + "PRIVACY": { + "TITLE": "Privacy Policy", + "UPDATE": "Update as of", + "LINE1": "At BOLT, we take your privacy seriously and take measures to provide all visitors and users to our web site with a safe and secure environment. If you have any questions about this Policy, please contact us via our website.", + "GATHER1": "個人資料的蒐集、處理及利用方式", + "GATHER2": "當您蒞臨本網站或參與本網站活動時,我們將視活動性質請您提供必要的個人資料,並在該特定目的範圍內處理及利用您的個人資料。", + "GATHER3": "本網站蒐集足以識別使用者身分的個人資料、消費與交易資料,或日後經您同意而提供之其他個人資料,都僅供本網站於其內部、依照蒐集之目的進行處理和利用、或為完成提供服務或履行合約義務之必要、或依照相關法令規定或有權政府機關之命令或要求,否則 本網站不會將足以識別使用者身分的個人資料提供給第三人(包括境內及境外)、或移作蒐集目的以外之使用。", + "PROTECT1": "資料之保護", + "PROTECT2": "本網站主機均設有防火牆、防毒系統等相關的各項資訊安全設備及必要的安全防護措施,加以保護網站及您的個人資料採用嚴格的保護措施,只由經過授權的人員才能接觸您的個人資料,相關處理人員皆簽有保密合約,如有違反保密義務者,將會受到相關的法律處分。", + "PROTECT3": "如因業務需要有必要委託本網站相關單位提供服務時,本網站亦會嚴格要求其遵守保密義務,並且採取必要檢查程序以確定其將確實遵守。", + "COOKIE1": "Cookies ", + "COOKIE2": "BOLT may set and access our Cookies on your computer.  Cookies are used to provide our system with the basic information to provide the services you are requesting.  Cookies can be cleared at any time from your internet browser settings. ", + "COOKIE3": "若您不願接受Cookie的寫入,您可在您使用的瀏覽器功能項中設定隱私權等級為高,即可拒絕Cookie的寫入,但可能會導至網站某些功能無法正常執行。", + "THIRD1": "Third Parties", + "THIRD2": "本網站絕不會提供、交換、出租或出售任何您的個人資料給其他個人、團體、私人企業或公務機關,但有法律依據或合約義務者,不在此限。前項但書之情形包括不限於:", + "THIRD3": "- 經由您書面同意。", + "THIRD4": "- 法律明文規定。", + "THIRD5": "- 為免除您生命、身體、自由或財產上之危險。", + "THIRD6": "- 與公務機關或學術研究機構合作,基於公共利益為統計或學術研究而有必要,且資料經過提供者處理或蒐集著依其揭露方式無從識別特定之當事人。", + "THIRD7": "- 當您在網站的行為,違反服務條款或可能損害或妨礙網站與其他使用者權益或導致任何人遭受損害時,經網站管理單位研析揭露您的個人資料是為了辨識、聯絡或採取法律行動所必要者。", + "THIRD8": "- 有利於您的權益。", + "THIRD9": "- 本網站委託廠商協助蒐集、處理或利用您的個人資料時,將對委外廠商或個人善盡監督管理之責。", + "CHANGE1": "Changes to Our Privacy Policy", + "CHANGE2": "We may make changes to our Privacy Policy in the future. If we make a change to this policy is material, we will notify you by an email, where possible. By continuing to access or use our services, you agree to be bound to the terms of our Privacy Policy." } } diff --git a/src/locales/zh-CN/common.json b/src/locales/zh-CN/common.json index d552cd2..4af8589 100644 --- a/src/locales/zh-CN/common.json +++ b/src/locales/zh-CN/common.json @@ -1,138 +1,138 @@ { - "nav": { - "about": "关于 Bolt", - "technology": "核心技术", - "faq": "常见问题", - "blockchain": "区块链浏览器", - "contactUs": "联络我们", - "privacy": "政策条款", - "language": "语言 (CH)" + "NAV_BAR": { + "ABOUT": "关于 Bolt", + "TECHNOLOGY": "核心技术", + "FAQ": "常见问题", + "BLOCKCHAIN": "区块链浏览器", + "CONTACT_US": "联络我们", + "PRIVACY": "政策条款", + "LANGUAGE": "语言 (CH)" }, - "main": { - "block1": { - "title": "兼具隐私的区块链存证库", - "whitepaper": "Whitepaper", - "windows": "Bolt Windows 版", - "macos": "Bolt MAC OS 版", - "linux": "Bolt Linux 版", - "howTo": "如何安装 Bolt ?" + "MAIN": { + "BLOCK1": { + "TITLE": "兼具隐私的区块链存证库", + "WHITEPAPER": "Whitepaper", + "WINDOWS": "Bolt Windows 版", + "MAC_OS": "Bolt MAC OS 版", + "LINUX": "Bolt Linux 版", + "HOW_TO": "如何安装 Bolt ?" }, - "block2": { - "title": "什麽是 Bolt ?", - "title1highlight": "零知识证明", - "title1": "资料压缩打包", - "description1": "Bolt 会在链下先将数笔资料压缩,降低庞大的上链成本,透过零知识证明技术,用户可以在不透露隐私,又有存证的需求下将资料交给Bolt,以区块链技术存证,同时兼具可信度和隐私性。", - "title2highlight": "见证者", - "title2": "人人都是", - "description2Line1": "以分散式稽核的方式大幅增加资料可信性和防篡改力度。", - "description2Line2": "只要有网路和储存量,人人皆可作为见证者,分工合作、相互监督。", - "description2Line3": "合理的奖励机制,吸引更多的见证者来为我们的资料做保证,以此创造共荣区块链生态圈。", - "title3highlight": "混合链证据", - "title3": "跨链创造", - "description3": "资料除了上传到 Bolt 各个节点外,亦会透过跨链协议上传至 以太坊/比特币 等大型公链,证据在多方层层的保护下大幅降低被攻击篡改的可能性,受到严密的保护。" + "BLOCK2": { + "TITLE": "什麽是 Bolt ?", + "TITLE1_HIGHLIGHT": "零知识证明", + "TITLE1": "资料压缩打包", + "DESCRIPTION1": "Bolt 会在链下先将数笔资料压缩,降低庞大的上链成本,透过零知识证明技术,用户可以在不透露隐私,又有存证的需求下将资料交给Bolt,以区块链技术存证,同时兼具可信度和隐私性。", + "TITLE2_HIGHLIGHT": "见证者", + "TITLE2": "人人都是", + "DESCRIPTION2_LINE1": "以分散式稽核的方式大幅增加资料可信性和防篡改力度。", + "DESCRIPTION2_LINE2": "只要有网路和储存量,人人皆可作为见证者,分工合作、相互监督。", + "DESCRIPTION2_LINE3": "合理的奖励机制,吸引更多的见证者来为我们的资料做保证,以此创造共荣区块链生态圈。", + "TITLE3_HIGHLIGHT": "混合链证据", + "TITLE3": "跨链创造", + "DESCRIPTION3": "资料除了上传到 Bolt 各个节点外,亦会透过跨链协议上传至 以太坊/比特币 等大型公链,证据在多方层层的保护下大幅降低被攻击篡改的可能性,受到严密的保护。" }, - "block3": { - "title": "以安全为首要条件,实践去中心化理想" + "BLOCK3": { + "TITLE": "以安全为首要条件,实践去中心化理想" } }, - "about": { - "whyBolt": { - "title": "为何选择 Bolt?", - "title1": "合理的上链成本", - "description1": "大量压缩链下资料与交易纪录,能以极低成本上多条公链存证。", - "title2": "零知识证明技术", - "description2": "该技术在无需揭露资料机密下仍可让资料受区块链生态监管。", - "title3": "数据交换平台", - "description3": "透过合理分润鼓励数据提供者,打造真实数据整合平台,提供相关单位合法取得数据之管道。" + "ABOUT": { + "WHY_BOLT": { + "TITLE": "为何选择 Bolt?", + "TITLE1": "合理的上链成本", + "DESCRIPTION1": "大量压缩链下资料与交易纪录,能以极低成本上多条公链存证。", + "TITLE2": "零知识证明技术", + "DESCRIPTION2": "该技术在无需揭露资料机密下仍可让资料受区块链生态监管。", + "TITLE3": "数据交换平台", + "DESCRIPTION3": "透过合理分润鼓励数据提供者,打造真实数据整合平台,提供相关单位合法取得数据之管道。" }, - "useCase": { - "title": "应用场景", - "case1": { - "title": "交易所审计:", - "descriptionLine1": "防止加密货币的雷曼时刻再次发生,加强交易所可信度", - "descriptionLine2": "导入流程:", - "descriptionLine3": "Bolt Audit 使用零知识证明技术验证,过程不需揭露交易所营运数据", - "descriptionLine4": "用户得以随时比对双方证据是否吻合,并于发现异常时及时公布给相关用户。用户亦可自行存证指定格式相关证据,并存证于 Bolt 透过 Bolt Explorer 确认资料成功写入,提供用户资料存证收据", - "descriptionLine5": "透过 Bolt 定期将交易所资料整理为指定格式,加密存证于区块链上", - "image": "/img/usecase01.svg" + "USE_CASE": { + "TITLE": "应用场景", + "CASE1": { + "TITLE": "交易所审计:", + "DESCRIPTION_LINE1": "防止加密货币的雷曼时刻再次发生,加强交易所可信度", + "DESCRIPTION_LINE2": "导入流程:", + "DESCRIPTION_LINE3": "Bolt Audit 使用零知识证明技术验证,过程不需揭露交易所营运数据", + "DESCRIPTION_LINE4": "用户得以随时比对双方证据是否吻合,并于发现异常时及时公布给相关用户。用户亦可自行存证指定格式相关证据,并存证于 Bolt 透过 Bolt Explorer 确认资料成功写入,提供用户资料存证收据", + "DESCRIPTION_LINE5": "透过 Bolt 定期将交易所资料整理为指定格式,加密存证于区块链上", + "IMAGE": "/img/usecase01.svg" }, - "case2": { - "title": "资料信任服务:", - "description": "解决资料信任问题,如:捐款资金走向等,将资料上到 BOLT 后,压缩上到公链,让大众有管道进行验证,提高资料的可信度,同时加强企业形象。", - "image": "/img/usecase02.svg" + "CASE2": { + "TITLE": "资料信任服务:", + "DESCRIPTION": "解决资料信任问题,如:捐款资金走向等,将资料上到 BOLT 后,压缩上到公链,让大众有管道进行验证,提高资料的可信度,同时加强企业形象。", + "IMAGE": "/img/usecase02.svg" }, - "case3": { - "title": "商品溯源:", - "description": "解决假货问题,可将商品资讯及产销环节等资料进行登录,获取专属的证书页面,确保资料受到保护, 亦可透过深度追溯服务提供消费者详实的产销履历资讯,杜绝假货带来的损失,亦让消费者能更安心购买。", - "image": "/img/usecase03.svg" + "CASE3": { + "TITLE": "商品溯源:", + "DESCRIPTION": "解决假货问题,可将商品资讯及产销环节等资料进行登录,获取专属的证书页面,确保资料受到保护, 亦可透过深度追溯服务提供消费者详实的产销履历资讯,杜绝假货带来的损失,亦让消费者能更安心购买。", + "IMAGE": "/img/usecase03.svg" }, - "case4": { - "title": "资产数位化应用:", - "description": "将资产转换 Boltchain 资产后可完整导入区块链交易追踪与存证机制,提升各种中心式应用服务可信度。", - "image": "/img/usecase04.svg" + "CASE4": { + "TITLE": "资产数位化应用:", + "DESCRIPTION": "将资产转换 Boltchain 资产后可完整导入区块链交易追踪与存证机制,提升各种中心式应用服务可信度。", + "IMAGE": "/img/usecase04.svg" } }, - "news": { - "title": "最新消息" + "NEWS": { + "TITLE": "最新消息" } }, - "technology": { - "title": "Bolt 核心技术", - "title1": "分散式稽核", - "description1": "因 Bolt 使用零知识证明,可以在不揭露隐私的情况下执行数据的稽核。我们认为信任的根本在于见证者,只有在建立足够规模的见证者情况下,系统的可信度才得以承受考验。而完整的分工社会,其信任的根基也必然建立在成员公开透明的相互的监督之上。 具备网路连线与一定量储存空间的机器皆可以作为 Bolt 封装节点,取得出块奖励。用户可以借由抵押 BOLT 投票给信任的节点,具备足够信任的节点可依序对封装的区块进行审计并取得服务奖励。", - "title2": "零知识证明", - "description2": "零知识证明的精粹在于,如何证明自己拥有该情报而不必透露情报内容,Bolt 将其概念与区块链技术结合,在不需揭露企业营运或资料的机密前提下亦可受区块链生态监管。", - "title3": "混合链证据", - "description3": "数笔交易的链下证据压缩形成之加密杂凑值,通过跨链协议同时上到 Ethereum/Bitcoin 等公链,形成混合链证据,使资料正确性达到更高层级。" + "TECHNOLOGY": { + "TITLE": "Bolt 核心技术", + "TITLE1": "分散式稽核", + "DESCRIPTION1": "因 Bolt 使用零知识证明,可以在不揭露隐私的情况下执行数据的稽核。我们认为信任的根本在于见证者,只有在建立足够规模的见证者情况下,系统的可信度才得以承受考验。而完整的分工社会,其信任的根基也必然建立在成员公开透明的相互的监督之上。 具备网路连线与一定量储存空间的机器皆可以作为 Bolt 封装节点,取得出块奖励。用户可以借由抵押 BOLT 投票给信任的节点,具备足够信任的节点可依序对封装的区块进行审计并取得服务奖励。", + "TITLE2": "零知识证明", + "DESCRIPTION2": "零知识证明的精粹在于,如何证明自己拥有该情报而不必透露情报内容,Bolt 将其概念与区块链技术结合,在不需揭露企业营运或资料的机密前提下亦可受区块链生态监管。", + "TITLE3": "混合链证据", + "DESCRIPTION3": "数笔交易的链下证据压缩形成之加密杂凑值,通过跨链协议同时上到 Ethereum/Bitcoin 等公链,形成混合链证据,使资料正确性达到更高层级。" }, "FAQ": { - "title": "常见问题", - "question1": "为什么要使用区块链技术?", - "answer1": "区块链带来的是系统设计、历史记载、甚至是社会的新型态,具备去中心化、防止篡改等特性,已开始被用于包括交易追踪、商品防伪溯源等应用场景,2025年区块链的企业市场将超过 200亿美元。", - "question2": "为什么要使用 Bolt?", - "answer2": "Boltchain 可以解决目前企业中央式系统对于区块链的使用障碍,包含频宽、隐私以及便利,并以主流公链来提供极高的全球共识与永久性。", - "question3": "有哪些领域可以应用 Bolt 技术?", - "answer3": "Boltchain 的设计能良好介接企业的中央式系统与公有区块链,让企业能有效使用区块链建立相关应用。在一般商业环境中,有中间人服务,或需要监管机关介入,无法完全去中心化时,我们可以解决用户和中间人资讯不对等的问题,包含数位内容的版权管理、金融产业等。", - "question4": "如何下载安装 Bolt?", - "answer4": "详细内容放置于此" + "TITLE": "常见问题", + "QUESTION1": "为什么要使用区块链技术?", + "ANSWER1": "区块链带来的是系统设计、历史记载、甚至是社会的新型态,具备去中心化、防止篡改等特性,已开始被用于包括交易追踪、商品防伪溯源等应用场景,2025年区块链的企业市场将超过 200亿美元。", + "QUESTION2": "为什么要使用 Bolt?", + "ANSWER2": "Boltchain 可以解决目前企业中央式系统对于区块链的使用障碍,包含频宽、隐私以及便利,并以主流公链来提供极高的全球共识与永久性。", + "QUESTION3": "有哪些领域可以应用 Bolt 技术?", + "ANSWER3": "Boltchain 的设计能良好介接企业的中央式系统与公有区块链,让企业能有效使用区块链建立相关应用。在一般商业环境中,有中间人服务,或需要监管机关介入,无法完全去中心化时,我们可以解决用户和中间人资讯不对等的问题,包含数位内容的版权管理、金融产业等。", + "QUESTION4": "如何下载安装 Bolt?", + "ANSWER4": "详细内容放置于此" }, - "news": { - "title": "最新消息", - "seeMoreBtn": "查看更多", - "seeMore": "更多文章", - "goBack": "返回上页" + "NEWS": { + "TITLE": "最新消息", + "SEE_MORE_BUTTON": "查看更多", + "SEE_MORE_TITLE": "更多文章", + "GO_BACK_BUTTON": "返回上页" }, - "contactForm": { - "title": "联络我们", - "name": "姓名", - "phone": "联络电话", - "email": "E-mail", - "message": "讯息", - "button": "确认发送" + "CONTACT_FORM": { + "TITLE": "联络我们", + "NAME": "姓名", + "PHONE": "联络电话", + "EMAIL": "E-mail", + "MESSAGE": "讯息", + "SUBMIT_BUTTON": "确认发送" }, - "privacy": { - "title": "隐私权政策与条款", - "update": "最后更新", - "line1": "在 BOLT ,我们非常重视您的隐私,并采取措施为所有访客与用户提供安全可靠的环境。如果您对本政策有任何疑问,请透过网站联络我们。", - "gather1": "个人资料的搜集、处理及利用方式", - "gather2": "当您莅临本网站或参与本网站活动时,我们将视活动性质请您提供必要的个人资料,并在该特定目的范围内处理及利用您的个人资料。", - "gather3": "本网站搜集足以识别使用者身分的个人资料、消费与交易资料,或日后经您同意而提供之其他个人资料,都仅供本网站于其内部、依照搜集之目的进行处理和利用、或为完成提供服务或履行合约义务之必要、或依照相关法令规定或有权政府机关之命令或要求,否则 本网站不会将足以识别使用者身分的个人资料提供给第三人(包括境内及境外)、或移作搜集目的以外之使用。", - "protect1": "资料之保护", - "protect2": "本网站主机均设有防火墙、防毒系统等相关的各项资讯安全设备及必要的安全防护措施,加以保护网站及您的个人资料采用严格的保护措施,只由经过授权的人员才能接触您的个人资料,相关处理人员皆签有保密合约,如有违反保密义务者,将会受到相关的法律处分。", - "protect3": "如因业务需要有必要委托本网站相关单位提供服务时,本网站亦会严格要求其遵守保密义务,并且采取必要检查程序以确定其将确实遵守。", - "cookie1": "Cookie 之使用", - "cookie2": "为了提供您最佳的服务,BOLT 会在您的电脑中放置和取用我们的 Cookie。您随时可以从浏览器功能项中的隐私权设定清除 Cookie。", - "cookie3": "若您不愿接受Cookie的写入,您可在您使用的浏览器功能项中设定隐私权等级为高,即可拒绝Cookie的写入,但可能会导至网站某些功能无法正常执行。", - "third1": "与第三方共用个人资料之政策", - "third2": "本网站绝不会提供、交换、出租或出售任何您的个人资料给其他个人、团体、私人企业或公务机关,但有法律依据或合约义务者,不在此限。前项但书之情形包括不限于:", - "third3": "- 经由您书面同意。", - "third4": "- 法律明文规定。", - "third5": "- 为免除您生命、身体、自由或财产上之危险。", - "third6": "- 与公务机关或学术研究机构合作,基于公共利益为统计或学术研究而有必要,且资料经过提供者处理或搜集着依其揭露方式无从识别特定之当事人。", - "third7": "- 当您在网站的行为,违反服务条款或可能损害或妨碍网站与其他使用者权益或导致任何人遭受损害时,经网站管理单位研析揭露您的个人资料是为了辨识、联络或采取法律行动所必要者。", - "third8": "- 有利于您的权益。", - "third9": "- 本网站委托厂商协助搜集、处理或利用您的个人资料时,将对委外厂商或个人善尽监督管理之责。", - "change1": "政策变更", - "change2": "本隐私政策今后可能随时更动。 如果我们对本政策做出重大更改,我们将在可能的情况下通过电子邮件通知您。 继续访问或使用我们的服务,即表示您已同意我们隐私政策条款。" + "PRIVACY": { + "TITLE": "隐私权政策与条款", + "UPDATE": "最后更新", + "LINE1": "在 BOLT ,我们非常重视您的隐私,并采取措施为所有访客与用户提供安全可靠的环境。如果您对本政策有任何疑问,请透过网站联络我们。", + "GATHER1": "个人资料的搜集、处理及利用方式", + "GATHER2": "当您莅临本网站或参与本网站活动时,我们将视活动性质请您提供必要的个人资料,并在该特定目的范围内处理及利用您的个人资料。", + "GATHER3": "本网站搜集足以识别使用者身分的个人资料、消费与交易资料,或日后经您同意而提供之其他个人资料,都仅供本网站于其内部、依照搜集之目的进行处理和利用、或为完成提供服务或履行合约义务之必要、或依照相关法令规定或有权政府机关之命令或要求,否则 本网站不会将足以识别使用者身分的个人资料提供给第三人(包括境内及境外)、或移作搜集目的以外之使用。", + "PROTECT1": "资料之保护", + "PROTECT2": "本网站主机均设有防火墙、防毒系统等相关的各项资讯安全设备及必要的安全防护措施,加以保护网站及您的个人资料采用严格的保护措施,只由经过授权的人员才能接触您的个人资料,相关处理人员皆签有保密合约,如有违反保密义务者,将会受到相关的法律处分。", + "PROTECT3": "如因业务需要有必要委托本网站相关单位提供服务时,本网站亦会严格要求其遵守保密义务,并且采取必要检查程序以确定其将确实遵守。", + "COOKIE1": "Cookie 之使用", + "COOKIE2": "为了提供您最佳的服务,BOLT 会在您的电脑中放置和取用我们的 Cookie。您随时可以从浏览器功能项中的隐私权设定清除 Cookie。", + "COOKIE3": "若您不愿接受Cookie的写入,您可在您使用的浏览器功能项中设定隐私权等级为高,即可拒绝Cookie的写入,但可能会导至网站某些功能无法正常执行。", + "THIRD1": "与第三方共用个人资料之政策", + "THIRD2": "本网站绝不会提供、交换、出租或出售任何您的个人资料给其他个人、团体、私人企业或公务机关,但有法律依据或合约义务者,不在此限。前项但书之情形包括不限于:", + "THIRD3": "- 经由您书面同意。", + "THIRD4": "- 法律明文规定。", + "THIRD5": "- 为免除您生命、身体、自由或财产上之危险。", + "THIRD6": "- 与公务机关或学术研究机构合作,基于公共利益为统计或学术研究而有必要,且资料经过提供者处理或搜集着依其揭露方式无从识别特定之当事人。", + "THIRD7": "- 当您在网站的行为,违反服务条款或可能损害或妨碍网站与其他使用者权益或导致任何人遭受损害时,经网站管理单位研析揭露您的个人资料是为了辨识、联络或采取法律行动所必要者。", + "THIRD8": "- 有利于您的权益。", + "THIRD9": "- 本网站委托厂商协助搜集、处理或利用您的个人资料时,将对委外厂商或个人善尽监督管理之责。", + "CHANGE1": "政策变更", + "CHANGE2": "本隐私政策今后可能随时更动。 如果我们对本政策做出重大更改,我们将在可能的情况下通过电子邮件通知您。 继续访问或使用我们的服务,即表示您已同意我们隐私政策条款。" } } diff --git a/src/locales/zh-TW/common.json b/src/locales/zh-TW/common.json index bc61d46..9735164 100644 --- a/src/locales/zh-TW/common.json +++ b/src/locales/zh-TW/common.json @@ -1,138 +1,142 @@ { - "nav": { - "about": "關於 Bolt", - "technology": "核心技術", - "faq": "常見問題", - "blockchain": "區塊鏈瀏覽器", - "contactUs": "聯絡我們", - "privacy": "政策條款", - "language": "語言 (TW)" + "NAV_BAR": { + "ABOUT": "關於 Bolt", + "TECHNOLOGY": "核心技術", + "FAQ": "常見問題", + "BLOCKCHAIN": "區塊鏈瀏覽器", + "CONTACT_US": "聯絡我們", + "PRIVACY": "政策條款", + "LANGUAGE": "語言 (TW)" }, - "main": { - "block1": { - "title": "兼具隱私的區塊鏈存證庫", - "whitepaper": "Whitepaper", - "windows": "Bolt Windows 版", - "macos": "Bolt MAC OS 版", - "linux": "Bolt Linux 版", - "howTo": "如何安裝 Bolt ?" + "MAIN": { + "BLOCK1": { + "TITLE": "兼具隱私的區塊鏈存證庫", + "WHITEPAPER": "Whitepaper", + "WINDOWS": "Bolt Windows 版", + "MAC_OS": "Bolt MAC OS 版", + "LINUX": "Bolt Linux 版", + "HOW_TO": "如何安裝 Bolt ?" }, - "block2": { - "title": "什麼是 Bolt ?", - "title1highlight": "零知識證明", - "title1": "資料壓縮打包", - "description1": "Bolt 會在鏈下先將數筆資料壓縮,降低龐大的上鏈成本,透過零知識證明技術,使用者可以在不透露隱私,又有存證的需求下將資料交給Bolt,以區塊鏈技術存證,同時兼具可信度和隱私性。", - "title2highlight": "見證者", - "title2": "人人都是", - "description2Line1": "以分散式稽核的方式大幅增加資料可信性和防篡改力度。", - "description2Line2": "只要有網路和儲存量,人人皆可作為見證者,分工合作、相互監督。", - "description2Line3": "合理的獎勵機制,吸引更多的見證者來為我們的資料做保證,以此創造共榮區塊鏈生態圈。", - "title3highlight": "混合鏈證據", - "title3": "跨鏈創造", - "description3": "資料除了上傳到 Bolt 各個節點外,亦會透過跨鏈協議上傳至 以太坊/比特幣 等大型公鏈,證據在多方層層的保護下大幅降低被攻擊篡改的可能性,受到嚴密的保護。" + "BLOCK2": { + "TITLE": "什麼是 Bolt ?", + "TITLE1_HIGHLIGHT": "零知識證明", + "TITLE1": "資料壓縮打包", + "DESCRIPTION1": "Bolt 會在鏈下先將數筆資料壓縮,降低龐大的上鏈成本,透過零知識證明技術,使用者可以在不透露隱私,又有存證的需求下將資料交給Bolt,以區塊鏈技術存證,同時兼具可信度和隱私性。", + "TITLE2_HIGHLIGHT": "見證者", + "TITLE2": "人人都是", + "DESCRIPTION2_LINE1": "以分散式稽核的方式大幅增加資料可信性和防篡改力度。", + "DESCRIPTION2_LINE2": "只要有網路和儲存量,人人皆可作為見證者,分工合作、相互監督。", + "DESCRIPTION2_LINE3": "合理的獎勵機制,吸引更多的見證者來為我們的資料做保證,以此創造共榮區塊鏈生態圈。", + "TITLE3_HIGHLIGHT": "混合鏈證據", + "TITLE3": "跨鏈創造", + "DESCRIPTION3": "資料除了上傳到 Bolt 各個節點外,亦會透過跨鏈協議上傳至 以太坊/比特幣 等大型公鏈,證據在多方層層的保護下大幅降低被攻擊篡改的可能性,受到嚴密的保護。" }, - "block3": { - "title": "以安全為首要條件,實踐去中心化理想" + "BLOCK3": { + "TITLE": "以安全為首要條件,實踐去中心化理想" } }, - "about": { - "whyBolt": { - "title": "為何選擇 Bolt?", - "title1": "合理的上鏈成本", - "description1": "大量壓縮鏈下資料與交易紀錄,能以極低成本上多條公鏈存證。", - "title2": "零知識證明技術", - "description2": "該技術在無需揭露資料機密下仍可讓資料受區塊鏈生態監管。", - "title3": "數據交換平台", - "description3": "透過合理分潤鼓勵數據提供者,打造真實數據整合平台,提供相關單位合法取得數據之管道。" + "ABOUT": { + "WHY_BOLT": { + "TITLE": "為何選擇 Bolt?", + "TITLE1": "合理的上鏈成本", + "DESCRIPTION1": "大量壓縮鏈下資料與交易紀錄,能以極低成本上多條公鏈存證。", + "TITLE2": "零知識證明技術", + "DESCRIPTION2": "該技術在無需揭露資料機密下仍可讓資料受區塊鏈生態監管。", + "TITLE3": "數據交換平台", + "DESCRIPTION3": "透過合理分潤鼓勵數據提供者,打造真實數據整合平台,提供相關單位合法取得數據之管道。" }, - "useCase": { - "title": "應用場景", - "case1": { - "title": "交易所審計:", - "descriptionLine1": "防止加密貨幣的雷曼時刻再次發生,加強交易所可信度", - "descriptionLine2": "導入流程:", - "descriptionLine3": "Bolt Audit 使用零知識證明技術驗證,過程不需揭露交易所營運數據", - "descriptionLine4": "用戶得以隨時比對雙方證據是否吻合,並於發現異常時及時公佈給相關用戶。用戶亦可自行存證指定格式相關證據,並存證於 Bolt 透過 Bolt Explorer 確認資料成功寫入,提供用戶資料存證收據", - "descriptionLine5": "透過 Bolt 定期將交易所資料整理為指定格式,加密存證於區塊鏈上", - "image": "/img/usecase01.svg" + "USE_CASE": { + "TITLE": "應用場景", + "CASE1": { + "TITLE": "交易所審計:", + "DESCRIPTION_LINE1": "防止加密貨幣的雷曼時刻再次發生,加強交易所可信度", + "DESCRIPTION_LINE2": "導入流程:", + "DESCRIPTION_LINE3": "Bolt Audit 使用零知識證明技術驗證,過程不需揭露交易所營運數據", + "DESCRIPTION_LINE4": "用戶得以隨時比對雙方證據是否吻合,並於發現異常時及時公佈給相關用戶。用戶亦可自行存證指定格式相關證據,並存證於 Bolt 透過 Bolt Explorer 確認資料成功寫入,提供用戶資料存證收據", + "DESCRIPTION_LINE5": "透過 Bolt 定期將交易所資料整理為指定格式,加密存證於區塊鏈上", + "IMAGE": "/img/usecase01.svg" }, - "case2": { - "title": "資料信任服務:", - "description": "解決資料信任問題,如:捐款資金走向等,將資料上到 BOLT 後,壓縮上到公鏈,讓大眾有管道進行驗證,提高資料的可信度,同時加強企業形象。", - "image": "/img/usecase02.svg" + "CASE2": { + "TITLE": "資料信任服務:", + "DESCRIPTION": "解決資料信任問題,如:捐款資金走向等,將資料上到 BOLT 後,壓縮上到公鏈,讓大眾有管道進行驗證,提高資料的可信度,同時加強企業形象。", + "IMAGE": "/img/usecase02.svg" }, - "case3": { - "title": "商品溯源:", - "description": "解決假貨問題,可將商品資訊及產銷環節等資料進行登錄,獲取專屬的證書頁面,確保資料受到保護, 亦可透過深度追溯服務提供消費者詳實的產銷履歷資訊,杜絕假貨帶來的損失,亦讓消費者能更安心購買。", - "image": "/img/usecase03.svg" + "CASE3": { + "TITLE": "商品溯源:", + "DESCRIPTION": "解決假貨問題,可將商品資訊及產銷環節等資料進行登錄,獲取專屬的證書頁面,確保資料受到保護, 亦可透過深度追溯服務提供消費者詳實的產銷履歷資訊,杜絕假貨帶來的損失,亦讓消費者能更安心購買。", + "IMAGE": "/img/usecase03.svg" }, - "case4": { - "title": "資產數位化應用:", - "description": "將資產轉換 Boltchain 資產後可完整導入區塊鏈交易追蹤與存證機制,提升各種中心式應用服務可信度。", - "image": "/img/usecase04.svg" + "CASE4": { + "TITLE": "資產數位化應用:", + "DESCRIPTION": "將資產轉換 Boltchain 資產後可完整導入區塊鏈交易追蹤與存證機制,提升各種中心式應用服務可信度。", + "IMAGE": "/img/usecase04.svg" } }, - "news": { - "title": "最新消息" + "NEWS": { + "TITLE": "最新消息" } }, - "technology": { - "title": "Bolt 核心技術", - "title1": "分散式稽核", - "description1": "因 Bolt 使用零知識證明,可以在不揭露隱私的情況下執行數據的稽核。我們認為信任的根本在於見證者,只有在建立足夠規模的見證者情況下,系統的可信度才得以承受考驗。而完整的分工社會,其信任的根基也必然建立在成員公開透明的相互的監督之上。 具備網路連線與一定量儲存空間的機器皆可以作為 Bolt 封裝節點,取得出塊獎勵。用戶可以藉由抵押 BOLT 投票給信任的節點,具備足夠信任的節點可依序對封裝的區塊進行審計並取得服務獎勵。", - "title2": "零知識證明", - "description2": "零知識證明的精粹在於,如何證明自己擁有該情報而不必透露情報內容,Bolt 將其概念與區塊鏈技術結合,在不需揭露企業營運或資料的機密前提下亦可受區塊鏈生態監管。", - "title3": "混合鏈證據", - "description3": "數筆交易的鏈下證據壓縮形成之加密雜湊值,通過跨鏈協議同時上到 Ethereum/Bitcoin 等公鏈,形成混合鏈證據,使資料正確性達到更高層級。" + "TECHNOLOGY": { + "TITLE": "Bolt 核心技術", + "TITLE1": "分散式稽核", + "DESCRIPTION1": "因 Bolt 使用零知識證明,可以在不揭露隱私的情況下執行數據的稽核。我們認為信任的根本在於見證者,只有在建立足夠規模的見證者情況下,系統的可信度才得以承受考驗。而完整的分工社會,其信任的根基也必然建立在成員公開透明的相互的監督之上。 具備網路連線與一定量儲存空間的機器皆可以作為 Bolt 封裝節點,取得出塊獎勵。用戶可以藉由抵押 BOLT 投票給信任的節點,具備足夠信任的節點可依序對封裝的區塊進行審計並取得服務獎勵。", + "TITLE2": "零知識證明", + "DESCRIPTION2": "零知識證明的精粹在於,如何證明自己擁有該情報而不必透露情報內容,Bolt 將其概念與區塊鏈技術結合,在不需揭露企業營運或資料的機密前提下亦可受區塊鏈生態監管。", + "TITLE3": "混合鏈證據", + "DESCRIPTION3": "數筆交易的鏈下證據壓縮形成之加密雜湊值,通過跨鏈協議同時上到 Ethereum/Bitcoin 等公鏈,形成混合鏈證據,使資料正確性達到更高層級。" }, "FAQ": { - "title": "常見問題", - "question1": "為什麼要使用區塊鏈技術?", - "answer1": "區塊鏈帶來的是系統設計、歷史記載、甚至是社會的新型態,具備去中心化、防止篡改等特性,已開始被用於包括交易追蹤、商品防偽溯源等應用場景,2025年區塊鏈的企業市場將超過 200億美元。", - "question2": "為什麼要使用 Bolt?", - "answer2": "Boltchain 可以解決目前企業中央式系統對於區塊鏈的使用障礙,包含頻寬、隱私以及便利,並以主流公鏈來提供極高的全球共識與永久性。", - "question3": "有哪些領域可以應用 Bolt 技術?", - "answer3": "Boltchain 的設計能良好介接企業的中央式系統與公有區塊鏈,讓企業能有效使用區塊鏈建立相關應用。在一般商業環境中,有中間人服務,或需要監管機關介入,無法完全去中心化時,我們可以解決用戶和中間人資訊不對等的問題,包含數位內容的版權管理、金融產業等。", - "question4": "如何下載安裝 Bolt?", - "answer4": "詳細內容放置於此" + "TITLE": "常見問題", + "QUESTION1": "為什麼要使用區塊鏈技術?", + "ANSWER1": "區塊鏈帶來的是系統設計、歷史記載、甚至是社會的新型態,具備去中心化、防止篡改等特性,已開始被用於包括交易追蹤、商品防偽溯源等應用場景,2025年區塊鏈的企業市場將超過 200億美元。", + "QUESTION2": "為什麼要使用 Bolt?", + "ANSWER2": "Boltchain 可以解決目前企業中央式系統對於區塊鏈的使用障礙,包含頻寬、隱私以及便利,並以主流公鏈來提供極高的全球共識與永久性。", + "QUESTION3": "有哪些領域可以應用 Bolt 技術?", + "ANSWER3": "Boltchain 的設計能良好介接企業的中央式系統與公有區塊鏈,讓企業能有效使用區塊鏈建立相關應用。在一般商業環境中,有中間人服務,或需要監管機關介入,無法完全去中心化時,我們可以解決用戶和中間人資訊不對等的問題,包含數位內容的版權管理、金融產業等。", + "QUESTION4": "如何下載安裝 Bolt?", + "ANSWER4": "詳細內容放置於此" }, - "news": { - "title": "最新消息", - "seeMoreBtn": "查看更多", - "seeMore": "更多文章", - "goBack": "返回上頁" + "NEWS": { + "TITLE": "最新消息", + "SEE_MORE_BUTTON": "查看更多", + "SEE_MORE_TITLE": "更多文章", + "GO_BACK_BUTTON": "返回上頁" }, - "contactForm": { - "title": "聯絡我們", - "name": "姓名", - "phone": "聯絡電話", - "email": "E-mail", - "message": "訊息", - "button": "確認發送" + "CONTACT_FORM": { + "TITLE": "聯絡我們", + "NAME": "姓名", + "PHONE": "聯絡電話", + "EMAIL": "E-mail", + "MESSAGE": "訊息", + "SUBMIT_BUTTON": "確認發送" }, - "privacy": { - "title": "隱私權政策與條款", - "update": "最後更新", - "line1": "在 BOLT ,我們非常重視您的隱私,並採取措施為所有訪客與用戶提供安全可靠的環境。如果您對本政策有任何疑問,請透過網站聯絡我們。", - "gather1": "個人資料的蒐集、處理及利用方式", - "gather2": "當您蒞臨本網站或參與本網站活動時,我們將視活動性質請您提供必要的個人資料,並在該特定目的範圍內處理及利用您的個人資料。", - "gather3": "本網站蒐集足以識別使用者身分的個人資料、消費與交易資料,或日後經您同意而提供之其他個人資料,都僅供本網站於其內部、依照蒐集之目的進行處理和利用、或為完成提供服務或履行合約義務之必要、或依照相關法令規定或有權政府機關之命令或要求,否則 本網站不會將足以識別使用者身分的個人資料提供給第三人(包括境內及境外)、或移作蒐集目的以外之使用。", - "protect1": "資料之保護", - "protect2": "本網站主機均設有防火牆、防毒系統等相關的各項資訊安全設備及必要的安全防護措施,加以保護網站及您的個人資料採用嚴格的保護措施,只由經過授權的人員才能接觸您的個人資料,相關處理人員皆簽有保密合約,如有違反保密義務者,將會受到相關的法律處分。", - "protect3": "如因業務需要有必要委託本網站相關單位提供服務時,本網站亦會嚴格要求其遵守保密義務,並且採取必要檢查程序以確定其將確實遵守。", - "cookie1": "Cookie 之使用", - "cookie2": "為了提供您最佳的服務,BOLT 會在您的電腦中放置和取用我們的 Cookie。您隨時可以從瀏覽器功能項中的隱私權設定清除 Cookie。", - "cookie3": "若您不願接受Cookie的寫入,您可在您使用的瀏覽器功能項中設定隱私權等級為高,即可拒絕Cookie的寫入,但可能會導至網站某些功能無法正常執行。", - "third1": "與第三方共用個人資料之政策", - "third2": "本網站絕不會提供、交換、出租或出售任何您的個人資料給其他個人、團體、私人企業或公務機關,但有法律依據或合約義務者,不在此限。前項但書之情形包括不限於:", - "third3": "- 經由您書面同意。", - "third4": "- 法律明文規定。", - "third5": "- 為免除您生命、身體、自由或財產上之危險。", - "third6": "- 與公務機關或學術研究機構合作,基於公共利益為統計或學術研究而有必要,且資料經過提供者處理或蒐集著依其揭露方式無從識別特定之當事人。", - "third7": "- 當您在網站的行為,違反服務條款或可能損害或妨礙網站與其他使用者權益或導致任何人遭受損害時,經網站管理單位研析揭露您的個人資料是為了辨識、聯絡或採取法律行動所必要者。", - "third8": "- 有利於您的權益。", - "third9": "- 本網站委託廠商協助蒐集、處理或利用您的個人資料時,將對委外廠商或個人善盡監督管理之責。", - "change1": "政策變更", - "change2": "本隱私政策今後可能隨時更動。 如果我們對本政策做出重大更改,我們將在可能的情況下通過電子郵件通知您。 繼續訪問或使用我們的服務,即表示您已同意我們隱私政策條款。" + "PRIVACY": { + "TITLE": "隱私權政策與條款", + "UPDATE": "最後更新", + "LINE1": "在 BOLT ,我們非常重視您的隱私,並採取措施為所有訪客與用戶提供安全可靠的環境。如果您對本政策有任何疑問,請透過網站聯絡我們。", + "GATHER1": "個人資料的蒐集、處理及利用方式", + "GATHER2": "當您蒞臨本網站或參與本網站活動時,我們將視活動性質請您提供必要的個人資料,並在該特定目的範圍內處理及利用您的個人資料。", + "GATHER3": "本網站蒐集足以識別使用者身分的個人資料、消費與交易資料,或日後經您同意而提供之其他個人資料,都僅供本網站於其內部、依照蒐集之目的進行處理和利用、或為完成提供服務或履行合約義務之必要、或依照相關法令規定或有權政府機關之命令或要求,否則 本網站不會將足以識別使用者身分的個人資料提供給第三人(包括境內及境外)、或移作蒐集目的以外之使用。", + "PROTECT1": "資料之保護", + "PROTECT2": "本網站主機均設有防火牆、防毒系統等相關的各項資訊安全設備及必要的安全防護措施,加以保護網站及您的個人資料採用嚴格的保護措施,只由經過授權的人員才能接觸您的個人資料,相關處理人員皆簽有保密合約,如有違反保密義務者,將會受到相關的法律處分。", + "PROTECT3": "如因業務需要有必要委託本網站相關單位提供服務時,本網站亦會嚴格要求其遵守保密義務,並且採取必要檢查程序以確定其將確實遵守。", + "COOKIE1": "Cookie 之使用", + "COOKIE2": "為了提供您最佳的服務,BOLT 會在您的電腦中放置和取用我們的 Cookie。您隨時可以從瀏覽器功能項中的隱私權設定清除 Cookie。", + "COOKIE3": "若您不願接受Cookie的寫入,您可在您使用的瀏覽器功能項中設定隱私權等級為高,即可拒絕Cookie的寫入,但可能會導至網站某些功能無法正常執行。", + "THIRD1": "與第三方共用個人資料之政策", + "THIRD2": "本網站絕不會提供、交換、出租或出售任何您的個人資料給其他個人、團體、私人企業或公務機關,但有法律依據或合約義務者,不在此限。前項但書之情形包括不限於:", + "THIRD3": "- 經由您書面同意。", + "THIRD4": "- 法律明文規定。", + "THIRD5": "- 為免除您生命、身體、自由或財產上之危險。", + "THIRD6": "- 與公務機關或學術研究機構合作,基於公共利益為統計或學術研究而有必要,且資料經過提供者處理或蒐集著依其揭露方式無從識別特定之當事人。", + "THIRD7": "- 當您在網站的行為,違反服務條款或可能損害或妨礙網站與其他使用者權益或導致任何人遭受損害時,經網站管理單位研析揭露您的個人資料是為了辨識、聯絡或採取法律行動所必要者。", + "THIRD8": "- 有利於您的權益。", + "THIRD9": "- 本網站委託廠商協助蒐集、處理或利用您的個人資料時,將對委外廠商或個人善盡監督管理之責。", + "CHANGE1": "政策變更", + "CHANGE2": "本隱私政策今後可能隨時更動。 如果我們對本政策做出重大更改,我們將在可能的情況下通過電子郵件通知您。 繼續訪問或使用我們的服務,即表示您已同意我們隱私政策條款。" + }, + "NOT_FOUND": { + "TITLE": "您查找的頁面不存在", + "BUTTON": "返回上頁" } } diff --git a/src/pages/about_bolt.tsx b/src/pages/about_bolt.tsx index 92976b7..b1b828a 100644 --- a/src/pages/about_bolt.tsx +++ b/src/pages/about_bolt.tsx @@ -33,21 +33,21 @@ function AboutBoltPage() { return (
-

{t("about.whyBolt.title")}

+

{t("ABOUT.WHY_BOLT.TITLE")}

-

{t("about.useCase.title")}

+

{t("ABOUT.USE_CASE.TITLE")}

-

{t("about.news.title")}

+

{t("ABOUT.NEWS.TITLE")}

- {t("news.seeMoreBtn")} + {t("NEWS.SEE_MORE_BUTTON")}
diff --git a/src/pages/faq.tsx b/src/pages/faq.tsx index eca753a..c0677ee 100644 --- a/src/pages/faq.tsx +++ b/src/pages/faq.tsx @@ -34,7 +34,7 @@ function FAQPage() { return (
-

{t("FAQ.title")}

+

{t("FAQ.TITLE")}

{faqList}
); diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 3bd3500..300d2b8 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -44,17 +44,17 @@ export default function Home() {
-

{t("main.block2.title")}

+

{t("MAIN.BLOCK2.TITLE")}

-

{t("main.block3.title")}

+

{t("MAIN.BLOCK3.TITLE")}

-

{t("contactForm.title")}

+

{t("CONTACT_FORM.TITLE")}

diff --git a/src/pages/news/index.tsx b/src/pages/news/index.tsx index ede7779..c9e9d20 100644 --- a/src/pages/news/index.tsx +++ b/src/pages/news/index.tsx @@ -48,7 +48,7 @@ function AllNewsPage() { return (
-

{t("news.title")}

+

{t("NEWS.TITLE")}

-

{t("privacy.title")}

+

{t("PRIVACY.TITLE")}

- {t("privacy.update")}  + {t("PRIVACY.UPDATE")}  {UPDATE}

-

{t("privacy.line1")}

- -

{t("privacy.gather1")}

-

{t("privacy.gather2")}

-

{t("privacy.gather3")}

- -

{t("privacy.protect1")}

-

{t("privacy.protect2")}

-

{t("privacy.protect3")}

- -

{t("privacy.cookie1")}

-

{t("privacy.cookie2")}

-

{t("privacy.cookie3")}

- -

{t("privacy.third1")}

-

{t("privacy.third2")}

-

{t("privacy.third3")}

-

{t("privacy.third4")}

-

{t("privacy.third5")}

-

{t("privacy.third6")}

-

{t("privacy.third7")}

-

{t("privacy.third8")}

-

{t("privacy.third9")}

- -

{t("privacy.change1")}

-

{t("privacy.change2")}

+

{t("PRIVACY.LINE1")}

+ +

{t("PRIVACY.GATHER1")}

+

{t("PRIVACY.GATHER2")}

+

{t("PRIVACY.GATHER3")}

+ +

{t("PRIVACY.PROTECT1")}

+

{t("PRIVACY.PROTECT2")}

+

{t("PRIVACY.PROTECT3")}

+ +

{t("PRIVACY.COOKIE1")}

+

{t("PRIVACY.COOKIE2")}

+

{t("PRIVACY.COOKIE3")}

+ +

{t("PRIVACY.THIRD1")}

+

{t("PRIVACY.THIRD2")}

+

{t("PRIVACY.THIRD3")}

+

{t("PRIVACY.THIRD4")}

+

{t("PRIVACY.THIRD5")}

+

{t("PRIVACY.THIRD6")}

+

{t("PRIVACY.THIRD7")}

+

{t("PRIVACY.THIRD8")}

+

{t("PRIVACY.THIRD9")}

+ +

{t("PRIVACY.CHANGE1")}

+

{t("PRIVACY.CHANGE2")}

); diff --git a/src/pages/technology.tsx b/src/pages/technology.tsx index 65d25fa..969744e 100644 --- a/src/pages/technology.tsx +++ b/src/pages/technology.tsx @@ -22,7 +22,7 @@ function TechnologyPage() { return (
-

{t("technology.title")}

+

{t("TECHNOLOGY.TITLE")}

{techList}
); From fd4f61cfae04ddefc3669a104a406af6dadfde21 Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 15 Mar 2023 11:53:26 +0800 Subject: [PATCH 2/5] 404 page is done --- public/animation/404.json | 1 + src/locales/en/common.json | 4 +++ src/locales/zh-CN/common.json | 4 +++ src/pages/404.tsx | 49 ++++++++++++++++++++++++++++++++ src/pages/api/news/[newsId].ts | 5 ++-- src/pages/news/[newsId].tsx | 16 ++--------- src/styles/Home.module.css | 51 ++++++++++++++++++++++++++++++++++ 7 files changed, 113 insertions(+), 17 deletions(-) create mode 100644 public/animation/404.json create mode 100644 src/pages/404.tsx diff --git a/public/animation/404.json b/public/animation/404.json new file mode 100644 index 0000000..1f91c69 --- /dev/null +++ b/public/animation/404.json @@ -0,0 +1 @@ +{"v":"4.8.0","meta":{"g":"LottieFiles AE 3.1.1","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":120,"w":1280,"h":800,"nm":"Lottie_Main_Comp","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Page not found Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[133.5,52.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.664,1.453],[0,2.485],[1.558,1.524],[1.172,0.316],[2.273,0],[0,0],[0,0],[0,0],[0,0]],"o":[[2.824,0],[1.664,-1.453],[0,-2.32],[-0.891,-0.879],[-1.16,-0.316],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-125.998,-27.021],[-119.266,-29.201],[-116.77,-35.107],[-119.107,-40.873],[-122.201,-42.666],[-127.352,-43.141],[-131.992,-43.141],[-131.992,-16],[-127.896,-16],[-127.896,-27.021]],"c":true},"ix":2},"nm":"P","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,-2.801],[3.762,0],[0,0]],"o":[[0,0],[3.879,0],[0,2.895],[0,0],[0,0]],"v":[[-127.896,-39.361],[-126.543,-39.361],[-120.725,-35.16],[-126.367,-30.818],[-127.896,-30.818]],"c":true},"ix":2},"nm":"P","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"P","np":5,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.992,0],[1.535,-1.711],[0,-2.566],[-1.535,-1.746],[-2.367,0],[-1.629,1.524],[0,0],[0,0],[0,0],[0,0]],"o":[[-1.582,-1.641],[-2.309,0],[-1.535,1.711],[0,2.613],[1.547,1.711],[1.875,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-99.852,-31.135],[-105.214,-33.596],[-110.979,-31.029],[-113.282,-24.613],[-110.979,-18.074],[-105.108,-15.508],[-99.852,-17.793],[-99.852,-16],[-95.88,-16],[-95.88,-33.121],[-99.852,-33.121]],"c":true},"ix":2},"nm":"a","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-0.903,1.043],[-1.36,0],[-0.903,-1.02],[0,-1.605],[0.902,-1.043],[1.465,0],[0.902,1.043],[0,1.641]],"o":[[0.914,-1.031],[1.441,0],[0.902,1.043],[0,1.606],[-0.903,1.008],[-1.371,0],[-0.879,-1.031],[0,-1.535]],"v":[[-107.886,-28.48],[-104.475,-30.027],[-100.96,-28.498],[-99.606,-24.525],[-100.96,-20.553],[-104.511,-19.041],[-107.921,-20.605],[-109.239,-24.613]],"c":true},"ix":2},"nm":"a","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"a","np":5,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[2.156,0],[1.5,-1.851],[0,-2.496],[-1.5,-1.711],[-2.332,0],[-1.57,1.606],[0,0],[2.894,0],[0.82,1.066],[0.152,0.844],[0,0],[-1.524,-1.266],[-2.285,0],[-1.547,1.781],[-0.281,1.289],[-0.053,0.615],[0,0.809]],"o":[[0,0],[0,0],[-1.43,-1.605],[-2.461,0],[-1.395,1.746],[0,2.566],[1.488,1.688],[2.051,0],[0,0],[0,3.551],[-1.57,0],[-0.352,-0.457],[0,0],[0.234,2.238],[1.477,1.23],[2.707,0],[0.82,-0.926],[0.094,-0.469],[0.053,-0.615],[0,0]],"v":[[-72.529,-33.121],[-76.484,-33.121],[-76.484,-31.188],[-81.863,-33.596],[-87.804,-30.818],[-89.896,-24.455],[-87.646,-18.039],[-81.916,-15.508],[-76.484,-17.916],[-76.484,-15.525],[-80.826,-10.199],[-84.412,-11.799],[-85.168,-13.75],[-89.14,-13.75],[-86.504,-8.494],[-80.861,-6.648],[-74.48,-9.32],[-72.828,-12.643],[-72.608,-14.269],[-72.529,-16.404]],"c":true},"ix":2},"nm":"g","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.809,-0.996],[1.512,0],[0.855,1.09],[0,1.559],[-0.785,0.996],[-1.5,0],[-0.903,-1.02],[0,-1.664]],"o":[[-0.879,1.102],[-1.512,0],[-0.785,-0.996],[0,-1.582],[0.867,-1.113],[1.406,0],[0.89,0.996],[0,1.559]],"v":[[-77.539,-20.693],[-81.125,-19.041],[-84.675,-20.676],[-85.853,-24.508],[-84.675,-28.375],[-81.125,-30.045],[-77.662,-28.516],[-76.326,-24.525]],"c":true},"ix":2},"nm":"g","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"g","np":5,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.453,1.594],[2.519,0],[1.512,-1.652],[0,-2.707],[-1.547,-1.652],[-2.555,0],[-0.762,0.187],[-0.656,0.404],[-0.574,0.627],[-0.516,0.879],[0,0],[0.633,-0.469],[0.984,0],[0.809,0.82],[0.105,1.406],[0,0]],"o":[[0,-2.824],[-1.465,-1.605],[-2.496,0],[-1.5,1.676],[0,2.731],[1.547,1.641],[0.89,0],[0.762,-0.188],[0.656,-0.404],[0.574,-0.627],[0,0],[-0.809,1.266],[-0.645,0.469],[-1.266,0],[-0.809,-0.832],[0,0],[0,0]],"v":[[-50.127,-24.561],[-52.307,-31.188],[-58.284,-33.596],[-64.295,-31.117],[-66.545,-24.543],[-64.225,-17.969],[-58.073,-15.508],[-55.594,-15.789],[-53.467,-16.677],[-51.621,-18.224],[-49.987,-20.482],[-53.327,-22.346],[-55.489,-19.744],[-57.932,-19.041],[-61.043,-20.271],[-62.414,-23.629],[-50.145,-23.629]],"c":true},"ix":2},"nm":"e","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[-0.246,0.387],[-0.346,0.275],[-0.422,0.147],[-0.481,0],[-0.551,-2.109]],"o":[[0.129,-0.492],[0.246,-0.387],[0.346,-0.275],[0.422,-0.146],[2.109,0],[0,0]],"v":[[-62.151,-26.863],[-61.588,-28.182],[-60.701,-29.175],[-59.549,-29.808],[-58.196,-30.027],[-54.205,-26.863]],"c":true},"ix":2},"nm":"e","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"e","np":5,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-0.539,0.856],[-1.313,0],[-0.457,-0.656],[0,-1.688],[0,0],[0,0],[0,0],[0.961,1.066],[1.992,0],[1.383,-1.371],[0,0],[0,0]],"o":[[0,0],[0,0],[0,-2.133],[0.551,-0.867],[1.207,0],[0.469,0.645],[0,0],[0,0],[0,0],[0,-2.414],[-1.113,-1.254],[-1.734,0],[0,0],[0,0],[0,0]],"v":[[-31.111,-16],[-27.139,-16],[-27.139,-24.262],[-26.33,-28.744],[-23.535,-30.045],[-21.039,-29.061],[-20.336,-25.562],[-20.336,-16],[-16.363,-16],[-16.363,-26.494],[-17.805,-31.715],[-22.463,-33.596],[-27.139,-31.539],[-27.139,-33.121],[-31.111,-33.121]],"c":true},"ix":2},"nm":"n","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"n","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.734,-1.734],[-2.566,0],[-1.781,1.723],[0,2.566],[1.758,1.746],[2.555,0],[1.769,-1.734],[0,-2.472]],"o":[[1.734,1.758],[2.59,0],[1.769,-1.734],[0,-2.543],[-1.781,-1.746],[-2.543,0],[-1.77,1.734],[0,2.625]],"v":[[-7.778,-18.145],[-1.327,-15.508],[5.23,-18.092],[7.884,-24.543],[5.247,-30.977],[-1.257,-33.596],[-7.725,-30.994],[-10.38,-24.684]],"c":true},"ix":2},"nm":"o","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-0.938,1.008],[-1.512,0],[-0.938,-1.008],[0,-1.664],[0.926,-0.996],[1.547,0],[0.937,1.008],[0,1.711]],"o":[[0.937,-1.008],[1.535,0],[0.926,0.996],[0,1.664],[-0.926,0.996],[-1.535,0],[-0.914,-0.996],[0,-1.594]],"v":[[-4.93,-28.516],[-1.257,-30.027],[2.452,-28.516],[3.841,-24.525],[2.452,-20.535],[-1.257,-19.041],[-4.966,-20.553],[-6.337,-24.613]],"c":true},"ix":2},"nm":"o","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"o","np":5,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[21.233,-29.43],[21.233,-33.121],[18.157,-33.121],[18.157,-39.396],[14.202,-39.396],[14.202,-33.121],[12.514,-33.121],[12.514,-29.43],[14.202,-29.43],[14.202,-16],[18.157,-16],[18.157,-29.43]],"c":true},"ix":2},"nm":"t","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"t","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[-0.246,0.492],[-0.703,0],[-0.856,-0.433],[0,0],[0,0],[0.703,0],[1.031,-1.242],[0,-2.156],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,-1.406],[0.246,-0.504],[0.551,0],[0,0],[0,0],[-1.066,-0.41],[-1.969,0],[-0.75,0.891],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[47.034,-29.43],[47.034,-33.121],[42.727,-33.121],[42.727,-38.764],[43.096,-41.611],[44.52,-42.367],[46.63,-41.717],[47.034,-41.506],[47.034,-45.549],[44.38,-46.164],[39.88,-44.301],[38.755,-39.73],[38.755,-33.121],[37.348,-33.121],[37.348,-29.43],[38.755,-29.43],[38.755,-16],[42.727,-16],[42.727,-29.43]],"c":true},"ix":2},"nm":"f","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"f","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.734,-1.734],[-2.566,0],[-1.781,1.723],[0,2.566],[1.758,1.746],[2.555,0],[1.769,-1.734],[0,-2.472]],"o":[[1.734,1.758],[2.59,0],[1.769,-1.734],[0,-2.543],[-1.781,-1.746],[-2.543,0],[-1.77,1.734],[0,2.625]],"v":[[53.352,-18.145],[59.803,-15.508],[66.359,-18.092],[69.014,-24.543],[66.377,-30.977],[59.873,-33.596],[53.404,-30.994],[50.75,-24.684]],"c":true},"ix":2},"nm":"o","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-0.938,1.008],[-1.512,0],[-0.938,-1.008],[0,-1.664],[0.926,-0.996],[1.547,0],[0.937,1.008],[0,1.711]],"o":[[0.937,-1.008],[1.535,0],[0.926,0.996],[0,1.664],[-0.926,0.996],[-1.535,0],[-0.914,-0.996],[0,-1.594]],"v":[[56.199,-28.516],[59.873,-30.027],[63.582,-28.516],[64.971,-24.525],[63.582,-20.535],[59.873,-19.041],[56.164,-20.553],[54.793,-24.613]],"c":true},"ix":2},"nm":"o","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"o","np":5,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.328,-0.797],[-0.82,-0.715],[-2.051,0],[-1.336,1.16],[-0.328,0.891],[0,1.371],[0,0],[0,0],[0,0],[2.238,0],[0,2.836],[0,0]],"o":[[0,0],[0,1.57],[0.34,0.891],[1.336,1.16],[2.062,0],[0.809,-0.715],[0.34,-0.996],[0,0],[0,0],[0,0],[0,2.836],[-2.238,0],[0,0],[0,0]],"v":[[74.997,-33.121],[74.997,-23.207],[75.489,-19.656],[77.23,-17.248],[82.31,-15.508],[87.407,-17.248],[89.112,-19.656],[89.622,-23.207],[89.622,-33.121],[85.667,-33.121],[85.667,-23.295],[82.31,-19.041],[78.952,-23.295],[78.952,-33.121]],"c":true},"ix":2},"nm":"u","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"u","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-0.539,0.856],[-1.313,0],[-0.457,-0.656],[0,-1.688],[0,0],[0,0],[0,0],[0.961,1.066],[1.992,0],[1.383,-1.371],[0,0],[0,0]],"o":[[0,0],[0,0],[0,-2.133],[0.551,-0.867],[1.207,0],[0.469,0.645],[0,0],[0,0],[0,0],[0,-2.414],[-1.113,-1.254],[-1.734,0],[0,0],[0,0],[0,0]],"v":[[96.414,-16],[100.387,-16],[100.387,-24.262],[101.196,-28.744],[103.991,-30.045],[106.487,-29.061],[107.19,-25.562],[107.19,-16],[111.162,-16],[111.162,-26.494],[109.721,-31.715],[105.063,-33.596],[100.387,-31.539],[100.387,-33.121],[96.414,-33.121]],"c":true},"ix":2},"nm":"n","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"n","np":3,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.004,0],[1.523,-1.723],[0,-2.555],[-1.535,-1.746],[-2.344,0],[-1.559,1.524],[0,0],[0,0],[0,0],[0,0]],"o":[[-1.582,-1.641],[-2.309,0],[-1.535,1.711],[0,2.613],[1.547,1.711],[1.969,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[130.576,-31.135],[125.197,-33.596],[119.449,-31.012],[117.146,-24.613],[119.449,-18.074],[125.285,-15.508],[130.576,-17.793],[130.576,-16],[134.548,-16],[134.548,-45.689],[130.576,-45.689]],"c":true},"ix":2},"nm":"d","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-0.903,1.043],[-1.36,0],[-0.903,-1.02],[0,-1.605],[0.902,-1.043],[1.465,0],[0.902,1.043],[0,1.641]],"o":[[0.914,-1.031],[1.441,0],[0.902,1.043],[0,1.606],[-0.903,1.008],[-1.371,0],[-0.879,-1.031],[0,-1.535]],"v":[[122.543,-28.48],[125.953,-30.027],[129.468,-28.498],[130.822,-24.525],[129.468,-20.553],[125.918,-19.041],[122.507,-20.605],[121.189,-24.613]],"c":true},"ix":2},"nm":"d","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"d","np":5,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":9999,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"404 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[102,120,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-47.998,-102.676],[-99.774,-27.442],[-60.172,-27.442],[-60.172,-16],[-47.998,-16],[-47.998,-27.442],[-39.43,-27.442],[-39.43,-38.518],[-47.998,-38.518]],"c":true},"ix":2},"nm":"4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-78.771,-38.518],[-60.172,-65.529],[-60.172,-38.518]],"c":true},"ix":2},"nm":"4","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"4","np":5,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.991,-7.662],[-7.594,0],[-5.364,6.932],[0,13.166],[5.99,7.663],[7.628,0],[5.363,-6.931],[0,-12.853]],"o":[[5.434,6.932],[7.593,0],[5.99,-7.662],[0,-13.2],[-5.364,-6.931],[-7.628,0],[-5.991,7.663],[0,13.515]],"v":[[-15.846,-25.091],[3.694,-14.694],[23.13,-25.091],[32.116,-56.334],[23.13,-87.629],[3.642,-98.026],[-15.846,-87.629],[-24.832,-56.856]],"c":true},"ix":2},"nm":"0","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-3.135,5.747],[-4.737,0],[-3.135,-5.781],[0,-8.812],[3.135,-5.781],[4.772,0],[3.1,5.817],[0,8.952]],"o":[[3.135,-5.781],[4.772,0],[3.135,5.817],[0,8.812],[-3.135,5.817],[-4.807,0],[-3.1,-5.921],[0,-8.603]],"v":[[-8.166,-78.33],[3.642,-87.002],[15.502,-78.33],[20.204,-56.386],[15.502,-34.495],[3.642,-25.77],[-8.218,-34.495],[-12.868,-56.804]],"c":true},"ix":2},"nm":"0","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"0","np":5,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[92.847,-102.676],[41.071,-27.442],[80.673,-27.442],[80.673,-16],[92.847,-16],[92.847,-27.442],[101.415,-27.442],[101.415,-38.518],[92.847,-38.518]],"c":true},"ix":2},"nm":"4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[62.074,-38.518],[80.673,-65.529],[80.673,-38.518]],"c":true},"ix":2},"nm":"4","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"4","np":5,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":9999,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"404-04","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":1,"k":[{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":0,"s":[640]},{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":60,"s":[670]},{"t":120,"s":[640]}],"ix":3},"y":{"a":0,"k":448.791,"ix":4}},"a":{"a":0,"k":[640,400,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,18.946],[0,0],[24.46,0],[0,0],[0,0],[3.38,0],[0,0],[0,0],[8.711,0],[0,0],[0,0],[0,0],[0,8.711],[0,0],[0,0],[0,3.38],[0,0],[0,0],[0,-18.946],[0,0],[-24.46,0],[0,0],[0,0],[0,0]],"o":[[-18.946,0],[0,0],[0,-24.46],[0,0],[0,0],[0,-3.38],[0,0],[0,0],[0,-8.711],[0,0],[0,0],[0,0],[8.711,0],[0,0],[0,0],[3.38,0],[0,0],[0,0],[18.946,0],[0,0],[0,24.46],[0,0],[0,0],[0,0],[0,0]],"v":[[910.947,619.979],[876.587,585.619],[876.587,511.339],[832.227,466.979],[741.587,466.979],[741.587,457.099],[735.467,450.979],[722.587,450.979],[722.587,450.752],[706.814,434.979],[639.587,434.979],[639.587,508.979],[706.814,508.979],[722.587,493.206],[722.587,492.979],[735.467,492.979],[741.587,486.859],[741.587,476.979],[832.227,476.979],[866.587,511.339],[866.587,585.618],[910.947,629.978],[1279.587,629.978],[1279.587,619.978],[910.947,619.978]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0]],"o":[[0,0]],"v":[[910.947,619.979]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,0],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.149019613862,0.149019613862,0.149019613862,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"404-04 shape group","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"404-03","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":1,"k":[{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":0,"s":[640]},{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":60,"s":[613]},{"t":120,"s":[643]}],"ix":3},"y":{"a":0,"k":458.13,"ix":4}},"a":{"a":0,"k":[640,400,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.636,0],[0,0],[0,0],[0,0],[-0.523,1.633],[2.636,0],[0,0],[0,0],[0,0],[0,-8.71],[0,0],[0.063,0],[0,0],[0,-3.38],[0,0],[0,0],[0,18.914],[0,0],[24.437,0],[0,0],[0,0],[0,0],[0,-18.914],[0,0],[-24.437,0],[0,0],[0,0],[-3.38,0],[0,0],[0,-0.002],[-8.811,0],[0,0],[0,0],[0,0],[-0.523,1.633]],"o":[[0,0],[0,0],[0,0],[1.714,0],[0.886,-2.767],[0,0],[0,0],[0,0],[-8.711,0],[0,0],[0,0.063],[0,0],[-3.38,0],[0,0],[0,0],[-18.914,0],[0,0],[0,-24.437],[0,0],[0,0],[0,0],[18.914,0],[0,0],[0,24.436],[0,0],[0,0],[0,3.38],[0,0],[0.002,0],[-0.06,8.825],[0,0],[0,0],[0,0],[1.714,0],[0.887,-2.768]],"v":[[676,481],[640,481],[640,446],[675.954,446],[679.789,443.317],[675.999,438],[639.999,438],[639.999,426.5],[572.771,426.5],[556.999,442.272],[556.999,442.386],[556.885,442.5],[544.12,442.5],[538,448.62],[538,458],[447.247,458],[413,423.753],[413,349.247],[368.753,305],[0,305],[0,315],[368.753,315],[403,349.247],[403,423.754],[447.247,468],[538,468],[538,478.38],[544.12,484.5],[556.997,484.5],[557,484.503],[572.886,500.5],[640,500.5],[640,489],[675.954,489],[679.789,486.317]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,0],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.149019613862,0.149019613862,0.149019613862,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"404-03 shape group","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"cling bawah","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":0,"k":640,"ix":3},"y":{"a":0,"k":602.444,"ix":4}},"a":{"a":0,"k":[51.388,19.694,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":40,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":60,"s":[100,100,100]},{"t":100,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.953,-1.953],[0,0],[-1.953,-1.953],[0,0],[-1.953,1.953],[0,0],[1.953,1.953],[0,0]],"o":[[0,0],[-1.953,1.953],[0,0],[1.953,1.953],[0,0],[1.953,-1.953],[0,0],[-1.953,-1.953]],"v":[[660.565,532.565],[660.565,532.565],[660.565,539.636],[680.364,559.435],[687.435,559.435],[687.435,559.435],[687.435,552.364],[667.636,532.565]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-586.612,-530.612],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"cling bawah shape group","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,-2.761],[0,0],[-2.761,0],[0,0],[0,2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,2.761],[0,0],[2.761,0],[0,0],[0,-2.761]],"v":[[639,532],[639,532],[634,537],[634,565],[639,570],[639,570],[644,565],[644,537]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-586.612,-530.612],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"cling bawah shape group","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.953,1.953],[0,0],[1.953,-1.953],[0,0],[-1.953,-1.953],[0,0],[-1.953,1.953],[0,0]],"o":[[0,0],[-1.953,-1.953],[0,0],[-1.953,1.953],[0,0],[1.953,1.953],[0,0],[1.953,-1.953]],"v":[[615.435,532.565],[615.435,532.565],[608.364,532.565],[588.565,552.364],[588.565,559.435],[588.565,559.435],[595.636,559.435],[615.435,539.636]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-586.612,-530.612],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"cling bawah shape group","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"cling atas","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":0,"k":640,"ix":3},"y":{"a":0,"k":438.569,"ix":4}},"a":{"a":0,"k":[51.388,19.694,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":40,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":60,"s":[100,100,100]},{"t":100,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.953,1.953],[0,0],[-1.953,1.953],[0,0],[-1.953,-1.953],[0,0],[1.953,-1.953],[0,0]],"o":[[0,0],[-1.953,-1.953],[0,0],[1.953,-1.953],[0,0],[1.953,1.953],[0,0],[-1.953,1.953]],"v":[[662.565,394.435],[662.565,394.435],[662.565,387.364],[682.364,367.565],[689.435,367.565],[689.435,367.565],[689.435,374.636],[669.636,394.435]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-588.612,-357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"cling atas shape group","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.761]],"v":[[641,395],[641,395],[636,390],[636,362],[641,357],[641,357],[646,362],[646,390]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-588.612,-357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"cling atas shape group","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.953,-1.953],[0,0],[1.953,1.953],[0,0],[-1.953,1.953],[0,0],[-1.953,-1.953],[0,0]],"o":[[0,0],[-1.953,1.953],[0,0],[-1.953,-1.953],[0,0],[1.953,-1.953],[0,0],[1.953,1.953]],"v":[[617.435,394.435],[617.435,394.435],[610.364,394.435],[590.565,374.636],[590.565,367.565],[590.565,367.565],[597.636,367.565],[617.435,387.364]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":3},"o":{"a":0,"k":0,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":3,"lj":1,"ml":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.192156862745,0.827450980392,0.960784313725,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"undefined","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-588.612,-357],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"cling atas shape group","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"instance:precomp_1","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":0,"k":640,"ix":3},"y":{"a":1,"k":[{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":0,"s":[317.924]},{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":60,"s":[287.924]},{"t":120,"s":[317.924]}],"ix":4}},"a":{"a":0,"k":[135.09,26.133,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":270,"h":52,"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"instance:precomp_2","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":0,"k":640,"ix":3},"y":{"a":1,"k":[{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":0,"s":[194.16]},{"i":{"x":[0.515],"y":[0.955]},"o":{"x":[0.455],"y":[0.03]},"t":60,"s":[164.16]},{"t":120,"s":[194.16]}],"ix":4}},"a":{"a":0,"k":[103.49,61.104,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":207,"h":122,"ip":0,"op":120,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/locales/en/common.json b/src/locales/en/common.json index 0b20497..fe4aaf4 100644 --- a/src/locales/en/common.json +++ b/src/locales/en/common.json @@ -134,5 +134,9 @@ "THIRD9": "- 本網站委託廠商協助蒐集、處理或利用您的個人資料時,將對委外廠商或個人善盡監督管理之責。", "CHANGE1": "Changes to Our Privacy Policy", "CHANGE2": "We may make changes to our Privacy Policy in the future. If we make a change to this policy is material, we will notify you by an email, where possible. By continuing to access or use our services, you agree to be bound to the terms of our Privacy Policy." + }, + "NOT_FOUND": { + "TITLE": "Page Not Found", + "BUTTON": "Go Back" } } diff --git a/src/locales/zh-CN/common.json b/src/locales/zh-CN/common.json index 4af8589..a437da5 100644 --- a/src/locales/zh-CN/common.json +++ b/src/locales/zh-CN/common.json @@ -134,5 +134,9 @@ "THIRD9": "- 本网站委托厂商协助搜集、处理或利用您的个人资料时,将对委外厂商或个人善尽监督管理之责。", "CHANGE1": "政策变更", "CHANGE2": "本隐私政策今后可能随时更动。 如果我们对本政策做出重大更改,我们将在可能的情况下通过电子邮件通知您。 继续访问或使用我们的服务,即表示您已同意我们隐私政策条款。" + }, + "NOT_FOUND": { + "TITLE": "您查找的页面不存在", + "BUTTON": "返回上页" } } diff --git a/src/pages/404.tsx b/src/pages/404.tsx new file mode 100644 index 0000000..0675f31 --- /dev/null +++ b/src/pages/404.tsx @@ -0,0 +1,49 @@ +import { useRef, useEffect } from "react"; +import { useRouter } from "next/router"; +import lottie from "lottie-web"; +import animationData from "../../public/animation/404.json"; +import { useTranslation } from "next-i18next"; +import { serverSideTranslations } from "next-i18next/serverSideTranslations"; +import myStyles from "@/styles/Home.module.css"; + +function NotFoundPage() { + const { t } = useTranslation("common"); + + const router = useRouter(); + + const clickHandler = () => { + router.back(); + }; + + const animContainer = useRef(null); + useEffect(() => { + const anim = lottie.loadAnimation({ + container: animContainer.current!, + renderer: "svg", + loop: true, + autoplay: true, + animationData, + }); + + return () => anim.destroy(); + }, []); + + return ( +
+
+ + +
+ ); +} + +export default NotFoundPage; + +export async function getStaticProps({ locale }: any) { + return { + props: { + ...(await serverSideTranslations(locale, ["common"])), + // Will be passed to the page component as props + }, + }; +} diff --git a/src/pages/api/news/[newsId].ts b/src/pages/api/news/[newsId].ts index 1eccd39..3c84c9e 100644 --- a/src/pages/api/news/[newsId].ts +++ b/src/pages/api/news/[newsId].ts @@ -1,11 +1,10 @@ import { NextApiRequest, NextApiResponse } from "next"; -import { dummyNewsData, dummyNewsError } from "@/interfaces/news_detail"; +import { dummyNewsData } from "@/interfaces/news_detail"; export default function handler(req: NextApiRequest, res: NextApiResponse) { const newsId = req.query.newsId as string; const news = dummyNewsData.find((news) => news.id === newsId); - const newsError = dummyNewsError.find((news) => news.id === "nError"); - res.status(200).send(news || newsError); + res.status(200).send(news); } diff --git a/src/pages/news/[newsId].tsx b/src/pages/news/[newsId].tsx index 2073729..6730476 100644 --- a/src/pages/news/[newsId].tsx +++ b/src/pages/news/[newsId].tsx @@ -1,4 +1,3 @@ -//import useSWR from "swr"; import { useState, useEffect } from "react"; import { useRouter } from "next/router"; import { serverSideTranslations } from "next-i18next/serverSideTranslations"; @@ -7,12 +6,6 @@ import NewsBody from "@/components/news/news_body"; import SeeMoreList from "@/components/news/see_more_list"; import { INewsDetail } from "@/interfaces/news_detail"; -/* -const fetcher = async (url: string) => { - const res = await fetch(`/api${url}`); - return await res.json(); -}; */ - function NewsDetailPage() { const router = useRouter(); const { newsId } = router.query; @@ -21,11 +14,6 @@ function NewsDetailPage() { String(newsId) || "nError" ); const [loadedNews, setLoadedNews] = useState(); - /* - const { data: news } = useSWR( - newsId ? `/news/${newsId}` : "null", - fetcher - ); */ useEffect(() => { newsDetailHandler(currentNewsId); @@ -41,8 +29,8 @@ function NewsDetailPage() { .then((data) => { setLoadedNews(data); }) - .catch((e) => { - throw e; // ++ ToDo: 導入錯誤頁面 + .catch(() => { + router.push("/404"); }); } diff --git a/src/styles/Home.module.css b/src/styles/Home.module.css index 39a2717..08ac7ed 100644 --- a/src/styles/Home.module.css +++ b/src/styles/Home.module.css @@ -160,6 +160,40 @@ } } +/* 404 */ +.not_found_container { + padding: 10rem 1rem 6rem 1rem; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + background: #f8fafa url("/img/mask_group2@2x.png") no-repeat top left; +} + +.not_found_container h1 { + font: normal normal normal 36px/78px Noto Sans TC; + color: #3a3b4d; +} + +.not_found_container button { + margin-top: 4rem; + padding: 10px; + width: 120px; + background-color: #31d3f5; + border: 1px solid #31d3f5; + border-radius: 23px; + color: #3a3b4d; + font: normal normal 18px/26px Noto Sans TC; + letter-spacing: 0.09px; + cursor: pointer; + transition: all 0.1s ease-in; +} + +.not_found_container button:hover { + background-color: transparent; + color: #31d3f5; +} + /* 螢幕寬度小於 992px 時 */ @media screen and (max-width: 992px) { /* bolt_main */ @@ -193,6 +227,17 @@ .scroll_down { display: none; } + + /* 404 */ + .animNotFound { + width: 400px; + height: 250px; + } + + .not_found_container button { + font: normal normal 16px/26px Noto Sans TC; + letter-spacing: 0.08px; + } } /* 螢幕寬度大於 992.1px 時 */ @@ -224,6 +269,12 @@ .bolt_main_imgbox { animation: fromRight 1s ease-out 1 forwards; } + + /* 404 */ + .animNotFound { + width: 800px; + height: 500px; + } } @media (prefers-color-scheme: dark) { From afa35619ad1f977b3409ec06405d46fba6c52919 Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 15 Mar 2023 12:55:08 +0800 Subject: [PATCH 3/5] Coming soon page is done --- public/animation/coming_soon.json | 1 + public/animation/success.json | 1 + public/animation/zonafans2.json | 1 + src/components/common/navbar.tsx | 2 +- src/locales/en/common.json | 5 +++ src/locales/zh-CN/common.json | 5 +++ src/locales/zh-TW/common.json | 5 +++ src/pages/404.tsx | 1 - src/pages/coming_soon.tsx | 51 +++++++++++++++++++++ src/styles/Home.module.css | 74 ++++++++++++++++++++++++++----- 10 files changed, 134 insertions(+), 12 deletions(-) create mode 100644 public/animation/coming_soon.json create mode 100644 public/animation/success.json create mode 100644 public/animation/zonafans2.json create mode 100644 src/pages/coming_soon.tsx diff --git a/public/animation/coming_soon.json b/public/animation/coming_soon.json new file mode 100644 index 0000000..063bf69 --- /dev/null +++ b/public/animation/coming_soon.json @@ -0,0 +1 @@ +{"v":"4.8.0","meta":{"g":"LottieFiles AE 3.1.1","a":"","k":"","d":"","tc":""},"fr":25,"ip":0,"op":250,"w":800,"h":200,"nm":"B0_comingsoon","ddd":0,"assets":[],"fonts":{"list":[{"fName":"Futura-Medium","fFamily":"Futura","fStyle":"Medium","ascent":82.4691772460938}]},"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"line start","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[390,103,0],"ix":2},"a":{"a":0,"k":[-10,3,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[36.5,0],[0,-43],[-36,0],[0,0]],"o":[[0,0],[-36.5,0],[0,43],[36,0],[0,0]],"v":[[57,-49],[0.5,-73],[-77,2],[-0.5,79],[56.5,53.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":35,"s":[0]},{"t":45,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":35,"op":57,"st":-5,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"C Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":40,"s":[0]},{"t":60,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[401.346,101.229,0],"ix":2},"a":{"a":0,"k":[21.846,-107.271,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.16,"y":1},"o":{"x":0.167,"y":0},"t":41,"s":[{"i":[[17.671,0],[20.391,-22.36],[0,-23.308],[-19.797,-18.41],[-28.123,0],[-16.994,8.93],[0,0],[4.375,-2.685],[4.078,-1.58],[10.45,0],[13.933,13.197],[0,19.2],[-13.935,13.434],[-20.221,0],[-17.163,-13.352],[0,0]],"o":[[-32.37,0],[-16.567,18.252],[0,25.997],[19.881,18.252],[18.69,0],[0,0],[-4.843,3.793],[-4.377,2.687],[-7.308,3.161],[-20.221,0],[-13.935,-13.195],[0,-19.437],[13.847,-13.511],[18.352,0],[0,0],[-16.484,-8.928]],"v":[[26.133,-196.051],[-46.824,-168.178],[-71.676,-105.836],[-41.982,-39.228],[24.045,-18.181],[77.596,-37.074],[77.548,-58.379],[63.721,-48.66],[51.04,-42.26],[24.405,-37.519],[-20.826,-57.48],[-41.727,-106.073],[-20.826,-155.378],[24.278,-175.477],[77.548,-155.447],[77.596,-176.658]],"c":true}]},{"t":50,"s":[{"i":[[17.671,0],[20.391,-22.36],[0,-23.308],[-19.797,-18.41],[-28.123,0],[-16.994,8.93],[0,0],[4.375,-2.685],[4.078,-1.58],[10.45,0],[13.933,13.197],[0,19.2],[-13.935,13.434],[-20.221,0],[-17.163,-13.352],[0,0]],"o":[[-32.37,0],[-16.567,18.252],[0,25.997],[19.881,18.252],[18.69,0],[0,0],[-4.843,3.793],[-4.377,2.687],[-7.308,3.161],[-20.221,0],[-13.935,-13.195],[0,-19.437],[13.847,-13.511],[18.352,0],[0,0],[-16.484,-8.928]],"v":[[26.317,-201.551],[-52.824,-168.01],[-77.676,-105.668],[-47.982,-39.06],[24.023,-11.681],[77.548,-25.074],[77.548,-58.379],[63.721,-48.66],[51.04,-42.26],[24.405,-37.519],[-26.826,-57.312],[-47.727,-105.905],[-26.826,-155.21],[24.278,-175.477],[77.548,-155.447],[77.548,-188.158]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"C","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":40,"op":60,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"Null 7","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.16,"y":1},"o":{"x":0.167,"y":0},"t":60,"s":[400,100,0],"to":[-53.333,0,0],"ti":[53.333,0,0]},{"t":100,"s":[80,100,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.16,0.16,0.16],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0]},"t":60,"s":[100,100,100]},{"t":100,"s":[34,34,100]}],"ix":6}},"ao":0,"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"oming Soon Outlines","parent":3,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.602],"y":[1]},"o":{"x":[0.264],"y":[0]},"t":60,"s":[0]},{"i":{"x":[0.839],"y":[1]},"o":{"x":[0.242],"y":[0]},"t":70,"s":[100]},{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":230,"s":[100]},{"t":250,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[71,108.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-22.26,-19.455],[-25.405,0],[-20.307,19.797],[0,28.292],[20.136,20.052],[28.037,0],[20.219,-19.881],[0,-27.697]],"o":[[20.219,17.587],[28.716,0],[20.219,-19.71],[0,-28.121],[-20.052,-20.05],[-28.378,0],[-20.307,19.881],[0,31.522]],"v":[[47.153,-37.812],[115.589,-11.432],[189.123,-41.125],[219.454,-113.13],[189.25,-185.389],[117.119,-215.465],[44.222,-185.644],[13.764,-114.277]],"c":true},"ix":2},"nm":"O","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-14.104,14.104],[-20.476,0],[-13.935,-14.273],[0,-20.984],[14.188,-14.443],[20.646,0],[14.528,14.019],[0,21.751]],"o":[[14.102,-14.273],[20.56,0],[14.019,14.19],[0,20.731],[-14.19,14.273],[-19.033,0],[-14.614,-14.019],[0,-20.729]],"v":[[64.868,-166.146],[116.736,-187.556],[168.478,-166.146],[189.505,-113.385],[168.223,-60.624],[115.972,-39.214],[65.632,-60.242],[43.712,-113.895]],"c":true},"ix":2},"nm":"O","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"O","np":5,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[280.626,-15],[301.781,-133.903],[358.365,-5.952],[416.606,-133.775],[435.595,-15],[466.053,-15],[428.84,-226.553],[358.875,-73.623],[291.331,-226.553],[249.913,-15]],"c":true},"ix":2},"nm":"M","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"M","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[507.727,-211.77],[507.727,-15],[537.42,-15],[537.42,-211.77]],"c":true},"ix":2},"nm":"I","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"I","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[614.395,-15],[614.395,-152.764],[757.894,-3.021],[757.894,-211.77],[728.2,-211.77],[728.2,-75.025],[584.701,-225.151],[584.701,-15]],"c":true},"ix":2},"nm":"N","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"N","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[11.639,-9.94],[14.612,0],[14.698,13.17],[0,21.92],[-14.104,14.104],[-20.817,0],[-16.143,-21.494],[0,0],[12.744,6.288],[15.377,0],[19.964,-19.964],[0,-28.547],[-19.626,-19.964],[-27.527,0],[-18.268,20.562],[-3.399,10.536],[0,14.783],[0,0],[0,0]],"o":[[0,0],[-1.36,13.849],[-11.641,9.857],[-17.163,0],[-15.719,-14.188],[0,-21.239],[14.102,-14.357],[23.194,0],[0,0],[-12.32,-14.102],[-13.34,-6.286],[-28.633,0],[-19.966,19.881],[0,27.953],[19.626,19.881],[28.206,0],[8.071,-9.176],[3.483,-11.384],[0,0],[0,0],[0,0]],"v":[[908.275,-89.553],[957.34,-89.553],[937.841,-53.87],[898.462,-39.086],[850.671,-58.84],[827.095,-113.002],[848.25,-166.018],[900.628,-187.556],[959.634,-155.313],[980.789,-175.576],[943.194,-206.162],[900.119,-215.593],[827.222,-185.644],[797.273,-113.002],[826.712,-41.125],[897.442,-11.304],[967.153,-42.145],[984.357,-71.711],[989.583,-110.963],[989.583,-117.463],[908.275,-117.463]],"c":true},"ix":2},"nm":"G","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"G","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[22.685,0],[11.298,-10.024],[0,-14.783],[-26.934,-11.384],[0,0],[-3.568,-2.336],[-2.252,-2.676],[-1.063,-3.186],[0,-3.823],[6.117,-6.201],[9.259,0],[6.117,8.497],[1.358,11.555],[0,0],[-10.96,-10.11],[-17.077,0],[-12.151,11.896],[0,18.097],[7.392,9.303],[15.972,6.458],[0,0],[0,9.602],[-5.438,4.588],[-8.242,0],[-4.249,-2.718],[-4.504,-7.816],[0,0]],"o":[[-16.822,0],[-11.3,9.94],[0,21.92],[0,0],[4.926,2.125],[3.568,2.338],[2.25,2.676],[1.061,3.186],[0,9.516],[-6.117,6.203],[-11.725,0],[-3.399,-4.417],[0,0],[2.718,18.352],[11.129,10.112],[18.011,0],[12.063,-11.808],[0,-13.509],[-7.392,-9.303],[0,0],[-14.273,-5.862],[0,-6.965],[5.436,-4.672],[6.711,0],[4.078,2.38],[0,0],[-12.744,-22.089]],"v":[[1165.579,-215.593],[1123.396,-200.555],[1106.446,-163.469],[1146.845,-113.512],[1165.834,-105.611],[1178.578,-98.92],[1187.308,-91.401],[1192.278,-82.608],[1193.871,-72.094],[1184.695,-48.517],[1161.628,-39.214],[1134.866,-51.958],[1127.729,-75.917],[1097.653,-69.29],[1118.171,-26.597],[1160.481,-11.432],[1205.723,-29.273],[1223.82,-74.133],[1212.732,-108.351],[1177.686,-131.991],[1158.06,-140.02],[1136.65,-163.214],[1144.806,-180.546],[1165.324,-187.556],[1181.764,-183.478],[1194.636,-168.185],[1218.722,-182.458]],"c":true},"ix":2},"nm":"S","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"S","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-22.26,-19.455],[-25.405,0],[-20.307,19.797],[0,28.292],[20.136,20.052],[28.037,0],[20.219,-19.881],[0,-27.697]],"o":[[20.219,17.587],[28.716,0],[20.219,-19.71],[0,-28.121],[-20.052,-20.05],[-28.378,0],[-20.307,19.881],[0,31.522]],"v":[[1283.208,-37.812],[1351.644,-11.432],[1425.177,-41.125],[1455.508,-113.13],[1425.305,-185.389],[1353.173,-215.465],[1280.276,-185.644],[1249.818,-114.277]],"c":true},"ix":2},"nm":"O","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-14.104,14.104],[-20.476,0],[-13.935,-14.273],[0,-20.984],[14.188,-14.443],[20.646,0],[14.528,14.019],[0,21.751]],"o":[[14.102,-14.273],[20.56,0],[14.019,14.19],[0,20.731],[-14.19,14.273],[-19.033,0],[-14.614,-14.019],[0,-20.729]],"v":[[1300.922,-166.146],[1352.791,-187.556],[1404.532,-166.146],[1425.56,-113.385],[1404.277,-60.624],[1352.026,-39.214],[1301.687,-60.242],[1279.767,-113.895]],"c":true},"ix":2},"nm":"O","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"O","np":5,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-22.26,-19.455],[-25.405,0],[-20.307,19.797],[0,28.292],[20.136,20.052],[28.037,0],[20.219,-19.881],[0,-27.697]],"o":[[20.219,17.587],[28.716,0],[20.219,-19.71],[0,-28.121],[-20.052,-20.05],[-28.378,0],[-20.307,19.881],[0,31.522]],"v":[[1516.425,-37.812],[1584.861,-11.432],[1658.395,-41.125],[1688.726,-113.13],[1658.522,-185.389],[1586.391,-215.465],[1513.494,-185.644],[1483.036,-114.277]],"c":true},"ix":2},"nm":"O","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-14.104,14.104],[-20.476,0],[-13.935,-14.273],[0,-20.984],[14.188,-14.443],[20.646,0],[14.528,14.019],[0,21.751]],"o":[[14.102,-14.273],[20.56,0],[14.019,14.19],[0,20.731],[-14.19,14.273],[-19.033,0],[-14.614,-14.019],[0,-20.729]],"v":[[1534.14,-166.146],[1586.008,-187.556],[1637.75,-166.146],[1658.777,-113.385],[1637.495,-60.624],[1585.244,-39.214],[1534.904,-60.242],[1512.984,-113.895]],"c":true},"ix":2},"nm":"O","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"O","np":5,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[1755.76,-15],[1755.76,-152.764],[1899.259,-3.021],[1899.259,-211.77],[1869.565,-211.77],[1869.565,-75.025],[1726.066,-225.151],[1726.066,-15]],"c":true},"ix":2},"nm":"N","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"N","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false}],"ip":60,"op":253,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":5,"nm":"C","parent":3,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":230,"s":[100]},{"t":250,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-20.5,108.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"t":{"d":{"k":[{"s":{"s":261,"f":"Futura-Medium","t":"C","j":2,"tr":0,"lh":313.2,"ls":15,"fc":[0,0,0]},"t":0}]},"p":{},"m":{"g":1,"a":{"a":0,"k":[0,0],"ix":2}},"a":[]},"ip":60,"op":253,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"logo line","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":50.583,"s":[100]},{"t":70.375,"s":[0]}],"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":0,"k":[323.449,10.175,0],"ix":2},"a":{"a":0,"k":[-68,-155.875,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.15],"y":[0.734]},"o":{"x":[0.35],"y":[0.11]},"t":50.583,"s":[0]},{"t":59.9580078125,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.35],"y":[0]},"t":34.958,"s":[0]},{"t":52.666015625,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":34.9580078125,"op":129,"st":34.9580078125,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[100]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[-3,-3,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":14.125,"s":[40,40,100]},{"t":37.0419921875,"s":[50,50,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[356,356],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":436,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3,-3],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":100,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14.125,"s":[100]},{"t":24.5419921875,"s":[0]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14.125,"s":[-62]},{"t":24.5419921875,"s":[-180]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":14.125,"op":129,"st":14.125,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"rectangle 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[100]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[-3,-3,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":14.125,"s":[40,40,100]},{"t":37.0419921875,"s":[50,50,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[356,356],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3,-3],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":100,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14.125,"s":[100]},{"t":24.5419921875,"s":[0]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14.125,"s":[-62]},{"t":24.5419921875,"s":[-180]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":14.125,"op":129,"st":14.125,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"rounded","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[100]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[-3,-3,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":14.125,"s":[40,40,100]},{"t":37.0419921875,"s":[50,50,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[356,356],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":80,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-3,-3],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":100,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14.125,"s":[100]},{"t":24.5419921875,"s":[0]}],"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14.125,"s":[-62]},{"t":24.5419921875,"s":[-180]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":14.125,"op":129,"st":14.125,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"circle1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[100]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":27.667,"s":[400,102,0],"to":[0,0,0],"ti":[0,0,0]},{"t":51.625,"s":[400,102,0]}],"ix":2},"a":{"a":0,"k":[-1,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":17.25,"s":[40,40,100]},{"t":40.1669921875,"s":[50,50,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[306,306],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17.25,"s":[100]},{"t":27.6669921875,"s":[0]}],"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":17.25,"op":129,"st":17.25,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"circle2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[100]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[-1,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":22.458,"s":[13.5,13.5,100]},{"t":43.2919921875,"s":[22,22,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[306,306],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":20.375,"s":[100]},{"t":30.7919921875,"s":[0]}],"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":20.375,"op":129,"st":20.375,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"circle3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[81]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":7.875,"s":[400,102,0],"to":[0,0,0],"ti":[0,0,0]},{"t":72.4580078125,"s":[400,102,0]}],"ix":2},"a":{"a":0,"k":[-1,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":5.791,"s":[25,25,100]},{"t":26.625,"s":[31.5,31.5,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[306,306],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":13.083,"s":[0]},{"t":21.416015625,"s":[100]}],"ix":1},"e":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":3.7080078125,"op":129,"st":3.7080078125,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"rectangle","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[100]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":16.208,"s":[90]},{"t":49.541015625,"s":[0]}],"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[-1,-2,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.15,0.15,0.15],"y":[1,1,1]},"o":{"x":[0.25,0.25,0.25],"y":[0,0,0]},"t":16.208,"s":[18.5,18.5,100]},{"t":49.541015625,"s":[50,50,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[308,308],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-1,-2],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":16.2080078125,"op":129,"st":9.9580078125,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"line1 45","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[50]},{"t":59.958984375,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[57.5,57.5,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-167,-168],[168,167]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":3.709,"s":[0]},{"t":40.1669921875,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":3.708984375,"op":129,"st":-0.4580078125,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"line2 45","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[50]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":0,"k":[400,102,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[57.5,57.5,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-167,-168],[168,167]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":5.792,"s":[0]},{"t":39.125,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":5.7919921875,"op":129,"st":1.625,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"line vertical 1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[50]},{"t":59.958984375,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":11,"s":[365.988,13.105,0],"to":[0,0,0],"ti":[0,0,0]},{"t":40.1669921875,"s":[365.988,13.105,0]}],"ix":2},"a":{"a":0,"k":[-68,176,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":17.25,"s":[0]},{"t":45.375,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":7.875,"op":129,"st":5.7919921875,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"line vertical 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[50]},{"t":59.958984375,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":11,"s":[400,24.062,0],"to":[0,0,0],"ti":[0,0,0]},{"t":40.1669921875,"s":[400,24.062,0]}],"ix":2},"a":{"a":0,"k":[-68,-155.875,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.435],"y":[0.994]},"o":{"x":[0.25],"y":[0]},"t":-0.458,"s":[0]},{"t":29.75,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":-0.4580078125,"op":129,"st":-0.4580078125,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"line vertical 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":53.708,"s":[50]},{"t":65.166015625,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":20.375,"s":[434,24.062,0],"to":[0,0,0],"ti":[0,0,0]},{"t":40.166015625,"s":[434,24.062,0]}],"ix":2},"a":{"a":0,"k":[-68,-155.875,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":16.208,"s":[0]},{"t":45.375,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":9.9580078125,"op":129,"st":9.9580078125,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"line gorizontal 1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":48.5,"s":[50]},{"t":59.9580078125,"s":[0]}],"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":13.083,"s":[477.5,68.562,0],"to":[0,0,0],"ti":[0,0,0]},{"t":34.9580078125,"s":[477.5,68.562,0]}],"ix":2},"a":{"a":0,"k":[-68,-155.875,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":6.833,"s":[0]},{"t":33.916015625,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0.5830078125,"op":129,"st":0.5830078125,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"line gorizontal 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":50.583,"s":[50]},{"t":62.0419921875,"s":[0]}],"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":12.042,"s":[400.063,101.563,0],"to":[0,0,0],"ti":[0,0,0]},{"t":41.2080078125,"s":[400.063,101.563,0]}],"ix":2},"a":{"a":0,"k":[-68,-1,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.445],"y":[0.994]},"o":{"x":[0.25],"y":[0]},"t":2.667,"s":[0]},{"t":31.8330078125,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":1.625,"op":129,"st":1.625,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"line gorizontal 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":49.542,"s":[50]},{"t":61,"s":[0]}],"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":15.167,"s":[477.5,136.062,0],"to":[0,0,0],"ti":[0,0,0]},{"t":34.9580078125,"s":[477.5,136.062,0]}],"ix":2},"a":{"a":0,"k":[-68,-155.875,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-178],[-68,176]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.235294118524,0.235294118524,0.235294118524,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.15],"y":[1]},"o":{"x":[0.25],"y":[0]},"t":11,"s":[0]},{"t":41.2080078125,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":4.75,"op":129,"st":4.75,"bm":0}],"markers":[],"chars":[{"ch":"C","size":261,"style":"Medium","w":70.07,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.77,0],[7.812,-9.212],[0,-9.602],[-7.585,-7.584],[-10.775,0],[-6.511,3.679],[0,0],[1.676,-1.106],[1.562,-0.651],[4.004,0],[5.338,5.437],[0,7.91],[-5.339,5.534],[-7.748,0],[-6.576,-5.501],[0,0]],"o":[[-12.402,0],[-6.348,7.52],[0,10.71],[7.617,7.52],[7.161,0],[0,0],[-1.855,1.562],[-1.677,1.107],[-2.8,1.302],[-7.748,0],[-5.339,-5.436],[0,-8.008],[5.305,-5.566],[7.031,0],[0,0],[-6.316,-3.678]],"v":[[45.117,-76.855],[14.795,-63.037],[5.273,-37.354],[16.65,-9.912],[44.238,1.367],[64.746,-4.15],[64.746,-17.871],[59.448,-13.867],[54.59,-11.23],[44.385,-9.277],[24.756,-17.432],[16.748,-37.451],[24.756,-57.764],[44.336,-66.113],[64.746,-57.861],[64.746,-71.338]],"c":true},"ix":2},"nm":"C","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"C","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Futura"}]} \ No newline at end of file diff --git a/public/animation/success.json b/public/animation/success.json new file mode 100644 index 0000000..67550e0 --- /dev/null +++ b/public/animation/success.json @@ -0,0 +1 @@ +{"nm":"Success","mn":"","layers":[{"ty":4,"nm":"Shape Layer 4","mn":"","sr":1,"st":0,"op":60,"ip":10,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[336,396,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Shape 1","ix":1,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-123,-66],[6,45],[321,-264]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":52,"ix":5},"d":[],"c":{"a":0,"k":[0.1922,0.8275,0.9608],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.251,"y":0},"i":{"x":0.368,"y":1},"s":[0],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92],"t":45}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":0,"k":0,"ix":1},"m":1}],"ind":1},{"ty":4,"nm":"Shape Layer 3","mn":"","sr":1,"st":0,"op":60,"ip":0,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[336,396,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Shape 1","ix":1,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-123,-66],[6,45],[321,-264]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":48,"ix":5},"d":[],"c":{"a":0,"k":[0.7804,0.7804,0.7804],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.251,"y":0},"i":{"x":0.368,"y":1},"s":[0],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":40}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":0,"k":0,"ix":1},"m":1}],"ind":2},{"ty":4,"nm":"Shape Layer 2","mn":"","sr":1,"st":10,"op":60,"ip":10,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[336,366,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":87,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Ellipse 1","ix":1,"cix":2,"np":3,"it":[{"ty":"el","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Ellipse","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0],"ix":3},"s":{"a":0,"k":[520,520],"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":52,"ix":5},"d":[],"c":{"a":0,"k":[0.1922,0.8275,0.9608],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.334,"y":0},"i":{"x":0.337,"y":1},"s":[0],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80],"t":45}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":0,"k":0,"ix":1},"m":1}],"ind":3},{"ty":4,"nm":"Shape Layer 1","mn":"","sr":1,"st":0,"op":60,"ip":0,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[336,366,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":87,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Ellipse 1","ix":1,"cix":2,"np":3,"it":[{"ty":"el","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Ellipse","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0],"ix":3},"s":{"a":0,"k":[520,520],"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":48,"ix":5},"d":[],"c":{"a":0,"k":[0.7804,0.7804,0.7804],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.251,"y":0},"i":{"x":0.368,"y":1},"s":[0],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84],"t":40}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":0,"k":0,"ix":1},"m":1}],"ind":4}],"ddd":0,"h":720,"w":720,"meta":{"a":"","k":"","d":"","g":"LottieFiles AE 1.0.0","tc":"#000000"},"v":"4.8.0","fr":60,"op":60,"ip":0,"assets":[]} \ No newline at end of file diff --git a/public/animation/zonafans2.json b/public/animation/zonafans2.json new file mode 100644 index 0000000..4fc6981 --- /dev/null +++ b/public/animation/zonafans2.json @@ -0,0 +1 @@ +{"nm":"zonafans2","mn":"","layers":[{"ty":4,"nm":"Layer 3 Outlines 6","mn":"","sr":1,"st":37,"op":173,"ip":153,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.392,27.528,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[133.559,120.045,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":10,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[1.392,1.392],[1.392,53.665]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":163}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":173}],"ix":1},"m":1}],"ind":1},{"ty":4,"nm":"Layer 3 Outlines 5","mn":"","sr":1,"st":27,"op":163,"ip":143,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.392,27.528,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[10.559,30.045,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":10,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[1.392,1.392],[1.392,53.665]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":153}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":163}],"ix":1},"m":1}],"ind":2},{"ty":4,"nm":"Layer 3 Outlines 4","mn":"","sr":1,"st":16,"op":152,"ip":132,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.392,27.528,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[93.559,38.545,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":10,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[1.392,1.392],[1.392,53.665]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":132},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":142}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":142},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":152}],"ix":1},"m":1}],"ind":3},{"ty":4,"nm":"Layer 3 Outlines 3","mn":"","sr":1,"st":14,"op":150,"ip":130,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.392,27.528,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[42.559,123.545,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":10,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[1.392,1.392],[1.392,53.665]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":140}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":140},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":150}],"ix":1},"m":1}],"ind":4},{"ty":4,"nm":"Layer 3 Outlines 2","mn":"","sr":1,"st":4,"op":140,"ip":120,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.392,27.528,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[134.559,117.545,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":10,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[1.392,1.392],[1.392,53.665]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":120},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":130}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":140}],"ix":1},"m":1}],"ind":5},{"ty":4,"nm":"Layer 3 Outlines","mn":"","sr":1,"st":-5,"op":131,"ip":111,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.392,27.528,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[13.559,39.545,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":10,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[1.392,1.392],[1.392,53.665]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"tm","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Filter - Trim","nm":"Trim Paths 1","ix":2,"e":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":121}],"ix":2},"o":{"a":0,"k":0,"ix":3},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":121},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":131}],"ix":1},"m":1}],"ind":6},{"ty":4,"nm":"Layer 2 Outlines","mn":"","sr":1,"st":31,"op":331,"ip":66,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[57.332,27.627,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[62.46,-13.708,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[0.489,-5.945],[-41.694,-5.945],[-48.371,-0.193],[-41.205,5.945],[40.717,5.945],[48.371,-0.193],[41.206,-5.945]]}],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-0.511,-3.945],[-34.944,-2.195],[-48.371,-0.193],[-41.205,5.945],[40.717,5.945],[48.371,-0.193],[33.956,-1.945]]}],"t":76}],"ix":2}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[57.541,48.488],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":77}],"ix":7}}]},{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 2","ix":2,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":1,"k":[{"o":{"x":0.762,"y":0},"i":{"x":0.375,"y":1},"s":[{"c":true,"i":[[2.815,-2.418],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-2.824,-2.408]],"v":[[-5.089,-18.24],[-50.372,20.667],[50.372,20.667],[4.708,-18.259]]}],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[2.379,2.089],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-1.918,2.358]],"v":[[-5.069,63.26],[-50.372,20.667],[50.372,20.667],[4.728,63.241]]}],"t":86}],"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[57.332,27.627],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":7,"parent":11},{"ty":4,"nm":"Layer 5 Outlines","mn":"","sr":1,"st":31,"op":331,"ip":0,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[62.46,43.46,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[62.46,43.46,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.82,0],[0,0],[0,0],[0,2.82],[0,0]],"o":[[0,0],[0,0],[2.82,0],[0,0],[0,-2.82]],"v":[[18.845,-36.5],[-23.973,0],[18.845,36.5],[23.973,31.373],[23.973,-31.372]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[93.987,43.46],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 2","ix":2,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,-2.82],[0,0],[-2.82,0],[0,0]],"o":[[-2.82,0],[0,0],[0,2.82],[0,0],[0,0]],"v":[[-18.676,-36.5],[-23.805,-31.372],[-23.805,31.373],[-18.676,36.5],[23.804,0]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[30.764,43.46],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 3","ix":3,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.199,-21.555],[-50.371,21.555],[50.372,21.555]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[62.46,58.406],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":8,"parent":11},{"ty":4,"nm":"Layer 6 Outlines","mn":"","sr":1,"st":31,"op":331,"ip":31,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[57.285,63.41,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[62.261,-17.315,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[3.485,0],[0,0],[0,3.486],[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0]],"o":[[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0],[3.485,0],[0,0],[0,3.486]],"v":[[38.989,28.225],[-41.488,28.225],[-47.826,21.887],[-47.826,-34.387],[-41.488,-40.725],[38.989,-40.725],[45.326,-34.387],[45.326,21.887]]}],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[3.485,0],[0,0],[0,3.486],[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0]],"o":[[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0],[3.485,0],[0,0],[0,3.486]],"v":[[43.989,28.225],[-43.988,28.225],[-50.326,21.887],[-50.326,-16.887],[-43.988,-23.225],[43.989,-23.225],[50.326,-16.887],[50.326,21.887]]}],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[3.485,0],[0,0],[0,3.486],[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0]],"o":[[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0],[3.485,0],[0,0],[0,3.486]],"v":[[43.988,28.225],[-43.988,28.225],[-50.326,21.887],[-50.326,-21.887],[-43.988,-28.225],[43.988,-28.225],[50.325,-21.887],[50.325,21.887]]}],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[3.485,0],[0,0],[0,3.486],[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0]],"o":[[0,0],[-3.485,0],[0,0],[0,-3.486],[0,0],[3.485,0],[0,0],[0,3.486]],"v":[[43.988,28.225],[-43.988,28.225],[-50.326,21.887],[-50.326,-20.637],[-43.988,-26.975],[43.988,-26.975],[50.325,-20.637],[50.325,21.887]]}],"t":66}],"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[57.285,-9.815],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[57.285,124.685],"t":44}],"ix":2},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[8],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":44}],"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":9,"parent":11},{"ty":4,"nm":"Layer 7 Outlines","mn":"","sr":1,"st":31,"op":66,"ip":0,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[57.332,27.627,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[62.46,-13.708,0],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[0.489,-5.945],[-41.694,-5.945],[-48.371,-0.193],[-41.205,5.945],[40.717,5.945],[48.371,-0.193],[41.206,-5.945]]},"ix":2}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[57.541,48.488],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 2","ix":2,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.815,-2.418],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-2.824,-2.408]],"v":[[-5.089,-18.24],[-50.372,20.667],[50.372,20.667],[4.708,-18.259]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[57.332,27.627],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":10,"parent":11},{"ty":4,"nm":"Layer 1 Outlines","mn":"","sr":1,"st":0,"op":300,"ip":0,"hd":false,"cl":"","ln":"","ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[62.46,79.96,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0},"i":{"x":0.667,"y":1},"s":[100,130,100],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,113,100],"t":10},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,91,100],"t":20},{"o":{"x":0.333,"y":0},"i":{"x":0.833,"y":1},"s":[100,100,100],"t":30},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[100,100,100],"t":92},{"o":{"x":0.421,"y":0},"i":{"x":0.667,"y":1},"s":[100,77,100],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100,128,100],"t":112}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.667,"y":1},"s":[38.941,314.894,0],"t":0},{"o":{"x":0.333,"y":0.333},"i":{"x":0.667,"y":0.667},"s":[63.941,149.894,0],"t":10},{"o":{"x":0.421,"y":0},"i":{"x":0.667,"y":1},"s":[63.941,149.894,0],"t":102},{"o":{"x":0.333,"y":0.333},"i":{"x":0.667,"y":0.667},"s":[68.941,119.894,0],"t":112},{"o":{"x":0.992,"y":0},"i":{"x":1,"y":1},"s":[68.941,119.894,0],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.441,-17.106,0],"t":186}],"ix":2},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.667,"y":1},"s":[8],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.833,"y":1},"s":[0],"t":10},{"o":{"x":0.421,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[10],"t":112}],"ix":10}},"ef":[],"shapes":[{"ty":"gr","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.82,0],[0,0],[0,2.82],[0,0],[-2.82,0],[0,0],[0,-2.82],[0,0]],"o":[[0,0],[-2.82,0],[0,0],[0,-2.82],[0,0],[2.82,0],[0,0],[0,2.82]],"v":[[50.372,36.5],[-50.372,36.5],[-55.5,31.372],[-55.5,-31.373],[-50.372,-36.5],[50.372,-36.5],[55.5,-31.373],[55.5,31.372]]},"ix":2}},{"ty":"st","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.784,"ix":5},"d":[],"c":{"a":0,"k":[0,0,0],"ix":3}},{"ty":"fl","bm":0,"cl":"","ln":"","hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[62.46,43.46],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":11}],"ddd":0,"h":160,"w":160,"meta":{"a":"","k":"","d":"","g":"@lottiefiles/toolkit-js 0.21.3","tc":"#000000"},"v":"5.5.8","fr":60,"op":203,"ip":0,"assets":[]} \ No newline at end of file diff --git a/src/components/common/navbar.tsx b/src/components/common/navbar.tsx index d1e59e1..89fb3b0 100644 --- a/src/components/common/navbar.tsx +++ b/src/components/common/navbar.tsx @@ -59,7 +59,7 @@ function MainNavbar() {
  • diff --git a/src/locales/en/common.json b/src/locales/en/common.json index fe4aaf4..b69c7eb 100644 --- a/src/locales/en/common.json +++ b/src/locales/en/common.json @@ -138,5 +138,10 @@ "NOT_FOUND": { "TITLE": "Page Not Found", "BUTTON": "Go Back" + }, + "COMING_SOON": { + "TITLE": "COMING SOON", + "DESCRIPTION": "Our Launch is Just Around the Corner - Stay Tuned!", + "BUTTON": "Go Back" } } diff --git a/src/locales/zh-CN/common.json b/src/locales/zh-CN/common.json index a437da5..51321e8 100644 --- a/src/locales/zh-CN/common.json +++ b/src/locales/zh-CN/common.json @@ -138,5 +138,10 @@ "NOT_FOUND": { "TITLE": "您查找的页面不存在", "BUTTON": "返回上页" + }, + "COMING_SOON": { + "TITLE": "COMING SOON", + "DESCRIPTION": "Our Launch is Just Around the Corner - Stay Tuned!", + "BUTTON": "返回上页" } } diff --git a/src/locales/zh-TW/common.json b/src/locales/zh-TW/common.json index 9735164..72bee3e 100644 --- a/src/locales/zh-TW/common.json +++ b/src/locales/zh-TW/common.json @@ -138,5 +138,10 @@ "NOT_FOUND": { "TITLE": "您查找的頁面不存在", "BUTTON": "返回上頁" + }, + "COMING_SOON": { + "TITLE": "COMING SOON", + "DESCRIPTION": "Our Launch is Just Around the Corner - Stay Tuned!", + "BUTTON": "返回上頁" } } diff --git a/src/pages/404.tsx b/src/pages/404.tsx index 0675f31..1fa2067 100644 --- a/src/pages/404.tsx +++ b/src/pages/404.tsx @@ -10,7 +10,6 @@ function NotFoundPage() { const { t } = useTranslation("common"); const router = useRouter(); - const clickHandler = () => { router.back(); }; diff --git a/src/pages/coming_soon.tsx b/src/pages/coming_soon.tsx new file mode 100644 index 0000000..34c0e2f --- /dev/null +++ b/src/pages/coming_soon.tsx @@ -0,0 +1,51 @@ +import { useRef, useEffect } from "react"; +import { useRouter } from "next/router"; +import lottie from "lottie-web"; +import animationData from "../../public/animation/coming_soon.json"; +import { useTranslation } from "next-i18next"; +import { serverSideTranslations } from "next-i18next/serverSideTranslations"; +import myStyles from "@/styles/Home.module.css"; + +function ComingSoonPage() { + const { t } = useTranslation("common"); + + const router = useRouter(); + const clickHandler = () => { + router.back(); + }; + + const animContainer = useRef(null); + useEffect(() => { + const anim = lottie.loadAnimation({ + container: animContainer.current!, + renderer: "svg", + loop: false, + autoplay: true, + animationData, + }); + + return () => anim.destroy(); + }, []); + + return ( +
    +

    {t("COMING_SOON.TITLE")}

    + +

    {t("COMING_SOON.DESCRIPTION")}

    + + +
    +
    + ); +} + +export default ComingSoonPage; + +export async function getStaticProps({ locale }: any) { + return { + props: { + ...(await serverSideTranslations(locale, ["common"])), + // Will be passed to the page component as props + }, + }; +} diff --git a/src/styles/Home.module.css b/src/styles/Home.module.css index 08ac7ed..b0ff8c4 100644 --- a/src/styles/Home.module.css +++ b/src/styles/Home.module.css @@ -160,8 +160,9 @@ } } -/* 404 */ -.not_found_container { +/* 404 & coming soon */ +.not_found_container, +.coming_soon_container { padding: 10rem 1rem 6rem 1rem; min-height: 100vh; display: flex; @@ -170,12 +171,17 @@ background: #f8fafa url("/img/mask_group2@2x.png") no-repeat top left; } -.not_found_container h1 { - font: normal normal normal 36px/78px Noto Sans TC; - color: #3a3b4d; +.coming_soon_container h1 { + opacity: 0; + text-align: center; + font: normal normal 92px/313px Futura; + letter-spacing: -2.3px; + animation: fadeIn 1s 5s ease-in-out 1 forwards; } -.not_found_container button { +.not_found_container button, +.coming_soon_container button { + position: relative; margin-top: 4rem; padding: 10px; width: 120px; @@ -189,11 +195,38 @@ transition: all 0.1s ease-in; } -.not_found_container button:hover { +.coming_soon_container span { + margin: -3rem 0 3rem 0; + background-color: #31d3f5; + height: 10px; + animation: grow 1s 5s ease-in-out 1 forwards; +} + +.coming_soon_container p { + opacity: 0; + margin-top: 1rem; + animation: fromBottomComingSoon 1s 5s ease-in-out 1 forwards; +} + +.coming_soon_container button { + opacity: 0; + margin-top: 10rem; + animation: fromBottom 1s 5s ease-in-out 1 forwards; +} + +.not_found_container button:hover, +.coming_soon_container button:hover { background-color: transparent; color: #31d3f5; } +.animComingSoon { + margin-top: 60px; + position: absolute; + width: 800px; + height: 200px; +} + /* 螢幕寬度小於 992px 時 */ @media screen and (max-width: 992px) { /* bolt_main */ @@ -228,13 +261,14 @@ display: none; } - /* 404 */ + /* 404 & coming soon */ .animNotFound { width: 400px; height: 250px; } - .not_found_container button { + .not_found_container button, + .coming_soon_container button { font: normal normal 16px/26px Noto Sans TC; letter-spacing: 0.08px; } @@ -270,7 +304,7 @@ animation: fromRight 1s ease-out 1 forwards; } - /* 404 */ + /* 404 & coming soon */ .animNotFound { width: 800px; height: 500px; @@ -322,3 +356,23 @@ transform: translateX(0); } } + +@keyframes grow { + from { + width: 0; + } + to { + width: 800px; + } +} + +@keyframes fromBottomComingSoon { + from { + opacity: 0; + transform: translateY(7rem); + } + to { + opacity: 1; + transform: translateY(0); + } +} From 459fdb183cef53bd49676d4861b950fafd14807d Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 15 Mar 2023 13:32:11 +0800 Subject: [PATCH 4/5] Coming soon page mobile --- src/styles/Home.module.css | 49 ++++++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 7 deletions(-) diff --git a/src/styles/Home.module.css b/src/styles/Home.module.css index b0ff8c4..0783f64 100644 --- a/src/styles/Home.module.css +++ b/src/styles/Home.module.css @@ -174,9 +174,7 @@ .coming_soon_container h1 { opacity: 0; text-align: center; - font: normal normal 92px/313px Futura; - letter-spacing: -2.3px; - animation: fadeIn 1s 5s ease-in-out 1 forwards; + animation: fadeIn 1s 9s ease-in-out 1 forwards; } .not_found_container button, @@ -198,8 +196,6 @@ .coming_soon_container span { margin: -3rem 0 3rem 0; background-color: #31d3f5; - height: 10px; - animation: grow 1s 5s ease-in-out 1 forwards; } .coming_soon_container p { @@ -223,8 +219,6 @@ .animComingSoon { margin-top: 60px; position: absolute; - width: 800px; - height: 200px; } /* 螢幕寬度小於 992px 時 */ @@ -267,11 +261,28 @@ height: 250px; } + .animComingSoon { + width: 400px; + height: 100px; + } + .not_found_container button, .coming_soon_container button { font: normal normal 16px/26px Noto Sans TC; letter-spacing: 0.08px; } + + .coming_soon_container h1 { + font: normal normal 42px/218px Futura; + letter-spacing: 2px; + white-space: nowrap; + } + + .coming_soon_container span { + background-color: #31d3f5; + height: 4px; + animation: growMobile 1s 5s ease-in-out 1 forwards; + } } /* 螢幕寬度大於 992.1px 時 */ @@ -309,6 +320,21 @@ width: 800px; height: 500px; } + + .animComingSoon { + width: 800px; + height: 200px; + } + + .coming_soon_container h1 { + font: normal normal 92px/313px Futura; + letter-spacing: -2.3px; + } + + .coming_soon_container span { + height: 10px; + animation: grow 1s 5s ease-in-out 1 forwards; + } } @media (prefers-color-scheme: dark) { @@ -366,6 +392,15 @@ } } +@keyframes growMobile { + from { + width: 0; + } + to { + width: 370px; + } +} + @keyframes fromBottomComingSoon { from { opacity: 0; From 58749a43a8f57902420428cd3a3b16b06d1e87cc Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 15 Mar 2023 13:42:23 +0800 Subject: [PATCH 5/5] Edit css --- src/styles/contact.module.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/styles/contact.module.css b/src/styles/contact.module.css index 42b91c6..f044c12 100644 --- a/src/styles/contact.module.css +++ b/src/styles/contact.module.css @@ -62,6 +62,7 @@ font: normal normal 18px/26px Noto Sans TC; letter-spacing: 0.09px; transition: all 0.1s ease-in; + cursor: pointer; } .contact_formPart button:hover {