This commit is contained in:
2025-04-18 01:20:11 +08:00
commit 03e2d4f092
15 changed files with 4824 additions and 0 deletions

1387
templates/data_table.html Normal file

File diff suppressed because it is too large Load Diff

110
templates/index.html Normal file
View File

@@ -0,0 +1,110 @@
<!DOCTYPE html>
<html>
<head>
<title>Task Report System</title>
<style>
body {
margin: 0;
padding: 0;
height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background-image: url('static/background.jpg');
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
body::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.2);
z-index: 1;
}
.content {
position: relative;
z-index: 2;
text-align: center;
}
h1 {
color: rgb(255, 166, 0);
font-size: 4em;
margin-bottom: 30px;
text-shadow: 2px 2px 4px rgba(114, 77, 10, 0.5);
animation: fadeIn 1.5s ease-out;
}
.view-btn {
background: transparent;
border: 2px solid white;
color: white;
padding: 15px 40px;
font-size: 1.2em;
cursor: pointer;
transition: all 0.3s ease;
border-radius: 30px;
text-decoration: none;
animation: slideUp 1s ease-out 0.5s both;
}
.view-btn:hover {
background: rgba(255, 255, 255, 0.1);
transform: translateY(-3px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
/* 淡入动画 */
@keyframes fadeIn {
from {
opacity: 0;
transform: translateY(-20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes slideUp {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@media (max-width: 768px) {
h1 {
font-size: 2.5em;
padding: 0 20px;
}
.view-btn {
padding: 12px 30px;
font-size: 1em;
}
}
</style>
</head>
<body>
<div class="content">
<h1>CGNICO Task Report System</h1>
<button class="view-btn" onclick="window.location.href='/query_task_data'">
View Task Data
</button>
</div>
</body>
</html>