Spaces:
Running
Running
Upload 9 files
Browse files
src/views/InstructorView.js
CHANGED
|
@@ -124,6 +124,9 @@ export async function renderInstructorView() {
|
|
| 124 |
<button id="group-photo-btn" class="bg-gradient-to-r from-pink-600 to-purple-600 hover:from-pink-500 hover:to-purple-500 text-white font-bold py-2 px-4 rounded-lg transition-all shadow-lg border border-pink-400/30 flex items-center space-x-2">
|
| 125 |
<span>📸 大合照</span>
|
| 126 |
</button>
|
|
|
|
|
|
|
|
|
|
| 127 |
<button id="nav-admin-btn" class="bg-gray-700 hover:bg-gray-600 text-white font-bold py-2 px-4 rounded-lg transition-all border border-gray-600">
|
| 128 |
管理題目
|
| 129 |
</button>
|
|
@@ -577,6 +580,11 @@ export function setupInstructorEvents() {
|
|
| 577 |
enterRoom(code);
|
| 578 |
});
|
| 579 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 580 |
createBtn.addEventListener('click', async () => {
|
| 581 |
try {
|
| 582 |
createBtn.disabled = true;
|
|
|
|
| 124 |
<button id="group-photo-btn" class="bg-gradient-to-r from-pink-600 to-purple-600 hover:from-pink-500 hover:to-purple-500 text-white font-bold py-2 px-4 rounded-lg transition-all shadow-lg border border-pink-400/30 flex items-center space-x-2">
|
| 125 |
<span>📸 大合照</span>
|
| 126 |
</button>
|
| 127 |
+
<button id="btn-open-gallery" class="bg-blue-600 hover:bg-blue-500 text-white font-bold py-2 px-4 rounded-lg transition-all border border-blue-400/30 flex items-center space-x-2">
|
| 128 |
+
<span>👾 怪獸圖鑑</span>
|
| 129 |
+
</button>
|
| 130 |
<button id="nav-admin-btn" class="bg-gray-700 hover:bg-gray-600 text-white font-bold py-2 px-4 rounded-lg transition-all border border-gray-600">
|
| 131 |
管理題目
|
| 132 |
</button>
|
|
|
|
| 580 |
enterRoom(code);
|
| 581 |
});
|
| 582 |
|
| 583 |
+
// Gallery Logic
|
| 584 |
+
document.getElementById('btn-open-gallery').addEventListener('click', () => {
|
| 585 |
+
window.open('monster_preview.html', '_blank');
|
| 586 |
+
});
|
| 587 |
+
|
| 588 |
createBtn.addEventListener('click', async () => {
|
| 589 |
try {
|
| 590 |
createBtn.disabled = true;
|