Blame view

天文台pc/tianwentai-ui/src/app/pages/PlanetariumGuidePage.tsx 1.54 KB
bc518174   王天杨   提交两个项目文件
1
2
  import { Compass } from "lucide-react";
  import { PAGE_CONTENT_INSET } from "../pageContentInset";
3a3dc915   王天杨   feat: 稻城亚丁项目批量更新
3
  import { useI18n } from "../i18n";
bc518174   王天杨   提交两个项目文件
4
5
6
7
  
  const GUIDE_IMAGE_SRC = "/planetarium/lhaaso-aerial.jpg";
  
  export function PlanetariumGuidePage() {
3a3dc915   王天杨   feat: 稻城亚丁项目批量更新
8
    const { t } = useI18n();
bc518174   王天杨   提交两个项目文件
9
10
11
12
13
    return (
      <div className={`w-full min-w-0 max-w-full ${PAGE_CONTENT_INSET}`}>
        <div className="flex w-full min-w-0 flex-col">
          <h2 className="mb-3 flex shrink-0 items-center gap-2 text-xl font-bold text-white sm:text-2xl">
            <Compass className="h-6 w-6 shrink-0 text-sky-400" aria-hidden />
3a3dc915   王天杨   feat: 稻城亚丁项目批量更新
14
            {t("nav.planetarium")}
bc518174   王天杨   提交两个项目文件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
          </h2>
          <div className="w-full min-w-0 overflow-hidden rounded-2xl border border-white/20 bg-white/[0.06] p-3 shadow-lg shadow-black/20 sm:p-4 lg:p-5">
            <div className="relative h-[min(69svh,calc(100svh-10.5rem))] w-full min-h-[14rem] overflow-hidden rounded-xl sm:h-[min(73svh,calc(100svh-11.5rem))] sm:min-h-[17rem] lg:h-[min(75svh,calc(100svh-12.5rem))] lg:min-h-[19.5rem]">
              <img
                src={GUIDE_IMAGE_SRC}
                alt="天文馆蓝图航拍实景:高海拔宇宙线观测站(LHAASO)台址,中央为大型白色实验建筑,周围为广布于高原台地的探测器阵列与路径网络,蓝天云层与山地景观。"
                className="absolute inset-0 h-full w-full object-cover object-center"
                width={1024}
                height={685}
                loading="eager"
                decoding="async"
              />
            </div>
          </div>
        </div>
      </div>
    );
  }