Index: lams_central/web/css/_main_base.scss =================================================================== diff -u -r5c7818cc3492c49fc3252b61f8981b4a969c4f1c -rda4e5570d9720a4cb67c6d2b8a81e1e1bf35e1e5 --- lams_central/web/css/_main_base.scss (.../_main_base.scss) (revision 5c7818cc3492c49fc3252b61f8981b4a969c4f1c) +++ lams_central/web/css/_main_base.scss (.../_main_base.scss) (revision da4e5570d9720a4cb67c6d2b8a81e1e1bf35e1e5) @@ -362,3 +362,217 @@ .modal-dialog { max-width: initial !important; } + +@media (max-width: 810px) { + .cards tbody { + text-align: center; + } +} +.cards tbody tr { + display: inline-block; + width: 23rem; + height: auto; + margin: 0.7rem; + border-radius: .3rem; + box-shadow: 0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25); +} + +.cards tbody td { + display: block; +} + +.cards thead { + display: none; +} + +.table.cards td, .table.cards th { + border-top: 0; /* Overwrite bootstrap rule */ +} + +.dataTables_filter { + margin-top: 10px; + float: left; + font-size: .875rem; + padding-left: .5rem; +} +div.dataTables_wrapper div.dataTables_paginate ul.pagination { + justify-content: center!important; +} +.page-item.active .page-link { + background-color: lightgrey !important; + border-color: #dee2e6; +} + +.lesson-image { + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} +.cards .lesson-image { + min-height: 170px; + border-top-left-radius: .3rem; + border-top-right-radius: .3em; +} +table:not(.cards) .lesson-image { + background-image: none; +} + +.lesson-image-1 { + background-image: url(/lams/css/images/trianglify_1.png); +} +.user-monitor .lesson-image-1{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_1.png); +} +.lesson-image-2 { + background-image: url(/lams/css/images/trianglify_2.png); +} +.user-monitor .lesson-image-2{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_2.png); +} +.lesson-image-3 { + background-image: url(/lams/css/images/trianglify_3.png); +} +.user-monitor .lesson-image-3{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_3.png); +} +.lesson-image-4 { + background-image: url(/lams/css/images/trianglify_4.png); +} +.user-monitor .lesson-image-4{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_4.png); +} +.lesson-image-5 { + background-image: url(/lams/css/images/trianglify_5.png); +} +.user-monitor .lesson-image-5{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_5.png); +} +.lesson-image-6 { + background-image: url(/lams/css/images/trianglify_6.png); +} +.user-monitor .lesson-image-6{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_6.png); +} +.lesson-image-7 { + background-image: url(/lams/css/images/trianglify_7.png); +} +.user-monitor .lesson-image-7{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_7.png); +} +.lesson-image-8 { + background-image: url(/lams/css/images/trianglify_8.png); +} +.user-monitor .lesson-image-8{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_8.png); +} +.lesson-image-9 { + background-image: url(/lams/css/images/trianglify_9.png); +} +.user-monitor .lesson-image-9{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_9.png); +} +.lesson-image-10 { + background-image: url(/lams/css/images/trianglify_10.png); +} +.user-monitor .lesson-image-10{ + background-image: linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) ), url(/lams/css/images/trianglify_10.png); +} + +table:not(.cards).user-monitor tr { + height: 100px !important; +} + +.auxiliary-links-menu { + float: right; + margin: -3px 0 10px 7px; +} +.auxiliary-links-menu button{ + background-color: rgba(0,0,0,.03); +} +.card-view-label{ + display: none; +} + +.learners-count { + float: left; +} +.cards .learners-count { + display: block; +} + +.lesson-name { + font-size: 1rem; + max-height: 170px; + overflow: hidden; +} + +.cards .learners-count { + padding: .75rem; +} + +.cards td.row-reorder, .cards .auxiliary-links { + display: none; +} + +td.row-reorder { + width: 20px; + padding-left: .25rem +} + +.buttons-td { + height: 20px; +} +.cards .buttons-td{ + background-color: #fff!important; +} +table:not(.cards) .buttons-td{ + width: 170px; + padding: 0; +} + +td.chart-td { + padding: 0; +} +table:not(.cards) .chart-td { + width: 60px; +} + +.chart-holder { + width: 150px; +} + +.cards .chart-holder { + float: right; + margin-top: -90px; + margin-right: -20px; +} + +/* Learner's card*/ +.cards:not(.user-monitor) .lesson-name { + max-height: 150px; +} +.cards:not(.user-monitor) .lesson-image { + display: grid; +} +.learner-bottom-card { + align-self: flex-end; +} +table:not(.cards) .learner-bottom-card { + padding-top: 10px; +} +.progress-bar span { + color: #000; + position: absolute; + margin-left: 6px; +} +.progress { + height: 1.3rem; +} +table:not(.cards) .progress { + width: 50%; +} +time.timeago { + opacity: .7; + font-size: 80%; + font-weight: 400; +} Index: lams_central/web/css/defaultHTML_main.scss =================================================================== diff -u -r6e03312f31e3651711bc99047d26d9e51bac4933 -rda4e5570d9720a4cb67c6d2b8a81e1e1bf35e1e5 --- lams_central/web/css/defaultHTML_main.scss (.../defaultHTML_main.scss) (revision 6e03312f31e3651711bc99047d26d9e51bac4933) +++ lams_central/web/css/defaultHTML_main.scss (.../defaultHTML_main.scss) (revision da4e5570d9720a4cb67c6d2b8a81e1e1bf35e1e5) @@ -1,4 +1,3 @@ @import "_dialogs.scss"; @import "_lams_variables.scss"; -@import "_main_base.scss"; -/*TOP HEADER*/ \ No newline at end of file +@import "_main_base.scss"; \ No newline at end of file Index: lams_central/web/main.jsp =================================================================== diff -u -r5c7818cc3492c49fc3252b61f8981b4a969c4f1c -rda4e5570d9720a4cb67c6d2b8a81e1e1bf35e1e5 --- lams_central/web/main.jsp (.../main.jsp) (revision 5c7818cc3492c49fc3252b61f8981b4a969c4f1c) +++ lams_central/web/main.jsp (.../main.jsp) (revision da4e5570d9720a4cb67c6d2b8a81e1e1bf35e1e5) @@ -14,223 +14,7 @@ - -