Index: lams_central/conf/scss/_lams_variables.scss =================================================================== diff -u -rb1983f8db0e20486771940d9412fdfadd9e4c684 -rd333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf --- lams_central/conf/scss/_lams_variables.scss (.../_lams_variables.scss) (revision b1983f8db0e20486771940d9412fdfadd9e4c684) +++ lams_central/conf/scss/_lams_variables.scss (.../_lams_variables.scss) (revision d333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf) @@ -1,9 +1,6 @@ // Import this file into all LAMS scss files to get the consistent definitions // Based on $brand-primary: $blue-a400 !default; @import "material-kit/variables-blue.scss"; -@import "material-kit/bootstrap/scss/mixins/float.scss"; -@import "material-kit/bootstrap/scss/mixins/breakpoints.scss"; -@import "material-kit/bootstrap/scss/mixins/buttons.scss"; @import "mixins.scss"; // LAMS SASS Global Variables Index: lams_central/conf/scss/_lams_variables_purple.scss =================================================================== diff -u -rb1983f8db0e20486771940d9412fdfadd9e4c684 -rd333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf --- lams_central/conf/scss/_lams_variables_purple.scss (.../_lams_variables_purple.scss) (revision b1983f8db0e20486771940d9412fdfadd9e4c684) +++ lams_central/conf/scss/_lams_variables_purple.scss (.../_lams_variables_purple.scss) (revision d333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf) @@ -2,9 +2,6 @@ // Default for material kit is brand to be purple so leave it as the as is colours. //@import "_material-kit.scss"; @import "material-kit/variables.scss"; -@import "material-kit/bootstrap/scss/mixins/float.scss"; -@import "material-kit/bootstrap/scss/mixins/breakpoints.scss"; -@import "material-kit/bootstrap/scss/mixins/buttons.scss"; @import "mixins.scss"; // dialog related Index: lams_central/conf/scss/_mixins.scss =================================================================== diff -u -r32670937f259e2c8a712e1dd2cd6bb5731f466c9 -rd333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf --- lams_central/conf/scss/_mixins.scss (.../_mixins.scss) (revision 32670937f259e2c8a712e1dd2cd6bb5731f466c9) +++ lams_central/conf/scss/_mixins.scss (.../_mixins.scss) (revision d333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf) @@ -1,77 +1,9 @@ -// Button variants -// -// Easily pump out default styles, as well as :hover, :focus, :active, -// and disabled options for all buttons -// -// @mixin button-variant($color, $background, $border) { -// color: $color; -// background-color: $background; -// border-color: $border; -// -// &:focus, -// &.focus { -// color: $color; -// background-color: darken($background, 10%); -// border-color: darken($border, 25%); -// outline:0; -// } -// &:hover { -// color: $color; -// background-color: darken($background, 10%); -// border-color: darken($border, 12%); -// } -// &:active, -// &.active, -// .open > &.dropdown-toggle { -// color: $color; -// background-color: darken($background, 10%); -// border-color: darken($border, 12%); -// -// &:hover, -// &:focus, -// &.focus { -// color: $color; -// background-color: darken($background, 17%); -// border-color: darken($border, 25%); -// outline:0; -// } -// } -// &:active, -// &.active, -// .open > &.dropdown-toggle { -// background-image: none; -// } -// &.disabled, -// &[disabled], -// fieldset[disabled] & { -// &:hover, -// &:focus, -// &.focus { -// background-color: $background; -// border-color: $border; -// } -// } -// -// .badge { -// color: $background; -// background-color: $color; -// } -// } -// -// // Button sizes -// @mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { -// padding: $padding-vertical $padding-horizontal; -// font-size: $font-size; -// line-height: $line-height; -// border-radius: $border-radius; -// } -// -// // Drop shadows -// @mixin box-shadow($shadow) { -// -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1 -// box-shadow: $shadow; -// } -@mixin form-control-focus() { +@import "material-kit/bootstrap/scss/mixins/float.scss"; +@import "material-kit/bootstrap/scss/mixins/breakpoints.scss"; +@import "material-kit/bootstrap/scss/mixins/buttons.scss"; +@import "material-kit/bootstrap/scss/mixins/_box-shadow.scss"; + + @mixin form-control-focus() { &:focus { color: $input-focus-color; background-color: $input-focus-bg; @@ -85,48 +17,6 @@ } } } -// -// // Alerts -// @mixin alert-variant($background, $border, $text-color) { -// background-color: $background; -// border-color: $border; -// color: $text-color; -// -// hr { -// border-top-color: darken($border, 5%); -// } -// .alert-link { -// color: darken($text-color, 10%); -// } -// } -// -// // Contextual backgrounds -// -// // [converter] $parent hack -// @mixin bg-variant($parent, $color) { -// #{$parent} { -// background-color: $color; -// } -// a#{$parent}:hover, -// a#{$parent}:focus { -// background-color: darken($color, 10%); -// } -// } -// -// // Typography -// -// // [converter] $parent hack -// @mixin text-emphasis-variant($parent, $color) { -// #{$parent} { -// color: $color; -// } -// a#{$parent}:hover, -// a#{$parent}:focus { -// color: darken($color, 10%); -// } -// } - -// Generic avatars used in place of profile pictures @mixin portrait($size) { width: $size; height: $size; Index: lams_central/web/css/_learner_base.scss =================================================================== diff -u -r6e5015d036550bcae770b2125000995c79c3dea2 -rd333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf --- lams_central/web/css/_learner_base.scss (.../_learner_base.scss) (revision 6e5015d036550bcae770b2125000995c79c3dea2) +++ lams_central/web/css/_learner_base.scss (.../_learner_base.scss) (revision d333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf) @@ -142,6 +142,7 @@ } .card-plain { background: $white; + @include box-shadow($bmd-shadow-2dp); .card-header:not(.card-avatar) { margin-top: 0px; padding: .4rem 10px; @@ -156,20 +157,56 @@ margin-bottom: 15px; } -.card-accordian .card-collapse, .card-statistics .card-collapse { - margin-top: 15px; +.card.card-no-border .card-body { + padding: 0; } +// Collapsable cards/accordians - margins made bigger to support the large header. +// Show a bit of the card when collapsed or it looks out of proportion with the header. +// Icons to show panel is collapsed +.card.card-accordian, .card.card-statistics { + padding-bottom: 15px; + .collapse { + margin-top: 15px; + } +} + +div.accordian .card { + margin-top: 45px; +} + +.collapsable-icon-right a:after { + font-family: FontAwesome; + content:"\f078"; + float: right; + color: $gray-light; + margin-right: 5px; +} +.collapsable-icon-right a.collapsed:after { + content:"\f054"; +} +.collapsable-icon-left a:after { + font-family: FontAwesome; + content:"\f078"; + float: left; + color: $gray-light; + margin-right: 5px; +} +.collapsable-icon-left a.collapsed:after { + content:"\f054"; +} + // Reduce the gap between the nav bar and the content for authoring and monitoring. // The gap is designed for a large panel header but we are not using that on the popup // dialogs. .card-monitor-page .navbar { margin-bottom: 10px; } -.card-monitor-body { - margin-top: 0px; -} +.card-body.card-body-monitor { + padding: 0; +} + /* Comments/Forum classes */ .msg .panel-heading { padding: 3px 5px 3px 5px; @@ -511,11 +548,6 @@ font-size: medium; } -// offset 30px margin on top of card header -div.accordian .card { - margin-top: 45px; -} - // Tooltips used for learner progress and gradebook (large version) // .tooltip { // position: absolute; Index: lams_central/web/css/purple_learner.scss =================================================================== diff -u -rf0dd067cb016bd5669a5d1316fca29cf70464cda -rd333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf --- lams_central/web/css/purple_learner.scss (.../purple_learner.scss) (revision f0dd067cb016bd5669a5d1316fca29cf70464cda) +++ lams_central/web/css/purple_learner.scss (.../purple_learner.scss) (revision d333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf) @@ -1,6 +1,5 @@ // Standard LAMS Skin. If you need to add anything add it to _main_base.scss and it will go in all skins. @import "_lams_variables_purple.scss"; -//@import "_lams_variables_purple.scss"; // Stylesheet Imports @import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Roboto+Slab:400,700|Material+Icons"); @import url("https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css"); Index: lams_tool_scratchie/web/pages/monitoring/summary.jsp =================================================================== diff -u -ra9f5e7f17f2c4ca78ee68eb398817a79735c148f -rd333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf --- lams_tool_scratchie/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision a9f5e7f17f2c4ca78ee68eb398817a79735c148f) +++ lams_tool_scratchie/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision d333f87f1b5deb8fff4c4ee1325ed4d4d36b03cf) @@ -249,14 +249,14 @@ - - - - -
+
+ + + +

@@ -273,29 +273,27 @@
-
-
- - -
-
+ - -
+
@@ -319,7 +317,7 @@ -
+
@@ -340,7 +338,7 @@
-
+
${burningQuestionItemDto.scratchieItem.title}