@ -0,0 +1,110 @@ |
||||
<?xml version="1.0"?> |
||||
<!-- filename=adlcp_rootv1p2.xsd --> |
||||
<!-- Conforms to w3c http://www.w3.org/TR/xmlschema-1/ 2000-10-24--> |
||||
|
||||
<xsd:schema xmlns="http://www.adlnet.org/xsd/adlcp_rootv1p2" |
||||
targetNamespace="http://www.adlnet.org/xsd/adlcp_rootv1p2" |
||||
xmlns:xml="http://www.w3.org/XML/1998/namespace" |
||||
xmlns:imscp="http://www.imsproject.org/xsd/imscp_rootv1p1p2" |
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
||||
elementFormDefault="unqualified" |
||||
version="ADL Version 1.2"> |
||||
|
||||
<xsd:import namespace="http://www.imsproject.org/xsd/imscp_rootv1p1p2" |
||||
schemaLocation="imscp_rootv1p1p2.xsd"/> |
||||
|
||||
<xsd:element name="location" type="locationType"/> |
||||
<xsd:element name="prerequisites" type="prerequisitesType"/> |
||||
<xsd:element name="maxtimeallowed" type="maxtimeallowedType"/> |
||||
<xsd:element name="timelimitaction" type="timelimitactionType"/> |
||||
<xsd:element name="datafromlms" type="datafromlmsType"/> |
||||
<xsd:element name="masteryscore" type="masteryscoreType"/> |
||||
|
||||
|
||||
<xsd:element name="schema" type="newSchemaType"/> |
||||
<xsd:simpleType name="newSchemaType"> |
||||
<xsd:restriction base="imscp:schemaType"> |
||||
<xsd:enumeration value="ADL SCORM"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
<xsd:element name="schemaversion" type="newSchemaversionType"/> |
||||
<xsd:simpleType name="newSchemaversionType"> |
||||
<xsd:restriction base="imscp:schemaversionType"> |
||||
<xsd:enumeration value="1.2"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
|
||||
<xsd:attribute name="scormtype"> |
||||
<xsd:simpleType> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:enumeration value="asset"/> |
||||
<xsd:enumeration value="sco"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
</xsd:attribute> |
||||
|
||||
<xsd:simpleType name="locationType"> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:maxLength value="2000"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
|
||||
<xsd:complexType name="prerequisitesType"> |
||||
<xsd:simpleContent> |
||||
<xsd:extension base="prerequisiteStringType"> |
||||
<xsd:attributeGroup ref="attr.prerequisitetype"/> |
||||
</xsd:extension> |
||||
</xsd:simpleContent> |
||||
</xsd:complexType> |
||||
|
||||
<xsd:attributeGroup name="attr.prerequisitetype"> |
||||
<xsd:attribute name="type" use="required"> |
||||
<xsd:simpleType> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:enumeration value="aicc_script"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
</xsd:attribute> |
||||
</xsd:attributeGroup> |
||||
|
||||
<xsd:simpleType name="maxtimeallowedType"> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:maxLength value="13"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
<xsd:simpleType name="timelimitactionType"> |
||||
<xsd:restriction base="stringType"> |
||||
<xsd:enumeration value="exit,no message"/> |
||||
<xsd:enumeration value="exit,message"/> |
||||
<xsd:enumeration value="continue,no message"/> |
||||
<xsd:enumeration value="continue,message"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
<xsd:simpleType name="datafromlmsType"> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:maxLength value="255"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
<xsd:simpleType name="masteryscoreType"> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:maxLength value="200"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
<xsd:simpleType name="stringType"> |
||||
<xsd:restriction base="xsd:string"/> |
||||
</xsd:simpleType> |
||||
|
||||
<xsd:simpleType name="prerequisiteStringType"> |
||||
<xsd:restriction base="xsd:string"> |
||||
<xsd:maxLength value="200"/> |
||||
</xsd:restriction> |
||||
</xsd:simpleType> |
||||
|
||||
</xsd:schema> |
||||
@ -0,0 +1,233 @@ |
||||
var API = null; |
||||
var callAPI = 0; |
||||
var scoPageAPI = 0; |
||||
var LastScore = -1; |
||||
var ScormStartTime = (new Date()).getTime(); |
||||
|
||||
//Log Console
|
||||
function logconsole(msg){ |
||||
|
||||
if (typeof console === "undefined" || typeof console.log === "undefined"){ |
||||
|
||||
}else{ |
||||
console.log(msg) |
||||
} |
||||
|
||||
} |
||||
|
||||
/* Check SCORM API or AlterScorm */ |
||||
function findAPI(win){ |
||||
|
||||
try{ |
||||
|
||||
while ((win.API == null) && (win.parent != null) && (win.parent != win)) |
||||
{ |
||||
win = win.parent; |
||||
|
||||
callAPI = callAPI + 1; |
||||
|
||||
} |
||||
|
||||
API = win.API; |
||||
|
||||
}catch(exception){ |
||||
return false; |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
/* initialize the SCORM API */ |
||||
function initAPI(win){ |
||||
|
||||
try{ |
||||
|
||||
/* look for the SCORM API up in the frameset */ |
||||
findAPI(win); |
||||
|
||||
/* if we still have not found the API, look at the opener and its frameset */ |
||||
if ((API == null) && (win.opener != null)) |
||||
{ |
||||
findAPI(win.opener); |
||||
} |
||||
|
||||
}catch(exception){ |
||||
|
||||
logconsole("findAPI error"); |
||||
return false; |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
function ScormStartComProcess(){ |
||||
|
||||
initAPI(window); |
||||
|
||||
if (API != null){ |
||||
|
||||
var initOk = false; |
||||
|
||||
//SCORM 1.2
|
||||
if (typeof(API.LMSInitialize) != "undefined") { |
||||
|
||||
if (typeof(API.haveInit) === "undefined") { |
||||
API.LMSInitialize(''); |
||||
API.countTime = ScormStartTime; |
||||
API.haveInit = true; |
||||
logconsole("Init SCORM"); |
||||
} |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
function getLMSLocation(){ |
||||
|
||||
if (API != null){ |
||||
|
||||
if(typeof(API.LMSSetValue)!= "undefined"){ |
||||
scoPageAPI = API.LMSGetValue("cmi.core.lesson_location"); |
||||
if(typeof(API.lessonlocation) != "undefined") { |
||||
if(API.lessonlocation>scoPageAPI){ |
||||
scoPageAPI = API.lessonlocation |
||||
} |
||||
} |
||||
if(scoPageAPI===undefined){scoPageAPI = 1;} |
||||
if(scoPageAPI==""){scoPageAPI = 1;} |
||||
return scoPageAPI; |
||||
}else{ |
||||
return 1; |
||||
} |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
function sendLMSLocation(nPage,maxPage){ |
||||
|
||||
if (API != null){ |
||||
|
||||
if(typeof(API.LMSSetValue)!= "undefined"){ |
||||
|
||||
scoPageAPI = API.LMSGetValue("cmi.core.lesson_location"); |
||||
|
||||
if(scoPageAPI===undefined){scoPageAPI = 1;} |
||||
if(scoPageAPI==""){scoPageAPI = 1;} |
||||
|
||||
if(typeof(API.lessonlocation) === "undefined") { |
||||
API.lessonlocation = scoPageAPI; |
||||
}else{ |
||||
if(scoPageAPI<API.lessonlocation){ |
||||
scoPageAPI = API.lessonlocation; |
||||
} |
||||
} |
||||
|
||||
if(nPage>scoPageAPI){ |
||||
|
||||
//Normal Moodle Protocol
|
||||
//API.LMSSetValue('cmi.core.lesson_location',nPage);
|
||||
//API.LMSCommit('');
|
||||
|
||||
if(nPage>API.lessonlocation){ |
||||
API.lessonlocation = nPage; |
||||
} |
||||
|
||||
//Hack Chamilo LMS
|
||||
if(typeof(API.save_asset)!= "undefined"){ |
||||
var olms = parent.olms; |
||||
if(olms.lms_item_type=='sco'){ |
||||
var lk = getLocUrl() + 'scorm-save-location.php'; |
||||
$.ajax({ |
||||
url: lk + "?loc=" + nPage + '&id=' + localIdTeachdoc |
||||
}).done(function(){ |
||||
logconsole("loc:" + nPage); |
||||
}); |
||||
} |
||||
|
||||
} |
||||
} |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
function getLocUrl(){ |
||||
|
||||
var urlOrigin = window.top.location.origin + "/"; |
||||
if(urlOrigin.indexOf('://localhost')!=-1){ |
||||
urlOrigin = location.protocol + "//" + document.domain + "/" + location.pathname.split('/')[1] + "/"; |
||||
} |
||||
return urlOrigin + "plugin/adv_oel_tools_teachdoc/ajax/sco/";
|
||||
|
||||
} |
||||
|
||||
ScormStartComProcess(); |
||||
|
||||
function CheckLMSFinishFinal(){ |
||||
|
||||
var score = API.LMSGetValue('cmi.core.score.raw'); |
||||
var status = API.LMSGetValue('cmi.core.lesson_status'); |
||||
|
||||
if(typeof(API.haveScormSubmitted) === "undefined") { |
||||
API.haveScormSubmitted = false; |
||||
} |
||||
|
||||
if(API.haveScormSubmitted == false){ |
||||
|
||||
API.haveScormSubmitted = true; |
||||
|
||||
if(typeof(API.LMSSetValue)!= "undefined"){ |
||||
if(score!=100&&status!='completed'){ |
||||
API.LMSSetValue('cmi.core.score.raw', 100); |
||||
API.LMSSetValue('cmi.core.lesson_status','completed'); |
||||
API.LMSCommit(''); |
||||
if(typeof(API.LMSFinish) != "undefined"&&score!=100){ |
||||
API.LMSFinish(''); |
||||
} |
||||
}else{ |
||||
API.LMSSetValue('cmi.core.session_time', MillisecondsToTime((new Date()).getTime() - API.countTime)); |
||||
ScormStartTime = (new Date()).getTime(); |
||||
API.countTime = ScormStartTime; |
||||
API.LMSCommit(''); |
||||
} |
||||
} |
||||
|
||||
} |
||||
|
||||
} |
||||
|
||||
setTimeout(function(){sendTimeToLms();},30000); |
||||
|
||||
function sendTimeToLms(){ |
||||
if (API != null){ |
||||
|
||||
if(typeof(API.LMSSetValue)!= "undefined"){ |
||||
var sendT = MillisecondsToTime((new Date()).getTime() - API.countTime); |
||||
console.log('sendT:'+sendT); |
||||
API.LMSSetValue('cmi.core.session_time',sendT); |
||||
ScormStartTime = (new Date()).getTime(); |
||||
API.countTime = ScormStartTime; |
||||
API.LMSCommit(''); |
||||
} |
||||
setTimeout(function(){sendTimeToLms();},60000); |
||||
|
||||
} |
||||
} |
||||
|
||||
//TIME RENDERING FUNCTION
|
||||
function MillisecondsToTime(Seconds){ |
||||
Seconds = Math.round(Seconds/1000); |
||||
var S = Seconds % 60; |
||||
Seconds -= S; |
||||
if (S < 10){S = '0' + S;} |
||||
var M = (Seconds / 60) % 60; |
||||
if (M < 10){M = '0' + M;} |
||||
var H = Math.floor(Seconds / 3600); |
||||
if (H < 10){H = '0' + H;} |
||||
return H + ':' + M + ':' + S; |
||||
} |
||||
@ -0,0 +1,688 @@ |
||||
|
||||
.plugcard { |
||||
position : absolute; |
||||
top : 50%; |
||||
left : 50%; |
||||
width : 300px; |
||||
height : 300px; |
||||
transform : translate(-50%, -50%); |
||||
transform-style : preserve-3d; |
||||
perspective : 600px; |
||||
transition : 0.5s; |
||||
} |
||||
.plugcard:focus .plugcard-front { |
||||
transform: rotateX(-180deg); |
||||
} |
||||
.plugcard:focus .plugcard-back { |
||||
transform: rotateX(0deg); |
||||
} |
||||
.plugcard-front { |
||||
height: 100%; |
||||
width: 100%; |
||||
cursor : pointer; |
||||
background-position : 50% 50%; |
||||
background-size : cover; |
||||
border : solid 1px gray; |
||||
border-radius : 4px; |
||||
position : absolute; |
||||
top : 0; |
||||
left : 0; |
||||
background-color : #b4b4b4; |
||||
backface-visibility : hidden; |
||||
transform : rotateX(0deg); |
||||
transition : 0.5s; |
||||
} |
||||
|
||||
.plugcard-back { |
||||
height: 100%; |
||||
width: 100%; |
||||
position: absolute; |
||||
top: 0;left: 0; |
||||
background-color: #ffffff; |
||||
border : solid 1px gray; |
||||
border-radius: 4px; |
||||
backface-visibility: hidden; |
||||
transform: rotateX(180deg); |
||||
transition: 0.5s; |
||||
color: #252525; |
||||
text-align: center; |
||||
} |
||||
.plugcard-back h2 { |
||||
margin : 45% auto 35% auto!important; |
||||
font-size : 18px; |
||||
box-shadow : none; |
||||
background-color : transparent; |
||||
color : black; |
||||
text-align : center; |
||||
padding-left : 5px!important; |
||||
padding-right : 5px!important; |
||||
} |
||||
|
||||
.forceplug300{ |
||||
position : relative; |
||||
width:2px; |
||||
height:300px; |
||||
} |
||||
.avatar-minidia |
||||
{ |
||||
position : absolute; |
||||
left : 5px; |
||||
top : 5px; |
||||
width : 15%; |
||||
bottom : 5px; |
||||
background-position : center center; |
||||
background-size : contain; |
||||
background-repeat : no-repeat; |
||||
z-index : 10; |
||||
} |
||||
.dialog-minidia |
||||
{ |
||||
position : relative; |
||||
float : right; |
||||
right : 5px; |
||||
top : 5px; |
||||
width : 80%; |
||||
min-height : 150px; |
||||
z-index : 9; |
||||
} |
||||
|
||||
.bubble-minidia |
||||
{ |
||||
text-align: left; |
||||
padding : 10px; |
||||
background : #ffffff; |
||||
border-radius : 4px; |
||||
border : #353535 solid 2px; |
||||
} |
||||
|
||||
.bubble-minidia:after |
||||
{ |
||||
content : ''; |
||||
position : absolute; |
||||
border-style : solid; |
||||
border-width : 15px 22px 15px 0; |
||||
border-color : transparent #ffffff; |
||||
display : block; |
||||
width : 0; |
||||
z-index : 1; |
||||
left : -22px; |
||||
top : 50%; |
||||
margin-top : -10px; |
||||
} |
||||
|
||||
.bubble-minidia:before |
||||
{ |
||||
content: ''; |
||||
position: absolute; |
||||
border-style: solid; |
||||
border-width: 16px 23px 16px 0; |
||||
border-color: transparent #353535; |
||||
display: block; |
||||
width: 0; |
||||
z-index: 0; |
||||
left: -25px; |
||||
top: 50%; |
||||
margin-top: -10px; |
||||
} |
||||
|
||||
@media (max-width: 800px){ |
||||
.avatar-minidia |
||||
{ |
||||
position : absolute; |
||||
left : -10px; |
||||
top : -15px; |
||||
width : 60px; |
||||
height : 60px; |
||||
background-color : #ffffff; |
||||
background-size : cover; |
||||
background-position : center top; |
||||
border : #353535 solid 1px; |
||||
border-radius : 50%; |
||||
} |
||||
.dialog-minidia |
||||
{ |
||||
position : relative; |
||||
padding-top : 15px; |
||||
padding-left : 5px; |
||||
padding-right : 5px; |
||||
padding-bottom : 5px; |
||||
float : right; |
||||
top : 15px; |
||||
width : 98%; |
||||
bottom : 3px; |
||||
} |
||||
.bubble-minidia:after |
||||
{ |
||||
visibility: hidden; |
||||
} |
||||
.bubble-minidia:before |
||||
{ |
||||
visibility: hidden; |
||||
} |
||||
} |
||||
.areaZA { |
||||
position: absolute; |
||||
left: 10%; |
||||
top: 10%; |
||||
width: 10%; |
||||
height: 10%; |
||||
cursor:pointer; |
||||
border: solid 0px gray; |
||||
background-position: center center; |
||||
background-size: contain; |
||||
z-index: 98; |
||||
} |
||||
|
||||
.areaZAHidden { |
||||
position: absolute; |
||||
left: 10%; |
||||
top: 10%; |
||||
width: 10%; |
||||
height: 10%; |
||||
cursor:pointer; |
||||
border: solid 0px gray; |
||||
background-position: center center; |
||||
z-index: 98; |
||||
} |
||||
|
||||
.overViewZAedition{ |
||||
position: absolute; |
||||
width: 10%; |
||||
height: 10%; |
||||
border: solid 1px red; |
||||
background-position: center center; |
||||
z-index: 98; |
||||
} |
||||
|
||||
.areaimgdeco{ |
||||
position: absolute; |
||||
width: 100%; |
||||
height: 100%; |
||||
cursor:pointer; |
||||
background-image: url(../img/classique/point-circle.svg); |
||||
background-position: center center; |
||||
background-repeat: no-repeat; |
||||
background-size: contain; |
||||
animation-duration: 2s; |
||||
animation-iteration-count :infinite; |
||||
animation-name: rotatecircleanim; |
||||
animation-timing-function: linear; |
||||
} |
||||
@keyframes rotatecircleanim { |
||||
from { transform: rotate( 0deg); } |
||||
to { transform: rotate(360deg); } |
||||
} |
||||
|
||||
.areaimgpointingleft{ |
||||
position: absolute; |
||||
left: 50%; |
||||
top: 50%; |
||||
width: 70px; |
||||
height: 70px; |
||||
margin-top: -35px; |
||||
background-image: url(../img/classique/pointing-left.svg); |
||||
background-position: center center; |
||||
background-repeat: no-repeat; |
||||
background-size: contain; |
||||
animation-duration: 2s; |
||||
animation-iteration-count :infinite; |
||||
animation-name: pointinglefttranslate; |
||||
animation-timing-function: linear; |
||||
} |
||||
@keyframes pointinglefttranslate { |
||||
0% { left: 50%; } |
||||
30% { left: 70%; } |
||||
35% { left: 50%; } |
||||
40% { left: 60%; } |
||||
50% { left: 50%; } |
||||
100% { left: 50%; } |
||||
} |
||||
|
||||
.areaimgcursor{ |
||||
position: absolute; |
||||
left: 50%; |
||||
top: 50%; |
||||
width: 70px; |
||||
height: 70px; |
||||
background-image: url(../img/classique/cursor.svg); |
||||
background-position: center center; |
||||
background-repeat: no-repeat; |
||||
background-size: contain; |
||||
animation-duration: 3s; |
||||
animation-iteration-count :infinite; |
||||
animation-name: rotatecirclecursor; |
||||
animation-timing-function: linear; |
||||
} |
||||
.areaimgcursorsmall{ |
||||
position: absolute; |
||||
left: 50%; |
||||
top: 50%; |
||||
width: 40px; |
||||
height: 40px; |
||||
background-image: url(../img/classique/cursor.svg); |
||||
background-position: center center; |
||||
background-repeat: no-repeat; |
||||
background-size: contain; |
||||
animation-duration: 3s; |
||||
animation-iteration-count :infinite; |
||||
animation-name: rotatecirclecursor; |
||||
animation-timing-function: linear; |
||||
} |
||||
@keyframes rotatecirclecursor { |
||||
0% { left: 100%;top: 150%; transform: rotate( 10deg); } |
||||
30% { left: 50%;top: 50%; transform: rotate(0deg); } |
||||
35% { transform: scale(0.95); } |
||||
40% { transform: scale(1); } |
||||
45% { transform: scale(0.95); } |
||||
50% { transform: scale(1); } |
||||
100% { transform: scale(1); } |
||||
} |
||||
|
||||
|
||||
|
||||
.imageactive { |
||||
position: relative; |
||||
width : 100%; |
||||
overflow: hidden; |
||||
} |
||||
.plugimageactive{ |
||||
overflow: hidden; |
||||
} |
||||
|
||||
.centerMessageChalkBoard{ |
||||
position : absolute; |
||||
bottom : -10%; |
||||
left : 50%; |
||||
font-size : 16px; |
||||
width : 90%; |
||||
max-width : 400px; |
||||
padding : 10px; |
||||
text-align: center; |
||||
min-height : 20px; |
||||
height : auto; |
||||
transform: translateX(-50%); |
||||
border : 1px solid #b4b4b4; |
||||
color: rgb(27, 27, 27); |
||||
background-color : white; |
||||
box-shadow: 0 0.125rem 2.5rem rgba(0, 0, 0, .3), 0 0.0625rem 0.125rem rgba(0, 0, 0, .2); |
||||
border-radius : 2px; |
||||
z-index : 300; |
||||
display : none; |
||||
} |
||||
|
||||
.speech-bubble { |
||||
position : absolute; |
||||
top : 5%; |
||||
left : 5%; |
||||
background: #ffffff; |
||||
color: rgb(27, 27, 27); |
||||
font-size: 14px; |
||||
line-height: 16px; |
||||
padding: 10px; |
||||
position: relative; |
||||
text-align: center; |
||||
vertical-align: top; |
||||
width: 150px; |
||||
margin-left: -75px; |
||||
z-index: 99; |
||||
box-shadow: 0 0.125rem 2.5rem rgba(0, 0, 0, .3), 0 0.0625rem 0.125rem rgba(0, 0, 0, .2); |
||||
} |
||||
.speech-bubble:after { |
||||
border: 1em solid transparent; |
||||
border-top-color: #ffffff; |
||||
content: ''; |
||||
margin-left: -1em; |
||||
position: absolute; |
||||
top: 100%; |
||||
left: 50%; |
||||
width: 0; |
||||
height: 0; |
||||
z-index: 99; |
||||
} |
||||
|
||||
.lifebarcontain{ |
||||
text-align : center; |
||||
} |
||||
|
||||
.onelifeopt{ |
||||
position : relative; |
||||
display : inline-block; |
||||
width : 28px; |
||||
height : 28px; |
||||
z-index : 1; |
||||
background-image : url(../img/classique/lifeeart.png); |
||||
background-repeat : no-repeat; |
||||
background-size : contain; |
||||
} |
||||
|
||||
|
||||
.overViewBack { |
||||
position : fixed; |
||||
left: 0px; top : 0px; |
||||
right : 0px; bottom : 0px; |
||||
background-color : #273746; |
||||
opacity : 0.6; |
||||
z-index : 1004; |
||||
} |
||||
|
||||
#imgViewBack { |
||||
position : fixed; |
||||
background-color : #CCD1D1; |
||||
border-radius : 4px; |
||||
background-repeat : no-repeat; |
||||
background-position : center center; |
||||
z-index : 1005; |
||||
} |
||||
|
||||
.imgScrView { |
||||
position : fixed; |
||||
background-repeat : no-repeat; |
||||
background-position : center center; |
||||
z-index : 1006; |
||||
} |
||||
|
||||
.closeImgViewSrc { |
||||
position : absolute; |
||||
top : -23px; |
||||
right : 50%; |
||||
margin-right : -23px; |
||||
width : 46px; |
||||
height : 46px; |
||||
border-radius : 23px; |
||||
cursor : pointer; |
||||
background-color : white; |
||||
background-size: 30px 30px; |
||||
border : solid 1px #808B96; |
||||
background-repeat : no-repeat; |
||||
background-position : center center; |
||||
background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNSA1IDE0IDE0bS0xNCAwIDE0LTE0IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+); |
||||
z-index : 1007; |
||||
} |
||||
|
||||
|
||||
.oelcardinfo { |
||||
display: flex; |
||||
flex-direction: column; |
||||
margin: 1rem auto; |
||||
box-shadow: 0 3px 7px -1px rgba(0, 0, 0, 0.5); |
||||
margin-bottom: 1.6%; |
||||
margin-top: -1px; |
||||
margin-bottom: -1px; |
||||
background: #fff; |
||||
line-height: 1.4; |
||||
border-radius: 5px; |
||||
overflow: hidden; |
||||
z-index: 0; |
||||
} |
||||
.oelcardinfo a { |
||||
color: inherit; |
||||
} |
||||
.oelcardinfo a:hover { |
||||
color: #5ad67d; |
||||
} |
||||
.oelcardinfo:hover .meta .photo { |
||||
transform: scale(1.1) rotate(3deg); |
||||
} |
||||
.oelcardinfo:hover .metacircle .photo { |
||||
transform: scale(1.05) rotate(3deg); |
||||
} |
||||
|
||||
.oelcardinfo .meta { |
||||
position: relative; |
||||
z-index: 0; |
||||
height: 200px; |
||||
} |
||||
.oelcardinfo .metacircle { |
||||
position: relative; |
||||
z-index: 0; |
||||
height: 200px; |
||||
} |
||||
.oelcardinfo .meta .photo { |
||||
position: absolute; |
||||
top: 0; |
||||
right: 0; |
||||
bottom: 0; |
||||
left: 0; |
||||
background-size: cover; |
||||
background-position: center; |
||||
transition: transform 0.2s; |
||||
background-image: url(../img/classique/oel-man-working.jpg); |
||||
} |
||||
|
||||
.oelcardinfo .metacircle .photo { |
||||
position: absolute; |
||||
left: 50%; |
||||
top: 50%; |
||||
border-radius: 50%; |
||||
width : 180px; |
||||
height : 180px; |
||||
margin-left:-90px; |
||||
margin-top:-90px; |
||||
border : solid 6px pink; |
||||
border-color : var(--main-color-1, #b3b3b3); |
||||
z-index:2; |
||||
background-size : cover; |
||||
background-position : center; |
||||
transition : transform 0.5s; |
||||
background-image : url(../img/classique/oel-man-working.jpg); |
||||
} |
||||
|
||||
.oelcardinfo .fotowtitle { |
||||
background : #fff; |
||||
position: relative; |
||||
height: 260px; |
||||
z-index : 1; |
||||
} |
||||
.oelcardinfo .fotowtitle .photo { |
||||
position: absolute; |
||||
top: 0; |
||||
right: 0; |
||||
bottom: 0; |
||||
left: 0; |
||||
background-size: cover; |
||||
background-position: center; |
||||
transition: transform 0.2s; |
||||
background-image: url(../img/classique/oel-man-working.jpg); |
||||
} |
||||
|
||||
.oelcardinfo .describox50 { |
||||
padding : 1.4rem; |
||||
background : #fff; |
||||
position: relative; |
||||
z-index : 1; |
||||
text-align : left; |
||||
} |
||||
.oelcardinfo .descrimg50 { |
||||
padding : 1.4rem; |
||||
background : #fff; |
||||
position: relative; |
||||
z-index : 1; |
||||
text-align : left; |
||||
} |
||||
.oelcardinfo .descrimg50 .photo { |
||||
position: absolute; |
||||
top: 5px; |
||||
right: 5px; |
||||
bottom: 5px; |
||||
left: 5px; |
||||
background-size: contain; |
||||
background-position: center; |
||||
background-repeat: no-repeat; |
||||
transition: transform 0.2s; |
||||
background-image: url(../img/classique/iconduck-person-happy-computer-desk-work-office.png); |
||||
} |
||||
|
||||
.oelcardinfo .describox50 p{ |
||||
padding-left : 40px; |
||||
} |
||||
.oelcardinfo .describox50 li{ |
||||
list-style: inside url('img/classique/check-circle.svg'); |
||||
padding:3px; |
||||
} |
||||
.fillcoloroel{ |
||||
fill: green; |
||||
} |
||||
.oelcardinfo .description { |
||||
padding : 1.4rem; |
||||
background : #fff; |
||||
position: relative; |
||||
z-index : 1; |
||||
text-align : left; |
||||
} |
||||
.oelcardinfo .description h1, |
||||
.oelcardinfo .description h2 { |
||||
font-family: Poppins, sans-serif; |
||||
} |
||||
.oelcardinfo .oelcardinfoh1 { |
||||
line-height: 1; |
||||
margin: 0; |
||||
font-size: 1.7rem; |
||||
} |
||||
.oelcardinfo .oelcardinfoh2 { |
||||
font-size: 1rem; |
||||
font-weight: 300; |
||||
text-transform: uppercase; |
||||
color: #a2a2a2; |
||||
margin-top: 5px; |
||||
} |
||||
.oelcardinfo .oelcardinfoh3 { |
||||
position : relative; |
||||
font-size: 1.5rem; |
||||
font-weight: 300; |
||||
color: #6d6d6d; |
||||
margin-top: 5px; |
||||
text-align : center; |
||||
} |
||||
|
||||
.oelcardinfo .oeltxtcenter { |
||||
text-align: center; |
||||
} |
||||
|
||||
.oelcardinfo p{ |
||||
position: relative; |
||||
margin: 1rem 0 0; |
||||
} |
||||
.oelcardinfo p:first-of-type { |
||||
margin-top: 1.25rem; |
||||
} |
||||
|
||||
.oelcardinfoline p:first-of-type:before { |
||||
content : ""; |
||||
position : absolute; |
||||
height : 5px; |
||||
background-color : var(--main-color-1, #b3b3b3); |
||||
width : 35px; |
||||
top : -0.75rem; |
||||
border-radius : 3px; |
||||
} |
||||
.oelcardinfoline ul { |
||||
position : relative; |
||||
} |
||||
|
||||
.oelcardinfo .oelcardseparatorline { |
||||
content : ""; |
||||
position : relative; |
||||
height : 4px; |
||||
background-color : var(--main-color-1, #b3b3b3); |
||||
width : 80%; |
||||
margin-left : 10%; |
||||
margin-bottom : 0.35rem; |
||||
margin-top : 0.45rem; |
||||
border-radius : 2px; |
||||
} |
||||
|
||||
.oelcardinfolinelarge p:first-of-type:before { |
||||
content : ""; |
||||
position : absolute; |
||||
left:50%; |
||||
margin-left:-120px; |
||||
height : 5px; |
||||
background-color : var(--main-color-1, #b3b3b3); |
||||
width : 240px; |
||||
top : -0.75rem; |
||||
border-radius : 3px; |
||||
} |
||||
|
||||
.oelcardinfo:hover .details { |
||||
left: 0%; |
||||
} |
||||
|
||||
.oelcardinfo .fotowtitle .oelcentertitle { |
||||
position: absolute; |
||||
right : 0px; |
||||
bottom : 0px; |
||||
text-align: center; |
||||
min-width : 180px; |
||||
max-width : 300px; |
||||
min-height : 22px; |
||||
line-height: 22px; |
||||
border-top-left-radius: 10px; |
||||
border-top : solid 5px pink; |
||||
border-left : solid 5px pink; |
||||
border-color : var(--main-color-1, #b3b3b3); |
||||
padding : 7px; |
||||
background-color: #fff; |
||||
opacity : 0.9; |
||||
z-index : 3; |
||||
} |
||||
|
||||
.oelcardinfo .fotowtitle .oelcentertitle p{ |
||||
padding : 2px; |
||||
margin: 2px; |
||||
} |
||||
|
||||
@media (min-width: 640px) { |
||||
.oelcardinfo { |
||||
flex-direction: row; |
||||
max-width: 800px; |
||||
} |
||||
.oelcardinfo .meta { |
||||
flex-basis: 40%; |
||||
height: auto; |
||||
} |
||||
.oelcardinfo .metacircle { |
||||
flex-basis: 40%; |
||||
height: auto; |
||||
} |
||||
.oelcardinfo .description { |
||||
flex-basis: 60%; |
||||
} |
||||
.oelcardinfo .fotowtitle { |
||||
flex-basis: 100%; |
||||
} |
||||
.oelcardinfo .description:before { |
||||
transform: skewX(-3deg); |
||||
content: ""; |
||||
background: #fff; |
||||
width: 30px; |
||||
position: absolute; |
||||
left: -10px; |
||||
top: 0; |
||||
bottom: 0; |
||||
z-index: -1; |
||||
} |
||||
.oelcardinfo.alt { |
||||
flex-direction: row-reverse; |
||||
} |
||||
.oelcardinfo.alt .description:before { |
||||
left: inherit; |
||||
right: -10px; |
||||
transform: skew(3deg); |
||||
} |
||||
.oelcardinfo.alt .details { |
||||
padding-left: 25px; |
||||
} |
||||
|
||||
.oelcardinfo .describox50 { |
||||
flex-basis: 50%; |
||||
} |
||||
.oelcardinfo .descrimg50 { |
||||
flex-basis: 50%; |
||||
} |
||||
|
||||
} |
||||
|
||||
span.typesource{display:none;} |
||||
span.datatext1{display:none;} |
||||
span.datatext2{display:none;} |
||||
span.datatext3{display:none;} |
||||
@ -0,0 +1,870 @@ |
||||
/* |
||||
oel TeachDoc |
||||
*/ |
||||
body{ |
||||
background-color: #D8D8D8; |
||||
} |
||||
|
||||
.panel-teachdoc{ |
||||
position : absolute; |
||||
left : 0px; |
||||
right : 0px; |
||||
top : 100px; |
||||
width : 90%; |
||||
max-width : 900px; |
||||
padding-top : 30px; |
||||
padding-right : 30px; |
||||
padding-left : 30px; |
||||
padding-bottom : 30px; |
||||
margin-top : 50px; |
||||
margin-right : auto; |
||||
margin-left : auto; |
||||
margin-bottom : 30px; |
||||
background-color : white; |
||||
box-shadow : rgba(0, 0, 0, 0.25) 0px 3px 10px 0px; |
||||
color : black; |
||||
font-style : normal; |
||||
font-family : Arial; |
||||
font-stretch : normal; |
||||
font-variant-caps : normal; |
||||
font-variant-ligatures : normal; |
||||
font-variant-numeric : normal; |
||||
font-variant-east-asian : normal; |
||||
line-height : normal; |
||||
font-weight : 100; |
||||
opacity :0.3; |
||||
transition: top 0.5s, opacity 1s; |
||||
} |
||||
|
||||
.panel-teachdoc-large{ |
||||
position : absolute; |
||||
left : 0px; |
||||
width : 90%; |
||||
right : 0px; |
||||
top : 100px; |
||||
max-width : 900px; |
||||
padding-top : 30px; |
||||
padding-right : 20px; |
||||
padding-left : 20px; |
||||
padding-bottom : 30px; |
||||
margin-top : 50px; |
||||
margin-right : auto; |
||||
margin-left : auto; |
||||
margin-bottom : 30px; |
||||
background-color : white; |
||||
box-shadow : rgba(0, 0, 0, 0.25) 0px 3px 10px 0px; |
||||
color : black; |
||||
font-style : normal; |
||||
font-family : Arial; |
||||
font-stretch : normal; |
||||
font-variant-caps : normal; |
||||
font-variant-ligatures : normal; |
||||
font-variant-numeric : normal; |
||||
font-variant-east-asian : normal; |
||||
line-height : normal; |
||||
font-weight : 100; |
||||
opacity :0.3; |
||||
transition: top 0.5s, opacity 1s; |
||||
|
||||
left:0%; |
||||
width: 99%; |
||||
} |
||||
|
||||
.deco-teachdoc { |
||||
position: absolute; |
||||
top:0px; |
||||
right:0%; |
||||
left:0%; |
||||
height:54px; |
||||
background-color:#276D99; |
||||
overflow : visible; |
||||
} |
||||
|
||||
.div-teachdoc-hide { |
||||
position: fixed; |
||||
top:0px; |
||||
bottom:0%; |
||||
left:-20px; |
||||
width:10px; |
||||
overflow: hidden; |
||||
background-color:#FAFAFA; |
||||
border-right: 1px solid #ccc; |
||||
visibility: hidden; |
||||
opacity : 0; |
||||
} |
||||
|
||||
.div-teachdoc { |
||||
position: fixed; |
||||
top:0px; |
||||
bottom:0%; |
||||
left:0%; |
||||
width:24%; |
||||
background-color:#FAFAFA; |
||||
border-right: 1px solid #ccc; |
||||
opacity : 0.5; |
||||
transition: width 2s, height 2s, left 2s, top 2s,transform 2s; |
||||
/*opacity 1s, */ |
||||
} |
||||
|
||||
.div-teachdoc .logotop-teachdoc { |
||||
position : relative; |
||||
margin-top : 54px; |
||||
width:100%; |
||||
border : 1px solid #ccc; |
||||
background-color : white; |
||||
} |
||||
|
||||
.div-teachdoc-full { |
||||
position: fixed; |
||||
top: 0px; |
||||
bottom: 0%; |
||||
left: 10%; |
||||
width: 80%; |
||||
background-color: #FAFAFA; |
||||
border-right: 0px solid #ccc; |
||||
opacity: 1; |
||||
transition: width 1s, height 1s, left 1s, top 1s, transform 1s; |
||||
} |
||||
|
||||
.div-teachdoc-full .deco-teachdoc { |
||||
background-color: #313537; |
||||
} |
||||
|
||||
.div-teachdoc-full .logotop-teachdoc { |
||||
position : relative; |
||||
top : 50%; |
||||
transform: translateY(-50%); |
||||
width : 44%; |
||||
margin-left : 4%; |
||||
border : 1px solid #ccc; |
||||
background-color : white; |
||||
transition: all 0.5s ease-out; |
||||
} |
||||
|
||||
.div-teachdoc-full .title-mainmenu { |
||||
position : absolute; |
||||
top : 64px; |
||||
width : 44%; |
||||
left : 4%; |
||||
transition: all 0.5s ease-out; |
||||
} |
||||
|
||||
.div-teachdoc .title-mainmenu { |
||||
display : none; |
||||
} |
||||
|
||||
.title-mainmenu-core { |
||||
position : absolute; |
||||
bottom : 5px; |
||||
left : 5px; |
||||
right : 5px; |
||||
height : auto; |
||||
font-size: 32px; |
||||
text-align: center; |
||||
} |
||||
|
||||
.div-teachdoc-transi { |
||||
position: fixed; |
||||
top:0px; |
||||
bottom:0%; |
||||
left:0%; |
||||
width:24%; |
||||
background-color:#FAFAFA; |
||||
border-right: 1px solid #ccc; |
||||
opacity : 1; |
||||
transition: width 0.5s, height 0.5s, left 0.5s, top 0.5s, transform 0.5s; |
||||
} |
||||
.div-teachdoc-transi .logotop-teachdoc { |
||||
position : relative; |
||||
top : 54px; |
||||
transform: translateY(0%); |
||||
width : 100%; |
||||
margin-left : 0%; |
||||
border : 1px solid #ccc; |
||||
background-color : white; |
||||
transition: all 0.5s ease-out; |
||||
} |
||||
|
||||
.div-teachdoc-full .btnlaunch-teachdoc { |
||||
position : absolute; |
||||
top : 50%; |
||||
left : 25%; |
||||
transform: translateY(-50%) translateX(-50%); |
||||
display : inline-block; |
||||
background : #fff; |
||||
font-size : 28px; |
||||
font-weight : 800; |
||||
line-height : 40px; |
||||
letter-spacing : .03em; |
||||
text-decoration : none; |
||||
transition : opacity .3s; |
||||
color : #313537; |
||||
border: 2px solid #313537; |
||||
padding : 0 1.5rem; |
||||
margin-right : 1.5rem; |
||||
border-radius : 2rem; |
||||
cursor : pointer; |
||||
-webkit-font-smoothing : antialiased; |
||||
text-transform : uppercase; |
||||
} |
||||
|
||||
.NodeLvl1{ |
||||
font-weight: bold; |
||||
font-size: 16px; |
||||
background-color:#E6E6E6; |
||||
} |
||||
.NodeLvl2{ |
||||
font-size: 15px; |
||||
background-color:#F2F2F2; |
||||
} |
||||
.NodeLvl3{ |
||||
font-size: 15px; |
||||
background-color:#F2F2F2; |
||||
} |
||||
.NodeLvl4{ |
||||
font-size: 15px; |
||||
background-color:#F2F2F2; |
||||
} |
||||
|
||||
.loadbarre{ |
||||
height:15px; |
||||
margin:15px; |
||||
background:#EAECEE ; |
||||
} |
||||
|
||||
.editRapidIcon{ |
||||
position: absolute; |
||||
width:0px; |
||||
height:0px; |
||||
background-color:transparent; |
||||
opacity:0; |
||||
} |
||||
|
||||
|
||||
.div-teachdoc .progress-teachdoc{ |
||||
position : relative; |
||||
width : 100%; |
||||
height : 70px; |
||||
border-bottom : 1px solid #ccc; |
||||
background-color : white; |
||||
} |
||||
|
||||
.div-teachdoc-full .progress-teachdoc{ |
||||
display : none; |
||||
} |
||||
|
||||
.div-teachdoc .list-teachdoc_wrapper { |
||||
position: relative; |
||||
left: 0%; |
||||
right: 0px; |
||||
border-bottom : 1px solid #ccc; |
||||
overflow: auto; |
||||
} |
||||
|
||||
.div-teachdoc-full .list-teachdoc_wrapper { |
||||
position: absolute; |
||||
top : 50%; |
||||
transform: translateY(-50%); |
||||
width : 44%; |
||||
min-height : 250px; |
||||
right: 4%; |
||||
border: 1px solid #313537; |
||||
overflow: auto; |
||||
} |
||||
.neoload{ |
||||
overflow: hidden; |
||||
} |
||||
|
||||
@media (max-width: 1200px){ |
||||
.div-teachdoc-full { |
||||
left:2%; |
||||
width:96%; |
||||
} |
||||
} |
||||
@media (max-width: 1000px){ |
||||
.div-teachdoc-full { |
||||
left:0%; |
||||
width:100%; |
||||
} |
||||
.div-teachdoc-full .logotop-teachdoc { |
||||
position : relative; |
||||
top : 10%; |
||||
transform: translateY(0%); |
||||
width : 84%; |
||||
margin-left : 0px; |
||||
margin-right : 0px; |
||||
left: 8%; |
||||
border : 1px solid #ccc; |
||||
background-color : white; |
||||
transition: all 0.5s ease-out; |
||||
z-index : 100; |
||||
} |
||||
.div-teachdoc-full .list-teachdoc_wrapper { |
||||
position: relative; |
||||
top : 11%; |
||||
transform: translateY(0%); |
||||
width : 84%; |
||||
margin-left : 0px; |
||||
margin-right : 0px; |
||||
min-height : 250px; |
||||
left: 8%; |
||||
border: 1px solid #313537; |
||||
overflow: auto; |
||||
} |
||||
.div-teachdoc-full .btnlaunch-teachdoc { |
||||
position : absolute; |
||||
top : 140px; |
||||
left : 50%; |
||||
transform: translateY(-50%) translateX(-50%); |
||||
z-index : 151; |
||||
} |
||||
.div-teachdoc-full .title-mainmenu { |
||||
position : absolute; |
||||
top : 54px; |
||||
width : 84%; |
||||
left : 8%; |
||||
z-index : 150; |
||||
} |
||||
.div-teachdoc-full .title-mainmenu-core { |
||||
position : absolute; |
||||
bottom : auto; |
||||
top: 5px; |
||||
left : 5px; |
||||
right : 5px; |
||||
height : auto; |
||||
font-size: 18px; |
||||
text-align: center; |
||||
} |
||||
.neoload{ |
||||
overflow:auto; |
||||
} |
||||
} |
||||
|
||||
.list-teachdoc_wrapper::-webkit-scrollbar { |
||||
width: 8px; /* width of the entire scrollbar */ |
||||
} |
||||
.list-teachdoc_wrapper::-webkit-scrollbar-track { |
||||
background: #E6E6E6; /* color of the tracking area */ |
||||
} |
||||
.list-teachdoc_wrapper::-webkit-scrollbar-thumb { |
||||
background-color: #808B96 ; /* color of the scroll thumb */ |
||||
border-radius: 2px; /* roundness of the scroll thumb */ |
||||
border: 1px solid #E6E6E6; /* creates padding around scroll thumb */ |
||||
} |
||||
|
||||
|
||||
.list-teachdoc { |
||||
position: relative; |
||||
left:0%; |
||||
right:0px; |
||||
font-size: 18px; |
||||
list-style: none; |
||||
margin: 0; |
||||
padding: 0; |
||||
border: 1px solid #ccc; |
||||
background-color:white; |
||||
} |
||||
.list-teachdoc li { |
||||
text-align: left; |
||||
cursor:pointer; |
||||
padding-bottom: 0; |
||||
padding: 0.5em; |
||||
padding-top: 6px; |
||||
padding-bottom: 6px; |
||||
border-top: 1px solid #ccc; |
||||
} |
||||
.list-teachdoc li:hover{ |
||||
background-color:#E0E0F8; |
||||
} |
||||
|
||||
.list-teachdoc li span{ |
||||
/* display: inline-block; */ |
||||
text-align: -webkit-match-parent; |
||||
} |
||||
.list-teachdoc .activeli{ |
||||
background-color:#A9D0F5!important; |
||||
} |
||||
|
||||
.list-teachdoc .badge { |
||||
background-color: #fff; |
||||
color: #0B615E; |
||||
font-weight: bold; |
||||
font-size: 80%; |
||||
border-radius: 10em; |
||||
min-width: 1.5em; |
||||
padding: .25em; |
||||
text-align: center; |
||||
cursor:pointer; |
||||
} |
||||
.list-teachdoc .miniMenuLudi{ |
||||
cursor:pointer; |
||||
width: 90%; |
||||
padding-top: .5em; |
||||
padding-bottom: .5em; |
||||
} |
||||
|
||||
|
||||
|
||||
.dotSubLudi{ |
||||
height: 12px; |
||||
width: 12px; |
||||
margin: 0; |
||||
padding: 0; |
||||
margin-right : 15px; |
||||
border: solid 0px rgb(102, 85, 85); |
||||
border-radius: 50%; |
||||
display: inline-block; |
||||
} |
||||
|
||||
.teachdocbtn{ |
||||
width : 100%; |
||||
text-align : center; |
||||
} |
||||
.teachdocbtn td{ |
||||
width : 100%; |
||||
text-align : center; |
||||
padding : 10px; |
||||
} |
||||
|
||||
.btn-btnTeach{ |
||||
text-align: center; |
||||
white-space: nowrap; |
||||
vertical-align: middle; |
||||
-ms-touch-action: manipulation; |
||||
touch-action: manipulation; |
||||
cursor: pointer; |
||||
-webkit-user-select: none; |
||||
-moz-user-select: none; |
||||
-ms-user-select: none; |
||||
user-select: none; |
||||
} |
||||
.teachdocbtnteach{ |
||||
width : 100%; |
||||
} |
||||
.teachdocbtnteach td{ |
||||
width : 100%; |
||||
text-align : center; |
||||
padding : 10px; |
||||
} |
||||
|
||||
/* |
||||
Ludi Nav TeachDoc |
||||
*/ |
||||
.left-text-progress{ |
||||
position : absolute; |
||||
text-align : center; |
||||
font-size : 18px; |
||||
font-weight: bold; |
||||
color : #5D6D7E; |
||||
top : 38px; |
||||
left : 10%; |
||||
width : 80%; |
||||
height : 24px; |
||||
} |
||||
.left-teach-progress{ |
||||
position: absolute; |
||||
top : 12px; |
||||
left : 10%; |
||||
width : 80%; |
||||
height : 16px; |
||||
border-radius : 13px; |
||||
border: solid 1px #E5E8E8; |
||||
background-color : #E5E8E8; |
||||
overflow : hidden; |
||||
} |
||||
.left-barre-progress{ |
||||
position: absolute; |
||||
top : 0px; |
||||
left : 0px; |
||||
width : 10%; |
||||
height : 18px; |
||||
background-color: #85929E; |
||||
} |
||||
|
||||
.span-ludi-progress{ |
||||
position: absolute; |
||||
top : 18px; |
||||
left : 30%; |
||||
width : 40%; |
||||
height : 16px; |
||||
display : none; |
||||
border-radius : 8px; |
||||
border : solid 1px #839192; |
||||
overflow : hidden; |
||||
} |
||||
.barre-ludi-progress{ |
||||
position: absolute; |
||||
top : 0px; |
||||
left : 0px; |
||||
width : 1%; |
||||
height : 26px; |
||||
background-color: #086A87; |
||||
} |
||||
|
||||
|
||||
/*Top NAV */ |
||||
.fixed-top-nav { |
||||
z-index: 1000; |
||||
background-color: #343a40!important; |
||||
opacity : 0.5; |
||||
transition: opacity 0.5s; |
||||
} |
||||
|
||||
.fixed-top-nav-classic { |
||||
position: fixed; |
||||
right: 0; |
||||
top: 0; |
||||
left: 24%; |
||||
height: 54px; |
||||
} |
||||
.fixed-top-nav-large { |
||||
position: fixed; |
||||
right: 0; |
||||
top: 0; |
||||
left: 0%; |
||||
height: 54px; |
||||
} |
||||
|
||||
.fixed-top-nav-load { |
||||
position: fixed; |
||||
right: 0; |
||||
top: 0; |
||||
left: 0%; |
||||
background-color: #343a40!important; |
||||
height: 54px; |
||||
} |
||||
|
||||
.vertical-line-load { |
||||
position: fixed; |
||||
left: 103px; |
||||
bottom: -55px; |
||||
width: 10px; |
||||
height: 388px; |
||||
background-color: #086A87; |
||||
transform: rotate(-40deg); |
||||
} |
||||
|
||||
.vertical-line-load-2 { |
||||
position: fixed; |
||||
left: 50px; |
||||
bottom: -44px; |
||||
width: 4px; |
||||
height: 300px; |
||||
background-color: #086A87; |
||||
transform: rotate(-40deg); |
||||
} |
||||
|
||||
.loadcontentfram { |
||||
position: absolute; |
||||
background-color: #ffffff!important; |
||||
background-image: url("../img/classique/linear-progressbar.gif"); |
||||
background-position: center center; |
||||
background-repeat: no-repeat; |
||||
border: dashed 1px #ccc!important; |
||||
top : 0px; |
||||
left : 0px; |
||||
width: 100%; |
||||
height: 100%; |
||||
} |
||||
|
||||
#btn-next{ |
||||
right:30px; |
||||
} |
||||
#btn-prev{ |
||||
right:85px; |
||||
} |
||||
.btn{ |
||||
position: absolute; |
||||
top:8px; |
||||
font-weight: 400; |
||||
text-align: center; |
||||
white-space: nowrap; |
||||
vertical-align: middle; |
||||
padding: .375rem .75rem; |
||||
font-size: 1rem; |
||||
line-height: 1.5; |
||||
border-radius: .20rem; |
||||
transition: color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out; |
||||
color: #f8f9fa; |
||||
background-color: transparent; |
||||
border: solid 1px #f8f9fa; |
||||
-webkit-user-select: none; |
||||
-moz-user-select: none; |
||||
-ms-user-select: none; |
||||
user-select: none; |
||||
cursor:pointer; |
||||
} |
||||
.btn:hover{ |
||||
background-color: #f8f9fa; |
||||
color: #343a40; |
||||
} |
||||
|
||||
.qcmbarre{ |
||||
text-align: left; |
||||
width:100%; |
||||
} |
||||
.quizzTextqcm{ |
||||
text-align: left; |
||||
} |
||||
|
||||
.ui-life-bar{ |
||||
position: fixed; |
||||
top : 90px; |
||||
right : 0px; |
||||
width : 36px; |
||||
min-height : 32px; |
||||
padding : 3px; |
||||
padding-top:12px; |
||||
padding-bottom : 0px; |
||||
border-radius : 18px;; |
||||
background-color: #f8f9fa; |
||||
border: solid 1px rgb(97, 96, 97); |
||||
transition: height 1s ease; |
||||
} |
||||
|
||||
.onelifeopt { |
||||
margin-top:-6px |
||||
} |
||||
|
||||
#linkdatafile { |
||||
display : none; |
||||
background-color: #E5E8E8 ; |
||||
color: #E5E8E8 ; |
||||
} |
||||
|
||||
.errorflag { |
||||
position : relative; |
||||
margin-left : 5px; |
||||
width : 40px; |
||||
text-align : center; |
||||
background-color : #CD6155; |
||||
border: 1px solid #d43f3a; |
||||
color : #ffffff; |
||||
display : inline-block; |
||||
border-radius: 5px; |
||||
padding : 0.5em; |
||||
line-height : 1; |
||||
} |
||||
|
||||
.fixed-top-message { |
||||
position : fixed; |
||||
top : 70px; |
||||
right : 0px; |
||||
text-align : center; |
||||
color :white; |
||||
display: none; |
||||
font-size: 20px; |
||||
max-height : 300px; |
||||
min-height : 40px; |
||||
line-height : 20px; |
||||
padding : 20px; |
||||
z-index : 1000; |
||||
border-radius: 4px; |
||||
background-color:#CD6155!important; |
||||
border: 1px solid #d43f3a; |
||||
} |
||||
|
||||
.noselect { |
||||
-webkit-touch-callout: none; |
||||
-webkit-user-select: none; |
||||
-khtml-user-select: none; |
||||
-moz-user-select: none; |
||||
-ms-user-select: none; |
||||
user-select: none; |
||||
} |
||||
|
||||
.agloss { |
||||
position: relative; |
||||
border-bottom: dotted 0.5px gray; |
||||
cursor: pointer; |
||||
} |
||||
.aglossclose { |
||||
position: absolute; |
||||
top: 5px; |
||||
right: 5px; |
||||
width : 10px; |
||||
height : 10px; |
||||
background-image: url("../img/classique/close.png"); |
||||
background-position: center center; |
||||
background-repeat: no-repeat; |
||||
background-size: cover; |
||||
} |
||||
|
||||
.toolsGloss { |
||||
align-items: center; |
||||
justify-content: center; |
||||
text-align: center; |
||||
margin-top: 14px; |
||||
margin-bottom: 0px; |
||||
} |
||||
.addGloss { |
||||
display: inline-block; |
||||
border: solid 1px #45B39D; |
||||
color: #45B39D; |
||||
width: 20px; |
||||
text-align: center; |
||||
font-size: 20px; |
||||
height: 22px; |
||||
line-height: 20px; |
||||
} |
||||
|
||||
.bubblegloss { |
||||
position: absolute; |
||||
width: 300px; |
||||
margin-left: -140px; |
||||
top : 38px;left : 0px; |
||||
background-color: #fff; |
||||
padding: 12px; |
||||
padding-top: 17px; |
||||
padding-bottom: 15px; |
||||
font-size: 17px; |
||||
border-radius: 10px; |
||||
box-shadow: 0 0.125rem 0.5rem rgba(0, 0, 0, 0.4), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.3); |
||||
z-index: 60; |
||||
display : none; |
||||
} |
||||
|
||||
.glossdef2 { |
||||
display : none; |
||||
} |
||||
|
||||
.bubblegloss p { |
||||
padding-top: 5px; |
||||
margin-top: 5px; |
||||
padding-bottom: 5px; |
||||
margin-bottom: 5px; |
||||
} |
||||
.bubblegloss:before { |
||||
content: ""; |
||||
position: absolute; |
||||
width: 0; |
||||
height: 0; |
||||
bottom: 100%; |
||||
left: 145px; |
||||
border: 0.75rem solid transparent; |
||||
border-top: none; |
||||
border-bottom-color: #fff; |
||||
filter: drop-shadow(0 -0.0625rem 0.0625rem rgba(0, 0, 0, 0.2)); |
||||
} |
||||
|
||||
|
||||
@media (max-width: 800px){ |
||||
.cell { |
||||
min-width : 300px; |
||||
width : 100%; |
||||
display: block; |
||||
height : auto; |
||||
} |
||||
} |
||||
@media screen and (max-width:600px){ |
||||
.fixed-top-message{ |
||||
left:0%; |
||||
} |
||||
.fixed-top-nav { |
||||
left:0%; |
||||
} |
||||
.span-ludi-progress{ |
||||
left : 27%; |
||||
width : 40%; |
||||
display : block; |
||||
} |
||||
} |
||||
@media screen and (max-width:500px){ |
||||
.span-ludi-progress{ |
||||
left : 25%; |
||||
width : 40%; |
||||
display : block; |
||||
} |
||||
} |
||||
@media screen and (max-width:400px){ |
||||
.span-ludi-progress{ |
||||
left : 20%; |
||||
width : 40%; |
||||
display : block; |
||||
} |
||||
} |
||||
@media screen and (max-width:350px){ |
||||
.span-ludi-progress{ |
||||
left : 10%; |
||||
width : 40%; |
||||
display : block; |
||||
} |
||||
} |
||||
@media screen and (min-width: 900px){ |
||||
.div-teachdoc, .div-teachdoc-transi{ |
||||
left:0%; |
||||
width:30%; |
||||
} |
||||
.panel-teachdoc{ |
||||
left:30%; |
||||
width: 70%; |
||||
} |
||||
.fixed-top-nav-classic { |
||||
left:30%!important; |
||||
} |
||||
} |
||||
@media screen and (min-width: 1200px){ |
||||
.div-teachdoc, .div-teachdoc-transi{ |
||||
left:0%; |
||||
width:22%; |
||||
} |
||||
.panel-teachdoc{ |
||||
left:22%; |
||||
width:78%; |
||||
} |
||||
.fixed-top-nav-classic { |
||||
left:22%!important; |
||||
} |
||||
} |
||||
@media screen and (min-width: 1300px){ |
||||
.div-teachdoc, .div-teachdoc-transi{ |
||||
left:0%; |
||||
width:21%; |
||||
} |
||||
.panel-teachdoc{ |
||||
left:21%; |
||||
width:79%; |
||||
} |
||||
.fixed-top-nav-classic { |
||||
left:21%!important; |
||||
} |
||||
} |
||||
@media screen and (min-width: 1400px){ |
||||
.div-teachdoc, .div-teachdoc-transi{ |
||||
left:0%; |
||||
width:18%; |
||||
} |
||||
.panel-teachdoc{ |
||||
left:18%; |
||||
width:82%; |
||||
} |
||||
.fixed-top-nav-classic { |
||||
left:18%!important; |
||||
} |
||||
} |
||||
@media screen and (max-width: 900px){ |
||||
.div-teachdoc, .div-teachdoc-transi{ |
||||
left:0%; |
||||
width:30%; |
||||
} |
||||
.panel-teachdoc{ |
||||
left:30%; |
||||
width: 70%; |
||||
} |
||||
.fixed-top-nav-classic { |
||||
left:30%!important; |
||||
} |
||||
} |
||||
@media screen and (max-width: 800px){ |
||||
.div-teachdoc, .div-teachdoc-transi{ |
||||
left:-24%; |
||||
width:24%; |
||||
} |
||||
.panel-teachdoc{ |
||||
left:0%; |
||||
width: 99%; |
||||
} |
||||
.fixed-top-nav-classic { |
||||
left:0%!important; |
||||
} |
||||
} |
||||
@ -0,0 +1 @@ |
||||
var glossaryRender = new Array(); |
||||
|
After Width: | Height: | Size: 922 B |
|
After Width: | Height: | Size: 582 B |
|
After Width: | Height: | Size: 418 B |
|
After Width: | Height: | Size: 365 B |
|
After Width: | Height: | Size: 946 B |
|
After Width: | Height: | Size: 516 B |
|
After Width: | Height: | Size: 712 B |
|
After Width: | Height: | Size: 541 B |
|
After Width: | Height: | Size: 403 B |
|
After Width: | Height: | Size: 575 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 304 B |
|
After Width: | Height: | Size: 392 B |
|
After Width: | Height: | Size: 702 B |
|
After Width: | Height: | Size: 9.2 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 301 B |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 262 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 5.0 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 219 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 137 KiB |
|
After Width: | Height: | Size: 165 KiB |
|
After Width: | Height: | Size: 593 B |
|
After Width: | Height: | Size: 6.6 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 401 B |
|
After Width: | Height: | Size: 401 B |
|
After Width: | Height: | Size: 424 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 550 B |
|
After Width: | Height: | Size: 559 B |
|
After Width: | Height: | Size: 367 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 760 B |
|
After Width: | Height: | Size: 672 B |
|
After Width: | Height: | Size: 991 B |
|
After Width: | Height: | Size: 735 B |
|
After Width: | Height: | Size: 743 B |
|
After Width: | Height: | Size: 126 KiB |
|
After Width: | Height: | Size: 103 KiB |
|
After Width: | Height: | Size: 162 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 244 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 5.1 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 45 KiB |