Merge branch 'master' of intern.amendor.com:h5plibs/questionset
commit
c79bb54c4e
Binary file not shown.
Before Width: | Height: | Size: 6.5 KiB |
|
@ -1,27 +1,3 @@
|
|||
.questionset {
|
||||
width: 535px;
|
||||
height: 400px;
|
||||
padding: 50px;
|
||||
background: transparent url(img/Paper-clean.png);
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
|
||||
-webkit-transition: top 2s, left 2s, -webkit-transform 2s;
|
||||
-moz-transition: top 2s, left 2s, -moz-transform 2s;
|
||||
-o-transition: top 2s, left 2s, -o-transform 2s;
|
||||
transition: top 2s, left 2s, transform 2s;
|
||||
}
|
||||
|
||||
.questionset.hidden {
|
||||
-webkit-transform: rotate(-45deg);
|
||||
-moz-transform: rotate(-45deg);
|
||||
-o-transform: rotate(-45deg);
|
||||
transform: rotate(-45deg);
|
||||
top: 525px;
|
||||
left: 100px;
|
||||
}
|
||||
|
||||
.dots-container {
|
||||
text-align: center;
|
||||
}
|
||||
|
@ -76,30 +52,10 @@
|
|||
cursor: pointer;
|
||||
}
|
||||
|
||||
.qs-footer {
|
||||
position: absolute;
|
||||
bottom: 50px;
|
||||
height: 40px;
|
||||
width: 535px;
|
||||
}
|
||||
.qs-progress {
|
||||
line-height: 40px;
|
||||
padding: 0;
|
||||
}
|
||||
.qs-footer .button {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.qs-footer .button.next {
|
||||
right: 0px;
|
||||
}
|
||||
.qs-footer .button.finish {
|
||||
right: 0px;
|
||||
}
|
||||
.qs-footer .button.prev {
|
||||
left: 0px;
|
||||
}
|
||||
|
||||
.questionset-results {
|
||||
background-image: url(img/Paper-clean.png);
|
||||
|
@ -150,6 +106,6 @@
|
|||
right: 25px;
|
||||
}
|
||||
|
||||
button {
|
||||
button, .button {
|
||||
cursor: pointer;
|
||||
}
|
|
@ -118,7 +118,8 @@ H5P.QuestionSet = function (options, contentId) {
|
|||
for (var i=0; i<params.questions.length; i++) {
|
||||
var question = params.questions[i];
|
||||
// TODO: Render on init, inject in template.
|
||||
var tmp = new (H5P.classFromName(question.library))(question.params, contentId);
|
||||
var libraryObject = H5P.libraryFromString(question.library);
|
||||
var tmp = new (H5P.classFromName(libraryObject.machineName))(question.params, contentId);
|
||||
questionInstances.push(tmp);
|
||||
}
|
||||
|
||||
|
|
|
@ -14,5 +14,8 @@
|
|||
],
|
||||
"preloadedCss": [
|
||||
{"path": "css/questionset.css"}
|
||||
],
|
||||
"preloadedDependencies": [
|
||||
{"machineName": "EmbeddedJS", "majorVersion": 1, "minorVersion": 0}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -64,9 +64,7 @@
|
|||
"type": "library",
|
||||
"label": "Question library",
|
||||
"description": "Library for this question.",
|
||||
"options": [
|
||||
"H5P.MultiChoice"
|
||||
]
|
||||
"options": ["H5P.MultiChoice 1.0"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue