v0.10.29: toggle 组件回归 Elementor 默认样式(FAQ 16/17 对齐),落地页皮肤改由 page_css 注入

This commit is contained in:
bigcode
2026-11-03 06:11:32 +08:00
parent 48bdc3b5ea
commit 47b3c47b90
3 changed files with 9 additions and 7 deletions
+4
View File
@@ -141,6 +141,10 @@
- 全局:--e-global-color-primary/4d5c430 变量定义(page_css 引用);
- page_css 导入扩展到全部 page(14 篇)+ catchall 渲染传 pageCss + pickContent
调用 resolveImageVariants(meta.elementor 传参修正)。
- 公司副页扫描 v0.10.29 ✅:certification 8/8 ✓、research-development 12/15(视频 widget
宽度 900 vs 1200 待细化)、faq 16/17(toggle 组件样式回归 Elementor 默认——16px/400/#333/
下边框/透明底,落地页 #F0F1F5 皮肤改由各页 page_css 注入,全局不再固化);
after-sales-service 数据待核。
### 3. 商城/产品/博客(WordPress 模板页)
- SH1 商城:`/shop/` 分类+商品网格
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "dusuniot-rebuild",
"version": "0.10.28",
"version": "0.10.29",
"private": true,
"type": "module",
"scripts": {
+4 -6
View File
@@ -814,12 +814,10 @@
.elementor-toggle .elementor-tab-content { border-block-end: 1px solid #d5d8dc; display: none; padding: 15px; }
.elementor-toggle .elementor-tab-content.elementor-active { display: block; }
/* 标题链接:生成规则 font-size 1.125rem(移动端 1rem),行高继承标题 1 */
.elementor-toggle .elementor-toggle-title { font-size: 1.125rem; color: #000; }
.elementor-toggle .elementor-toggle-icon { margin-inline-end: 12px; }
.elementor-toggle .elementor-toggle-item:not(:last-child) { margin-block-end: 4px; }
/* 生成规则:title/content border-width 0、标题背景 #F0F1F5、内容背景 #FFFFFF */
.elementor-toggle .elementor-tab-title { border-width: 0; border-color: #FFFFFF; background-color: #F0F1F5; }
.elementor-toggle .elementor-tab-content { border-width: 0; border-block-end-color: #FFFFFF; background-color: #FFFFFF; }
/* Elementor toggle 默认样式(widget-toggle.min.css 语义;/faq/ 16px/400/#333/下边框;
落地页的 #F0F1F5 等皮肤由各页 page_css 注入覆盖,不再全局固化) */
.elementor-toggle .elementor-tab-title { font-size: 16px; font-weight: 400; line-height: 1; color: #333; padding: 15px; border-width: 0; border-block-end: 1px solid #d5d8dc; background-color: transparent; }
.elementor-toggle .elementor-tab-content { font-size: 16px; line-height: 1.5; color: #333; padding: 15px; border-width: 0; background-color: #FFFFFF; }
@media (max-width: 767px) {
.elementor-toggle .elementor-tab-title { padding: 12px; }
.elementor-toggle .elementor-tab-content { padding: 12px 10px; font-size: 0.875rem; }