jeter20131220 3 jaren geleden
bovenliggende
commit
afbfa9e7d4
8 gewijzigde bestanden met toevoegingen van 362 en 8 verwijderingen
  1. 8 2
      html/index.html
  2. 1 1
      html/indexB.html
  3. 3 3
      html/loginB.html
  4. 121 2
      html/pricing.html
  5. 218 0
      html/pricingB.html
  6. 6 0
      html/static/scss/style.css
  7. 0 0
      html/static/scss/style.css.map
  8. 5 0
      html/static/scss/style.scss

+ 8 - 2
html/index.html

@@ -65,7 +65,7 @@
                         </ul>
                     </li>
                     <li class="nav-item">
-                        <a class="nav-link active btn-login" aria-current="page" href="login.html" set-lan="html:login">登入</a>
+                        <a class="nav-link active btn-login" aria-current="page" href="loginB.html" set-lan="html:login">登入</a>
                     </li>
                     <li class="nav-item">
                         <a class="nav-link btn-userProfile" aria-current="page" href="user_profile.html" set-lan="html:user_profile">會員資料</a>
@@ -91,6 +91,12 @@
     </div>
     <div class="price-int mt-5">
         <div class="price-content m-auto">
+            <div class="register_btn">
+                <p class="mt-5" set-lan="html:index_action">想要快速製作影音內容?立即註冊,開始創作!</p>
+                <div class="text-center">
+                    <a href="./register.html"><button class="get-started my-3" set-lan="html:pricing_checkout">立即註冊</button></a>
+                </div>
+            </div>
             <div class="price-content-1 text-center">
                 <h1 class="pb-5 pe-3"><i style="color:#EA5413" class="fas fa-tags pe-2"></i><lan set-lan="html:launch_special">限時早鳥方案</lan></h1>
                 <div class="row">
@@ -122,7 +128,7 @@
                 </div>
              
                 <!-- <h1 class="mt-5 d-inline pe-5">$1200/7min</h1> -->
-                <p class="mt-5" set-lan="html:index_action">想要快速製作影音內容?立即註冊,開始創作!</p>
+                <p class="register_text mt-5" set-lan="html:index_action">想要快速製作影音內容?立即註冊,開始創作!</p>
                 <a href="./register.html"><button class="get-started my-3" set-lan="html:pricing_checkout">立即註冊</button></a>
             </div>
         </div>

+ 1 - 1
html/indexB.html

@@ -65,7 +65,7 @@
                         </ul>
                     </li>
                     <li class="nav-item">
-                        <a class="nav-link active btn-login" aria-current="page" href="login.html" set-lan="html:login">登入</a>
+                        <a class="nav-link active btn-login" aria-current="page" href="loginB.html" set-lan="html:login">登入</a>
                     </li>
                     <li class="nav-item">
                         <a class="nav-link btn-userProfile" aria-current="page" href="user_profile.html" set-lan="html:user_profile">會員資料</a>

+ 3 - 3
html/loginB.html

@@ -72,7 +72,7 @@
                         </li>
                     </div>
                     <li class="nav-item">
-                        <a class="nav-link active btn-login" aria-current="page" href="login.html"
+                        <a class="nav-link active btn-login" aria-current="page" href="loginB.html"
                             set-lan="html:login">登入</a>
                     </li>
                     <li class="nav-item">
@@ -118,7 +118,7 @@
                             </ul>
                         </li>
                         <li class="nav-item">
-                            <a class="nav-link active btn-login" aria-current="page" href="login.html"
+                            <a class="nav-link active btn-login" aria-current="page" href="loginB.html"
                                 set-lan="html:login">登入</a>
                         </li>
                         <li class="nav-item">
@@ -176,7 +176,7 @@
                             </ul>
                         </li>
                         <li class="nav-item">
-                            <a class="nav-link active btn-login" aria-current="page" href="login.html"
+                            <a class="nav-link active btn-login" aria-current="page" href="loginB.html"
                                 set-lan="html:login">登入</a>
                         </li>
                         <li class="nav-item">

+ 121 - 2
html/pricing.html

@@ -39,8 +39,108 @@
     <!-- End Google Tag Manager (noscript) -->
 
     <!-- ================================================================= -->
+    <div class="card">
+        <img class="profile-bgimg-m img-fluid" src="./static/img/userprofile/banner-m.png" class="card-img" alt="...">
+        <!-- 行動版選單 -->
+        <div class="menu-box">
+            <div class="menu-box2">
+                <div style="font-size: 28px;" class="close_btn text-end">
+                    <i class="fas fa-times text-white me-3 mt-3"></i>
+                </div>
+                <ul class="navbar-nav ms-auto mb-2 mb-lg-0">
+                    <li class="nav-item">
+                        <a class="nav-link active" aria-current="page" href="pricing.html"
+                            set-lan="html:pricing">早鳥方案</a>
+                    </li>
+                    <li id="changeLanguage" class="nav-item me-lg-1">
+                        <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button"
+                            data-bs-toggle="dropdown" aria-expanded="false">
+                            中/En
+                        </a>
+                        <!-- <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
+                                <li><button class="nav-link lan-swtich" aria-current="page" set-lan="html:en"
+                                        onclick="changeLan(this)" value="en">English</button></li>
+                                <li><button class="nav-link lan-switch" aria-current="page" set-lan="html:zh"
+                                        onclick="changeLan(this)" value="zh">中文</button></li>
+                            </ul> -->
+                    </li>
+                    <div id="lang-manu">
+                        <li><button class="nav-link lan-swtich bg-transparent text-white border-0 mx-auto"
+                                aria-current="page" set-lan="html:en" onclick="changeLan(this)"
+                                value="en">English</button></li>
+                        <li><button class="nav-link lan-switch bg-transparent text-white border-0 mx-auto"
+                                aria-current="page" set-lan="html:zh" onclick="changeLan(this)" value="zh">中文</button>
+                        </li>
+                    </div>
+                    <li class="nav-item">
+                        <a class="nav-link active btn-login" aria-current="page" href="login.html"
+                            set-lan="html:login">登入</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link btn-userProfile" aria-current="page" href="user_profile2.html"
+                            set-lan="html:user_profile">會員資料</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link btn-logout" aria-current="page" set-lan="html:logout">登出</a>
+                    </li>
+                </ul>
+
+            </div>
+        </div>
+        <div class="card-img-overlay pt-2 py-lg-3">
+            <nav class="navbar navbar-expand-lg navbar-light d-block d-md-none pt-0">
+
+                <!-- <a class="navbar-brand d-block d-md-none" href="index.html">AI Spokesgirl</a> -->
+
+                <!-- <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
+                        data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false"
+                        aria-label="Toggle navigation">
+                        <span class="navbar-toggler-icon"></span>
+                    </button> -->
+                <div class="collapse navbar-collapse d-flex" id="navbarSupportedContent">
+                    <a href="./index.html">
+                        <img width="150" src="./static/img/contactus/CMM_LOGO.png" alt="">
+                    </a>
+                    <ul class="navbar-des navbar-nav ms-auto mb-2 mb-lg-0">
+                        <li class="nav-item">
+                            <a class="nav-link active" aria-current="page" href="pricing.html"
+                                set-lan="html:pricing">早鳥方案</a>
+                        </li>
+                        <li class="nav-item dropdown">
+                            <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button"
+                                data-bs-toggle="dropdown" aria-expanded="false">
+                                中/En
+                            </a>
+                            <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
+                                <li><button class="nav-link lan-swtich" aria-current="page" set-lan="html:en"
+                                        onclick="changeLan(this)" value="en">English</button></li>
+                                <li><button class="nav-link lan-switch" aria-current="page" set-lan="html:zh"
+                                        onclick="changeLan(this)" value="zh">中文</button></li>
+                            </ul>
+                        </li>
+                        <li class="nav-item">
+                            <a class="nav-link active btn-login" aria-current="page" href="loginB.html"
+                                set-lan="html:login">登入</a>
+                        </li>
+                        <li class="nav-item">
+                            <a class="nav-link btn-userProfile" aria-current="page" href="user_profile2.html"
+                                set-lan="html:user_profile">會員資料</a>
+                        </li>
+                        <li class="nav-item">
+                            <a class="nav-link btn-logout" aria-current="page" set-lan="html:logout">登出</a>
+                        </li>
+                    </ul>
+                    <span class="menu-bar ms-auto" style="font-size: 32px;"><i
+                            class="fas fa-bars text-white"></i></span>
+                </div>
+
+            </nav>
+
+        </div>
+    </div>
     <!-- navbar -->
-    <nav class="navbar navbar-expand-lg navbar-light">
+
+    <nav id="pricing-nav" class="navbar navbar-expand-lg navbar-light">
         <div class="container-fluid">
             <a class="navbar-brand" href="index.html"><img class="img-fluid" style="width: 150px;" src="./static/img/contactus/choozmo-nav.png" alt=""></a>
             <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
@@ -81,7 +181,7 @@
     <!-- ================================================================= -->
     <!-- content -->
     <!-- 手機版 -->
-    <div class="d-block d-md-none">
+    <div class="d-block d-md-none mt-5">
         <div class="container text-center">
             <div class="row">
                 <div class="col-md-4 col-sm-6">
@@ -213,6 +313,25 @@
         }
         checkRoute();
     </script>
+     <script>
+        $(".menu-bar").click(function () {
+            $(".menu-box").fadeIn();
+            $(".menu-box2").fadeIn();
+
+        });
+
+        $(".close_btn").click(function () {
+            $(".menu-box").fadeOut();
+            $(".menu-box2").fadeOut();
+
+        });
+        $("#lang-manu").hide();
+
+        $("#changeLanguage").click(function () {
+            $("#lang-manu").slideToggle();
+            $("#lang-arrow").toggleClass("arrowdoup");
+        });
+    </script>
 </body>
 
 </html>

+ 218 - 0
html/pricingB.html

@@ -0,0 +1,218 @@
+<!DOCTYPE html>
+<html lang="zh-TW">
+
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta http-equiv="X-UA-Compatible" content="ie=edge, Chrome=1">
+    <meta http-equiv="Cache-Control" content="no-cache">
+    <title>AI Spokesgirl</title>
+    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">
+    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp"
+      crossorigin="anonymous">
+    <link rel="stylesheet"
+      href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt"
+      crossorigin="anonymous">
+    <link rel="preconnect" href="https://fonts.googleapis.com">
+    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+    <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap" rel="stylesheet"> 
+    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@11.0.18/dist/sweetalert2.min.css">
+    <link rel="stylesheet" href="static/owl.carousel.min.css">
+    <link rel="stylesheet" href="static/owl.theme.default.min.css">
+    <link rel="stylesheet" href="static/scss/style.css">
+    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
+    
+    <!-- Google Tag Manager -->
+    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
+    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
+    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+    })(window,document,'script','dataLayer','GTM-5M8S4GH');</script>
+    <!-- End Google Tag Manager -->
+</head>
+
+<body>
+    <!-- Google Tag Manager (noscript) -->
+    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5M8S4GH"
+    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
+    <!-- End Google Tag Manager (noscript) -->
+
+    <!-- ================================================================= -->
+    <!-- navbar -->
+    <nav class="navbar navbar-expand-lg navbar-light">
+        <div class="container-fluid">
+            <a class="navbar-brand" href="index.html"><img class="img-fluid" style="width: 150px;" src="./static/img/contactus/choozmo-nav.png" alt=""></a>
+            <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
+                data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false"
+                aria-label="Toggle navigation">
+                <span class="navbar-toggler-icon"></span>
+            </button>
+            <div class="collapse navbar-collapse" id="navbarSupportedContent">
+                <ul class="navbar-nav mb-2 ms-auto mb-lg-0">
+                    <li class="nav-item">
+                        <a class="nav-link active" aria-current="page" href="pricing.html" set-lan="html:pricing">早鳥方案</a>
+                    </li>
+                    <li class="nav-item dropdown">
+                        <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
+                            中/En
+                        </a>
+                        <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
+                            <li><button class="nav-link lan-swtich" aria-current="page" set-lan="html:en" onclick="changeLan(this)" value="en">English</button></li>
+                            <li><button class="nav-link lan-switch" aria-current="page" set-lan="html:zh" onclick="changeLan(this)" value="zh">中文</button></li>
+                        </ul>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link active btn-login" aria-current="page" href="login.html" set-lan="html:login">登入</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link btn-userProfile" aria-current="page" href="user_profile2.html" set-lan="html:user_profile">會員資料</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link btn-logout" aria-current="page" set-lan="html:logout">登出</a>
+                    </li>
+                </ul>
+            </div>
+        </div>
+    </nav>
+    <!-- ================================================================= -->
+
+
+    <!-- ================================================================= -->
+    <!-- content -->
+    <!-- 手機版 -->
+    <div class="d-block d-md-none">
+        <div class="container text-center">
+            <div class="row">
+                <div class="col-md-4 col-sm-6">
+                    <div class="pricingTable">
+                        <div class="pricingTable-header">
+                            <h3 class="title" set-lan="html:launch_special">早鳥方案</h3>
+                        </div>
+                        <ul class="pricing-content">
+                            <li set-lan="html:pricing_lan">語言選擇: 中文 | 英文</li>
+                            <li set-lan="html:pricing_avatars">多款預設AI代言主播任你選</li>
+                            <li set-lan="html:pricing_content">畫面素材支援: 圖檔 | 影檔 | 簡報</li>
+                            <!-- <li class="disable">Maintenance</li>
+                            <li class="disable">15 Subdomains</li> -->
+                        </ul>
+                        <div class="price-value">
+                            <span class="price-title" set-lan="html:pricing_discount">限時優惠</span>
+                            <span class="price-amount">$1200 <span class="duration">7<lan set-lan="html:mins">分鐘</lan></span></span>
+                        </div>
+                        <div class="pricingTable-signup">
+                            <a href="https://p.ecpay.com.tw/B3701C8" target="_blank" set-lan="html:pricing_checkout">立即註冊</a>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- 電腦版 -->
+    <div class="d-none d-md-block">
+        <div class="container-fluid text-center">
+            <div class="row">
+                <div class="col-4">
+                    <div class="pricingTable">
+                        <div class="pricingTable-header">
+                            <div class="title" set-lan="html:launch_special" style="font-size:2rem;">早鳥方案</div>
+                        </div>
+                        <ul class="pricing-content">
+                            <li set-lan="html:pricing_lan">語言選擇: 中文 | 英文</li>
+                            <li set-lan="html:pricing_avatars">多款預設AI代言主播任你選</li>
+                            <li set-lan="html:pricing_content">畫面素材支援: 圖檔 | 影檔 | 簡報</li>
+                            <!-- <li class="disable">Maintenance</li>
+                            <li class="disable">15 Subdomains</li> -->
+                        </ul>
+                        <div class="price-value">
+                            <span class="price-title" set-lan="html:pricing_discount">限時優惠</span>
+                            <span class="price-amount">$1200 <span class="duration">7<lan set-lan="html:mins">分鐘</lan></span></span>
+                        </div>
+                        <div class="pricingTable-signup">
+                            <a href="https://p.ecpay.com.tw/B3701C8" target="_blank" set-lan="html:pricing_checkout">立即查看</a>
+                        </div>
+                    </div>
+                </div>
+                <div class="col-8">
+                    <a href="https://p.ecpay.com.tw/B3701C8" target="_blank">
+                        <img class="img-fluid" src="static/img/intro2.jpg" set-lan="img:intro_img"></img>
+                    </a>
+                </div>
+            </div>
+        </div>
+    </div>
+    
+    
+    
+    <!-- ================================================================= -->
+
+
+    <!-- ================================================================= -->
+    <!-- footer -->
+    <footer class="fixed-bottom text-center py-2">
+
+    </footer>
+    <!-- ================================================================= -->
+  
+    <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
+    <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js'></script>
+    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js"
+        integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" 
+        crossorigin="anonymous"></script>
+    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.min.js"
+        integrity="sha384-Atwg2Pkwv9vp0ygtn1JAojH0nYbwNJLPhwyoVbhoPwBhjQPR5VtM2+xf0Uwh9KtT" crossorigin="anonymous"></script> 
+    <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.0.18/dist/sweetalert2.all.min.js"></script>
+    <script src="https://cdnjs.cloudflare.com/ajax/libs/validatorjs/2.0.0/validator.min.js" 
+        integrity="sha512-Y/Pox7RqKmT84klgmJCva3drWoXQWO42oHiWWhb9zd1pkIH60NF2SamgBrFHOTzrzHJhwgPGNGjNJ5ZmxLpUAQ=="
+        crossorigin="anonymous" referrerpolicy="no-referrer"></script>
+    <script src="static/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="static/lan.js"></script>
+    <script src="static/common.js"></script>
+    <script>
+        const btnLoginPage = document.querySelector('.btn-login');
+        const btnUserProfile = document.querySelector('.btn-userProfile');
+        const btnLogout = document.querySelector('.btn-logout');
+        btnLoginPage.style.display = 'none';
+        btnLogout.style.display = 'none';
+        btnUserProfile.style.display = 'none';
+        function get_jwt_token(){
+            if(!document.cookie) {
+                return
+            }
+            jwt_raw = document.cookie.split(';').filter(s=>s.includes('jwt_token'))[0]
+            return jwt_raw.split('=')[1]
+        }
+        function checkRoute() {
+            let jwt_token = get_jwt_token();
+            if(jwt_token == undefined) {
+                btnLoginPage.style.display = 'block';
+                btnLogout.style.display = 'none';
+                btnUserProfile.style.display = 'none';
+                return;
+            }
+            axios({
+                method: 'post',
+                url: 'https://www.choozmo.com:8887/user_profile',
+                headers: { 
+                    'accept': 'text/html',
+                    'Authorization': `Bearer ${jwt_token}`
+                }
+            }).then(res => {
+                console.log(res.data);
+                if(res.status !== 200) {
+                    btnLoginPage.style.display = 'block';
+                    btnLogout.style.display = 'none';
+                    btnUserProfile.style.display = 'none';
+                }
+                btnLoginPage.style.display = 'none';
+                btnLogout.style.display = 'block';
+                btnUserProfile.style.display = 'block';
+            }).catch(err => {
+                console.log(err);
+            });
+        }
+        checkRoute();
+    </script>
+</body>
+
+</html>

+ 6 - 0
html/static/scss/style.css

@@ -1175,6 +1175,12 @@ body {
 }
 
 /* Pricing */
+@media screen and (max-width: 767px) {
+  #pricing-nav {
+    display: none;
+  }
+}
+
 .pricingTable {
   background: #fff;
   font-family: "Open Sans", sans-serif;

File diff suppressed because it is too large
+ 0 - 0
html/static/scss/style.css.map


+ 5 - 0
html/static/scss/style.scss

@@ -1088,6 +1088,11 @@ body {
 }
 
 /* Pricing */
+#pricing-nav{
+	@media screen and(max-width:$moblie) {
+		display: none;
+	}
+}
 .pricingTable {
 	background: #fff;
 	font-family: "Open Sans", sans-serif;

Some files were not shown because too many files changed in this diff