Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 🎸 本拠地施設キャラ部門の仮実装 #48

Merged
merged 1 commit into from
Jul 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions src/app/headquarters-characters/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
'use client'

import headquartersCharacters from '@/app/resource/headquartersCharacters.json'

const Cities = () => {
return (
<div className="relative overflow-hidden">
<div className="max-w-[85rem] mx-auto px-4 sm:px-6 lg:px-8 py-10 sm:py-24">
<div className="text-center">
<h1 className="text-5xl sm:text-5xl font-bold text-white dark:text-white py-2">
幻水総選挙2023
</h1>
<h1 className="text-3xl sm:text-3xl font-bold text-white dark:text-white py-2">
本拠地施設キャラ部門
</h1>
</div>
<div className="mt-2">
<hr />
</div>
</div>

<div className="text-center">
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4">
{headquartersCharacters.map(
(headquartersCharacter: any, index: number) => (
<div className="hoge" key={index}>
<p className="fuga px-2">{headquartersCharacter}</p>
</div>
)
)}
</div>
</div>

<div className="my-6">
<hr />
</div>
<div className="text-center pt-2 pb-6">2023 (株)幻水総選挙</div>
</div>
)
}

export default Cities

{
/* // return (
// <div>
// {/* cities を回す indexをユニークにつける */
}
// {holidays.map((city: any, index: number) => (
// <div classNameName="hoge" key={index}>
// <p classNameName="fuga">
// {city.title}::{city.country}::{city.city}
// </p>
// </div>
// ))}
// </div>
// ) */}
3 changes: 1 addition & 2 deletions src/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@ const Home = async () => {
<hr />
</div>
<p className="text-3xl py-4">
{/* リンクに下線を引きたい。下線と文字の縦の間隔は少し空けたい */}
<Link
href="/cities"
href="/headquarters-characters"
passHref
style={{
textDecoration: 'underline',
Expand Down
178 changes: 178 additions & 0 deletions src/app/resource/headquartersCharacters.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,178 @@
[
"リュウカン(医者・幻水I)",
"オニール(うわさ話・幻水I)",
"セルゲイ(えれべーたー・幻水I)",
"ジョルジュ(オート神経衰弱・幻水I)",
"メロディ(音楽家・幻水I)",
"イワノフ(画家・幻水I)",
"マース & ムース & メース & モース(鍛冶屋・幻水I)",
"ジャバ(鑑定師・幻水I)",
"ヘリオン(帰還魔法・幻水I)",
"カシオス(吟遊詩人・幻水I)",
"マルコ(コイン当て・幻水I)",
"クロン(城門・幻水I)",
"ロック(倉庫・幻水I)",
"テンプルトン(地図職人・幻水I)",
"ガスパー(ちんちろりん・幻水I)",
"ビッキー(テレポート・幻水I)",
"チャンドラー(道具屋・幻水I)",
"ユーゴ(図書館・幻水I)",
"サンスケ(風呂屋・幻水I)",
"チャップマン(防具屋・幻水I)",
"ウインドウ(窓職人・幻水I)",
"ジーン(紋章師・幻水I)",
"ルック(約束の石板・幻水I)",
"マリー(宿屋・幻水II)",
"ホウアン & トウタ(医者・幻水II)",
"アダリー(えれべーた・幻水II)",
"コーネル(音職人・幻水II)",
"テッサイ(鍛冶屋・幻水II)",
"カレン(カレンと踊ろう・幻水II)",
"レブラント(鑑定屋・幻水II)",
"アルバート & ピコ & アンネリー(吟遊詩人・幻水II)",
"ゴードン(交易所・幻水II)",
"ヤム・クー(魚釣り・幻水II)",
"レオナ(酒場・幻水II)",
"ジュド(守護神像・幻水II)",
"バーバラ(倉庫・幻水II)",
"リッチモンド(探偵・幻水II)",
"タキ(知恵袋・幻水II)",
"テンプルトン(地図職人・幻水II)",
"シロウ(ちんちろりん・幻水II)",
"ビッキー(テレポート・幻水II)",
"アレックス(道具屋・幻水II)",
"エミリア(図書館・幻水II)",
"トニー(畑/もぐらたたき・幻水II)",
"ラウラ(札作り・幻水II)",
"テツ(風呂・幻水II)",
"ハンス(防具屋・幻水II)",
"ユズ(牧場・幻水II)",
"テンコウ(窓職人・幻水II)",
"ジーン(紋章師・幻水II)",
"ルック(約束の石板・幻水II)",
"ヒルダ(宿屋・幻水II)",
"ハイ・ヨー(レストラン・幻水II)",
"トウタ & ミオ(医者・幻水III)",
"コロク(犬小屋・幻水III)",
"ピッコロ(占い・幻水III)",
"シズ(えれべーた・幻水III)",
"アーニー(学術指南所・幻水III)",
"ペギィ(鍛冶屋・幻水III)",
"マイク(カブ・幻水III)",
"アーサー(壁新聞・幻水III)",
"ギョーム(鑑定屋・幻水III)",
"ネイ & トッポ & シャボン(吟遊詩人・幻水III)",
"ナディール(劇場・幻水III)",
"スコット(交易所・幻水III)",
"ビリー(ゴップ・幻水III)",
"アンヌ(酒場・幻水III)",
"トム(倉庫・幻水III)",
"マーサ(宝くじ売り場・幻水III)",
"キャシィー(楽しい牧場・幻水III)",
"キッド(探偵・幻水III)",
"ビッキー(テレポート・幻水III)",
"ゴードン(道具屋・幻水III)",
"アイク(図書館・幻水III)",
"バーツ(畑・幻水III)",
"ジョアン(武術指南所・幻水III)",
"ホルテスVII世(札作り・幻水III)",
"ゴロウ(風呂・幻水III)",
"ドミニク(防具屋・幻水III)",
"ジーン(紋章師・幻水III)",
"ジェファーソン(役職係・幻水III)",
"セバスチャン(宿屋・幻水III)",
"メイミ(レストラン・幻水III)",
"リーラン & リーリン & リールン & リーレン & リーロン(アクセサリー工房・幻水IV)",
"アドリアンヌ(アドリアンヌのお店(鍛冶屋)・幻水IV)",
"ユウ(医務室・幻水IV)",
"キャリー(病室・幻水IV)",
"マニュ(えれべーた・幻水IV)",
"ノア(カードゲーム・幻水IV)",
"ペロー(壁新聞・幻水IV)",
"ラインホルト(訓練所・幻水IV)",
"ケヴィン & パム(ケヴィンとパムのまんじゅう店・幻水IV)",
"イーゴリ(コインゲーム1 & コインゲーム2・幻水IV)",
"バジル(コマ・幻水IV)",
"マオ & ナオ(栽培部屋・幻水IV)",
"エチエンヌ(サウンドテスト・幻水IV)",
"キーン(懺悔室・幻水IV)",
"ジーン(ジーンのお店(紋章師)・幻水IV)",
"シャドリ(シャドリの店(道具屋・防具屋)・幻水IV)",
"ペコラ(装飾部屋・幻水IV)",
"ルネ(宝探し・幻水IV)",
"ギュンター(ちんちろりん/ぴんころがし・幻水IV)",
"ウゲツ(釣り・幻水IV)",
"ビッキー(テレポート・幻水IV)",
"ナボコフ(ナボコフのお店・幻水IV)",
"シラミネ(引き網漁・幻水IV)",
"デスモンド(108星の名簿・幻水IV)",
"フィル(フィルのお店・幻水IV)",
"バン(福引所・幻水IV)",
"トーブ(船カスタマイズ・幻水IV)",
"タイスケ(風呂・幻水IV)",
"フンギ(フンギの店・幻水IV)",
"ナタリー(窓職人・幻水IV)",
"リタ(リタポン!・幻水IV)",
"ルイーズ(ルイーズの店・幻水IV)",
"シルヴァ & ムラード(医者・幻水V)",
"シュンミン(いけす・幻水V)",
"リンファ(裏の裏は表・幻水V)",
"バベッジ(えれべーたー・幻水V)",
"ラニア(音師・幻水V)",
"オボロ & シグレ & サギリ & フヨウ(オボロ探偵事務所・幻水V)",
"レヴィ(学術指南所・幻水V)",
"コルネリオ(楽団・幻水V)",
"ドンゴ(鍛冶屋・幻水V)",
"テイラー(壁新聞・幻水V)",
"バシュタン(鑑定屋・幻水V)",
"ハレス(競竜・幻水V)",
"サイロウ(交易所・幻水V)",
"チサト(声師・幻水V)",
"レツオウ(食堂・幻水V)",
"チャック(倉庫・幻水V)",
"エグバート・エセルバルド(チェッカー・幻水V)",
"タカム(地図職人・幻水V)",
"スバル(釣り・幻水V)",
"シンロウ(道具屋・幻水V)",
"アズラッド(図書室・幻水V)",
"ゲッシュ(畑・幻水V)",
"ゼガイ(武術指南所・幻水V)",
"ログ(船着場・幻水V)",
"ミルーン(風呂・幻水V)",
"モンセン(防具屋・幻水V)",
"ビッキー(テレポート・幻水V)",
"ズンダ(窓師・幻水V)",
"ジーン(紋章屋・幻水V)",
"ゼラセ(約束の石板・幻水V)",
"マリノ(宿屋・幻水V)",
"ヨラン(竜馬操技演習・幻水V)",
"ルセリナ(パーティ編成・幻水V)",
"ザフラー(医務室・TK)",
"バルザム(えれべーた・TK)",
"モアナ(クエスト斡旋所・TK)",
"ラミン(楽師・TK)",
"ワヒエ(回廊・TK)",
"バルザム(えれべーた/発明品購入・TK)",
"ソタ(用語辞典・TK)",
"ヌザート(幻獣部屋・TK)",
"レカレカ(交易所・TK)",
"ガドベルク(武器・防具屋・TK)",
"ゴルヌイ(アクセサリ屋・TK)",
"エリン(宿屋・TK)",
"ワスタム(食堂・TK)",
"シスカ(シアター・TK)",
"ゼノア(石板の間・TK)",
"ユーニス(道具屋・雑貨屋・TK)",
"ヤディマ(畑・TK)",
"オータ(牧場・TK)",
"トンガチヒ(窓職人・TK)",
"ルルサ & シャルフ & ビョルン & ヌミストロ(厨房・紡時)",
"ジーノ & フォルネ(魔石工房・紡時)",
"ニド & スニル(薬工房・紡時)",
"ウッツェ & グワイニー(呪石工房・紡時)",
"オゥヤー & エフィル(弓矢工房・紡時)",
"ノデリ & カドモス(刀鍛冶・紡時)",
"ユディエラ & ゴンポスレン(鎧鍛冶・紡時)",
"ナジン & リスティル(指輪細工・紡時)",
"リュセリ(ハンティング・紡時)"
]