# ログイン画面の作成2

ではログインページのタグ構成、レイアウトを以下のようにします。

<pre class="language-tsx" data-title="pages/LoginPage.tsx◎"><code class="lang-tsx"><strong>import { PrimaryBtn } from "../atoms/PrimaryBtn";
</strong><strong>
</strong><strong>export const LoginPage = () => {
</strong><strong>  return (
</strong><strong>    &#x3C;div className="w-[500px] bg-white rounded-lg shadow-lg py-10">
</strong><strong>      &#x3C;form className="flex flex-col justify-center items-center gap-10">
</strong><strong>        &#x3C;h1 className="text-3xl text-lime-800 font-bold text-center">
</strong><strong>          ログイン
</strong><strong>        &#x3C;/h1>
</strong><strong>        &#x3C;div className="w-[80%]">
</strong><strong>          &#x3C;input
</strong><strong>            type="text"
</strong><strong>            className="w-full border-4 border-solid border-lime-800 rounded-md p-2"
</strong><strong>            placeholder="email"
</strong><strong>          />
</strong><strong>        &#x3C;/div>
</strong><strong>        &#x3C;div className="w-[80%]">
</strong><strong>          &#x3C;input
</strong><strong>            type="password"
</strong><strong>            className="w-full border-4 border-solid border-lime-800 rounded-md p-2"
</strong><strong>            placeholder="password"
</strong><strong>          />
</strong><strong>        &#x3C;/div>
</strong><strong>        &#x3C;PrimaryBtn>ログイン&#x3C;/PrimaryBtn>
</strong><strong>      &#x3C;/form>
</strong><strong>    &#x3C;/div>
</strong><strong>  );
</strong><strong>};
</strong><strong>
</strong></code></pre>

&#x20;上記にて、以下のように表示されているかと思います。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2F59A1idFHbNHQv5A4Yj69%2F2a.png?alt=media&#x26;token=7a9ad31c-c46a-453e-8774-0bd6d346bdb1" alt=""><figcaption></figcaption></figure>

ここまでの作業をcommitしましょう。

```bash
git add .
```

```bash
git commit
```

commitメッセージは

```
feat: ログイン画面を作成
```

としましょう。
