diff --git a/public/themes/dist_static/static/css/about.css b/public/themes/dist_static/static/css/about.css index a33682d..1e5c085 100644 --- a/public/themes/dist_static/static/css/about.css +++ b/public/themes/dist_static/static/css/about.css @@ -466,6 +466,10 @@ background: rgba(255, 255, 255, 0.2); overflow: hidden; } +.ab-members__panels { + position: relative; + min-width: 0; +} .ab-members__content { display: flex; flex-direction: column; @@ -505,9 +509,11 @@ justify-content: center; width: 10rem; height: 6.25rem; + padding: 0; border: 0; border-radius: 1rem; background: rgba(255, 255, 255, 0.5); + color: inherit; cursor: pointer; transition: background var(--duration-fast) var(--easing); } @@ -518,7 +524,8 @@ height: auto; object-fit: cover; } -.ab-members__logo.is-active, .ab-members__logo:hover { +.ab-members__logo.active, +.ab-members__logo:hover { background: rgb(255, 255, 255); } diff --git a/public/themes/dist_static/static/js/about.js b/public/themes/dist_static/static/js/about.js index 7a01947..70c70a6 100644 --- a/public/themes/dist_static/static/js/about.js +++ b/public/themes/dist_static/static/js/about.js @@ -59,51 +59,6 @@ function initHistorySwiper() { on: { slideChange: updateFarClass } })); } -function initMemberLogos() { - const root = document.querySelector(".ab-members"); - if (!root) return; - const nameEl = root.querySelector("#ab-members-name"); - const descEl = root.querySelector("#ab-members-desc"); - const contentEl = root.querySelector(".ab-members__content > div"); - const logos = root.querySelectorAll(".ab-members__logo"); - if (!nameEl || !descEl || !logos.length) return; - const applyMember = (btn) => { - const name = btn.getAttribute("data-name") || ""; - const desc = btn.getAttribute("data-desc") || ""; - if (!name && !desc) return; - const update = () => { - nameEl.textContent = name; - descEl.textContent = desc; - }; - if (!contentEl || !contentEl.animate) { - update(); - return; - } - contentEl.animate([{ opacity: 1 }, { opacity: 0 }], { - duration: 160, - fill: "forwards", - easing: "ease" - }).finished.then(() => { - update(); - contentEl.animate([{ opacity: 0 }, { opacity: 1 }], { - duration: 220, - fill: "forwards", - easing: "ease" - }); - }); - }; - logos.forEach((btn) => { - btn.addEventListener("click", () => { - if (btn.classList.contains("is-active")) return; - logos.forEach((item) => { - const active = item === btn; - item.classList.toggle("is-active", active); - item.setAttribute("aria-selected", active ? "true" : "false"); - }); - applyMember(btn); - }); - }); -} function initHonorsToggle() { const list = document.querySelector(".ab-honors__list"); const btn = document.querySelector(".ab-honors__more"); @@ -122,7 +77,6 @@ function initHonorsToggle() { $(function() { setActiveNav(); initHistorySwiper(); - initMemberLogos(); counterUpInit(); initHonorsToggle(); }); diff --git a/public/themes/website/1/zh/demo/about.html b/public/themes/website/1/zh/demo/about.html index 9d3487b..00460c1 100644 --- a/public/themes/website/1/zh/demo/about.html +++ b/public/themes/website/1/zh/demo/about.html @@ -312,36 +312,87 @@
- 上海睿能高齐自动化有限公司成立于2018年,是睿能科技旗下全资子公司。睿能自动化主要从事工业物联网、HMI、PLC、伺服系统、变频器等工业自动化产品的研发、生产、销售及系统集成......
++ 上海睿能高齐自动化有限公司成立于2018年,是睿能科技旗下全资子公司。睿能自动化主要从事工业物联网、HMI、PLC、伺服系统、变频器等工业自动化产品的研发、生产、销售及系统集成...... +
++ 奇电电气专注工业电气与自动化配套产品,具备研发、制造与系统集成能力。并入睿能科技后,持续完善工业自动化产品矩阵,强化全产业链协同与交付能力。 +
++ 深圳亿维自动化(UniMAT)深耕可编程控制器与工业自动化控制产品,面向离散制造与过程控制等场景提供可靠的控制解决方案,助力客户实现设备智能化升级。 +
++ 贝诺国际专注相关领域的技术与市场拓展,依托睿能科技平台资源,持续推进产品与解决方案的国际化布局,服务更广泛的行业客户与合作伙伴。 +
++ 琪利软件专注工业软件与数字化相关产品研发,围绕自动化控制与智能制造场景,为客户提供软件工具、系统集成与技术服务,赋能生产效率提升。 +
+