style(frontend): switch lang labels to ZH/EN/JA and unify stat font-size / 顶栏语言切换改用英文缩写并统一统计数字字号35px

This commit is contained in:
liuwenxin 2026-09-18 09:30:20 +08:00
parent 85083ab962
commit c336342483
10 changed files with 38 additions and 27 deletions

View File

@ -14,10 +14,11 @@ const FALLBACK_BY_LOCALE = {
ja_jp: ['en_us', 'zh_cn'],
zh_cn: []
}
/* 顶栏语言切换用英文缩写展示(ZH/EN/JA,与 locales 文件名短码一致),与 generated 页面模板内静态文案保持一致 */
const LOCALE_LABEL_MAP = {
zh_cn: '中',
en_us: '英',
ja_jp: '日'
zh_cn: 'ZH',
en_us: 'EN',
ja_jp: 'JA'
}
const HTML_LANG_MAP = {
zh_cn: 'zh-CN',

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -214,9 +214,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -73,9 +73,9 @@
<div class="it_o">
</div>
<div class="user01">
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">中</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| 英</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| 日</span>
<span class="haiho-lang" data-lang="zh_cn" role="button" tabindex="0">ZH</span>
<span class="haiho-lang" data-lang="en_us" role="button" tabindex="0">| EN</span>
<span class="haiho-lang" data-lang="ja_jp" role="button" tabindex="0">| JA</span>
</div>
</div>
<ul class="p_level1Box">

View File

@ -833,6 +833,16 @@ body[data-pageid='about-honor-page'] .haiho-page #c_static_001_P_4578-1694141444
}
}
/*
* 首页「关于华阳」屏右侧四宫格统计数字(.p_num,红色):
* 归档 Home_*.min.css 按断点写了 50/40/36/30px,统一覆盖为 35px;
* 两个 slide id 均覆盖,避免不同断点字号跳变。
*/
.haiho-page #c_static_001_P_5212-1683353667670 .e_scrollNumber-40 .p_num,
.haiho-page #c_static_001_P_5212-17155923594210 .e_scrollNumber-40 .p_num {
font-size: 35px;
}
/*
* 公司概况(#c_static_001_P_4578-1660723020064 / about_intro):
* 限制富文本与 e_image 配图最大高度,避免竖图或大图撑满视口;与通栏 banner 量级接近。