diff --git a/app/Http/Controllers/Api/SystemController.php b/app/Http/Controllers/Api/SystemController.php index 8e62e51f2..c8a1271c0 100755 --- a/app/Http/Controllers/Api/SystemController.php +++ b/app/Http/Controllers/Api/SystemController.php @@ -38,7 +38,7 @@ class SystemController extends AbstractController * @apiParam {String} type * - get: 获取(默认) * - all: 获取所有(需要管理员权限) - * - save: 保存设置(参数:['reg', 'reg_identity', 'reg_invite', 'login_code', 'password_policy', 'project_invite', 'chat_information', 'anon_message', 'auto_archived', 'archived_day', 'task_visible', 'all_group_mute', 'all_group_autoin', 'image_compress', 'image_save_local', 'start_home']) + * - save: 保存设置(参数:['reg', 'reg_identity', 'reg_invite', 'login_code', 'password_policy', 'project_invite', 'chat_information', 'anon_message', 'auto_archived', 'archived_day', 'all_group_mute', 'all_group_autoin', 'image_compress', 'image_save_local', 'start_home', 'home_footer']) * @apiSuccess {Number} ret 返回状态码(1正确、0错误) * @apiSuccess {String} msg 返回信息(错误描述) @@ -65,12 +65,12 @@ class SystemController extends AbstractController 'anon_message', 'auto_archived', 'archived_day', - 'task_visible', 'all_group_mute', 'all_group_autoin', 'image_compress', 'image_save_local', 'start_home', + 'home_footer' ])) { unset($all[$key]); } @@ -104,7 +104,6 @@ class SystemController extends AbstractController $setting['anon_message'] = $setting['anon_message'] ?: 'open'; $setting['auto_archived'] = $setting['auto_archived'] ?: 'close'; $setting['archived_day'] = floatval($setting['archived_day']) ?: 7; - $setting['task_visible'] = $setting['task_visible'] ?: 'close'; $setting['all_group_mute'] = $setting['all_group_mute'] ?: 'open'; $setting['all_group_autoin'] = $setting['all_group_autoin'] ?: 'yes'; $setting['image_compress'] = $setting['image_compress'] ?: 'open'; @@ -881,6 +880,55 @@ class SystemController extends AbstractController return $data; } + /** + * @api {get} api/system/get/updatelog 19. 获取更新日志 + * + * @apiDescription 获取更新日志 + * @apiVersion 1.0.0 + * @apiGroup system + * @apiName get__updatelog + * + * @apiSuccess {Number} ret 返回状态码(1正确、0错误) + * @apiSuccess {String} msg 返回信息(错误描述) + * @apiSuccess {Object} data 返回数据 + */ + public function get__updatelog() + { + $logPath = base_path('CHANGELOG.md'); + $logContent = ""; + $logVersion = ""; + if (file_exists($logPath)) { + $logContent = file_get_contents($logPath); + preg_match("/## \[(.*?)\]/", $logContent, $matchs); + if ($matchs) { + $logVersion = $matchs[1] === "Unreleased" ? $matchs[1] : "v{$matchs[1]}"; + } + } + return Base::retSuccess('success', [ + 'updateLog' => $logContent ?: false, + ]); + } + + /** + * @api {get} api/system/get/starthome 20. 启动首页设置信息 + * + * @apiDescription 用于判断注册是否需要启动首页 + * @apiVersion 1.0.0 + * @apiGroup system + * @apiName get__starthome + * + * @apiSuccess {Number} ret 返回状态码(1正确、0错误) + * @apiSuccess {String} msg 返回信息(错误描述) + * @apiSuccess {Object} data 返回数据 + */ + public function get__starthome() + { + return Base::retSuccess('success', [ + 'need_start' => Base::settingFind('system', 'start_home') == 'open', + 'home_footer' => Base::settingFind('system', 'home_footer') + ]); + } + /** * @api {get} api/system/email/check 21. 邮件发送测试(限管理员) * diff --git a/public/site/css/help.css b/public/site/css/help.css index c1f6d6b24..fb85f031d 100644 --- a/public/site/css/help.css +++ b/public/site/css/help.css @@ -22,7 +22,7 @@ } .help-l { - display: none; + display: block; padding: 24px; background: var(--bg-fa-color); border-radius: 8px; @@ -187,3 +187,12 @@ .filings { border-top: 1px solid var(--border-color); } +.help-fiexd{ + position: sticky; + top: 80px; +} +.help-a{ + display: block; + width: 100%; + height: 100%; +} diff --git a/public/site/css/log.css b/public/site/css/log.css index 893e7b572..9e12fd01a 100644 --- a/public/site/css/log.css +++ b/public/site/css/log.css @@ -15,7 +15,7 @@ .logs-layout{ display: flex; align-items: flex-start; - height: 929px; + /* height: 929px; */ } .logs-l{ padding: 24px; @@ -56,8 +56,8 @@ .logs-r{ border-left: 1px solid var(--border-color); padding-left: 32px; - height: 929px; - overflow-y:scroll; + /* height: 929px; */ + /* overflow-y:scroll; */ } .logs-r::-webkit-scrollbar{ width: 0 !important @@ -133,7 +133,11 @@ border-top: 1px solid var(--border-color); } .log-a{ - display: block; - width: 100%; - height: 100%; + display: block; + width: 100%; + height: 100%; +} +.logs-sticky{ + position: sticky; + top: 80px; } diff --git a/public/site/css/product.css b/public/site/css/product.css index 544fa9899..0048474bf 100644 --- a/public/site/css/product.css +++ b/public/site/css/product.css @@ -39,7 +39,7 @@ .prooduct-list .prooduct-list-item.top{ max-width: 180px; } -.prooduct-list .prooduct-list-item:nth-of-type(5),.prooduct-list .prooduct-list-item:nth-of-type(9){ +.prooduct-list .prooduct-list-item:nth-of-type(6),.prooduct-list .prooduct-list-item:nth-of-type(10){ margin-right: 0 !important; } .prooduct-list .prooduct-list-item.bot{ diff --git a/public/site/en/about.html b/public/site/en/about.html index 928907119..8abb70aa7 100644 --- a/public/site/en/about.html +++ b/public/site/en/about.html @@ -202,7 +202,7 @@
  • - Try Now + Try Now
  • diff --git a/public/site/en/download.html b/public/site/en/download.html index 59a882716..565f6376c 100644 --- a/public/site/en/download.html +++ b/public/site/en/download.html @@ -75,7 +75,7 @@ - + @@ -119,12 +119,12 @@ macOS
    - - Apple Chips - - - Intel Chips - + +
  • @@ -132,7 +132,7 @@ Windows Windows - + Windows,download Download @@ -212,7 +212,7 @@
  • - Try Now + Try Now
  • @@ -318,6 +318,9 @@ + + + diff --git a/public/site/en/help.html b/public/site/en/help.html index f27aa7457..5c2fab2bd 100644 --- a/public/site/en/help.html +++ b/public/site/en/help.html @@ -117,16 +117,16 @@
    Projects
    1. - Understand Project + Understand Project
    2. - Create project + Create project
    3. - Task List + Task List
    4. - Project Progress + Project Progress
    @@ -134,16 +134,16 @@
    Mission
    1. - Use of tasks + Use of tasks
    2. - Task Priority + Task Priority
    3. - Comments & News + Comments & News
    4. - Subtasks + Subtasks
    @@ -151,16 +151,16 @@
    Team
    1. - Team and Members + Team and Members
    2. - Member Grouping + Member Grouping
    3. - Team Management + Team Management
    4. - Team Setup + Team Setup
    @@ -168,13 +168,13 @@
    Files
    1. - File Type + File Type
    2. - Shared Files + Shared Files
    3. - Access Permissions + Access Permissions
    @@ -250,7 +250,7 @@
  • - Try Now + Try Now
  • @@ -266,7 +266,7 @@ Help Center
    -
    +
    -
    @@ -489,5 +745,25 @@ helpMenuBtn.addEventListener('click', () => { const closeHelpDraweHandle = ()=>{ helpDrawer.classList.remove('open-help-drawer'); } +document.addEventListener("DOMContentLoaded", function() { + const anchors = document.querySelectorAll("a[href^='#section-']"); + // 遍历所有锚点链接 + for (const anchor of anchors) { + anchor.addEventListener("click", function(event) { + event.preventDefault(); // 阻止默认的跳转行为 + const targetId = anchor.getAttribute("href").substring(1); // 获取目标锚点的 id + const targetElement = document.getElementById(targetId); // 获取目标锚点元素 + if (targetElement) { + const offset = 90; // 上偏移量(可以根据需要进行调整) + const targetPosition = targetElement.getBoundingClientRect().top + window.pageYOffset; // 目标位置相对于视口的位置 + // 滚动到目标位置,并考虑上偏移量 + window.scrollTo({ + top: targetPosition-offset, + behavior: "smooth" + }); + } + }); + } +}); diff --git a/public/site/en/index.html b/public/site/en/index.html index 667f49640..6dae35c27 100644 --- a/public/site/en/index.html +++ b/public/site/en/index.html @@ -183,7 +183,7 @@
  • - Try Now + Try Now
  • diff --git a/public/site/en/log.html b/public/site/en/log.html index cfc40e594..678589263 100644 --- a/public/site/en/log.html +++ b/public/site/en/log.html @@ -168,7 +168,7 @@
  • - Try Now + Try Now
  • @@ -184,14 +184,14 @@ Logs
    -
    +
    Logs
      -
      +

      DooTask Update Log

        -
        +
        @@ -209,7 +209,21 @@ + diff --git a/public/site/en/price.html b/public/site/en/price.html index 11aca7cf2..f4f8b6ae4 100644 --- a/public/site/en/price.html +++ b/public/site/en/price.html @@ -281,7 +281,7 @@
      • - Try Now + Try Now
      • diff --git a/public/site/en/product.html b/public/site/en/product.html index 99d258a95..2a866f867 100644 --- a/public/site/en/product.html +++ b/public/site/en/product.html @@ -458,7 +458,7 @@
      • - Try Now + Try Now
      • diff --git a/public/site/en/solutions.html b/public/site/en/solutions.html index 367c7849a..19e4da585 100644 --- a/public/site/en/solutions.html +++ b/public/site/en/solutions.html @@ -173,7 +173,7 @@
      • - Try Now + Try Now
      • diff --git a/public/site/img/light/help_pic_creat_task1.png b/public/site/img/light/help_pic_creat_task1.png new file mode 100644 index 000000000..b31b47bb2 Binary files /dev/null and b/public/site/img/light/help_pic_creat_task1.png differ diff --git a/public/site/img/light/help_pic_creat_task10.png b/public/site/img/light/help_pic_creat_task10.png new file mode 100644 index 000000000..866cdff30 Binary files /dev/null and b/public/site/img/light/help_pic_creat_task10.png differ diff --git a/public/site/img/light/help_pic_creat_task2.png b/public/site/img/light/help_pic_creat_task2.png new file mode 100644 index 000000000..21a522fa9 Binary files /dev/null and b/public/site/img/light/help_pic_creat_task2.png differ diff --git a/public/site/img/light/help_pic_creat_task3.png b/public/site/img/light/help_pic_creat_task3.png new file mode 100644 index 000000000..6490c1cae Binary files /dev/null and b/public/site/img/light/help_pic_creat_task3.png differ diff --git a/public/site/img/light/help_pic_creat_task4.png b/public/site/img/light/help_pic_creat_task4.png new file mode 100644 index 000000000..cc385dfa5 Binary files /dev/null and b/public/site/img/light/help_pic_creat_task4.png differ diff --git a/public/site/img/light/help_pic_creat_task5.png b/public/site/img/light/help_pic_creat_task5.png new file mode 100644 index 000000000..e32c0fd3e Binary files /dev/null and b/public/site/img/light/help_pic_creat_task5.png differ diff --git a/public/site/img/light/help_pic_creat_task6.png b/public/site/img/light/help_pic_creat_task6.png new file mode 100644 index 000000000..8df26f893 Binary files /dev/null and b/public/site/img/light/help_pic_creat_task6.png differ diff --git a/public/site/img/light/help_pic_creat_task7.png b/public/site/img/light/help_pic_creat_task7.png new file mode 100644 index 000000000..57ae6b35f Binary files /dev/null and b/public/site/img/light/help_pic_creat_task7.png differ diff --git a/public/site/img/light/help_pic_creat_task8.png b/public/site/img/light/help_pic_creat_task8.png new file mode 100644 index 000000000..5b5f71b11 Binary files /dev/null and b/public/site/img/light/help_pic_creat_task8.png differ diff --git a/public/site/img/light/help_pic_creat_task9.png b/public/site/img/light/help_pic_creat_task9.png new file mode 100644 index 000000000..8577f662b Binary files /dev/null and b/public/site/img/light/help_pic_creat_task9.png differ diff --git a/public/site/img/light/help_pic_file1.png b/public/site/img/light/help_pic_file1.png new file mode 100644 index 000000000..c2d856994 Binary files /dev/null and b/public/site/img/light/help_pic_file1.png differ diff --git a/public/site/img/light/help_pic_file2.png b/public/site/img/light/help_pic_file2.png new file mode 100644 index 000000000..6b2291d38 Binary files /dev/null and b/public/site/img/light/help_pic_file2.png differ diff --git a/public/site/img/light/help_pic_file3.png b/public/site/img/light/help_pic_file3.png new file mode 100644 index 000000000..6b8461d91 Binary files /dev/null and b/public/site/img/light/help_pic_file3.png differ diff --git a/public/site/img/light/help_pic_file4.png b/public/site/img/light/help_pic_file4.png new file mode 100644 index 000000000..74a2e202d Binary files /dev/null and b/public/site/img/light/help_pic_file4.png differ diff --git a/public/site/img/light/help_pic_file5.png b/public/site/img/light/help_pic_file5.png new file mode 100644 index 000000000..8b351b83a Binary files /dev/null and b/public/site/img/light/help_pic_file5.png differ diff --git a/public/site/img/light/help_pic_login1.png b/public/site/img/light/help_pic_login1.png new file mode 100644 index 000000000..19905d0c8 Binary files /dev/null and b/public/site/img/light/help_pic_login1.png differ diff --git a/public/site/img/light/help_pic_login2.png b/public/site/img/light/help_pic_login2.png new file mode 100644 index 000000000..db4a06586 Binary files /dev/null and b/public/site/img/light/help_pic_login2.png differ diff --git a/public/site/img/light/help_pic_login3.png b/public/site/img/light/help_pic_login3.png new file mode 100644 index 000000000..1c08ff25f Binary files /dev/null and b/public/site/img/light/help_pic_login3.png differ diff --git a/public/site/img/light/help_pic_new_project1.png b/public/site/img/light/help_pic_new_project1.png new file mode 100644 index 000000000..9a8a50f0c Binary files /dev/null and b/public/site/img/light/help_pic_new_project1.png differ diff --git a/public/site/img/light/help_pic_new_project2.png b/public/site/img/light/help_pic_new_project2.png new file mode 100644 index 000000000..41a64b392 Binary files /dev/null and b/public/site/img/light/help_pic_new_project2.png differ diff --git a/public/site/img/light/help_pic_new_project3.png b/public/site/img/light/help_pic_new_project3.png new file mode 100644 index 000000000..c57028626 Binary files /dev/null and b/public/site/img/light/help_pic_new_project3.png differ diff --git a/public/site/img/light/help_pic_new_project4.png b/public/site/img/light/help_pic_new_project4.png new file mode 100644 index 000000000..b564d08f2 Binary files /dev/null and b/public/site/img/light/help_pic_new_project4.png differ diff --git a/public/site/img/light/help_pic_new_project5.png b/public/site/img/light/help_pic_new_project5.png new file mode 100644 index 000000000..b914c6756 Binary files /dev/null and b/public/site/img/light/help_pic_new_project5.png differ diff --git a/public/site/img/light/help_pic_new_project6.png b/public/site/img/light/help_pic_new_project6.png new file mode 100644 index 000000000..ed8de2206 Binary files /dev/null and b/public/site/img/light/help_pic_new_project6.png differ diff --git a/public/site/img/light/help_pic_new_project7.png b/public/site/img/light/help_pic_new_project7.png new file mode 100644 index 000000000..0054beb49 Binary files /dev/null and b/public/site/img/light/help_pic_new_project7.png differ diff --git a/public/site/img/light/help_pic_note1.png b/public/site/img/light/help_pic_note1.png new file mode 100644 index 000000000..738d2db89 Binary files /dev/null and b/public/site/img/light/help_pic_note1.png differ diff --git a/public/site/img/light/help_pic_note2.png b/public/site/img/light/help_pic_note2.png new file mode 100644 index 000000000..b5135c39b Binary files /dev/null and b/public/site/img/light/help_pic_note2.png differ diff --git a/public/site/img/light/help_pic_register1.png b/public/site/img/light/help_pic_register1.png new file mode 100644 index 000000000..b54835bb0 Binary files /dev/null and b/public/site/img/light/help_pic_register1.png differ diff --git a/public/site/img/light/help_pic_register2.png b/public/site/img/light/help_pic_register2.png new file mode 100644 index 000000000..a9af0645c Binary files /dev/null and b/public/site/img/light/help_pic_register2.png differ diff --git a/public/site/img/light/help_pic_set1.png b/public/site/img/light/help_pic_set1.png new file mode 100644 index 000000000..3e2b5ff8c Binary files /dev/null and b/public/site/img/light/help_pic_set1.png differ diff --git a/public/site/img/light/help_pic_set2.png b/public/site/img/light/help_pic_set2.png new file mode 100644 index 000000000..32ecc8da8 Binary files /dev/null and b/public/site/img/light/help_pic_set2.png differ diff --git a/public/site/img/light/help_pic_set3.png b/public/site/img/light/help_pic_set3.png new file mode 100644 index 000000000..235b0c16b Binary files /dev/null and b/public/site/img/light/help_pic_set3.png differ diff --git a/public/site/img/light/help_pic_set4.png b/public/site/img/light/help_pic_set4.png new file mode 100644 index 000000000..8205f1521 Binary files /dev/null and b/public/site/img/light/help_pic_set4.png differ diff --git a/public/site/img/light/help_pic_set5.png b/public/site/img/light/help_pic_set5.png new file mode 100644 index 000000000..e42f7cfa3 Binary files /dev/null and b/public/site/img/light/help_pic_set5.png differ diff --git a/public/site/img/light/help_pic_set6.png b/public/site/img/light/help_pic_set6.png new file mode 100644 index 000000000..723999eee Binary files /dev/null and b/public/site/img/light/help_pic_set6.png differ diff --git a/public/site/img/light/help_pic_set7.png b/public/site/img/light/help_pic_set7.png new file mode 100644 index 000000000..247594a91 Binary files /dev/null and b/public/site/img/light/help_pic_set7.png differ diff --git a/public/site/img/light/help_pic_set8.png b/public/site/img/light/help_pic_set8.png new file mode 100644 index 000000000..217ff03c9 Binary files /dev/null and b/public/site/img/light/help_pic_set8.png differ diff --git a/public/site/img/light/help_pic_team1.png b/public/site/img/light/help_pic_team1.png new file mode 100644 index 000000000..bfbbc452a Binary files /dev/null and b/public/site/img/light/help_pic_team1.png differ diff --git a/public/site/img/light/help_pic_team10.png b/public/site/img/light/help_pic_team10.png new file mode 100644 index 000000000..e688d0bd2 Binary files /dev/null and b/public/site/img/light/help_pic_team10.png differ diff --git a/public/site/img/light/help_pic_team11.png b/public/site/img/light/help_pic_team11.png new file mode 100644 index 000000000..b05873990 Binary files /dev/null and b/public/site/img/light/help_pic_team11.png differ diff --git a/public/site/img/light/help_pic_team12.png b/public/site/img/light/help_pic_team12.png new file mode 100644 index 000000000..1772caadf Binary files /dev/null and b/public/site/img/light/help_pic_team12.png differ diff --git a/public/site/img/light/help_pic_team13.png b/public/site/img/light/help_pic_team13.png new file mode 100644 index 000000000..fb800122f Binary files /dev/null and b/public/site/img/light/help_pic_team13.png differ diff --git a/public/site/img/light/help_pic_team14.png b/public/site/img/light/help_pic_team14.png new file mode 100644 index 000000000..517437c2c Binary files /dev/null and b/public/site/img/light/help_pic_team14.png differ diff --git a/public/site/img/light/help_pic_team15.png b/public/site/img/light/help_pic_team15.png new file mode 100644 index 000000000..aa0ab7087 Binary files /dev/null and b/public/site/img/light/help_pic_team15.png differ diff --git a/public/site/img/light/help_pic_team2.png b/public/site/img/light/help_pic_team2.png new file mode 100644 index 000000000..17d13c009 Binary files /dev/null and b/public/site/img/light/help_pic_team2.png differ diff --git a/public/site/img/light/help_pic_team3.png b/public/site/img/light/help_pic_team3.png new file mode 100644 index 000000000..da44b1e39 Binary files /dev/null and b/public/site/img/light/help_pic_team3.png differ diff --git a/public/site/img/light/help_pic_team4.png b/public/site/img/light/help_pic_team4.png new file mode 100644 index 000000000..18afc7214 Binary files /dev/null and b/public/site/img/light/help_pic_team4.png differ diff --git a/public/site/img/light/help_pic_team5.png b/public/site/img/light/help_pic_team5.png new file mode 100644 index 000000000..4f76bf002 Binary files /dev/null and b/public/site/img/light/help_pic_team5.png differ diff --git a/public/site/img/light/help_pic_team6.png b/public/site/img/light/help_pic_team6.png new file mode 100644 index 000000000..0b1bf0db5 Binary files /dev/null and b/public/site/img/light/help_pic_team6.png differ diff --git a/public/site/img/light/help_pic_team7.png b/public/site/img/light/help_pic_team7.png new file mode 100644 index 000000000..07e6c529c Binary files /dev/null and b/public/site/img/light/help_pic_team7.png differ diff --git a/public/site/img/light/help_pic_team8.png b/public/site/img/light/help_pic_team8.png new file mode 100644 index 000000000..c56184138 Binary files /dev/null and b/public/site/img/light/help_pic_team8.png differ diff --git a/public/site/img/light/help_pic_team9.png b/public/site/img/light/help_pic_team9.png new file mode 100644 index 000000000..ba4973901 Binary files /dev/null and b/public/site/img/light/help_pic_team9.png differ diff --git a/public/site/index.html b/public/site/index.html index a3121b302..984f4541f 100644 --- a/public/site/index.html +++ b/public/site/index.html @@ -184,7 +184,7 @@
      • - 立即体验 + 立即体验
      • diff --git a/public/site/js/common.js b/public/site/js/common.js index e2d8d9e5e..a0a216b3e 100644 --- a/public/site/js/common.js +++ b/public/site/js/common.js @@ -198,7 +198,7 @@ window.addEventListener('scroll', () => { }); /* 去登录函数 */ const goToLoginHandle = ()=>{ - window.location.href = `https://demo.dootask.com` + window.location.href = `https://www.dootask.com/manage/dashboard` } const openInNewTab = (url)=> { const win = window.open(url, '_blank'); diff --git a/public/site/zh/about.html b/public/site/zh/about.html index 94ddb5710..23f853c4a 100644 --- a/public/site/zh/about.html +++ b/public/site/zh/about.html @@ -202,7 +202,7 @@
      • - 立即体验 + 立即体验
      • diff --git a/public/site/zh/download.html b/public/site/zh/download.html index 15a813f20..17925c0fe 100644 --- a/public/site/zh/download.html +++ b/public/site/zh/download.html @@ -75,7 +75,7 @@ - + @@ -119,12 +119,12 @@ macOS
        - - Apple Chips - - - Intel Chips - + +
      • @@ -132,7 +132,7 @@ Windows Windows

        - + Windows,下载 下载 @@ -212,7 +212,7 @@
      • - 立即体验 + 立即体验
      • @@ -316,8 +316,47 @@ + + + diff --git a/public/site/zh/help.html b/public/site/zh/help.html index 988be3efe..288163d25 100644 --- a/public/site/zh/help.html +++ b/public/site/zh/help.html @@ -117,16 +117,16 @@
        项目
        1. - 了解项目 + 了解项目
        2. - 创建项目 + 创建项目
        3. - 任务列表 + 任务列表
        4. - 项目进展 + 项目进展
        @@ -134,16 +134,16 @@
        任务
        1. - 任务的使用 + 任务的使用
        2. - 任务优先级 + 任务优先级
        3. - 评论与新闻 + 评论与新闻
        4. - 次要任务 + 次要任务
        @@ -151,16 +151,16 @@
        团队
        1. - 团队和成员 + 团队和成员
        2. - 成员分组 + 成员分组
        3. - 团队管理 + 团队管理
        4. - 团队设置 + 团队设置
        @@ -168,13 +168,13 @@
        文件
        1. - 文件类型 + 文件类型
        2. - 共享的文件 + 共享的文件
        3. - 访问权限 + 访问权限
        @@ -250,7 +250,7 @@
      • - 立即体验 + 立即体验
      • @@ -266,7 +266,7 @@ 帮助中心
        -
        +
        @@ -487,5 +743,25 @@ helpMenuBtn.addEventListener('click', () => { const closeHelpDraweHandle = ()=>{ helpDrawer.classList.remove('open-help-drawer'); } +document.addEventListener("DOMContentLoaded", function() { + const anchors = document.querySelectorAll("a[href^='#section-']"); + // 遍历所有锚点链接 + for (const anchor of anchors) { + anchor.addEventListener("click", function(event) { + event.preventDefault(); // 阻止默认的跳转行为 + const targetId = anchor.getAttribute("href").substring(1); // 获取目标锚点的 id + const targetElement = document.getElementById(targetId); // 获取目标锚点元素 + if (targetElement) { + const offset = 90; // 上偏移量(可以根据需要进行调整) + const targetPosition = targetElement.getBoundingClientRect().top + window.pageYOffset; // 目标位置相对于视口的位置 + // 滚动到目标位置,并考虑上偏移量 + window.scrollTo({ + top: targetPosition-offset, + behavior: "smooth" + }); + } + }); + } +}); diff --git a/public/site/zh/index.html b/public/site/zh/index.html index 737168849..8aab6edd7 100644 --- a/public/site/zh/index.html +++ b/public/site/zh/index.html @@ -183,7 +183,7 @@
      • - 立即体验 + 立即体验
      • diff --git a/public/site/zh/log.html b/public/site/zh/log.html index 0a46c309d..ae7ad438c 100644 --- a/public/site/zh/log.html +++ b/public/site/zh/log.html @@ -75,7 +75,7 @@ - + @@ -168,7 +168,7 @@
      • - 立即体验 + 立即体验
      • @@ -184,7 +184,7 @@ 更新日志
        -
        +
        更新日志
          @@ -207,9 +207,24 @@
          - + + + diff --git a/public/site/zh/price.html b/public/site/zh/price.html index 6c2942008..47dd2de25 100644 --- a/public/site/zh/price.html +++ b/public/site/zh/price.html @@ -282,7 +282,7 @@
        • diff --git a/public/site/zh/product.html b/public/site/zh/product.html index f8e742e94..3b42de63d 100644 --- a/public/site/zh/product.html +++ b/public/site/zh/product.html @@ -155,9 +155,9 @@

          多平台应用

        • - - 一个产品,多种强大的工具 - + + 一个产品,多种强大的工具 +
        • diff --git a/public/site/zh/solutions.html b/public/site/zh/solutions.html index ee051e993..5efaf7698 100644 --- a/public/site/zh/solutions.html +++ b/public/site/zh/solutions.html @@ -173,7 +173,7 @@