diff options
author | adityacp | 2020-04-21 17:31:26 +0530 |
---|---|---|
committer | adityacp | 2020-04-21 17:31:26 +0530 |
commit | d94f28984782e2fd14f7730dff29a078cf6976c0 (patch) | |
tree | de334bd5c684161e3bc3df8e1f9c730f56de83ff | |
parent | 01c9faa0abeedb748600c35a35bd6cf8124bd64d (diff) | |
download | online_test-d94f28984782e2fd14f7730dff29a078cf6976c0.tar.gz online_test-d94f28984782e2fd14f7730dff29a078cf6976c0.tar.bz2 online_test-d94f28984782e2fd14f7730dff29a078cf6976c0.zip |
Replace students list of names with a drop down
-rw-r--r-- | yaksh/static/yaksh/css/custom.css | 7 | ||||
-rw-r--r-- | yaksh/templates/yaksh/grade_user.html | 24 |
2 files changed, 20 insertions, 11 deletions
diff --git a/yaksh/static/yaksh/css/custom.css b/yaksh/static/yaksh/css/custom.css index 63ee455..c3050d5 100644 --- a/yaksh/static/yaksh/css/custom.css +++ b/yaksh/static/yaksh/css/custom.css @@ -97,3 +97,10 @@ body, .dropdown-menu { min-height: 100vh; transition: all 0.3s; } + +@media (min-width: 1024px) { + + .students-list { + position: fixed !important; + } +} diff --git a/yaksh/templates/yaksh/grade_user.html b/yaksh/templates/yaksh/grade_user.html index 7206525..14666e1 100644 --- a/yaksh/templates/yaksh/grade_user.html +++ b/yaksh/templates/yaksh/grade_user.html @@ -87,16 +87,17 @@ $(document).ready(function() <div class="row"> {% if status == "grade" %} {% if users %} - <div id="student" class="col-md-3"> - <ul class="nav nav-pills list-group"> - {% for user in users %} - <li class="nav-item"> - <a href="{% url 'yaksh:grade_user' quiz_id user.user__id course_id %}" class="list-group-item{% if user.user__id == data.user.id %} active {% endif %}"> - {{user.user__first_name}} {{user.user__last_name}} - </a> - </li> - {% endfor %} - </ul> + <div id="student" class="col-lg-3"> + <div class="students-list"> + <select onchange="window.location.href=this.value" class="custom-select"> + <option value="">Select student</option> + {% for user in users %} + <option value="{% url 'yaksh:grade_user' quiz_id user.user__id course_id %}" {% if user.user__id == data.user.id %} selected {% endif %}> + {{user.user__first_name|upper}} {{user.user__last_name|upper}} + </option> + {% endfor %} + </select> + </div> </div> {% else %} <div class="col-md-1"></div> @@ -110,7 +111,8 @@ $(document).ready(function() {% endif %} {% endif %} - <div id="paper" class="col-md-9"> + <div id="paper" class="col-lg-9"> + <hr> {% if has_quiz_assignments %} <a href="{% url 'yaksh:download_quiz_assignment' quiz_id course_id %}" class="btn btn-outline-info"> <i class="fa fa-download"></i> Download All Assignments |