Skip to content

Commit 554bc3b

Browse files
Merge pull request #41 from ut-code/disclaimer
免責事項
2 parents 65845f5 + 445e0b7 commit 554bc3b

File tree

3 files changed

+54
-1
lines changed

3 files changed

+54
-1
lines changed

src/app/components/Footer/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export default function Footer() {
3030
履修上の注意
3131
</Link>
3232
<Link
33-
href="#"
33+
href="/disclaimer"
3434
className="hover:bg-surface-variant hover:text-white px-2 py-1 rounded transition duration-200"
3535
>
3636
免責事項

src/app/disclaimer/page.tsx

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
import React from "react";
2+
import { FaqItem, HowToUseItem } from "../how-to-use/HowToUseItem";
3+
4+
const Blue: React.FC<{ children: string }> = ({ children }) => {
5+
return <span className="text-tertiary">{children}</span>;
6+
};
7+
8+
const disclaimer: React.FC = () => {
9+
return (
10+
<>
11+
<HowToUseItem title="免責事項">
12+
<FaqItem question="情報の精度">
13+
本サービスにより提供されているデータは、
14+
<a href="https://utas.adm.u-tokyo.ac.jp/campusweb/campusportal.do">
15+
<Blue>UTAS</Blue>
16+
</a>
17+
18+
<a href="https://catalog.he.u-tokyo.ac.jp">
19+
<Blue>東京大学授業カタログ</Blue>
20+
</a>
21+
がオンラインで公開している情報をベースとしています。データの正確性に関しては保証いたしかねますので、履修の際は必ず公式の資料に目を通してください。本サービスの利用によって生じたいかなる損害についても
22+
ut.code(); は責任を負いません。
23+
</FaqItem>
24+
<FaqItem question="成績評価方法の検索">
25+
本サービスが提供する成績評価方法の検索機能は、公式に提供されている成績評価方法の情報から「試験」「レポート」などの文字列を検索することにより提供されています。手作業での検証はしておりませんのでご留意ください。
26+
</FaqItem>
27+
<FaqItem question="LocalStorageの利用">
28+
本サービスでは、通信量の削減のため、初回アクセス時に全てのデータをダウンロードしてLocalStorageに保存しています。この情報は、2回目以降のアクセス時に読み込みを高速化する以外の用途には使用されません。
29+
</FaqItem>
30+
<FaqItem question="本サービスと東京大学の関係">
31+
本サービスは ut.code();
32+
によって運営されており、東京大学は一切運営に関与していません。本サービスが提供するデータは教養学部前期課程教務課に確認の上、機械的に取得されたものです。なお、本サービスで利用されているデータの一切は
33+
ut.code(); が保有するサーバーに保存されています。
34+
</FaqItem>
35+
<FaqItem question="ライセンス">
36+
本サービスは
37+
<a href="https://www.apache.org/licenses/LICENSE-2.0.txt">
38+
<Blue>Apacheライセンス バージョン2.0</Blue>
39+
</a>
40+
の下で提供されている Google Material Icons をその一部に含みます。
41+
</FaqItem>
42+
</HowToUseItem>
43+
</>
44+
);
45+
};
46+
export default disclaimer;

src/app/globals.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,11 @@
120120
--color-surface-container-highest: 49 54 49; /* #313631 */
121121
--color-text-default: 255 255 255;
122122
}
123+
a {
124+
text-decoration: underline;
125+
}
126+
127+
a:hover {
128+
text-decoration: none;
129+
}
123130
}

0 commit comments

Comments
 (0)