jcq 1 day ago
parent
commit
23749234b3

+ 223 - 31
css/jcq.css

@@ -603,25 +603,28 @@
     color: #151515 !important;
 }
 
-.step1 label span{
+.step1 label span {
     float: left;
 }
 
 
 /* 移动端适配 */
 @media (max-width: 767px) {
-    .cleanUp{
+    .cleanUp {
         margin-top: .2rem;
     }
-    .form-group .input-text.radio{
+
+    .form-group .input-text.radio {
         min-width: 180px;
         width: auto;
         justify-content: flex-start;
     }
+
     .form-group .input-text.radio>label:not(:first-child) {
         margin-left: .4rem;
 
     }
+
     .warn-prompt-wrap1ass {
         border: none;
         font-size: .24rem;
@@ -632,24 +635,28 @@
         padding: .1rem .4rem;
         width: auto;
     }
-        .j-top-wrap dl.clearfix .ms-btn.ms-btn-primary.mt3.w60{
-            margin-left: 0;
-        }
+
+    .j-top-wrap dl.clearfix .ms-btn.ms-btn-primary.mt3.w60 {
+        margin-left: 0;
+    }
 
     .j-goumai {
         top: .48rem;
         right: 0px;
     }
-    .j-search-btn{
-       margin-top: .2rem;
-       margin-bottom: .2rem;
+
+    .j-search-btn {
+        margin-top: .2rem;
+        margin-bottom: .2rem;
     }
-    .j-icon-search{
+
+    .j-icon-search {
         display: none;
     }
-        .j-search-btn input:first-child{
-            margin-left: 0 !important;
-        }
+
+    .j-search-btn input:first-child {
+        margin-left: 0 !important;
+    }
 
     .j-top-wrap dl.clearfix {
         position: relative;
@@ -920,33 +927,40 @@
         border-right: none;
     }
 
-    .j-label-text{
+    .j-label-text {
         width: auto !important;
     }
-    .j-label-text-radio{
+
+    .j-label-text-radio {
         width: 3.6rem !important;
     }
-        .j-label-text-je{
-            width: 3.2rem !important;
-        }
-        .j-label-open {
-            width: 1.6rem !important;
-        }
-        .size-list{
-            overflow-y: scroll;
-            max-height: calc(100vh - 3.8rem);
-        }
-                .footer .left dl{
-                    margin-right: .6rem;
-                }
+
+    .j-label-text-je {
+        width: 3.2rem !important;
+    }
+
+    .j-label-open {
+        width: 1.6rem !important;
+    }
+
+    .size-list {
+        overflow-y: scroll;
+        max-height: calc(100vh - 3.8rem);
+    }
+
+    .footer .left dl {
+        margin-right: .6rem;
+    }
+
     .warn-prompt {
         flex-wrap: wrap;
         padding: .1rem .2rem;
         margin-top: 0 !important;
     }
-        .warn-prompt span:not(:first-child) {
-            margin-top: .1rem;
-        }
+
+    .warn-prompt span:not(:first-child) {
+        margin-top: .1rem;
+    }
 
     .warn-prompt .iconfont {
         margin-right: 0;
@@ -1069,4 +1083,182 @@
         margin: 0 auto;
     }
 
+}
+
+
+
+/* 下载页预览样式 */
+
+.template-3 .t-bg-3{
+    background: linear-gradient(to bottom, #39b4ff,#d4efff, #ffffff);
+    height:634px;
+    position: absolute;
+    left: 0;
+    top: 0;
+    width: 100%;
+    z-index: -1;
+    right: 0;
+}
+ .t-bg-3 img.img-logo {
+     position: absolute;
+     top: 21px;
+     right: 146.66px;
+     width: 324px;
+     height: 326px;
+ }
+ .template-btn-wrap>div>a{
+    padding: 5px 10px;
+    border: 1px solid #6d9cfb;
+    border-radius: 25px;
+ }
+ .template-common .t-code img{
+    width: 200px;
+    height: 200px;
+ }
+ .template-3 .content{
+    margin-top: 84px;
+ }
+ .template-common .t-introduce .tit{
+    font-size: 16px;
+    font-weight: 500;
+ }
+.template-common .t-introduce p{
+    font-size: 14px;
+    color: #727272;
+}
+.template-common .t-name .tit{
+    font-size: 26px;
+    font-weight: 700;
+}
+
+@media (max-width: 767px) {
+    .j-app-detail {
+        width: 100%;
+        padding: 0 .64rem;
+    }
+
+    .j-app-detail .j-top-bg {
+        margin: 0 -.64rem;
+        background: linear-gradient(to bottom, #39b4ff, #ffffff);
+        height: 3.74rem;
+        padding: 0 .64rem;
+        padding-top: 1.34rem;
+    }
+
+    .j-app-detail .j-top-bg img.img-logo {
+        position: absolute;
+        top: 2px;
+        right: 2px;
+    }
+.j-app-detail .j-top-bg .img-tips {
+        position: absolute;
+        top: .48rem;
+        right: .64rem;
+    }
+    .j-app-detail .j-app-top {
+        display: flex;
+        align-items: start;
+        justify-content: start;
+    }
+
+
+    .j-app-detail .j-app-top .app-img {
+        height: 2.2rem;
+        width: 2.2rem;
+        border-radius: .2rem;
+        overflow: hidden;
+        box-shadow: 0 5px 10px rgba(175, 197, 223, 0.2);
+    }
+
+    .j-app-detail .j-app-top .app-info {
+        margin-left: .36rem;
+    }
+
+    .j-app-detail .j-app-top .app-img img {
+        width: 100%;
+        height: 100%;
+    }
+
+    .j-app-detail .j-app-top .app-info .app-title {
+        font-size: .48rem;
+        font-weight: 700;
+        color: #111111;
+        margin-top: .2rem;
+    }
+
+    .google-play {
+        margin-top: .2rem;
+    }
+
+    .j-app-detail .app-detail-content .coarse-title {
+        margin-top: .2rem;
+        font-size: .32rem;
+        font-weight: 500;
+        color: #111111;
+    }
+
+    .j-app-detail .app-detail-content p {
+        margin-top: .2rem;
+        font-size: .28rem;
+        font-weight: 400;
+        color: #727272;
+    }
+
+    .j-app-detail .app-info-detail>div {
+        display: flex;
+        justify-content: space-between;
+        font-size: 14px;
+        font-weight: 400;
+        color: #111111;
+        padding: .2rem 0;
+        border-bottom: 1px solid #F2F2F2;
+    }
+
+    .j-app-detail .app-info-detail>div:last-child {
+        border-bottom: 1px solid #F2F2F2;
+    }
+
+    .j-app-detail .app-info-detail>div>div:nth-child(1) {
+        color: #727272;
+    }
+    .j-score-tops {
+        display: flex;
+        justify-content: start;
+        align-items: end;
+    }
+    .j-score-tops .pf{
+        font-size: .8rem;
+        font-weight: 500;
+        color: #111111;
+    }
+    .j-score-tops .score-comments{
+        font-size: 13px;
+        color: #666666;
+        padding-bottom: .1rem;
+    }
+
+    .j-bottom-btn{
+        display: inline-block;
+        width: 90vw;
+        background: linear-gradient(to right, #2168FB, #34BFFF);
+        border-radius: 25px;
+        color: #fff;
+        height: .96rem;
+        text-align: center;
+        line-height: .96rem;
+        font-size: .32rem;
+        font-weight: 500;
+        position: fixed;
+        bottom: .4rem;
+        left: 50%;
+        transform: translateX(-50%);
+        box-shadow: 0 5px 10px rgba(175, 197, 223, 2.2);
+    }
+    .template-footer{
+        margin-bottom: 0.5rem;
+    }
+    .j-bottom-btn:hover{
+        color: #fff;
+    }
+
 }

+ 5 - 0
jiance/default/js/template/wave.js

@@ -41,6 +41,7 @@ function isMobile() {
             PASSWORD_WRONG: "密码错误,请重新输入",
             SCAN_TIPS: "扫描二维码下载",
             DESC: "应用描述",
+            SCORE: "应用评分",
             CURRENT_VERSION: "当前版本",
             FILE_SIZE: "文件大小",
             UPDATED_AT: "更新于",
@@ -179,6 +180,7 @@ function isMobile() {
             PASSWORD_WRONG: "Password is not correct",
             SCAN_TIPS: "<span style=''>Scan the qrcode to download</span>",
             DESC: "Description",
+            SCORE: "App Rating",
             CURRENT_VERSION: "Current version",
             FILE_SIZE: "File size",
             UPDATED_AT: "Updated at",
@@ -293,6 +295,7 @@ function isMobile() {
             PASSWORD_WRONG: "密碼錯誤,請重新輸入",
             SCAN_TIPS: "掃描二維碼下載",
             DESC: "應用描述",
+            SCORE:"應用評分",
             CURRENT_VERSION: "當前版本",
             FILE_SIZE: "文件大小",
             UPDATED_AT: "更新于",
@@ -355,6 +358,7 @@ function isMobile() {
             DISCLAIMER: "免責聲明",
             REPORT: "舉報",
             APP_DESCRIPTION: "應用描述",
+            
             APP_SCREENSHOTS: "應用截圖",
             APP_CONTACT: "聯系方式",
             APP_REMARK: "應用備注",
@@ -407,6 +411,7 @@ function isMobile() {
             PASSWORD_WRONG: "Mật khẩu sai, xin vui lòng nhập lại",
             SCAN_TIPS: "Quét mã qr để tải về",
             DESC: "Mô tả ứng dụng",
+            SCORE:"Xếp hạng ứng dụng",
             CURRENT_VERSION: "Phiên bản hiện tại",
             FILE_SIZE: "Kích thước tập tin",
             UPDATED_AT: "Cập nhật trong",

+ 81 - 16
source/index/guide.php

@@ -140,23 +140,88 @@ class guide extends Base
             </style>
         </head>
         <body>
-        <header>
-            由于iOS系统权限调整,打开应用需要进入【设置>>通用>>描述文件】(iOS9上叫“描述文件”, iOS10上叫“设备管理”),信任同名的描述文件即可。
-        </header>
-        <article>
-            <h2>详细图文教程:</h2>
-            <div class="title"><i>1</i>
-                <p>如果打开下载的「游戏或者应用」,出现如下图提示,<span>记住红线部分的描述文件名</span></p></div>
-            <img src="/static/index/image/1.png" class="mod-img">
-            <div class="title"><i>2</i>
-                <p>然后在设备中点击<span>【设置>>通用>>描述文件】(iOS9上叫“描述文件”, iOS10上叫“设备管理),</span>,找到刚才同名的描述文件</p></div>
-            <img src="/static/index/image/2.png" class="mod-img"><img src="/static/index/image/3.png" class="mod-img">
-            <div class="title"><i>3</i>
-                <p>点击文件,<span>选择【信任】</span>,然后就能正常打开APP了</p></div>
-            <img src="/static/index/image/4.png" class="mod-img">
-
-        </article>
+            <div class="ios-app-show" style="display: none;">
+                 <header>
+                    由于iOS系统权限调整,打开应用需要进入【设置>>通用>>描述文件】(iOS9上叫“描述文件”, iOS10上叫“设备管理”),信任同名的描述文件即可。
+                </header>
+                <article>
+                    <h2>详细图文教程:</h2>
+                    <div class="title"><i>1</i>
+                        <p>如果打开下载的「游戏或者应用」,出现如下图提示,<span>记住红线部分的描述文件名</span></p></div>
+                    <img src="/static/index/image/1.png" class="mod-img">
+                    <div class="title"><i>2</i>
+                        <p>然后在设备中点击<span>【设置>>通用>>描述文件】(iOS9上叫“描述文件”, iOS10上叫“设备管理),</span>,找到刚才同名的描述文件</p></div>
+                    <img src="/static/index/image/2.png" class="mod-img"><img src="/static/index/image/3.png" class="mod-img">
+                    <div class="title"><i>3</i>
+                        <p>点击文件,<span>选择【信任】</span>,然后就能正常打开APP了</p></div>
+                    <img src="/static/index/image/4.png" class="mod-img">
+
+                </article>
+            </div>
+            <div class="android-app-show" style="display: none;">  
+                 <article>
+                    <article>
+                        <h2>详细图文教程:</h2>
+                        <div class="title"><i>1</i>
+                            <p>第一步</p></div>
+                        <img src="/static/index/image/android_1.svg" class="mod-img">
+                        <div class="title"><i>2</i>
+                            <p>第二步</p></div>
+                        <img src="/static/index/image/android_2.svg" class="mod-img">
+                    
+
+                </article>
+            </div>
         </body>
+        <script type="text/javascript" src="/static/index/js/jquery.min.js"></script>
+        <script>
+            /**
+             * 获取浏览器URL中的查询参数
+             * @param {string} [url] 可选参数,指定要解析的URL(默认使用当前页面URL)
+             * @returns {Object} 包含所有查询参数键值对的对象
+             */
+            function getUrlParams(url) {
+                // 1. 获取目标URL的查询字符串部分(兼容未传url参数的情况)
+                const queryString = url 
+                    ? url.split('?')[1] 
+                    : window.location.search.substring(1);
+
+                if (!queryString) return {}; // 无参数时返回空对象
+
+                // 2. 解析参数
+                const params = {};
+                const pairs = queryString.split('&');
+
+                for (const pair of pairs) {
+                    const [key, value = ''] = pair.split('=');
+                    const decodedKey = decodeURIComponent(key);
+                    const decodedValue = decodeURIComponent(value);
+
+                    // 处理重复参数(转换为数组)
+                    if (decodedKey in params) {
+                    if (Array.isArray(params[decodedKey])) {
+                        params[decodedKey].push(decodedValue);
+                    } else {
+                        params[decodedKey] = [params[decodedKey], decodedValue];
+                    }
+                    } else {
+                    params[decodedKey] = decodedValue;
+                    }
+                }
+
+                return params;
+            }
+            const params = getUrlParams();
+            if(params.type){
+                if(params.type === 'iOS'){
+                    $(".ios-app-show").show()
+                    $(".android-app-show").hide()
+                }else{
+                    $(".ios-app-show").hide()
+                     $(".android-app-show").show()
+                }
+            }
+        </script>
         </html>
         <?php 
 	}

+ 3 - 0
source/pack/lang/en/template.php

@@ -24,6 +24,9 @@ return array(
     'PASSWORD_WRONG' => 'Password is not correct',
     'SCAN_TIPS' => '<span style="">Scan the qrcode to download</span>',
     'DESC' => 'Description',
+    'SCORE' => 'App Rating',
+    'SCORE_NUM' => '23.38 million reviews',
+
     'CURRENT_VERSION' => 'Current version',
     'FILE_SIZE' => 'File size',
     'UPDATED_AT' => 'Updated at',

+ 2 - 0
source/pack/lang/zh-tw/template.php

@@ -24,6 +24,8 @@ return array(
     'PASSWORD_WRONG' => '密碼錯誤,請重新輸入',
     'SCAN_TIPS' => '掃描二維碼下載',
     'DESC' => '應用描述',
+    'SCORE' => '應應用評分',
+    'SCORE_NUM' => '2,338萬條評論',
     'CURRENT_VERSION' => '當前版本',
     'FILE_SIZE' => '文件大小',
     'UPDATED_AT' => '更新于',

+ 2 - 0
source/pack/lang/zh/template.php

@@ -24,6 +24,8 @@ return array(
     'PASSWORD_WRONG' => '密码错误,请重新输入',
     'SCAN_TIPS' => '扫描二维码下载',
     'DESC' => '应用描述',
+    'SCORE' => '应用评分',
+    'SCORE_NUM' => '2,338万条评论',
     'CURRENT_VERSION' => '当前版本',
     'FILE_SIZE' => '文件大小',
     'UPDATED_AT' => '更新于',

+ 1 - 0
source/template/app.php

@@ -19,6 +19,7 @@ $authcode = SafeRequest("authcode", "get");
     <link rel="stylesheet" href="/static/index/css/main.css"/>
     <link rel="stylesheet" href="/static/index/css/h5.css"/>
     <link rel="shortcut icon" href="//<?php echo $_SERVER['HTTP_HOST'] ?>/favicon.ico" type="image/x-icon"/>
+    <link rel="stylesheet" href="/css/jcq.css">
     <script>
         var www_domain = "https://<?php echo $_SERVER['HTTP_HOST'] ?>/";
     </script>

+ 93 - 3
source/template/temp_3.php

@@ -1,10 +1,12 @@
 <script language="text/template" id="content">
         {{if checked}}
-        <div class="template-3 template-wrap">
+        <div class="template-3 template-wrap hidden-xs">
             {{else}}
             <div class="template-3 template-wrap passwords">
                 {{/if}}
-                <div class="t-bg-3"></div>
+                <div class="t-bg-3">
+                    <img src="/static/index/image/j-app-top-logo.svg" class="img-logo">
+                </div>
                 <div class="container">
                     <div class="content">
                         <div class="template-common">
@@ -90,7 +92,8 @@
                             </div>
                             {{/if}}
                             {{if qq}}
-                            <div class="t-contact pc-pwd">
+                            <div class="t-contact pc-pwd" style="display:none;"> 
+">
                                 <div class="tit">{{APP_CONTACT}}</div>
                                 <dl class="clearfix">
                                     <dd class="fl">{{qq}}</dd>
@@ -110,4 +113,91 @@
                     </div>
                 </div>
             </div>
+        </div>
+         <div class="template-3 template-wrap visible-xs j-app-detail">
+              <div class="j-top-bg"> 
+                 <img src="/static/index/image/j-app-top-logo.svg" class="img-logo">
+                 <a href="/index/guide?lang={{template_language}}&type={{ext}}" target="_blank" class="img-tips"><img src="/static/index/image/icon_app_install_tips.svg" class=""></a>
+                   <div class="j-app-top">
+                        <div class="app-img">
+                            <img src="{{icon}}" class="">
+                        </div>
+                        <div class="app-info">
+                            <div class="app-title">{{app_name}}</div>
+                            <div class="google-play">
+                                <img src="/static/index/image/icon_{{ext}}.svg">
+                            </div>
+                        </div>
+                    </div>
+             </div>
+             <div class="app-detail">
+                <div class="app-detail-content">
+                    <div class="coarse-title">{{APP_DESCRIPTION}}</div>
+                    <p>{{app_intro}}</p>
+                    <div class="coarse-title">{{SCORE}}</div>
+                    <div class="score-content">
+                        <div class="j-score-tops">
+                            <div class="pf">4.9</div>
+                            <div style="margin-left: 10px;">
+                                <img src="/static/index/image/icon_five_stars.svg" alt="">
+                                <div class="score-comments">
+                                    {{SCORE_NUM}}
+                                </div>
+                            </div>
+                        </div>
+                        <svg width="310" height="54" viewBox="0 0 310 54" fill="none" xmlns="http://www.w3.org/2000/svg">
+                            <path d="M4.56104 0.804894C4.75054 0.457423 5.24946 0.457423 5.43896 0.804893L6.44399 2.64773C6.5159 2.7796 6.64329 2.87215 6.79092 2.89979L8.85414 3.28616C9.24316 3.35901 9.39734 3.83352 9.12543 4.12112L7.68336 5.64643C7.58017 5.75557 7.53151 5.90532 7.55084 6.05427L7.82095 8.1359C7.87188 8.52839 7.46824 8.82165 7.11069 8.65193L5.21442 7.75178C5.07873 7.68737 4.92127 7.68737 4.78558 7.75178L2.88931 8.65193C2.53176 8.82165 2.12812 8.52839 2.17905 8.1359L2.44916 6.05427C2.46849 5.90532 2.41983 5.75557 2.31664 5.64643L0.874569 4.12112C0.602664 3.83352 0.756841 3.35901 1.14586 3.28616L3.20908 2.89979C3.35671 2.87215 3.48409 2.7796 3.55601 2.64773L4.56104 0.804894Z" fill="#2168FB"/>
+                            <path d="M15.561 0.804894C15.7505 0.457423 16.2495 0.457423 16.439 0.804893L17.444 2.64773C17.5159 2.7796 17.6433 2.87215 17.7909 2.89979L19.8541 3.28616C20.2432 3.35901 20.3973 3.83352 20.1254 4.12112L18.6834 5.64643C18.5802 5.75557 18.5315 5.90532 18.5508 6.05427L18.821 8.1359C18.8719 8.52839 18.4682 8.82165 18.1107 8.65193L16.2144 7.75178C16.0787 7.68737 15.9213 7.68737 15.7856 7.75178L13.8893 8.65193C13.5318 8.82165 13.1281 8.52839 13.179 8.1359L13.4492 6.05427C13.4685 5.90532 13.4198 5.75557 13.3166 5.64643L11.8746 4.12112C11.6027 3.83352 11.7568 3.35901 12.1459 3.28616L14.2091 2.89979C14.3567 2.87215 14.4841 2.7796 14.556 2.64773L15.561 0.804894Z" fill="#2168FB"/>
+                            <path d="M26.561 0.804894C26.7505 0.457423 27.2495 0.457423 27.439 0.804893L28.444 2.64773C28.5159 2.7796 28.6433 2.87215 28.7909 2.89979L30.8541 3.28616C31.2432 3.35901 31.3973 3.83352 31.1254 4.12112L29.6834 5.64643C29.5802 5.75557 29.5315 5.90532 29.5508 6.05427L29.821 8.1359C29.8719 8.52839 29.4682 8.82165 29.1107 8.65193L27.2144 7.75178C27.0787 7.68737 26.9213 7.68737 26.7856 7.75178L24.8893 8.65193C24.5318 8.82165 24.1281 8.52839 24.179 8.1359L24.4492 6.05427C24.4685 5.90532 24.4198 5.75557 24.3166 5.64643L22.8746 4.12112C22.6027 3.83352 22.7568 3.35901 23.1459 3.28616L25.2091 2.89979C25.3567 2.87215 25.4841 2.7796 25.556 2.64773L26.561 0.804894Z" fill="#2168FB"/>
+                            <path d="M37.561 0.804894C37.7505 0.457423 38.2495 0.457423 38.439 0.804893L39.444 2.64773C39.5159 2.7796 39.6433 2.87215 39.7909 2.89979L41.8541 3.28616C42.2432 3.35901 42.3973 3.83352 42.1254 4.12112L40.6834 5.64643C40.5802 5.75557 40.5315 5.90532 40.5508 6.05427L40.821 8.1359C40.8719 8.52839 40.4682 8.82165 40.1107 8.65193L38.2144 7.75178C38.0787 7.68737 37.9213 7.68737 37.7856 7.75178L35.8893 8.65193C35.5318 8.82165 35.1281 8.52839 35.179 8.1359L35.4492 6.05427C35.4685 5.90532 35.4198 5.75557 35.3166 5.64643L33.8746 4.12112C33.6027 3.83352 33.7568 3.35901 34.1459 3.28616L36.2091 2.89979C36.3567 2.87215 36.4841 2.7796 36.556 2.64773L37.561 0.804894Z" fill="#2168FB"/>
+                            <path d="M48.561 0.804894C48.7505 0.457423 49.2495 0.457423 49.439 0.804893L50.444 2.64773C50.5159 2.7796 50.6433 2.87215 50.7909 2.89979L52.8541 3.28616C53.2432 3.35901 53.3973 3.83352 53.1254 4.12112L51.6834 5.64643C51.5802 5.75557 51.5315 5.90532 51.5508 6.05427L51.821 8.1359C51.8719 8.52839 51.4682 8.82165 51.1107 8.65193L49.2144 7.75178C49.0787 7.68737 48.9213 7.68737 48.7856 7.75178L46.8893 8.65193C46.5318 8.82165 46.1281 8.52839 46.179 8.1359L46.4492 6.05427C46.4685 5.90532 46.4198 5.75557 46.3166 5.64643L44.8746 4.12112C44.6027 3.83352 44.7568 3.35901 45.1459 3.28616L47.2091 2.89979C47.3567 2.87215 47.4841 2.7796 47.556 2.64773L48.561 0.804894Z" fill="#2168FB"/>
+                            <path d="M4.56104 11.8049C4.75054 11.4574 5.24946 11.4574 5.43896 11.8049L6.44399 13.6477C6.5159 13.7796 6.64329 13.8721 6.79092 13.8998L8.85414 14.2862C9.24316 14.359 9.39734 14.8335 9.12543 15.1211L7.68336 16.6464C7.58017 16.7556 7.53151 16.9053 7.55084 17.0543L7.82095 19.1359C7.87188 19.5284 7.46824 19.8217 7.11069 19.6519L5.21442 18.7518C5.07873 18.6874 4.92127 18.6874 4.78558 18.7518L2.88931 19.6519C2.53176 19.8217 2.12812 19.5284 2.17905 19.1359L2.44916 17.0543C2.46849 16.9053 2.41983 16.7556 2.31664 16.6464L0.874569 15.1211C0.602664 14.8335 0.756841 14.359 1.14586 14.2862L3.20908 13.8998C3.35671 13.8721 3.48409 13.7796 3.55601 13.6477L4.56104 11.8049Z" fill="#2168FB"/>
+                            <path d="M15.561 11.8049C15.7505 11.4574 16.2495 11.4574 16.439 11.8049L17.444 13.6477C17.5159 13.7796 17.6433 13.8721 17.7909 13.8998L19.8541 14.2862C20.2432 14.359 20.3973 14.8335 20.1254 15.1211L18.6834 16.6464C18.5802 16.7556 18.5315 16.9053 18.5508 17.0543L18.821 19.1359C18.8719 19.5284 18.4682 19.8217 18.1107 19.6519L16.2144 18.7518C16.0787 18.6874 15.9213 18.6874 15.7856 18.7518L13.8893 19.6519C13.5318 19.8217 13.1281 19.5284 13.179 19.1359L13.4492 17.0543C13.4685 16.9053 13.4198 16.7556 13.3166 16.6464L11.8746 15.1211C11.6027 14.8335 11.7568 14.359 12.1459 14.2862L14.2091 13.8998C14.3567 13.8721 14.4841 13.7796 14.556 13.6477L15.561 11.8049Z" fill="#2168FB"/>
+                            <path d="M26.561 11.8049C26.7505 11.4574 27.2495 11.4574 27.439 11.8049L28.444 13.6477C28.5159 13.7796 28.6433 13.8721 28.7909 13.8998L30.8541 14.2862C31.2432 14.359 31.3973 14.8335 31.1254 15.1211L29.6834 16.6464C29.5802 16.7556 29.5315 16.9053 29.5508 17.0543L29.821 19.1359C29.8719 19.5284 29.4682 19.8217 29.1107 19.6519L27.2144 18.7518C27.0787 18.6874 26.9213 18.6874 26.7856 18.7518L24.8893 19.6519C24.5318 19.8217 24.1281 19.5284 24.179 19.1359L24.4492 17.0543C24.4685 16.9053 24.4198 16.7556 24.3166 16.6464L22.8746 15.1211C22.6027 14.8335 22.7568 14.359 23.1459 14.2862L25.2091 13.8998C25.3567 13.8721 25.4841 13.7796 25.556 13.6477L26.561 11.8049Z" fill="#2168FB"/>
+                            <path d="M37.561 11.8049C37.7505 11.4574 38.2495 11.4574 38.439 11.8049L39.444 13.6477C39.5159 13.7796 39.6433 13.8721 39.7909 13.8998L41.8541 14.2862C42.2432 14.359 42.3973 14.8335 42.1254 15.1211L40.6834 16.6464C40.5802 16.7556 40.5315 16.9053 40.5508 17.0543L40.821 19.1359C40.8719 19.5284 40.4682 19.8217 40.1107 19.6519L38.2144 18.7518C38.0787 18.6874 37.9213 18.6874 37.7856 18.7518L35.8893 19.6519C35.5318 19.8217 35.1281 19.5284 35.179 19.1359L35.4492 17.0543C35.4685 16.9053 35.4198 16.7556 35.3166 16.6464L33.8746 15.1211C33.6027 14.8335 33.7568 14.359 34.1459 14.2862L36.2091 13.8998C36.3567 13.8721 36.4841 13.7796 36.556 13.6477L37.561 11.8049Z" fill="#2168FB"/>
+                            <path d="M4.56104 22.8049C4.75054 22.4574 5.24946 22.4574 5.43896 22.8049L6.44399 24.6477C6.5159 24.7796 6.64329 24.8721 6.79092 24.8998L8.85414 25.2862C9.24316 25.359 9.39734 25.8335 9.12543 26.1211L7.68336 27.6464C7.58017 27.7556 7.53151 27.9053 7.55084 28.0543L7.82095 30.1359C7.87188 30.5284 7.46824 30.8217 7.11069 30.6519L5.21442 29.7518C5.07873 29.6874 4.92127 29.6874 4.78558 29.7518L2.88931 30.6519C2.53176 30.8217 2.12812 30.5284 2.17905 30.1359L2.44916 28.0543C2.46849 27.9053 2.41983 27.7556 2.31664 27.6464L0.874569 26.1211C0.602664 25.8335 0.756841 25.359 1.14586 25.2862L3.20908 24.8998C3.35671 24.8721 3.48409 24.7796 3.55601 24.6477L4.56104 22.8049Z" fill="#2168FB"/>
+                            <path d="M15.561 22.8049C15.7505 22.4574 16.2495 22.4574 16.439 22.8049L17.444 24.6477C17.5159 24.7796 17.6433 24.8721 17.7909 24.8998L19.8541 25.2862C20.2432 25.359 20.3973 25.8335 20.1254 26.1211L18.6834 27.6464C18.5802 27.7556 18.5315 27.9053 18.5508 28.0543L18.821 30.1359C18.8719 30.5284 18.4682 30.8217 18.1107 30.6519L16.2144 29.7518C16.0787 29.6874 15.9213 29.6874 15.7856 29.7518L13.8893 30.6519C13.5318 30.8217 13.1281 30.5284 13.179 30.1359L13.4492 28.0543C13.4685 27.9053 13.4198 27.7556 13.3166 27.6464L11.8746 26.1211C11.6027 25.8335 11.7568 25.359 12.1459 25.2862L14.2091 24.8998C14.3567 24.8721 14.4841 24.7796 14.556 24.6477L15.561 22.8049Z" fill="#2168FB"/>
+                            <path d="M26.561 22.8049C26.7505 22.4574 27.2495 22.4574 27.439 22.8049L28.444 24.6477C28.5159 24.7796 28.6433 24.8721 28.7909 24.8998L30.8541 25.2862C31.2432 25.359 31.3973 25.8335 31.1254 26.1211L29.6834 27.6464C29.5802 27.7556 29.5315 27.9053 29.5508 28.0543L29.821 30.1359C29.8719 30.5284 29.4682 30.8217 29.1107 30.6519L27.2144 29.7518C27.0787 29.6874 26.9213 29.6874 26.7856 29.7518L24.8893 30.6519C24.5318 30.8217 24.1281 30.5284 24.179 30.1359L24.4492 28.0543C24.4685 27.9053 24.4198 27.7556 24.3166 27.6464L22.8746 26.1211C22.6027 25.8335 22.7568 25.359 23.1459 25.2862L25.2091 24.8998C25.3567 24.8721 25.4841 24.7796 25.556 24.6477L26.561 22.8049Z" fill="#2168FB"/>
+                            <path d="M4.56104 33.8049C4.75054 33.4574 5.24946 33.4574 5.43896 33.8049L6.44399 35.6477C6.5159 35.7796 6.64329 35.8721 6.79092 35.8998L8.85414 36.2862C9.24316 36.359 9.39734 36.8335 9.12543 37.1211L7.68336 38.6464C7.58017 38.7556 7.53151 38.9053 7.55084 39.0543L7.82095 41.1359C7.87188 41.5284 7.46824 41.8217 7.11069 41.6519L5.21442 40.7518C5.07873 40.6874 4.92127 40.6874 4.78558 40.7518L2.88931 41.6519C2.53176 41.8217 2.12812 41.5284 2.17905 41.1359L2.44916 39.0543C2.46849 38.9053 2.41983 38.7556 2.31664 38.6464L0.874569 37.1211C0.602664 36.8335 0.756841 36.359 1.14586 36.2862L3.20908 35.8998C3.35671 35.8721 3.48409 35.7796 3.55601 35.6477L4.56104 33.8049Z" fill="#2168FB"/>
+                            <path d="M15.561 33.8049C15.7505 33.4574 16.2495 33.4574 16.439 33.8049L17.444 35.6477C17.5159 35.7796 17.6433 35.8721 17.7909 35.8998L19.8541 36.2862C20.2432 36.359 20.3973 36.8335 20.1254 37.1211L18.6834 38.6464C18.5802 38.7556 18.5315 38.9053 18.5508 39.0543L18.821 41.1359C18.8719 41.5284 18.4682 41.8217 18.1107 41.6519L16.2144 40.7518C16.0787 40.6874 15.9213 40.6874 15.7856 40.7518L13.8893 41.6519C13.5318 41.8217 13.1281 41.5284 13.179 41.1359L13.4492 39.0543C13.4685 38.9053 13.4198 38.7556 13.3166 38.6464L11.8746 37.1211C11.6027 36.8335 11.7568 36.359 12.1459 36.2862L14.2091 35.8998C14.3567 35.8721 14.4841 35.7796 14.556 35.6477L15.561 33.8049Z" fill="#2168FB"/>
+                            <path d="M4.56104 44.8049C4.75054 44.4574 5.24946 44.4574 5.43896 44.8049L6.44399 46.6477C6.5159 46.7796 6.64329 46.8721 6.79092 46.8998L8.85414 47.2862C9.24316 47.359 9.39734 47.8335 9.12543 48.1211L7.68336 49.6464C7.58017 49.7556 7.53151 49.9053 7.55084 50.0543L7.82095 52.1359C7.87188 52.5284 7.46824 52.8217 7.11069 52.6519L5.21442 51.7518C5.07873 51.6874 4.92127 51.6874 4.78558 51.7518L2.88931 52.6519C2.53176 52.8217 2.12812 52.5284 2.17905 52.1359L2.44916 50.0543C2.46849 49.9053 2.41983 49.7556 2.31664 49.6464L0.874569 48.1211C0.602664 47.8335 0.756841 47.359 1.14586 47.2862L3.20908 46.8998C3.35671 46.8721 3.48409 46.7796 3.55601 46.6477L4.56104 44.8049Z" fill="#2168FB"/>
+                            <rect x="59" y="3" width="251" height="4" rx="1" fill="#EEEEEE"/>
+                            <rect x="59" y="3" width="242" height="4" rx="1" fill="#2168FB"/>
+                            <rect x="59" y="14" width="251" height="4" rx="1" fill="#EEEEEE"/>
+                            <rect x="59" y="25" width="251" height="4" rx="1" fill="#EEEEEE"/>
+                            <rect x="59" y="36" width="251" height="4" rx="1" fill="#EEEEEE"/>
+                            <rect x="59" y="47" width="251" height="4" rx="1" fill="#EEEEEE"/>
+                            <rect x="59" y="47" width="1" height="4" rx="0.5" fill="#2168FB"/>
+                            <rect x="59" y="14" width="6" height="4" rx="1" fill="#2168FB"/>
+                            <rect x="59" y="25" width="3" height="4" rx="1" fill="#2168FB"/>
+                            <rect x="59" y="36" width="2" height="4" rx="1" fill="#2168FB"/>
+                        </svg>
+                    </div>
+                    <div class="coarse-title">{{Information}}</div>
+                    <div class="app-info-detail">
+                        <div>
+                            <div class="app-info-detail-title">{{Compatibility}}</div>
+                            <div class="app-info-detail-value">{{ext}}</div>
+                        </div>
+                        <div>
+                            <div class="app-info-detail-title">{{SIZE}}</div>
+                            <div class="app-info-detail-value">{{app_size}}</div>
+                        </div>
+                        <div>
+                            <div class="app-info-detail-title">{{VERSION}}</div>
+                            <div class="app-info-detail-value">{{version}}</div>
+                        </div>
+                        <div>
+                            <div class="app-info-detail-title">{{UPDATE_TIME}}</div>
+                            <div class="app-info-detail-value">{{update_dt}}</div>
+                        </div>
+                    </div>
+                    
+                </div>
+                   <a href="{{downurl}}" type="ios" class="j-bottom-btn">
+                        下载安装
+                    </a>
+             </div>
+           
+         </div>
     </script>

File diff suppressed because it is too large
+ 1 - 0
static/index/image/android_1.svg


File diff suppressed because it is too large
+ 11 - 0
static/index/image/android_2.svg


File diff suppressed because it is too large
+ 1 - 0
static/index/image/icon_ANDROID.svg


File diff suppressed because it is too large
+ 3 - 0
static/index/image/icon_IOS.svg


File diff suppressed because it is too large
+ 2 - 0
static/index/image/icon_app_install_tips.svg


+ 7 - 0
static/index/image/icon_five_stars.svg

@@ -0,0 +1,7 @@
+<svg width="106" height="18" viewBox="0 0 106 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M8.12207 1.60979C8.50107 0.914847 9.49893 0.914845 9.87793 1.60979L11.5765 4.72424C11.7203 4.98797 11.9751 5.17307 12.2703 5.22836L15.7572 5.88134C16.5353 6.02704 16.8436 6.97606 16.2998 7.55126L13.8627 10.1291C13.6563 10.3474 13.559 10.6469 13.5976 10.9448L14.0541 14.4628C14.156 15.2478 13.3487 15.8343 12.6336 15.4948L9.42883 13.9736C9.15746 13.8447 8.84255 13.8447 8.57117 13.9736L5.3664 15.4948C4.65131 15.8343 3.84402 15.2478 3.94588 14.4628L4.40238 10.9448C4.44103 10.6469 4.34372 10.3474 4.13735 10.1291L1.7002 7.55126C1.15638 6.97606 1.46474 6.02704 2.24278 5.88134L5.72968 5.22836C6.02495 5.17307 6.27972 4.98797 6.42354 4.72424L8.12207 1.60979Z" fill="#FFC60D"/>
+<path d="M30.1221 1.60979C30.5011 0.914847 31.4989 0.914845 31.8779 1.60979L33.5765 4.72424C33.7203 4.98797 33.9751 5.17307 34.2703 5.22836L37.7572 5.88134C38.5353 6.02704 38.8436 6.97606 38.2998 7.55126L35.8627 10.1291C35.6563 10.3474 35.559 10.6469 35.5976 10.9448L36.0541 14.4628C36.156 15.2478 35.3487 15.8343 34.6336 15.4948L31.4288 13.9736C31.1575 13.8447 30.8425 13.8447 30.5712 13.9736L27.3664 15.4948C26.6513 15.8343 25.844 15.2478 25.9459 14.4628L26.4024 10.9448C26.441 10.6469 26.3437 10.3474 26.1373 10.1291L23.7002 7.55126C23.1564 6.97606 23.4647 6.02704 24.2428 5.88134L27.7297 5.22836C28.0249 5.17307 28.2797 4.98797 28.4235 4.72424L30.1221 1.60979Z" fill="#FFC60D"/>
+<path d="M52.1221 1.60979C52.5011 0.914847 53.4989 0.914845 53.8779 1.60979L55.5765 4.72424C55.7203 4.98797 55.9751 5.17307 56.2703 5.22836L59.7572 5.88134C60.5353 6.02704 60.8436 6.97606 60.2998 7.55126L57.8627 10.1291C57.6563 10.3474 57.559 10.6469 57.5976 10.9448L58.0541 14.4628C58.156 15.2478 57.3487 15.8343 56.6336 15.4948L53.4288 13.9736C53.1575 13.8447 52.8425 13.8447 52.5712 13.9736L49.3664 15.4948C48.6513 15.8343 47.844 15.2478 47.9459 14.4628L48.4024 10.9448C48.441 10.6469 48.3437 10.3474 48.1373 10.1291L45.7002 7.55126C45.1564 6.97606 45.4647 6.02704 46.2428 5.88134L49.7297 5.22836C50.0249 5.17307 50.2797 4.98797 50.4235 4.72424L52.1221 1.60979Z" fill="#FFC60D"/>
+<path d="M74.1221 1.60979C74.5011 0.914847 75.4989 0.914845 75.8779 1.60979L77.5765 4.72424C77.7203 4.98797 77.9751 5.17307 78.2703 5.22836L81.7572 5.88134C82.5353 6.02704 82.8436 6.97606 82.2998 7.55126L79.8627 10.1291C79.6563 10.3474 79.559 10.6469 79.5976 10.9448L80.0541 14.4628C80.156 15.2478 79.3487 15.8343 78.6336 15.4948L75.4288 13.9736C75.1575 13.8447 74.8425 13.8447 74.5712 13.9736L71.3664 15.4948C70.6513 15.8343 69.844 15.2478 69.9459 14.4628L70.4024 10.9448C70.441 10.6469 70.3437 10.3474 70.1373 10.1291L67.7002 7.55126C67.1564 6.97606 67.4647 6.02704 68.2428 5.88134L71.7297 5.22836C72.0249 5.17307 72.2797 4.98797 72.4235 4.72424L74.1221 1.60979Z" fill="#FFC60D"/>
+<path d="M96.1221 1.60979C96.5011 0.914847 97.4989 0.914845 97.8779 1.60979L99.5765 4.72424C99.7203 4.98797 99.9751 5.17307 100.27 5.22836L103.757 5.88134C104.535 6.02704 104.844 6.97606 104.3 7.55126L101.863 10.1291C101.656 10.3474 101.559 10.6469 101.598 10.9448L102.054 14.4628C102.156 15.2478 101.349 15.8343 100.634 15.4948L97.4288 13.9736C97.1575 13.8447 96.8425 13.8447 96.5712 13.9736L93.3664 15.4948C92.6513 15.8343 91.844 15.2478 91.9459 14.4628L92.4024 10.9448C92.441 10.6469 92.3437 10.3474 92.1373 10.1291L89.7002 7.55126C89.1564 6.97606 89.4647 6.02704 90.2428 5.88134L93.7297 5.22836C94.0249 5.17307 94.2797 4.98797 94.4235 4.72424L96.1221 1.60979Z" fill="#FFC60D"/>
+</svg>

+ 9 - 0
static/index/image/j-app-top-bg.svg

@@ -0,0 +1,9 @@
+<svg width="375" height="187" viewBox="0 0 375 187" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M0 0H375V187H0V0Z" fill="url(#paint0_linear_1084_601)"/>
+<defs>
+<linearGradient id="paint0_linear_1084_601" x1="187.5" y1="0" x2="187.5" y2="187" gradientUnits="userSpaceOnUse">
+<stop stop-color="#38B3FF"/>
+<stop offset="1" stop-color="white"/>
+</linearGradient>
+</defs>
+</svg>

+ 44 - 0
static/index/image/j-app-top-logo.svg

@@ -0,0 +1,44 @@
+<svg width="133" height="134" viewBox="0 0 133 134" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g opacity="0.4">
+<path d="M23.4573 17.2897C16.9665 27.8384 12.2779 39.4496 9.59375 51.6218C9.59375 51.6218 61.5846 14.7253 115.447 50.9807C126.697 35.5059 132.795 12.4815 132.795 12.4815C122.851 7.61938 112.334 4.10805 101.508 2.03595C98.5612 1.58276 62.0256 -3.43552 23.4573 17.2897Z" fill="url(#paint0_linear_1084_622)"/>
+<path d="M76.4382 56.6842C73.1276 68.7411 70.5273 80.9921 68.6514 93.3707L71.5123 92.2653C71.5123 92.2653 72.7491 73.2976 76.9759 56.7947L76.4382 56.6842Z" fill="#B4DDFF"/>
+<path d="M76.4375 56.6839C77.1808 53.9488 78.0823 51.2617 79.137 48.637C78.4164 49.3997 77.6743 50.1181 76.8999 50.8477C68.2342 60.0002 57.0426 66.1968 44.8385 68.5995C44.8385 68.5995 42.182 97.7365 58.9387 121.711C62.5937 126.274 66.8551 130.285 71.5976 133.627C64.8326 119.91 68.6507 93.3704 68.6507 93.3704C70.5266 80.9918 73.1269 68.7408 76.4375 56.6839Z" fill="url(#paint1_linear_1084_622)"/>
+<path d="M76.9744 56.828C72.7476 73.3308 71.5215 92.2654 71.5107 92.2986C101.787 80.4714 121.351 57.027 121.351 57.027C117.247 57.9431 113.063 58.4173 108.864 58.4418C106.379 58.7071 104.024 58.8287 101.798 58.8508C88.6546 59.2819 80.4591 57.7123 76.9744 56.828Z" fill="url(#paint2_linear_1084_622)"/>
+<path d="M108.862 58.4418C106.367 58.6518 104.011 58.7734 101.796 58.8508C104.022 58.8286 106.378 58.7071 108.862 58.4418Z" fill="url(#paint3_linear_1084_622)"/>
+<path d="M115.081 51.4667C100.905 43.3092 83.2235 43.2982 83.2235 43.2982C82.0838 45.131 80.7726 46.8451 79.3086 48.4159L80.3196 55.2691C80.3196 55.2691 88.6226 58.9167 101.83 58.8172C104.046 58.7399 106.401 58.6183 108.896 58.4083C111.177 56.311 113.248 53.9857 115.081 51.4667Z" fill="url(#paint4_linear_1084_622)"/>
+<path d="M44.8374 68.6C57.0492 66.1789 68.2417 59.9586 76.8988 50.7818C62.9277 63.228 40.8687 64.1123 40.8687 64.1123C39.4705 91.8897 49.8386 110.703 58.8945 121.679C42.1808 97.7369 44.8374 68.6 44.8374 68.6Z" fill="url(#paint5_linear_1084_622)"/>
+<path d="M115.447 50.9819C61.5846 14.7265 9.59368 51.623 9.59368 51.623C12.2778 39.4508 16.9665 27.8396 23.4572 17.2909C62.0255 -3.43431 98.5611 1.58396 101.508 2.03715C55.8413 -6.62877 22.7151 15.1576 22.7151 15.1576C8.32456 34.5786 0 64.7988 0 64.7988C42.9457 32.8874 75.8675 37.3088 83.579 38.9557C98.6364 41.0338 115.436 50.9819 115.447 50.9819Z" fill="url(#paint6_linear_1084_622)"/>
+<path d="M76.4365 56.6841L76.9743 56.8278C76.9743 56.673 77.0496 56.5183 77.0818 56.3635C77.0818 56.5183 77.0066 56.673 76.9743 56.8278C80.459 57.712 88.6545 59.2816 101.797 58.8506C88.6222 58.95 80.2869 55.3024 80.2869 55.3024L79.2867 48.4161L79.1038 48.615C78.0592 51.2477 77.1685 53.9422 76.4365 56.6841Z" fill="#B4DDFF"/>
+<path d="M115.08 51.4669L115.435 50.9805C115.435 50.9805 98.5919 41.0324 83.5668 38.9543C84.6423 39.1975 85.2769 39.3854 85.2769 39.3854C84.687 40.74 84.0004 42.0479 83.2227 43.2984C83.2227 43.2984 100.915 43.3094 115.08 51.4669Z" fill="#B4DDFF"/>
+</g>
+<defs>
+<linearGradient id="paint0_linear_1084_622" x1="148.035" y1="23.8223" x2="22.2816" y2="29.4427" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="1" stop-color="#CBE7FF"/>
+</linearGradient>
+<linearGradient id="paint1_linear_1084_622" x1="42.4724" y1="47.8632" x2="82.6929" y2="101.33" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="1" stop-color="#CBE7FE"/>
+</linearGradient>
+<linearGradient id="paint2_linear_1084_622" x1="109.541" y1="90.0105" x2="69.6889" y2="45.8385" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="1" stop-color="#CBE7FE"/>
+</linearGradient>
+<linearGradient id="paint3_linear_1084_622" x1="101.796" y1="58.6518" x2="108.862" y2="58.6518" gradientUnits="userSpaceOnUse">
+<stop stop-color="#FFF100"/>
+<stop offset="1" stop-color="#F39800"/>
+</linearGradient>
+<linearGradient id="paint4_linear_1084_622" x1="69.0804" y1="34.2675" x2="105.951" y2="57.5752" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="1" stop-color="#CBE7FE"/>
+</linearGradient>
+<linearGradient id="paint5_linear_1084_622" x1="87.2561" y1="131.339" x2="53.9054" y2="62.7395" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="1" stop-color="#CBE7FE"/>
+</linearGradient>
+<linearGradient id="paint6_linear_1084_622" x1="3.81811" y1="58.0893" x2="117.393" y2="15.7415" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="1" stop-color="#CBE7FE"/>
+</linearGradient>
+</defs>
+</svg>

+ 3 - 0
static/index/js/template/wave.js

@@ -36,6 +36,8 @@ function isMobile() {
                         alert(ret.msg);
                         return false;
                     }
+                    
+                    
                     self.data = ret.data;
                     self.signPackage = ret.data.signPackage;
                     template_data = ret.data.template_data;
@@ -81,6 +83,7 @@ function isMobile() {
                 $('head').append(tmp);
                 this.data.support_ios = (this.data.support & 1) ? true : false;
                 this.data.support_android = (this.data.support & 2) ? true : false;
+                
                 $('body').append(Mark.up($('#content').html(), this.data));
                 var clipboard = new ClipboardJS('#copy_button');
                 clipboard.on('success', function (e) {

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