diff --git a/webclient/src/Classes.js b/webclient/src/Classes.js index 7d38f44..9994610 100644 --- a/webclient/src/Classes.js +++ b/webclient/src/Classes.js @@ -155,6 +155,9 @@ function NewClassTable(props) { {name} )} + +

+

No upcoming classes.

)} @@ -275,32 +278,42 @@ export function Classes(props) {

Filter by tag:

- {Object.entries(tags).map(([name, color]) => +
+
+ + {Object.entries(tags).map(([name, color]) => +
+ +
)}

-

- {tagFilter && } -

- {classes.length && courses.length ? sortByCourse ? diff --git a/webclient/src/Courses.js b/webclient/src/Courses.js index e664abd..41952a6 100644 --- a/webclient/src/Courses.js +++ b/webclient/src/Courses.js @@ -56,31 +56,42 @@ export function Courses(props) {

Filter by tag:

- {Object.entries(tags).map(([name, color]) => +
+
+ + {Object.entries(tags).map(([name, color]) => +
+ +
)}

-

- {tagFilter && } -

{courses ? diff --git a/webclient/src/light.css b/webclient/src/light.css index 1761e1f..cf4ca6d 100644 --- a/webclient/src/light.css +++ b/webclient/src/light.css @@ -138,11 +138,17 @@ body { flex-wrap: wrap; } -.newclasstable .ui.tag.label { +.ui.tag.label { padding-left: 1rem; padding-right: 0.5rem; } +.labelbox { + display: inline; + padding: 0.55rem 0.1rem; + border: 2px solid black; +} + .usage { height: 100vh; background-color: black;