Mike %!s(int64=3) %!d(string=hai) anos
pai
achega
142750637d

+ 5 - 2
html/index.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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
@@ -76,9 +79,9 @@
     <!-- ================================================================= -->
     <!-- content -->
     <div class="container px-0">
-        <div class="text-center p-5">
+        <div class="text-center p-md-5">
             <a href="login.html">
-                <img class="img-fluid" src="static/img/intro.png"></img>
+                <img class="img-fluid" src="static/img/intro2.jpg"></img>
             </a>
         </div>
     </div>

+ 3 - 0
html/login.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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

+ 3 - 0
html/make_video.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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

+ 3 - 0
html/make_video_long.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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

+ 3 - 0
html/make_video_slide.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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

+ 174 - 0
html/pricing.html

@@ -0,0 +1,174 @@
+<!DOCTYPE html>
+<html lang="zh-TW">
+
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <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>
+    <title>Login</title>
+</head>
+
+<body>
+    <!-- ================================================================= -->
+    <!-- navbar -->
+    <nav class="navbar navbar-expand-lg navbar-light">
+        <div class="container-fluid">
+            <a class="navbar-brand" 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" id="navbarSupportedContent">
+                <ul class="navbar-nav me-auto mb-2 mb-lg-0">
+                    <li class="nav-item">
+                        <a class="nav-link active btn-gocreate text-white me-2" aria-current="page" href="make_video.html" set-lan="html:make_video">製作影片</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link active btn-gocreate text-white" aria-current="page" href="make_video_slide.html" set-lan="html:make_slides">SLIDE製作影片</a>                        
+                    </li>
+                    <li class="nav-item">
+                        <a class="nav-link active btn-gocreate text-white" aria-current="page" href="make_video_long.html" set-lan="html:make_slides">製作長影片</a>                        
+                    </li>
+                </ul>
+                
+                <ul class="navbar-nav 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="login.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>
+                    </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 p-5">
+            <div class="row">
+                <div class="col-md-4 col-sm-6">
+                    <div class="pricingTable">
+                        <div class="pricingTable-header">
+                            <h3 class="title">早鳥方案</h3>
+                        </div>
+                        <ul class="pricing-content">
+                            <li>語言選擇: 中文 | 英文</li>
+                            <li>多款預設AI代言主播任你選</li>
+                            <li>畫面素材支援: 圖檔 | 影檔 | 簡報</li>
+                            <!-- <li class="disable">Maintenance</li>
+                            <li class="disable">15 Subdomains</li> -->
+                        </ul>
+                        <div class="price-value">
+                            <span class="price-title">限時優惠</span>
+                            <span class="price-amount">$1200 <span class="duration">7分鐘</span></span>
+                        </div>
+                        <div class="pricingTable-signup">
+                            <a href="https://p.ecpay.com.tw/B3701C8" target="_blank">立即查看</a>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- 電腦版 -->
+    <div class="d-none d-md-block">
+        <div class="container-fluid text-center p-5">
+            <div class="row">
+                <div class="col-4">
+                    <div class="pricingTable">
+                        <div class="pricingTable-header">
+                            <h3 class="title">早鳥方案</h3>
+                        </div>
+                        <ul class="pricing-content">
+                            <li>語言選擇: 中文 | 英文</li>
+                            <li>多款預設AI代言主播任你選</li>
+                            <li>5畫面素材支援: 圖檔 | 影檔 | 簡報</li>
+                            <!-- <li class="disable">Maintenance</li>
+                            <li class="disable">15 Subdomains</li> -->
+                        </ul>
+                        <div class="price-value">
+                            <span class="price-title">限時優惠</span>
+                            <span class="price-amount">$1200 <span class="duration">7分鐘</span></span>
+                        </div>
+                        <div class="pricingTable-signup">
+                            <a href="https://p.ecpay.com.tw/B3701C8" target="_blank">立即查看</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"></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 src="login.js"></script>
+    <script type="text/javascript" src="static/lan.js"></script>
+    <script src="static/common.js"></script>
+</body>
+
+</html>

+ 3 - 0
html/register.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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

BIN=BIN
html/static/img/intro2.jpg


+ 4 - 2
html/static/lan.js

@@ -43,7 +43,8 @@ var zh = {
     "submut": "送出",
     "privacy_term": "同意隱私政策及使用條款",
     "newHere": "還沒有帳號?",
-    "goRegister": "註冊"
+    "goRegister": "註冊",
+    "pricing" : "早鳥方案",
 };
 
 var en = {
@@ -72,7 +73,8 @@ var en = {
     "submut": "Submit",
     "privacy_term": "I Agree to privacy policy and terms of use.",
     "newHere": "New here?",
-    "goRegister": "REGISTER"
+    "goRegister": "REGISTER",
+    "pricing" : "Pricing"
 };
 
 

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

@@ -1033,4 +1033,199 @@ body {
     font-size: 18px;
   }
 }
+
+/* Pricing */
+.pricingTable {
+  background: #fff;
+  font-family: 'Open Sans', sans-serif;
+  text-align: center;
+  padding: 30px 15px 15px;
+  border-radius: 25px;
+  overflow: hidden;
+  position: relative;
+  z-index: 1;
+}
+
+.pricingTable:before,
+.pricingTable:after {
+  content: '';
+  background: linear-gradient(-45deg, #5A98FB, #5A98FB, #3F64FA, #3F64FA);
+  height: 170px;
+  width: 150%;
+  outline: 5px solid #fff;
+  outline-offset: -10px;
+  opacity: 0.9;
+  -webkit-transform: translateX(-50%) rotate(7deg);
+          transform: translateX(-50%) rotate(7deg);
+  position: absolute;
+  left: 50%;
+  top: -65px;
+  z-index: -1;
+}
+
+.pricingTable:after {
+  height: 250px;
+  -webkit-transform: translateX(-50%) rotate(-20deg) rotateX(180deg);
+          transform: translateX(-50%) rotate(-20deg) rotateX(180deg);
+  top: auto;
+  bottom: -150px;
+}
+
+.pricingTable .pricingTable-header {
+  color: #fff;
+  margin: 0 0 75px;
+}
+
+.pricingTable .title {
+  font-size: 40px;
+  font-weight: 700;
+  text-transform: uppercase;
+  letter-spacing: 1px;
+  margin: 0;
+}
+
+.pricingTable .pricing-content {
+  text-align: left;
+  padding: 0;
+  margin: 0 0 10px;
+  display: inline-block;
+}
+
+.pricingTable .pricing-content li {
+  color: #333;
+  font-size: 17px;
+  font-weight: 500;
+  line-height: 22px;
+  text-transform: uppercase;
+  padding: 0 40px 0 0;
+  margin: 0 0 15px;
+  list-style-position: inside;
+  position: relative;
+}
+
+.pricingTable .pricing-content li:after {
+  content: "\f00c";
+  color: #e58e26;
+  font-family: "Font Awesome 5 Free";
+  font-size: 18px;
+  font-weight: 900;
+  position: absolute;
+  top: 0;
+  right: 0;
+}
+
+.pricingTable .pricing-content li.disable:after {
+  content: "\f00d";
+}
+
+.pricingTable .price-value {
+  margin: 0 0 15px;
+}
+
+.pricingTable .price-title {
+  color: #C70039;
+  font-size: 30px;
+  text-align: left;
+  text-transform: uppercase;
+  line-height: 30px;
+  width: calc(100% - 130px);
+  padding: 15px 0 0;
+  display: inline-block;
+}
+
+.pricingTable .price-title b {
+  display: block;
+}
+
+.pricingTable .price-amount {
+  color: #3F64FA;
+  background: #fff;
+  font-size: 30px;
+  font-weight: 700;
+  line-height: 30px;
+  width: 120px;
+  height: 120px;
+  padding: 33px 10px 10px;
+  display: inline-block;
+  vertical-align: top;
+  -webkit-clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);
+          clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);
+  position: relative;
+  z-index: 1;
+}
+
+.pricingTable .price-amount:before,
+.pricingTable .price-amount:after {
+  content: "";
+  background: linear-gradient(-45deg, #5A98FB, #5A98FB, #3F64FA, #3F64FA);
+  width: calc(100% - 12px);
+  height: calc(100% - 12px);
+  -webkit-transform: translateX(-50%) translateY(-50%);
+          transform: translateX(-50%) translateY(-50%);
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  z-index: -1;
+  -webkit-clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);
+          clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);
+}
+
+.pricingTable .price-amount:after {
+  background: #fff;
+  width: calc(100% - 16px);
+  height: calc(100% - 16px);
+}
+
+.pricingTable .price-amount .duration {
+  font-size: 16px;
+  font-weight: 600;
+  text-transform: capitalize;
+  display: block;
+}
+
+.pricingTable .pricingTable-signup a {
+  color: #fff;
+  font-size: 20px;
+  font-weight: 700;
+  letter-spacing: 2px;
+  text-transform: uppercase;
+  padding: 10px 20px;
+  border: 2px solid #fff;
+  border-radius: 50px;
+  display: inline-block;
+  -webkit-transition: all 0.3s;
+  transition: all 0.3s;
+}
+
+.pricingTable .pricingTable-signup a:hover {
+  text-shadow: 3px 3px 1px rgba(0, 0, 0, 0.5);
+  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.7);
+          box-shadow: 0 0 8px rgba(0, 0, 0, 0.7);
+}
+
+.pricingTable.green:before,
+.pricingTable.green:after,
+.pricingTable.green .price-amount:before {
+  background: linear-gradient(-45deg, #76D243, #76D243, #109739, #109739);
+}
+
+.pricingTable.green .price-amount {
+  color: #109739;
+}
+
+.pricingTable.pink:before,
+.pricingTable.pink:after,
+.pricingTable.pink .price-amount:before {
+  background: linear-gradient(-45deg, #E969A6, #E969A6, #ED2E96, #ED2E96);
+}
+
+.pricingTable.pink .price-amount {
+  color: #ED2E96;
+}
+
+@media only screen and (max-width: 990px) {
+  .pricingTable {
+    margin: 0 0 40px;
+  }
+}
 /*# sourceMappingURL=style.css.map */

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
html/static/scss/style.css.map


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

@@ -955,3 +955,157 @@ body {
   .sidenav {padding-top: 15px;}
   .sidenav a {font-size: 18px;}
 }
+
+/* Pricing */
+.pricingTable{
+    background: #fff;
+    font-family: 'Open Sans', sans-serif;
+    text-align: center;
+    padding: 30px 15px 15px;
+    border-radius: 25px;
+    overflow: hidden;
+    position: relative;
+    z-index: 1;
+}
+.pricingTable:before,
+.pricingTable:after{
+    content: '';
+    background: linear-gradient(-45deg,#5A98FB,#5A98FB,#3F64FA,#3F64FA);
+    height: 170px;
+    width: 150%;
+    outline: 5px solid #fff;
+    outline-offset: -10px;
+    opacity: 0.9;
+    transform: translateX(-50%) rotate(7deg);
+    position: absolute;
+    left: 50%;
+    top: -65px;
+    z-index: -1;
+}
+.pricingTable:after{
+    height: 250px;
+    transform: translateX(-50%) rotate(-20deg) rotateX(180deg);
+    top: auto;
+    bottom: -150px;
+}
+.pricingTable .pricingTable-header{
+    color:#fff;
+    margin: 0 0 75px;
+}
+.pricingTable .title{
+    font-size: 40px;
+    font-weight: 700;
+    text-transform:uppercase;
+    letter-spacing: 1px;
+    margin: 0;
+}
+.pricingTable .pricing-content{
+    text-align: left;
+    padding: 0;
+    margin: 0 0 10px;
+    display: inline-block;
+}
+.pricingTable .pricing-content li{
+    color: #333;
+    font-size: 17px;
+    font-weight: 500;
+    line-height: 22px;
+    text-transform: uppercase;
+    padding: 0 40px 0 0;
+    margin: 0 0 15px;
+    list-style-position: inside;
+    position: relative;
+}
+.pricingTable .pricing-content li:after{
+    content: "\f00c";
+    color: #e58e26;
+    font-family: "Font Awesome 5 Free";
+    font-size: 18px;
+    font-weight: 900;
+    position: absolute;
+    top: 0;
+    right: 0;
+}
+.pricingTable .pricing-content li.disable:after{ content: "\f00d"; }
+.pricingTable .price-value{ margin: 0 0 15px; }
+.pricingTable .price-title{
+    color: #C70039;
+    font-size: 30px;
+    text-align: left;
+    text-transform: uppercase;
+    line-height: 30px;
+    width: calc(100% - 130px);
+    padding: 15px 0 0;
+    display: inline-block;
+}
+.pricingTable .price-title b{ display: block; }
+.pricingTable .price-amount{
+    color: #3F64FA;
+    background: #fff;
+    font-size: 30px;
+    font-weight: 700;
+    line-height: 30px;
+    width: 120px;
+    height: 120px;
+    padding: 33px 10px 10px;
+    display: inline-block;
+    vertical-align: top;
+    clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);
+    position: relative;
+    z-index: 1;
+}
+.pricingTable .price-amount:before,
+.pricingTable .price-amount:after{
+    content: "";
+    background: linear-gradient(-45deg,#5A98FB,#5A98FB,#3F64FA,#3F64FA);
+    width: calc(100% - 12px);
+    height: calc(100% - 12px);
+    transform:  translateX(-50%) translateY(-50%);
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    z-index: -1;
+    clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);
+}
+.pricingTable .price-amount:after{
+    background: #fff;
+    width: calc(100% - 16px);
+    height: calc(100% - 16px);
+}
+.pricingTable .price-amount .duration{
+    font-size: 16px;
+    font-weight: 600;
+    text-transform: capitalize;
+    display: block;
+}
+.pricingTable .pricingTable-signup a{
+    color: #fff;
+    font-size: 20px;
+    font-weight: 700;
+    letter-spacing: 2px;
+    text-transform: uppercase;
+    padding: 10px 20px;
+    border: 2px solid #fff;
+    border-radius: 50px;
+    display: inline-block;
+    transition: all 0.3s;
+}
+.pricingTable .pricingTable-signup a:hover{
+    text-shadow: 3px 3px 1px rgba(0,0,0,0.5);
+    box-shadow: 0 0 8px rgba(0, 0, 0, 0.7);
+}
+.pricingTable.green:before,
+.pricingTable.green:after,
+.pricingTable.green .price-amount:before{
+    background: linear-gradient(-45deg,#76D243,#76D243,#109739,#109739);
+}
+.pricingTable.green .price-amount{ color: #109739; }
+.pricingTable.pink:before,
+.pricingTable.pink:after,
+.pricingTable.pink .price-amount:before{
+    background: linear-gradient(-45deg,#E969A6,#E969A6,#ED2E96,#ED2E96);
+}
+.pricingTable.pink .price-amount{ color: #ED2E96; }
+@media only screen and (max-width: 990px){
+    .pricingTable{ margin: 0 0 40px; }
+}

+ 3 - 0
html/user_profile.html

@@ -48,6 +48,9 @@
                 </ul>
                 
                 <ul class="navbar-nav 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

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio