Skip to content

Commit ad552f3

Browse files
committed
Fix navigation order in NotesBrowser to be sequential
1 parent 497e7cc commit ad552f3

1 file changed

Lines changed: 14 additions & 16 deletions

File tree

src/components/public/NotesBrowser.tsx

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -393,11 +393,11 @@ export default function NotesBrowser() {
393393
)}
394394
</div>
395395
) : (
396-
<div className={styles.grid}>
397-
{/* Semesters */}
398-
<div className={`card ${!selectedDept ? styles.disabled : ''}`}>
399-
<h3 className={styles.colTitle}>Semesters</h3>
400-
{selectedDept && (
396+
<>
397+
{/* Semesters - Only show when department is selected */}
398+
{selectedDept && (
399+
<div className="card" style={{ marginBottom: "2rem" }}>
400+
<h3 className={styles.colTitle}>Semesters</h3>
401401
<ul className={styles.list}>
402402
{semesters.length === 0 && <li className={styles.empty}>No semesters found.</li>}
403403
{semesters.map(s => (
@@ -410,14 +410,13 @@ export default function NotesBrowser() {
410410
</li>
411411
))}
412412
</ul>
413-
)}
414-
{!selectedDept && <p className={styles.hint}>Select a department first.</p>}
415-
</div>
413+
</div>
414+
)}
416415

417-
{/* Subjects */}
418-
<div className={`card ${!selectedSem ? styles.disabled : ''}`}>
419-
<h3 className={styles.colTitle}>Subjects</h3>
420-
{selectedSem && (
416+
{/* Subjects - Only show when semester is selected */}
417+
{selectedSem && (
418+
<div className="card" style={{ marginBottom: "2rem" }}>
419+
<h3 className={styles.colTitle}>Subjects</h3>
421420
<ul className={styles.list}>
422421
{subjects.length === 0 && <li className={styles.empty}>No subjects found.</li>}
423422
{subjects.map(s => (
@@ -430,10 +429,9 @@ export default function NotesBrowser() {
430429
</li>
431430
))}
432431
</ul>
433-
)}
434-
{!selectedSem && <p className={styles.hint}>Select a semester first.</p>}
435-
</div>
436-
</div>
432+
</div>
433+
)}
434+
</>
437435
)}
438436
</>
439437
)}

0 commit comments

Comments
 (0)