diff --git a/common/lib/capa/capa/templates/filesubmission.html b/common/lib/capa/capa/templates/filesubmission.html index e9fd7c5674..630a3222dc 100644 --- a/common/lib/capa/capa/templates/filesubmission.html +++ b/common/lib/capa/capa/templates/filesubmission.html @@ -1,17 +1,18 @@
-
+
% if state == 'unsubmitted': - + Unanswered % elif state == 'correct': - + Correct % elif state == 'incorrect': - + Incorrect % elif state == 'queued': - + Queued % endif - -
- ${msg|n} -
+

${state}

+ + +
+
${msg|n}
diff --git a/common/lib/xmodule/xmodule/css/capa/display.scss b/common/lib/xmodule/xmodule/css/capa/display.scss index cca951ce08..16c8de41ac 100644 --- a/common/lib/xmodule/xmodule/css/capa/display.scss +++ b/common/lib/xmodule/xmodule/css/capa/display.scss @@ -195,9 +195,31 @@ section.problem { margin-bottom: 0; float: left; } + + &.file { + background: #FFF; + margin-top: 20px; + padding: 20px 0 0 0; + + border: { + top: 1px solid #eee; + right: 0; + bottom: 0; + left: 0; + } + + p.debug { + display: none; + } + + input { + float: left; + } + } } } + ul { list-style: disc outside none; margin-bottom: lh(); @@ -408,18 +430,27 @@ section.problem { } .test { - border-top: 1px solid #aaa; padding-top: 18px; header { margin-bottom: 12px; + + h3 { + font-size: 0.9em; + font-weight: bold; + font-style: normal; + text-transform: uppercase; + color: #AAA; + } } - .shortform, .longform { - border: 1px solid #d3d3d3; + .longform, .shortform { + border: 1px solid #ddd; padding: 9px; - margin-bottom: 12px; - @include box-shadow(inset 0 0 0 1px #f3f3f3); + margin-bottom: 10px; + background: #FFF; + @include box-shadow(inset 0 0 0 1px #eee); + @include border-radius(3px); p:last-of-type { margin-bottom: 0; @@ -427,7 +458,7 @@ section.problem { } a.full { - @include position(absolute, 0 0 0px 0px); + @include position(absolute, 0 0 1px 0px); font-size: .8em; padding: 4px; text-align: right; @@ -443,7 +474,7 @@ section.problem { } .longform-header { - margin-bottom: lh(); + margin-bottom: .6em; } } } diff --git a/common/lib/xmodule/xmodule/js/src/capa/display.coffee b/common/lib/xmodule/xmodule/js/src/capa/display.coffee index 0ea6cffb58..24363735ae 100644 --- a/common/lib/xmodule/xmodule/js/src/capa/display.coffee +++ b/common/lib/xmodule/xmodule/js/src/capa/display.coffee @@ -264,7 +264,7 @@ class @Problem alert_elem = "
" + msg + "
" @el.find('.action').after(alert_elem) @el.find('.capa_alert').animate(opacity: 0, 500).animate(opacity: 1, 500) - + save: => Logger.log 'problem_save', @answers $.postWithPrefix "#{@url}/problem_save", @answers, (response) =>