Lashtw commited on
Commit
bc82a83
·
verified ·
1 Parent(s): ce3fd2a

Upload 9 files

Browse files
Files changed (1) hide show
  1. src/views/InstructorView.js +8 -0
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;