Skip to content

Commit

Permalink
Update index.html
Browse files Browse the repository at this point in the history
  • Loading branch information
CYHFREDA authored Oct 16, 2024
1 parent fd13d93 commit ec031fc
Showing 1 changed file with 18 additions and 6 deletions.
24 changes: 18 additions & 6 deletions frontend/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>打卡系統</title>
<link rel="icon" href="./indexjs/1.png" type="image/png">
<!-- 引入 Font Awesome 圖示-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<!-- 引入 Bootstrap 和 Google Fonts -->
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap" rel="stylesheet">
<link rel="stylesheet" href="styles.css">
Expand All @@ -16,6 +14,7 @@
<script src="./indexjs/clock.js" defer></script>
<script src="./indexjs/records.js" defer></script>
<script src="./indexjs/announcements.js" defer></script>
<script src="./indexjs/payment.js" defer></script>
</head>
<body>
<div class="site-wrapper">
Expand All @@ -31,6 +30,7 @@ <h3 class="masthead-brand">
<a class="nav-link" href="#" onclick="showClockInOut()">打卡功能</a>
<a class="nav-link" href="#" onclick="showRecords()">查詢打卡記錄</a>
<a class="nav-link" href="#" onclick="showAnnouncements()">公告</a>
<a class="nav-link" href="#" onclick="showPayment()">支付</a>
</nav>
</div>
</header>
Expand Down Expand Up @@ -71,6 +71,11 @@ <h2>查詢打卡記錄</h2>
<h2>公告</h2>
<ul id="announcement-list" class="alert alert-secondary"></ul>
</div>
<!-- 支付功能 -->
<div id="payment-form" style="display:none;">
<h2>支付功能</h2>
<button id="payButton" class="btn btn-success">支付 TWD</button>
</div>
</main>
<footer class="mastfoot">
<div class="inner">
Expand All @@ -84,29 +89,36 @@ <h2>公告</h2>
// 顯示用戶登入/註冊表單
function showAuthForm() {
$('#auth-form').show(); // 顯示登入註冊區域
$('#clock-form, #records-list, #announcements').hide(); // 隱藏其他區域
$('#clock-form, #records-list, #announcements, #payment-form').hide(); // 隱藏其他區域
}

// 顯示打卡功能表單
function showClockInOut() {
$('#clock-form').show(); // 顯示打卡功能區域
$('#auth-form, #records-list, #announcements').hide(); // 隱藏其他區域
$('#auth-form, #records-list, #announcements, #payment-form').hide(); // 隱藏其他區域
}

// 顯示查詢打卡記錄
function showRecords() {
$('#records-list').show(); // 顯示查詢打卡記錄區域
$('#auth-form, #clock-form, #announcements').hide(); // 隱藏其他區域
$('#auth-form, #clock-form, #announcements, #payment-form').hide(); // 隱藏其他區域
fetchRecords(); // 獲取打卡記錄
}

// 顯示公告
function showAnnouncements() {
$('#announcements').show(); // 顯示公告區域
$('#auth-form, #clock-form, #records-list').hide(); // 隱藏其他區域
$('#auth-form, #clock-form, #records-list, #payment-form').hide(); // 隱藏其他區域
fetchAnnouncements(); // 獲取公告
}

// 顯示支付表單
function showPayment() {
$('#payment-form').show(); // 顯示支付功能區域
$('#auth-form, #clock-form, #records-list, #announcements').hide(); // 隱藏其他區域
fetchPayment(); // 獲取支付
}

// 切換密碼顯示
let passwordVisible = false; // 狀態標記,跟踪密碼顯示狀態

Expand Down

0 comments on commit ec031fc

Please sign in to comment.