Merge develop into main
fix and feat: (fix) duplicated CSS className 'CourseList', (fix) displaying the wrong camera everytime enters 'TakePhoto' page (doesn't match the dropdown menu's initial choice), (fix) make 'TakePhoto' and 'Course' page adaptive to different window sizes, (fix) make navbar menu toggle button's color more clearly, (feat) change background color from white to brown, (feat) show semester in every courses' picture list