From 9e806ea82b052f9d6bffdb40bafdda47e7b8516e Mon Sep 17 00:00:00 2001 From: sairajzero Date: Sat, 5 Sep 2020 03:53:43 +0530 Subject: [PATCH] v0.9.4 - Forward and Grading * logSheet module changes: * - Adding forward and grade feature: subAdmins in the editor list of respective sheets can forward/grade the logs of others. (NOTE: Cannot forward/grade own log) - Made required changes for viewSheets for the above feature. - Fixed Bug: manageSheetControl didnot have title as argument. - Passing argument as null for both addList and rmList in manageSheetControl makes the sheet public. (ie, logSheet.manageSheetControl(title, null, null) - Passing valid argument (Array of editors) for addList will convert public sheet into controlled. (ie, logSheet.manageSheetControl(title, [array,of,editors,to,add], null) - groupBy functions now require the sheet data from viewLogs as parameter. (As constrains are added for logs, direct fetch from generalData wont work). * UI changes: * - To create a public sheet, enter 'public' in writers field. - Grade column will be added for all sheets displaying grade of each log. (Note: blank = Not graded) - subAdmins in editor list will be able to grade or regrade (type the grade and click enter) - Sort table also works for grade --- index.html | 261 +++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 182 insertions(+), 79 deletions(-) diff --git a/index.html b/index.html index 0905dea..2c83cc8 100644 --- a/index.html +++ b/index.html @@ -722,6 +722,20 @@ border: 0.1rem solid rgba(var(--rgb-bw), 0.2); padding: 0.1rem; } + + #sheet-view input { + border-radius: 0.2rem; + border: 0.1rem solid rgba(var(--rgb-bw), 0.2); + padding: 0.1rem; + } + + #sheet-view .log-input { + width: 100%; + } + + #sheet-view .grade-input { + width: 2rem; + }