From f00843337cbb9f37aa7aeb8a891aaaeeb9d55e97 Mon Sep 17 00:00:00 2001
From: h-hirane
Date: Fri, 18 Sep 2026 13:06:37 +0900
Subject: [PATCH 1/4] =?UTF-8?q?[add]=20=E3=83=AD=E3=82=B0=E3=82=A4?=
=?UTF-8?q?=E3=83=B3=E7=94=A8=E3=82=B3=E3=83=B3=E3=83=88=E3=83=AD=E3=83=BC?=
=?UTF-8?q?=E3=83=A9=E3=80=81=E3=83=AD=E3=82=B0=E3=82=A4=E3=83=B3=E3=83=9A?=
=?UTF-8?q?=E3=83=BC=E3=82=B8=E3=80=81=E3=83=88=E3=83=83=E3=83=97=E3=83=A1?=
=?UTF-8?q?=E3=83=8B=E3=83=A5=E3=83=BC=E3=83=9A=E3=83=BC=E3=82=B8=E3=81=AE?=
=?UTF-8?q?=E5=90=84=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=92=E4=BD=9C?=
=?UTF-8?q?=E6=88=90=E3=81=97=E3=80=81=E8=BF=BD=E5=8A=A0=E3=81=97=E3=81=BE?=
=?UTF-8?q?=E3=81=97=E3=81=9F=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../demo/controller/LoginController.java | 24 ++++++
src/main/resources/templates/login.html | 29 +++++++
src/main/resources/templates/topmenu.html | 86 +++++++++++++++++++
3 files changed, 139 insertions(+)
create mode 100644 src/main/java/com/example/demo/controller/LoginController.java
create mode 100644 src/main/resources/templates/login.html
create mode 100644 src/main/resources/templates/topmenu.html
diff --git a/src/main/java/com/example/demo/controller/LoginController.java b/src/main/java/com/example/demo/controller/LoginController.java
new file mode 100644
index 0000000..7961482
--- /dev/null
+++ b/src/main/java/com/example/demo/controller/LoginController.java
@@ -0,0 +1,24 @@
+package com.example.demo.controller;
+
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+
+@Controller
+public class LoginController {
+
+ @GetMapping("/login")
+ public String showLogin() {
+ return "login";
+ }
+
+ @PostMapping("/doLogin")
+ public String doLogin() {
+ return "redirect:/topmenu";
+ }
+
+ @GetMapping("/topmenu")
+ public String showTopMenu() {
+ return "topmenu";
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/templates/login.html b/src/main/resources/templates/login.html
new file mode 100644
index 0000000..06b4373
--- /dev/null
+++ b/src/main/resources/templates/login.html
@@ -0,0 +1,29 @@
+
+
+
+
+ログイン
+
+
+
+ ログイン
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/templates/topmenu.html b/src/main/resources/templates/topmenu.html
new file mode 100644
index 0000000..c121e20
--- /dev/null
+++ b/src/main/resources/templates/topmenu.html
@@ -0,0 +1,86 @@
+
+
+
+
+トップメニュー
+
+
+
+ メインメニュー
+
+
+
+
+
+ 💻
+
+ 社内備品一覧
+
+
+ 登録されている備品の
一覧を表示します。
+
›
+
+
+
+
+
+
+ 📖
+
+ 社内図書一覧
+
+
+ 登録されている図書の
一覧を表示します。
+
›
+
+
+
+
+
+
+ 📗
+
+ 新規図書申請
+
+
+ 図書の登録申請を
行います。
+
›
+
+
+
+
+
+
+
+ 👥
+
+ 社員一覧
+
+
+ 社員情報を一覧表示・
管理します。
+
›
+
+
+ 📅
+
+ 貸出中備品・図書一覧
+
+
+ 貸出中の備品・図書の
一覧を表示します。
+
›
+
+
+ ▱
+
+ 新規図書追加申請ボックス
+
+
+ 図書の追加申請の
受信一覧を確認します。
+
›
+
+
+
+
\ No newline at end of file
From bf192db02320f8aef3b6cc9bae5d1f0ebd0e07ed Mon Sep 17 00:00:00 2001
From: h-hirane
Date: Fri, 18 Sep 2026 13:12:45 +0900
Subject: [PATCH 2/4] =?UTF-8?q?[edit]=20topmenu.html=E3=81=AE=E4=BF=AE?=
=?UTF-8?q?=E6=AD=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/main/resources/templates/topmenu.html | 96 ++++++++++-------------
1 file changed, 40 insertions(+), 56 deletions(-)
diff --git a/src/main/resources/templates/topmenu.html b/src/main/resources/templates/topmenu.html
index c121e20..7ddaffc 100644
--- a/src/main/resources/templates/topmenu.html
+++ b/src/main/resources/templates/topmenu.html
@@ -9,78 +9,62 @@
メインメニュー
-
-
+
+
- 💻
-
- 社内備品一覧
+ 社内図書一覧
- 登録されている備品の
一覧を表示します。
-
›
+ 登録されている図書の
一覧を表示します。
+
+
-
-
+
+
- 📖
+ 新規図書申請
- 社内図書一覧
+
+ 図書の登録申請を
行います。
+
+
-
- 登録されている図書の
一覧を表示します。
-
›
-
+
+
-
-
+
- 📗
+ 寄贈申請
- 新規図書申請
+
+ 寄贈申請フォームの
入力を行います。
+
+
+
+
+
+
+
+ 貸出中図書一覧
-
- 図書の登録申請を
行います。
-
›
-
+
+ 貸出中図書の
一覧を表示します。
+
+
+
+
+
+
+ 寄贈申請受信BOX
-
-
-
-
- 👥
-
- 社員一覧
-
-
- 社員情報を一覧表示・
管理します。
-
›
-
-
- 📅
-
- 貸出中備品・図書一覧
-
-
- 貸出中の備品・図書の
一覧を表示します。
-
›
-
-
- ▱
-
- 新規図書追加申請ボックス
-
-
- 図書の追加申請の
受信一覧を確認します。
-
›
-
+
+ 寄贈申請の
受信一覧を確認します。
+
+