From 474851c82cc9c9c93f80d9a41569e95272da2997 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Thu, 2 Jun 2022 08:26:33 -0500 Subject: Normally these would go inside a file named `tailwind.css` to be compiled into `index.css` included in `index.html`. I had trouble trying to set that up (no docs for this) so this solution I found works fine. --- src/App.svelte | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/App.svelte b/src/App.svelte index 4fbef54..260e037 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -2,4 +2,10 @@ import Editor from "./components/Editor.svelte"; + + -- cgit v1.2.3 From 7a556a2981d4c0f78a9c8fe9836c00df9e396604 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 07:08:53 -0500 Subject: Add Sidebar component and @tailwind --- src/App.svelte | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/App.svelte b/src/App.svelte index 260e037..2b497ee 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,11 +1,24 @@ + + + + - + @layer base { + html { + font-family: sans-serif, Proxima Nova; + } + } + + * { + background-color: #EEEEEE; + } + -- cgit v1.2.3 From dfa606185a796160370cbcf943442adccbb9b7b1 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 07:09:51 -0500 Subject: Sidebar scaffolding. Will handle switching between features --- src/Sidebar.svelte | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/Sidebar.svelte (limited to 'src') diff --git a/src/Sidebar.svelte b/src/Sidebar.svelte new file mode 100644 index 0000000..b3fa352 --- /dev/null +++ b/src/Sidebar.svelte @@ -0,0 +1,27 @@ + +
+ +
+ +
+ Peer Teacher Manager +
+ + +
+ {#each Array(20) as _, i} +
+ Selection {i + 1} +
+ + {/each} +
+
+ + +
Content
+
-- cgit v1.2.3 From 642b291fea3d8fc9c4458720ec44bc0096c62d4e Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 11:24:29 -0500 Subject: Remove default gray background, now using daisyui themes --- src/App.svelte | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src') diff --git a/src/App.svelte b/src/App.svelte index 2b497ee..b0ec65c 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -17,8 +17,4 @@ font-family: sans-serif, Proxima Nova; } } - - * { - background-color: #EEEEEE; - } -- cgit v1.2.3 From d1833b5f74464d0b0e73a31dfc21281241e88350 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 11:25:28 -0500 Subject: Darkmode component using DaisyUI --- src/DarkModeSwitch.svelte | 52 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 src/DarkModeSwitch.svelte (limited to 'src') diff --git a/src/DarkModeSwitch.svelte b/src/DarkModeSwitch.svelte new file mode 100644 index 0000000..b119ad1 --- /dev/null +++ b/src/DarkModeSwitch.svelte @@ -0,0 +1,52 @@ + + + -- cgit v1.2.3 From dc1829d00de895647847c3bb8fc7a4078f41ec52 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 11:27:49 -0500 Subject: Load DarkMode component in Sidebar --- src/Sidebar.svelte | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Sidebar.svelte b/src/Sidebar.svelte index b3fa352..c086452 100644 --- a/src/Sidebar.svelte +++ b/src/Sidebar.svelte @@ -1,3 +1,7 @@ + +
@@ -6,7 +10,11 @@
- Peer Teacher Manager + +
Peer Teacher Manager
+
+ +
@@ -17,7 +25,6 @@ > Selection {i + 1}
- {/each} -- cgit v1.2.3 From 9053fa0c77b647a61ff18cfed9e6a203b73bdaae Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 12:03:35 -0500 Subject: Begin using Daisyui for sidebar --- src/Sidebar.svelte | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/Sidebar.svelte b/src/Sidebar.svelte index c086452..9fa8553 100644 --- a/src/Sidebar.svelte +++ b/src/Sidebar.svelte @@ -1,5 +1,16 @@ @@ -13,19 +24,17 @@
Peer Teacher Manager
- +
-
- {#each Array(20) as _, i} -
- Selection {i + 1} -
- {/each} +
+
-- cgit v1.2.3 From 9d3cf148bc0d9ebda4dd9ec3e2c71895f5706943 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 12:45:23 -0500 Subject: Begin handling sidebar selection --- src/Sidebar.svelte | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/Sidebar.svelte b/src/Sidebar.svelte index 9fa8553..2ef585c 100644 --- a/src/Sidebar.svelte +++ b/src/Sidebar.svelte @@ -1,7 +1,7 @@ @@ -30,9 +40,12 @@
-
-- cgit v1.2.3 From fe0a572cba1959f6a9b36da29f03db8627539438 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 12:53:34 -0500 Subject: Move files --- src/DarkModeSwitch.svelte | 52 --------------------------------- src/Sidebar.svelte | 56 ------------------------------------ src/components/DarkModeSwitch.svelte | 52 +++++++++++++++++++++++++++++++++ src/components/Sidebar.svelte | 56 ++++++++++++++++++++++++++++++++++++ 4 files changed, 108 insertions(+), 108 deletions(-) delete mode 100644 src/DarkModeSwitch.svelte delete mode 100644 src/Sidebar.svelte create mode 100644 src/components/DarkModeSwitch.svelte create mode 100644 src/components/Sidebar.svelte (limited to 'src') diff --git a/src/DarkModeSwitch.svelte b/src/DarkModeSwitch.svelte deleted file mode 100644 index b119ad1..0000000 --- a/src/DarkModeSwitch.svelte +++ /dev/null @@ -1,52 +0,0 @@ - - - diff --git a/src/Sidebar.svelte b/src/Sidebar.svelte deleted file mode 100644 index 2ef585c..0000000 --- a/src/Sidebar.svelte +++ /dev/null @@ -1,56 +0,0 @@ - - - -
- -
- -
- -
Peer Teacher Manager
-
- -
-
- - -
- -
-
- - -
Content
-
diff --git a/src/components/DarkModeSwitch.svelte b/src/components/DarkModeSwitch.svelte new file mode 100644 index 0000000..b119ad1 --- /dev/null +++ b/src/components/DarkModeSwitch.svelte @@ -0,0 +1,52 @@ + + + diff --git a/src/components/Sidebar.svelte b/src/components/Sidebar.svelte new file mode 100644 index 0000000..eaea191 --- /dev/null +++ b/src/components/Sidebar.svelte @@ -0,0 +1,56 @@ + + + +
+ +
+ +
+ +
Peer Teacher Manager
+
+ +
+
+ + +
+ +
+
+ + +
Content
+
-- cgit v1.2.3 From ee2cc847d0ecd1868cfaff8d3ad2b9b0be2cd361 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 13:38:20 -0500 Subject: Rename EditorList to AssignLabs component --- src/components/AssignLabs.svelte | 213 ++++++++++++++++++++++++++++++++++++++ src/components/Editor.svelte | 20 ---- src/components/EditorLists.svelte | 213 -------------------------------------- 3 files changed, 213 insertions(+), 233 deletions(-) create mode 100644 src/components/AssignLabs.svelte delete mode 100644 src/components/Editor.svelte delete mode 100644 src/components/EditorLists.svelte (limited to 'src') diff --git a/src/components/AssignLabs.svelte b/src/components/AssignLabs.svelte new file mode 100644 index 0000000..ce68dca --- /dev/null +++ b/src/components/AssignLabs.svelte @@ -0,0 +1,213 @@ + + +
+
+
Peer Teachers
+ + {#each peerTeachers as pt} + (selectedPeerTeacher = pt)}> + + {pt.name} + {pt.id} + Assigned hours: {pt.lab_hours} + + + { + deletePT(pt.id); + }} + > + remove_circle + + + + {/each} + +
+
+
Labs
+ + {#each compatibleLabs as lab} + + + {lab.course}-{lab.section} + {lab.time} + {lab.location} + + + { + assignLab(lab.id); + }} + > + add_circle + + + + {/each} + +
+
+
+ {selectedPeerTeacher?.name ?? "PT"} +
+ + {#each assignedLabs as lab} + + + {lab.course}-{lab.section} + {lab.time} + {lab.location} + + + { + unassignLab(lab.id); + }} + > + remove_circle + + + + {/each} + +
+
+ + diff --git a/src/components/Editor.svelte b/src/components/Editor.svelte deleted file mode 100644 index c8a30c6..0000000 --- a/src/components/Editor.svelte +++ /dev/null @@ -1,20 +0,0 @@ - - -
- - -
- - diff --git a/src/components/EditorLists.svelte b/src/components/EditorLists.svelte deleted file mode 100644 index ce68dca..0000000 --- a/src/components/EditorLists.svelte +++ /dev/null @@ -1,213 +0,0 @@ - - -
-
-
Peer Teachers
- - {#each peerTeachers as pt} - (selectedPeerTeacher = pt)}> - - {pt.name} - {pt.id} - Assigned hours: {pt.lab_hours} - - - { - deletePT(pt.id); - }} - > - remove_circle - - - - {/each} - -
-
-
Labs
- - {#each compatibleLabs as lab} - - - {lab.course}-{lab.section} - {lab.time} - {lab.location} - - - { - assignLab(lab.id); - }} - > - add_circle - - - - {/each} - -
-
-
- {selectedPeerTeacher?.name ?? "PT"} -
- - {#each assignedLabs as lab} - - - {lab.course}-{lab.section} - {lab.time} - {lab.location} - - - { - unassignLab(lab.id); - }} - > - remove_circle - - - - {/each} - -
-
- - -- cgit v1.2.3 From 87646af4d4451ea6e318f85a17f10354ff39e507 Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 3 Jun 2022 13:39:01 -0500 Subject: Only load Sidebar, Sidebar loads others --- src/App.svelte | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/App.svelte b/src/App.svelte index b0ec65c..1242e0d 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,11 +1,9 @@ - diff --git a/src/components/FileUpload.svelte b/src/components/FileUpload.svelte deleted file mode 100644 index d325e32..0000000 --- a/src/components/FileUpload.svelte +++ /dev/null @@ -1,11 +0,0 @@ - - -