fix(wiki): prevent GHC-05 layout collisions
Co-Authored-By: OpenAI Codex <codex@openai.com>
This commit is contained in:
@@ -1,11 +1,16 @@
|
|||||||
<style>
|
<style>
|
||||||
body:has(.wiki-article) .page-header-section { display: none !important; }
|
body:has(.wiki-article) .page-header-section { display: none !important; }
|
||||||
|
@media (min-width: 1264px) {
|
||||||
|
body:has(.wiki-article) .page-col-sd { top: 118px !important; }
|
||||||
|
}
|
||||||
.wiki-article { max-width: 1180px; margin: 0 auto; padding: 24px 32px 48px; color: #202122; background: #fff; font-family: sans-serif; font-size: 15px; line-height: 1.65; }
|
.wiki-article { max-width: 1180px; margin: 0 auto; padding: 24px 32px 48px; color: #202122; background: #fff; font-family: sans-serif; font-size: 15px; line-height: 1.65; }
|
||||||
.wiki-article h1, .wiki-article h2 { color: #202122 !important; font-family: "Linux Libertine", Georgia, "Noto Serif SC", "Songti SC", serif; font-weight: normal; border-bottom: 1px solid #a2a9b1; }
|
.wiki-article h1, .wiki-article h2 { color: #202122 !important; font-family: "Linux Libertine", Georgia, "Noto Serif SC", "Songti SC", serif; font-weight: normal; border-bottom: 1px solid #a2a9b1; }
|
||||||
.wiki-article h1 { margin: 0 0 0.35em !important; font-size: 2em; line-height: 1.3; }
|
.wiki-article h1 { margin: 0 0 0.35em !important; font-size: 2em; line-height: 1.3; }
|
||||||
.wiki-article h2 { clear: none; overflow: hidden; margin: 1em 0 0.45em; padding-bottom: 0.12em; font-size: 1.5em; line-height: 1.35; }
|
.wiki-article h2 { clear: none; overflow: hidden; margin: 1em 0 0.45em; padding-bottom: 0.12em; font-size: 1.5em; line-height: 1.35; }
|
||||||
.wiki-article h3 { margin: 1.1em 0 0.35em; font-size: 1.18em; font-weight: bold; }
|
.wiki-article h3 { margin: 1.1em 0 0.35em; font-size: 1.18em; font-weight: bold; }
|
||||||
.wiki-article p { margin: 0.5em 0 1em; }
|
.wiki-article p { margin: 0.5em 0 1em; }
|
||||||
|
.wiki-article .infobox-overlap-section { min-width: 0; overflow: hidden; }
|
||||||
|
.wiki-article .infobox-overlap-section .wikitable { table-layout: fixed; overflow-wrap: anywhere; }
|
||||||
.wiki-article a { color: #36c; text-decoration: none; }
|
.wiki-article a { color: #36c; text-decoration: none; }
|
||||||
.wiki-article a:hover { text-decoration: underline; }
|
.wiki-article a:hover { text-decoration: underline; }
|
||||||
.wiki-article ul, .wiki-article ol { margin: 0.4em 0 1em 1.65em; padding: 0; }
|
.wiki-article ul, .wiki-article ol { margin: 0.4em 0 1em 1.65em; padding: 0; }
|
||||||
@@ -90,6 +95,7 @@ body.wiki-image-lightbox-open { overflow: hidden; }
|
|||||||
|
|
||||||
<p>任务期间创造了多项纪录。吴刚二号是首艘 Block 2 吴刚着陆器,着陆时因高度雷达软件故障,乘组切换为手动模式,飞越预定目标 4 公里后成功修正并着陆。嫦娥六号返回时再入速度达 11,530 m/s,为嫦娥飞船最快返回纪录;返回舱最大过载 7.8 G,同样创下嫦娥飞船纪录。任务末期,GHC-05 与 GHC-06 两批六人乘组共 12 人在月面首次会合,完成联合 EVA 维护和指挥权交接。</p>
|
<p>任务期间创造了多项纪录。吴刚二号是首艘 Block 2 吴刚着陆器,着陆时因高度雷达软件故障,乘组切换为手动模式,飞越预定目标 4 公里后成功修正并着陆。嫦娥六号返回时再入速度达 11,530 m/s,为嫦娥飞船最快返回纪录;返回舱最大过载 7.8 G,同样创下嫦娥飞船纪录。任务末期,GHC-05 与 GHC-06 两批六人乘组共 12 人在月面首次会合,完成联合 EVA 维护和指挥权交接。</p>
|
||||||
|
|
||||||
|
<section class="infobox-overlap-section" aria-labelledby="background">
|
||||||
<h2 id="background">任务背景</h2>
|
<h2 id="background">任务背景</h2>
|
||||||
|
|
||||||
<p>GHC-04 将广寒基地整合为互联前哨站——三艘冰轮实现燃料和电力联网、核反应堆满功率运行、吴刚一号与核心舱之间建立加压连接——但基地的居住容量仍然是瓶颈。核心舱仅能容纳 6 人临时驻留,没有专门的生活舱段、温室或实验空间。GHC-05 的核心目标是扩建:部署广寒 03 模块,将温室舱段、两间居住舱段和实验舱段直接安装至核心舱的西、南、北、东四个接口,并重新建立通往电力模块与吴刚二号的两条外部加压连接,使基地具备 10 人长期常驻的居住容量。</p>
|
<p>GHC-04 将广寒基地整合为互联前哨站——三艘冰轮实现燃料和电力联网、核反应堆满功率运行、吴刚一号与核心舱之间建立加压连接——但基地的居住容量仍然是瓶颈。核心舱仅能容纳 6 人临时驻留,没有专门的生活舱段、温室或实验空间。GHC-05 的核心目标是扩建:部署广寒 03 模块,将温室舱段、两间居住舱段和实验舱段直接安装至核心舱的西、南、北、东四个接口,并重新建立通往电力模块与吴刚二号的两条外部加压连接,使基地具备 10 人长期常驻的居住容量。</p>
|
||||||
@@ -97,7 +103,9 @@ body.wiki-image-lightbox-open { overflow: hidden; }
|
|||||||
<p>与此同时,GHC-05 承担了广寒计划的首次乘组轮换任务。Valentina Kerman——GHC-02 的嫦娥飞船飞行员、GHC-05 的指令长——将在任务结束时将基地指挥权移交给 GHC-06 指令长 Armor Kerman(前 GHC-03 任务专家)。这标志着广寒基地从短期探险前哨向持续运营设施的转型。</p>
|
<p>与此同时,GHC-05 承担了广寒计划的首次乘组轮换任务。Valentina Kerman——GHC-02 的嫦娥飞船飞行员、GHC-05 的指令长——将在任务结束时将基地指挥权移交给 GHC-06 指令长 Armor Kerman(前 GHC-03 任务专家)。这标志着广寒基地从短期探险前哨向持续运营设施的转型。</p>
|
||||||
|
|
||||||
<p>任务采用双发射构型:长征十六号甲型运载火箭于 12 月 8 日发射嫦娥六号与吴刚二号组合体(首艘 Block 2 吴刚),乘组在 LLO 换乘吴刚二号后着陆月面;长征十六号运载火箭于 12 月 16 日发射广寒 03 模块,经金蟾一号转运至 LLO 后由冰轮三号接驳下行至月面。同期,12 月 23 日长征十号戊型运载火箭执行 JC-02 任务,将金蟾二号部署至 400 公里圆形停泊轨道,广寒物流体系自此具备双金蟾并行运输能力。</p>
|
<p>任务采用双发射构型:长征十六号甲型运载火箭于 12 月 8 日发射嫦娥六号与吴刚二号组合体(首艘 Block 2 吴刚),乘组在 LLO 换乘吴刚二号后着陆月面;长征十六号运载火箭于 12 月 16 日发射广寒 03 模块,经金蟾一号转运至 LLO 后由冰轮三号接驳下行至月面。同期,12 月 23 日长征十号戊型运载火箭执行 JC-02 任务,将金蟾二号部署至 400 公里圆形停泊轨道,广寒物流体系自此具备双金蟾并行运输能力。</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="infobox-overlap-section" aria-labelledby="crew">
|
||||||
<h2 id="crew">乘组</h2>
|
<h2 id="crew">乘组</h2>
|
||||||
|
|
||||||
<table class="wikitable">
|
<table class="wikitable">
|
||||||
@@ -111,6 +119,7 @@ body.wiki-image-lightbox-open { overflow: hidden; }
|
|||||||
<tr><td>任务专家</td><td>Bob Kerman</td><td>EVA 小组 2</td><td></td></tr>
|
<tr><td>任务专家</td><td>Bob Kerman</td><td>EVA 小组 2</td><td></td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
</section>
|
||||||
|
|
||||||
<h2 id="details">任务详情</h2>
|
<h2 id="details">任务详情</h2>
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 224 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 135 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 278 KiB |
@@ -30,7 +30,10 @@ class WikiTopologyProxyTests(unittest.TestCase):
|
|||||||
self.assertEqual(html.count('<h1 id="top">'), 1)
|
self.assertEqual(html.count('<h1 id="top">'), 1)
|
||||||
self.assertNotIn('<nav class="toc"', html)
|
self.assertNotIn('<nav class="toc"', html)
|
||||||
self.assertIn("body:has(.wiki-article) .page-header-section", html)
|
self.assertIn("body:has(.wiki-article) .page-header-section", html)
|
||||||
|
self.assertIn("body:has(.wiki-article) .page-col-sd", html)
|
||||||
|
self.assertIn("top: 118px !important", html)
|
||||||
self.assertIn(".wiki-article h2 { clear: none; overflow: hidden;", html)
|
self.assertIn(".wiki-article h2 { clear: none; overflow: hidden;", html)
|
||||||
|
self.assertEqual(html.count('class="infobox-overlap-section"'), 2)
|
||||||
self.assertIn('class="infobox-label"', html)
|
self.assertIn('class="infobox-label"', html)
|
||||||
self.assertEqual(html.count('class="wikitable"'), 2)
|
self.assertEqual(html.count('class="wikitable"'), 2)
|
||||||
self.assertIn('<figure class="topology-embed-shell">', html)
|
self.assertIn('<figure class="topology-embed-shell">', html)
|
||||||
|
|||||||
Reference in New Issue
Block a user