Переглянути джерело

Merge pull request #706 from aragonc/revibootstrap

fix css test result page and icon adswer CT#7539
Yannick Warnier 9 роки тому
батько
коміт
fb743f6142

+ 208 - 41
app/Resources/public/css/base.css

@@ -420,7 +420,6 @@ footer {
     position: relative;
     bottom: 0;
     width: 100%;
-    height: 100px;
 }
 
 #footer_left, #footer_center, #footer_right {
@@ -2604,7 +2603,7 @@ div.admin_section h4 {
 
 .question_options .radio{
     min-height: 18px;
-    padding-left: 25px;
+    margin-left: 65px;
 }
 .question_options .checkbox{
   margin-left: 65px;
@@ -2688,27 +2687,70 @@ div.admin_section h4 {
 .question_row {
     margin-bottom: 40px;
 }
-
+.question_row_score .title-score .total{
+  border: 1px solid #ddd;
+  border-radius: 4px;
+  -moz-border-radius: 4px;
+  -webkit-border-radius: 4px;
+  padding: 10px;
+  text-align: center;
+  color: #666;
+  background: #ffffff; /* Old browsers */
+  background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
+  background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
+  background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
+  background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
+  background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
+}
+.question-result .page-header{
+  margin-top: 20px;
+}
+.question-result .page-header h2{
+  font-size: 25px;
+}
+.question_row_score .title-score .total h3{
+  margin: 0px;
+  font-size: 22px;
+}
+.question_row_answer{
+  padding: 20px;
+  border: 1px solid #dddddd;
+  margin-top: 10px;
+  margin-bottom: 10px;
+  border-radius: 4px;
+  -moz-border-radius: 4px;
+  -webkit-border-radius: 4px;
+}
+.question_row_answer .page-header{
+  margin: 20px 0px;
+}
+.question_row_answer .page-header h3{
+  font-size: 22px;
+  margin: 0;
+}
 .ribbon {
     float:left;
     width:100%;
     margin-bottom: 20px;
-    border: 1px solid #d2d2d2;
+    border: 1px solid #dddddd;
     border-radius: 3px;
     box-shadow: 0 1px 3px rgba(0,0,0,0.1);
     position: relative;
-
-    background-image: -ms-linear-gradient(top, #FDFDFD, #F3F5F7);
-    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FDFDFD), to(#F3F5F7));
-    background-image: -webkit-linear-gradient(top, #FDFDFD, #F3F5F7);
-    background-image: -o-linear-gradient(top, #FDFDFD, #F3F5F7);
-    background-image: -moz-linear-gradient(top, #FDFDFD, #F3F5F7);
-    background-image: linear-gradient(top, #FDFDFD, #F3F5F7);
+    background: #ffffff; /* Old browsers */
+    background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
+    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
+    background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
+    background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
+    background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
+    background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
+    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
 }
 
 .ribbon .rib {
-    height: 28px;
-    width: 120px;
+    height: 40px;
+    width: 180px;
     display: block;
     line-height: 1.3;
     left: -2px;
@@ -2717,7 +2759,6 @@ div.admin_section h4 {
     margin: 0;
     padding: 2px 10px;
     position: relative;
-    text-shadow: 0 1px 1px #111;
     border-top: 1px solid #363636;
     border-bottom: 1px solid #202020;
     background: #333;
@@ -2729,7 +2770,7 @@ div.admin_section h4 {
     background-image: -moz-linear-gradient(top, #414B57, #2F3741);
     background-image: linear-gradient(top, #414B57, #2F3741);
 
-    border-radius: 5px 2px 0 0;
+    border-radius: 4px 0px 0 0;
     box-shadow: 0 1px 2px rgba(0,0,0,0.3);
 
     float: left;
@@ -2749,30 +2790,27 @@ div.admin_section h4 {
 }
 
 .ribbon .rib-error, .ribbon .ribbon-total-error {
-    background:#C83F25;
-
-    background-image: -ms-linear-gradient(top, #992800, #C83F25);
-    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#992800), to(#C83F25));
-    background-image: -webkit-linear-gradient(top, #992800, #C83F25);
-    background-image: -o-linear-gradient(top, #992800, #C83F25);
-    background-image: -moz-linear-gradient(top, #992800, #C83F25);
-    background-image: linear-gradient(top, #992800, #C83F25);
-    border-top: 1px solid #C56E5B;
-    border-bottom: 1px solid #7A290F;
-
+  background: #ff3019; /* Old browsers */
+  background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
+  background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
+  background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
+  background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */
+  background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
+    border-top: 1px solid #ff3019;
+    border-bottom: 1px solid #cf0404;
     float: left;
 }
 
 .ribbon .rib-gray {
     background: #cccccc;
-
     background-image: -ms-linear-gradient(top, #bbbbbb, #cccccc);
     background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bbbbbb), to(#cccccc));
     background-image: -webkit-linear-gradient(top, #bbbbbb, #cccccc);
     background-image: -o-linear-gradient(top, #bbbbbb, #cccccc);
     background-image: -moz-linear-gradient(top, #bbbbbb, #cccccc);
     background-image: linear-gradient(top, #bbbbbb, #cccccc);
-
     border-top: 1px solid #bbbbbb;
     border-bottom: 1px solid #bbbbbb;
     float: left;
@@ -2787,7 +2825,6 @@ div.admin_section h4 {
     background-image: -o-linear-gradient(top, #9CB80A, #768E00);
     background-image: -moz-linear-gradient(top, #9CB80A, #768E00);
     background-image: linear-gradient(top, #9CB80A, #768E00);
-
     border-top: 1px solid #A8C31B;
     border-bottom: 1px solid #617700;
     float: left;
@@ -2828,7 +2865,7 @@ div.admin_section h4 {
 }
 
 .ribbon .rib-error::before {
-    border-color: #610801 transparent transparent transparent;
+    border-color: #cf0404 transparent transparent transparent;
 }
 
 .ribbon .rib-success::before {
@@ -5815,6 +5852,7 @@ ul.holder li.bit-box{
 
 .question_options .exercise-unique-answer-image .radio{
   padding-left: 10px;
+  margin-left: 0px;
 }
 
 .question_options label > input + div.thumbnail {
@@ -5877,27 +5915,75 @@ ul.exercise-draggable-answer li {
   cursor: move;
   float: left;
   margin: 0 20px 20px 0;
-  padding: 5px;
+  padding: 5px 20px;
   text-align: center;
-  width: 200px;
 }
-
+ul.exercise-draggable-answer .touch-items{
+  background: #ffffff;
+  background-image: -webkit-linear-gradient(top, #ffffff, #cfcfcf);
+  background-image: -moz-linear-gradient(top, #ffffff, #cfcfcf);
+  background-image: -ms-linear-gradient(top, #ffffff, #cfcfcf);
+  background-image: -o-linear-gradient(top, #ffffff, #cfcfcf);
+  background-image: linear-gradient(to bottom, #ffffff, #cfcfcf);
+  -webkit-border-radius: 4;
+  -moz-border-radius: 4;
+  border-radius: 4px;
+  font-family: Arial;
+  color: #2e2e2e;
+  font-size: 13px;
+  padding: 10px 20px 10px 20px;
+  border: solid #b0b0b0 1px;
+  text-decoration: none;
+}
+ul.exercise-draggable-answer .touch-items:hover{
+  background: #ffffff;
+  background-image: -webkit-linear-gradient(top, #ffffff, #b8d3e3);
+  background-image: -moz-linear-gradient(top, #ffffff, #b8d3e3);
+  background-image: -ms-linear-gradient(top, #ffffff, #b8d3e3);
+  background-image: -o-linear-gradient(top, #ffffff, #b8d3e3);
+  background-image: linear-gradient(to bottom, #ffffff, #b8d3e3);
+  text-decoration: none;
+}
+.question_options .ui-widget{
+  padding: 10px 20px;
+}
 .question_options .droppable {
-  float: left;
   margin: 0 20px 20px 0;
-  padding: 20px;
+  padding: 10px;
   text-align: center;
-  width: 240px
+  background-color: #ECF0F1;
+  border: dotted #dddddd 4px;
+  border-radius: 4px;
+  -moz-border-radius: 4px;
+  -webkit-border-radius: 4px;
+  color:#666666;
+}
+.question_options .droppable .gallery .btn-default {
+  background: #D9534F;
+  color: #ffffff;
+  border-color: #D43F3A;
+}
+.question_options .droppable .gallery .btn-default:hover {
+  background: #C9302C;
+  color: #ffffff;
+  border-color: #AC2925;
 }
 .question_options .droppable .gallery .exercise-draggable-answer-option {
   margin-bottom: 15px;
+  background-color: #286090;
+  color: #ffffff;
+  padding-top: 5px;
+  padding-bottom: 5px;
+  border-radius: 4px;
 }
 
 /***    Matching Draggable answer ***/
 .drag_question {
-  float: left;
   min-height: 4em;
   width: 100%;
+  padding: 20px;
+  box-sizing: border-box;
+
 }
 .drag_question .indent{
   text-indent: -15px;
@@ -5986,20 +6072,43 @@ ul.exercise-draggable-answer li {
   color: #ffffff;
 }
 .drag_question .window{
-  box-shadow: 2px 2px 19px #AAA;
+  border:1px solid #dddddd;
+  border-radius: 10px;
+  -moz-border-radius: 10px;
+  -webkit-border-radius: 10px;
   cursor: pointer;
   min-height: 65px;
-  padding-top: 25px;
+  padding: 25px;
+  margin-left: 5px;
+  margin-right: 5px;
 
 }
 .window_left_question {
   padding: 10px 25px 10px 10px;
   text-align: right;
+  background: #f2f9fe; /* Old browsers */
+  background: -moz-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%); /* FF3.6+ */
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f9fe), color-stop(100%,#d6f0fd)); /* Chrome,Safari4+ */
+  background: -webkit-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* Chrome10+,Safari5.1+ */
+  background: -o-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* Opera 11.10+ */
+  background: -ms-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* IE10+ */
+  background: linear-gradient(to bottom, #f2f9fe 0%,#d6f0fd 100%); /* W3C */
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
 }
 .window_right_question {
   padding: 10px 10px 10px 25px;
+  background: #ffffff; /* Old browsers */
+  background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
+  background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
+  background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
+  background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
+  background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
+}
+.drag_question .data_table, .drag_question .data_table th, .drag_question .data_table td{
+  border:none !important;
 }
-
 ._jsPlumb_endpoint {
   z-index: 50;
 }
@@ -6088,6 +6197,52 @@ div#chat-remote-video video {
     width: 190px !important;
     max-width: 100%;
   }
+  .drag_question{
+    padding: 5px;
+  }
+  .drag_question .window{
+    border:1px solid #dddddd;
+    border-radius: 10px;
+    -moz-border-radius: 10px;
+    -webkit-border-radius: 10px;
+    cursor: pointer;
+    min-height: 65px;
+    padding: 10px;
+    margin-left: 5px;
+    margin-right: 5px;
+    padding: 10px 20px;
+    vertical-align: middle;
+    font-size: 12px;
+  }
+  .question_row_answer{
+    font-size: 12px;
+    padding: 10px;
+  }
+  .question_row_answer .page-header{
+    margin: 10px 0px;
+  }
+  .question_row_answer .page-header h3{
+    font-size: 16px;
+    margin: 0;
+  }
+  .question-result .page-header{
+    margin-top: 20px;
+  }
+  .question-result .page-header h2{
+    font-size: 20px;
+  }
+  .dl-horizontal dt{
+    float: left;
+    width: 120px;
+    overflow: hidden;
+    clear: left;
+    text-align: right;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+  .dl-horizontal dd{
+    margin-left: 140px;
+  }
 }
 @media (min-width : 480px) and (max-width: 767px) {
   #learning_path_breadcrumb_zone {
@@ -6114,6 +6269,18 @@ div#chat-remote-video video {
     width: 100%;
     display: block;
   }
-
+  .question_row_answer .page-header{
+    margin: 10px 0px;
+  }
+  .question_row_answer .page-header h3{
+    font-size: 16px;
+    margin: 0;
+  }
+  .question-result .page-header{
+    margin-top: 20px;
+  }
+  .question-result .page-header h2{
+    font-size: 20px;
+  }
 }
 

+ 12 - 0
app/Resources/public/css/themes/chamilo/default.css

@@ -219,3 +219,15 @@ footer a{
 .navbar-default .navbar-brand {
   color:white;
 }
+.navbar-default .navbar-collapse, .navbar-default .navbar-form{
+  border-color: #00677C;
+}
+.navbar-default .navbar-toggle{
+  border-color: #00677C;
+}
+.navbar-default .navbar-toggle .icon-bar{
+  background-color: #ffffff;
+}
+.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
+  background-color: #00677C;
+}

+ 1 - 1
main/exercice/Draggable.php

@@ -10,7 +10,7 @@
 class Draggable extends Question
 {
 
-    static $typePicture = 'matching.png';
+    static $typePicture = 'ordering.png';
     static $explanationLangVar = 'Draggable';
 
     /**

+ 1 - 1
main/exercice/UniqueAnswerImage.php

@@ -10,7 +10,7 @@
 class UniqueAnswerImage extends UniqueAnswer
 {
 
-    static $typePicture = 'mcua.png';
+    static $typePicture = 'uaimg.png';
     static $explanationLangVar = 'UniqueAnswerImage';
 
     public function __construct()

+ 4 - 3
main/exercice/exercise.class.php

@@ -4256,11 +4256,12 @@ class Exercise
         if (!empty($ip)) {
             $array[] = array('title' => get_lang('IP'), 'content' => $ip);
         }
-
-        $html  = Display::page_header(
-            Display::return_icon('quiz_big.png', get_lang('Result')).' '.$this->exercise.' : '.get_lang('Result')
+        $html  = '<div class="question-result">';
+        $html .= Display::page_header(
+            Display::return_icon('test-quiz.png', get_lang('Result'),null, ICON_SIZE_MEDIUM).' '.$this->exercise.' : '.get_lang('Result')
         );
         $html .= Display::description($array);
+        $html .="</div>";
         return $html;
     }
 

BIN
main/img/icons/128/ordering.png


BIN
main/img/icons/128/uaimg.png


BIN
main/img/icons/16/ordering.png


BIN
main/img/icons/16/uaimg.png


BIN
main/img/icons/22/ordering.png


BIN
main/img/icons/22/test-quiz.png


BIN
main/img/icons/22/uaimg.png


BIN
main/img/icons/32/g91884.png


BIN
main/img/icons/32/ordering.png


BIN
main/img/icons/32/uaimg.png


BIN
main/img/icons/48/ordering.png


BIN
main/img/icons/48/test-quiz.png


BIN
main/img/icons/48/uaimg.png


BIN
main/img/icons/64/ordering.png


BIN
main/img/icons/64/uaimg.png


+ 220 - 0
main/img/icons/svg/ordering.svg

@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="124"
+   height="124"
+   id="svg7613"
+   version="1.1"
+   inkscape:version="0.91 r"
+   sodipodi:docname="ordering.svg">
+  <defs
+     id="defs7615">
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4799"
+       id="radialGradient7559"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55758631,0,0,0.57073983,33.783815,180.81737)"
+       cx="55.21796"
+       cy="458.46527"
+       fx="55.21796"
+       fy="458.46527"
+       r="15.213428" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4799-2"
+       id="radialGradient7503"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0803234,0,0,1.1058083,-31.87087,522.96741)"
+       cx="55.21796"
+       cy="458.46527"
+       fx="55.21796"
+       fy="458.46527"
+       r="15.213428" />
+    <linearGradient
+       id="linearGradient4799-2">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-4" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-8" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="4.1852206"
+     inkscape:cx="39.849577"
+     inkscape:cy="56.856152"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1051"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7618">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Capa 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-928.36218)">
+    <g
+       id="g6893">
+      <rect
+         style="opacity:0;fill:#ffffff;fill-opacity:1;stroke:none"
+         id="rect4392"
+         width="123.99998"
+         height="123.99998"
+         x="2.066211e-06"
+         y="928.36218" />
+      <rect
+         style="fill:#2d404e;fill-opacity:1;stroke:none"
+         id="rect4394"
+         width="83.096649"
+         height="103.31303"
+         x="22.417126"
+         y="939.81293"
+         ry="6.2725754" />
+      <rect
+         ry="6.2725754"
+         y="937.32996"
+         x="19.934172"
+         height="103.31303"
+         width="83.096649"
+         id="rect4396"
+         style="fill:#ffffff;fill-opacity:1;stroke:#70acc7;stroke-width:1.93749976;stroke-opacity:1" />
+      <rect
+         ry="1.9341458"
+         y="947.93311"
+         x="26.672762"
+         height="12.449421"
+         width="20.334167"
+         id="rect5030"
+         style="fill:#d7eef4;fill-opacity:1;stroke:#006192;stroke-width:1.16999996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="3.3044777"
+         y="989.04865"
+         x="26.842678"
+         height="14.32954"
+         width="20.829542"
+         id="rect4440"
+         style="fill:#ffffff;fill-opacity:1;stroke:#006192;stroke-width:1.17;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text4478"
+         y="1000.3079"
+         x="32.671024"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:15.49999809px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;stroke:none"
+         xml:space="preserve"><tspan
+           y="1000.3079"
+           x="32.671024"
+           id="tspan4480"
+           sodipodi:role="line">a</tspan></text>
+      <path
+         style="fill:url(#radialGradient7503);fill-opacity:1;stroke:#ff4100;stroke-width:1.62048495;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 26.195011,1025.0724 -0.05503,-9.8333 c 0.06297,-2.1592 3.965636,-2.0353 4.229969,-0.055 l 0,9.7234 6.537221,-6.5921 c 1.604153,-1.5049 3.93762,1.1364 2.526984,2.6369 l -6.097738,6.8668 8.569794,0.055 c 2.499859,0.3246 2.184783,4.4543 0.109856,4.6145 l -8.295114,-0.055 6.262541,6.0428 c 1.478545,1.6554 -0.493965,4.523 -2.691787,3.0763 l -7.031633,-6.7569 -0.05503,9.7234 c 0.248601,2.0648 -3.98317,2.455 -4.394772,0.055 l 0.05503,-9.229 -6.207614,6.2076 c -2.185306,0.5379 -3.979237,-1.0158 -3.131271,-2.9116 l 6.592149,-6.3174 -9.503688,0.11 c -2.341042,-0.4546 -2.284235,-4.3097 0.05502,-4.6145 l 9.72342,-0.055 -6.811881,-6.702 c -1.325328,-2.1093 0.948697,-4.2446 2.746735,-2.9665 z"
+         id="path5144"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccccccccccccccccccccccc" />
+      <g
+         transform="translate(-1.0000029,0)"
+         id="g6858">
+        <rect
+           ry="1.5962392"
+           y="947.93311"
+           x="52.672764"
+           height="12.449421"
+           width="20.334167"
+           id="rect6852"
+           style="fill:#006192;fill-opacity:1;stroke:#006192;stroke-width:1.16999996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+        <text
+           sodipodi:linespacing="125%"
+           id="text5926"
+           y="958.53741"
+           x="58.148563"
+           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.57937241px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none"
+           xml:space="preserve"><tspan
+             y="958.53741"
+             x="58.148563"
+             id="tspan5928"
+             sodipodi:role="line">c</tspan></text>
+      </g>
+      <rect
+         style="fill:#ffffff;fill-opacity:1;stroke:#006192;stroke-width:1.17;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5930"
+         width="20.829542"
+         height="14.32954"
+         x="51.290184"
+         y="989.04865"
+         ry="3.3044777" />
+      <text
+         xml:space="preserve"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:15.49999809px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;stroke:none"
+         x="56.777954"
+         y="1001.7535"
+         id="text4498"
+         sodipodi:linespacing="125%"><tspan
+           sodipodi:role="line"
+           id="tspan4500"
+           x="56.777954"
+           y="1001.7535">b</tspan></text>
+      <rect
+         style="fill:#ffdc00;fill-opacity:1;stroke:#006192;stroke-width:1.17045832;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect4438"
+         width="20.829542"
+         height="14.32954"
+         x="75.737694"
+         y="989.04871"
+         ry="3.3044777" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path6836"
+         d="m 65.982415,964.80198 15.145804,18.4466"
+         style="fill:none;fill-rule:evenodd;stroke:#ff5a00;stroke-width:2.70000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <rect
+         ry="2.1875758"
+         y="947.93311"
+         x="76.672752"
+         height="12.449421"
+         width="20.334167"
+         id="rect6854"
+         style="fill:#d7eef4;fill-opacity:1;stroke:#006192;stroke-width:1.16999996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#ff5a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 74.486901,983.22282 7.680728,1.32869 -0.02569,-7.6745"
+         id="path6856"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccc" />
+    </g>
+  </g>
+</svg>

+ 924 - 0
main/img/icons/svg/uaimg.svg

@@ -0,0 +1,924 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="124"
+   height="124"
+   id="svg7613"
+   version="1.1"
+   inkscape:version="0.91 r"
+   sodipodi:docname="uaimg.svg">
+  <defs
+     id="defs7615">
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4799"
+       id="radialGradient7559"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55758631,0,0,0.57073983,33.783815,180.81737)"
+       cx="55.21796"
+       cy="458.46527"
+       fx="55.21796"
+       fy="458.46527"
+       r="15.213428" />
+    <linearGradient
+       id="linearGradient4799">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4799-9"
+       id="radialGradient7557"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55758631,0,0,0.57073983,104.95785,180.81737)"
+       cx="55.21796"
+       cy="458.46527"
+       fx="55.21796"
+       fy="458.46527"
+       r="15.213428" />
+    <linearGradient
+       id="linearGradient4799-9">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-0" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-9" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4799-6">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-8" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-96" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4799-2">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-4" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-8" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4799-1">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-49" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-98" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3609"
+       id="radialGradient7521"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.416,0,10.16382)"
+       cx="6.4081554"
+       cy="17.403807"
+       fx="6.4081554"
+       fy="17.403807"
+       r="5.524272" />
+    <linearGradient
+       id="linearGradient3609">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop3611" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop3613" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4068"
+       id="linearGradient7523"
+       gradientUnits="userSpaceOnUse"
+       x1="7.5763841"
+       y1="20.301662"
+       x2="7.3215322"
+       y2="27.345011" />
+    <linearGradient
+       id="linearGradient4068">
+      <stop
+         style="stop-color:#eaeae9;stop-opacity:1;"
+         offset="0"
+         id="stop4070" />
+      <stop
+         style="stop-color:#a5a7a2;stop-opacity:1;"
+         offset="1"
+         id="stop4072" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4068"
+       id="linearGradient7525"
+       gradientUnits="userSpaceOnUse"
+       x1="7.5763841"
+       y1="20.301662"
+       x2="7.3215322"
+       y2="27.345011" />
+    <linearGradient
+       id="linearGradient8239">
+      <stop
+         style="stop-color:#eaeae9;stop-opacity:1;"
+         offset="0"
+         id="stop8241" />
+      <stop
+         style="stop-color:#a5a7a2;stop-opacity:1;"
+         offset="1"
+         id="stop8243" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3281"
+       id="linearGradient7527"
+       gradientUnits="userSpaceOnUse"
+       x1="4.6831217"
+       y1="24.665476"
+       x2="8.3712559"
+       y2="24.317278" />
+    <linearGradient
+       id="linearGradient3281">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3283" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3285" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4608"
+       id="linearGradient7529"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.769913,0,0,1.769913,-88.34438,10.67235)"
+       x1="56.302975"
+       y1="4.9369388"
+       x2="56.609135"
+       y2="8.6796741" />
+    <linearGradient
+       id="linearGradient4608">
+      <stop
+         style="stop-color:#eeeeec"
+         offset="0"
+         id="stop4610" />
+      <stop
+         style="stop-color:#8a8c87;stop-opacity:1;"
+         offset="1"
+         id="stop4612" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4099"
+       id="linearGradient7531"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.296181,0,0,1.296181,-4.978245,-7.324566)"
+       x1="11.125889"
+       y1="25.559732"
+       x2="9.346509"
+       y2="25.736509" />
+    <linearGradient
+       id="linearGradient4099">
+      <stop
+         style="stop-color:#6f726f;stop-opacity:1;"
+         offset="0"
+         id="stop4101" />
+      <stop
+         style="stop-color:#6f726f;stop-opacity:0;"
+         offset="1"
+         id="stop4103" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3510"
+       id="linearGradient7533"
+       gradientUnits="userSpaceOnUse"
+       x1="9.485774"
+       y1="22.107626"
+       x2="7.378232"
+       y2="22.637957" />
+    <linearGradient
+       id="linearGradient3510">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3512" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3514" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3674"
+       id="radialGradient7535"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.525791,0,-1.480441e-8,1.768964,-0.08162983,6.066255)"
+       cx="5.0822492"
+       cy="12.516305"
+       fx="5.0822492"
+       fy="12.516305"
+       r="2.9831069" />
+    <linearGradient
+       id="linearGradient3674">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="0"
+         id="stop3676" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="1"
+         id="stop3678" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3676"
+       id="radialGradient7537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.127582,1.416065,-1.630141,-0.146854,17.48751,15.56121)"
+       cx="-1.0016617"
+       cy="0.99004257"
+       fx="-1.0016617"
+       fy="0.99004257"
+       r="9.9205227" />
+    <linearGradient
+       id="linearGradient3676">
+      <stop
+         style="stop-color:#eeeeec"
+         offset="0"
+         id="stop4022" />
+      <stop
+         style="stop-color:#555753"
+         offset="1"
+         id="stop3680" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1557"
+       id="linearGradient7539"
+       gradientUnits="userSpaceOnUse"
+       x1="17.0625"
+       y1="34.950001"
+       x2="20.3125"
+       y2="5.375" />
+    <linearGradient
+       id="linearGradient1557">
+      <stop
+         style="stop-color:#2e3436;stop-opacity:1;"
+         offset="0"
+         id="stop1559" />
+      <stop
+         style="stop-color:#888a85"
+         offset="1"
+         id="stop1561" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3730"
+       id="radialGradient7541"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.310032,2.110862,-2.082775,-0.305867,17.75288,16.41459)"
+       cx="-1.0016617"
+       cy="0.99004257"
+       fx="-1.0016617"
+       fy="0.99004257"
+       r="9.9205227" />
+    <linearGradient
+       id="linearGradient3730">
+      <stop
+         style="stop-color:#eeeeec"
+         offset="0"
+         id="stop3732" />
+      <stop
+         style="stop-color:#888a85"
+         offset="1"
+         id="stop3734" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3628"
+       id="radialGradient7543"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.06370852,-1.424475,1.547293,0.0692112,-9.530629,30.98681)"
+       cx="12.704856"
+       cy="13.847466"
+       fx="12.704856"
+       fy="13.847466"
+       r="9.375" />
+    <linearGradient
+       id="linearGradient3628">
+      <stop
+         style="stop-color:#d3d7cf"
+         offset="0"
+         id="stop3630" />
+      <stop
+         style="stop-color:#555753"
+         offset="1"
+         id="stop3632" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3692"
+       id="linearGradient7545"
+       gradientUnits="userSpaceOnUse"
+       x1="-0.51990569"
+       y1="-0.51990569"
+       x2="-0.51990569"
+       y2="19.269905" />
+    <linearGradient
+       id="linearGradient3692">
+      <stop
+         style="stop-color:#2e3436;stop-opacity:1;"
+         offset="0"
+         id="stop3694" />
+      <stop
+         style="stop-color:#babdb6"
+         offset="1"
+         id="stop3696" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3670"
+       id="radialGradient7547"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.240749,0,0,1.157631,-1.713645,-1.134736)"
+       cx="6.8797626"
+       cy="7.1986876"
+       fx="6.8797626"
+       fy="7.1986876"
+       r="9.375" />
+    <linearGradient
+       id="linearGradient3670">
+      <stop
+         style="stop-color:#d3d7cf"
+         offset="0"
+         id="stop3672" />
+      <stop
+         style="stop-color:#555753"
+         offset="1"
+         id="stop3674" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3498"
+       id="radialGradient7549"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(13.39869,-4.118282e-6,6.831725e-6,22.22678,-456.6246,-518.5208)"
+       cx="36.82843"
+       cy="24.427677"
+       fx="36.82843"
+       fy="24.427671"
+       r="1.2404948" />
+    <linearGradient
+       id="linearGradient3498">
+      <stop
+         style="stop-color:#3465a4;stop-opacity:1;"
+         offset="0"
+         id="stop3500" />
+      <stop
+         style="stop-color:#3465a4;stop-opacity:0;"
+         offset="1"
+         id="stop3502" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3498"
+       id="radialGradient7551"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(13.39869,-4.118282e-6,6.831725e-6,22.22678,-456.6246,-518.5208)"
+       cx="36.82843"
+       cy="24.427677"
+       fx="36.82843"
+       fy="24.427671"
+       r="1.2404948" />
+    <linearGradient
+       id="linearGradient8294">
+      <stop
+         style="stop-color:#3465a4;stop-opacity:1;"
+         offset="0"
+         id="stop8296" />
+      <stop
+         style="stop-color:#3465a4;stop-opacity:0;"
+         offset="1"
+         id="stop8298" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3498"
+       id="radialGradient7553"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(21.09444,0,0,22.22672,-740.0468,-518.5196)"
+       cx="36.82843"
+       cy="24.427683"
+       fx="36.82843"
+       fy="24.427683"
+       r="1.2404948" />
+    <linearGradient
+       id="linearGradient8301">
+      <stop
+         style="stop-color:#3465a4;stop-opacity:1;"
+         offset="0"
+         id="stop8303" />
+      <stop
+         style="stop-color:#3465a4;stop-opacity:0;"
+         offset="1"
+         id="stop8305" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4799-0"
+       id="radialGradient7555"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55758631,0,0,0.57073983,388.7386,180.81737)"
+       cx="55.21796"
+       cy="458.46527"
+       fx="55.21796"
+       fy="458.46527"
+       r="15.213428" />
+    <linearGradient
+       id="linearGradient4799-0">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-3" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-97" />
+    </linearGradient>
+    <radialGradient
+       r="15.213428"
+       fy="458.46527"
+       fx="55.21796"
+       cy="458.46527"
+       cx="55.21796"
+       gradientTransform="matrix(0.55758631,0,0,0.57073983,388.7386,180.81737)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient8338"
+       xlink:href="#linearGradient4799-0"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5955"
+       id="linearGradient7505"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.3535789,0,0,2.3535789,-993.40012,-182.16999)"
+       x1="486.52328"
+       y1="484.42352"
+       x2="494.93314"
+       y2="494.23962" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5955">
+      <stop
+         style="stop-color:#a5d927;stop-opacity:1;"
+         offset="0"
+         id="stop5957" />
+      <stop
+         style="stop-color:#a5d927;stop-opacity:0;"
+         offset="1"
+         id="stop5959" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4799-20"
+       id="radialGradient7507"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0803234,0,0,1.1058083,-32.016293,522.96741)"
+       cx="55.21796"
+       cy="458.46527"
+       fx="55.21796"
+       fy="458.46527"
+       r="15.213428" />
+    <linearGradient
+       id="linearGradient4799-20">
+      <stop
+         style="stop-color:#ffde00;stop-opacity:1;"
+         offset="0"
+         id="stop4801-43" />
+      <stop
+         style="stop-color:#ffa700;stop-opacity:1;"
+         offset="1"
+         id="stop4803-95" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5955"
+       id="linearGradient4432"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0127011,0,0,1.0127011,-425.66366,482.3152)"
+       x1="486.52328"
+       y1="484.42352"
+       x2="494.93314"
+       y2="494.23962" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5955"
+       id="linearGradient4458"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.3535789,0,0,2.3535789,-993.40012,-182.16999)"
+       x1="486.52328"
+       y1="484.42352"
+       x2="494.93314"
+       y2="494.23962" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5955"
+       id="linearGradient4484"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.3535789,0,0,2.3535789,-993.40012,-182.16999)"
+       x1="486.52328"
+       y1="484.42352"
+       x2="494.93314"
+       y2="494.23962" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="4"
+     inkscape:cx="33.299296"
+     inkscape:cy="57.041415"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1051"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7618">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Capa 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-928.36218)">
+    <g
+       id="g4555"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/16/uaimg.png"
+       inkscape:export-xdpi="11.612906"
+       inkscape:export-ydpi="11.612906">
+      <rect
+         y="928.36218"
+         x="6.0792113e-06"
+         height="123.99998"
+         width="123.99998"
+         id="rect5381"
+         style="opacity:0;fill:#ffffff;fill-opacity:1;stroke:none" />
+      <g
+         id="g4501">
+        <rect
+           style="fill:#2d404e;fill-opacity:1;stroke:none"
+           id="rect5383"
+           width="83.096649"
+           height="103.31303"
+           x="22.41713"
+           y="939.81293"
+           ry="6.2725754" />
+        <rect
+           ry="6.2725754"
+           y="937.32996"
+           x="19.934175"
+           height="103.31303"
+           width="83.096649"
+           id="rect5385"
+           style="fill:#ffffff;fill-opacity:1;stroke:#70acc7;stroke-width:1.93749976;stroke-opacity:1" />
+        <g
+           id="g4395"
+           transform="matrix(0.43028133,0,0,0.43028133,-34.58612,560.69955)">
+          <path
+             id="path5497"
+             d="m 215.7757,1000.1777 c 0,3.2932 -2.67941,5.9876 -5.98751,5.9876 l -23.95012,0 -11.97504,0 -17.96258,0 c -3.30693,0 -5.98754,-2.6944 -5.98754,-5.9876 l 0,-41.91262 c 0,-3.29313 2.68061,-5.98755 5.98754,-5.98755 l 17.96258,0 11.97504,0 11.97505,0 11.97507,0 c 3.3081,0 5.98751,2.69442 5.98751,5.98755 l 0,11.97504 0,29.93768 z"
+             inkscape:connector-curvature="0"
+             style="fill:#95a5a6" />
+          <path
+             id="path5499"
+             d="m 149.91291,997.18399 c 0,3.29311 2.68061,5.98751 5.98754,5.98751 l 23.95009,0 11.97507,0 17.96258,0 c 3.3081,0 5.98751,-2.6943 5.98751,-5.98751 l 0,-41.91266 c 0,-3.29315 -2.67941,-5.98755 -5.98751,-5.98755 l -17.96258,0 -11.97507,0 -11.97505,0 -11.97504,0 c -3.30693,0 -5.98754,2.69438 -5.98754,5.98755 l 0,11.97503 0,29.93763 z"
+             inkscape:connector-curvature="0"
+             style="fill:#e6e6e6" />
+          <rect
+             id="rect5501"
+             y="953.76361"
+             x="153.96634"
+             width="57.757523"
+             height="44.922516"
+             style="fill:#9dd0f6;fill-opacity:1" />
+          <path
+             id="path5505"
+             d="m 207.23813,981.07288 a 7.2747514,7.2747514 0 0 1 -14.5495,0 7.2747514,7.2747514 0 1 1 14.5495,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#ffd42a" />
+          <rect
+             style="fill:#a5d927;fill-opacity:1"
+             height="16.911169"
+             width="57.757523"
+             x="153.96634"
+             y="981.77502"
+             id="rect5943" />
+          <path
+             sodipodi:nodetypes="ccc"
+             inkscape:connector-curvature="0"
+             id="path5941"
+             d="m 153.91571,998.70874 57.83526,0.0599 c -18.95886,-15.99659 -47.56128,-10.69879 -57.83526,-0.0599 z"
+             style="fill:#6c9e00;fill-opacity:1;stroke:none" />
+          <path
+             inkscape:connector-curvature="0"
+             id="path5963"
+             d="m 196.4132,958.02504 c -1.7855,0.33815 -3.19782,1.73616 -3.36276,3.44896 -1.90315,0.0864 -3.44901,1.49374 -3.44901,3.27655 0,1.83832 1.63522,3.36278 3.62146,3.36278 0.49656,0 0.94934,-0.0901 1.3796,-0.25854 0.49503,0.50338 1.18974,0.86221 1.98317,0.86221 0.9199,0 1.75276,-0.47176 2.24182,-1.1209 0.56571,0.79441 1.4819,1.37959 2.58674,1.37959 1.22058,0 2.23172,-0.70126 2.75921,-1.63827 0.13601,0.025 0.28762,0.0862 0.43113,0.0862 0.97421,0 1.7434,-0.58371 2.06939,-1.3796 0.13717,0.0248 0.28578,0.0862 0.43113,0.0862 1.16271,0 2.06937,-0.90702 2.06937,-1.98317 0,-1.07612 -0.90666,-1.98316 -2.06937,-1.98316 -0.41245,0 -0.79612,0.15519 -1.12094,0.34491 -0.27015,-1.14928 -1.35032,-1.98316 -2.67298,-1.98316 -0.76248,0 -1.48346,0.22734 -1.98314,0.68976 -0.31727,-1.84575 -1.96897,-3.19028 -4.05257,-3.19028 -0.28861,0 -0.59011,-0.0515 -0.86225,0 z"
+             style="fill:#ffffff;fill-opacity:1;stroke:none" />
+          <path
+             style="fill:#279705;fill-opacity:1;stroke:none"
+             d="m 176.55842,984.72985 c 2.27455,0.99051 4.47078,0.24331 3.20263,-2.62035 0.86203,2.66945 8.3022,2.08134 7.4729,-2.13507 3.40864,-3.08514 1.21012,-6.38613 -1.74691,-7.08474 2.63234,-0.7074 2.41666,-6.71981 -1.45574,-5.33771 0.41792,-3.72298 -3.29577,-6.53976 -6.40534,-4.65845 -1.20725,-2.29291 -5.29546,-2.76688 -7.18173,-0.58235 -2.92119,-3.04719 -6.61197,0.5324 -5.82304,2.62039 -5.17799,1.10497 -2.98073,5.84716 -1.45574,6.98763 -3.94775,-0.87495 -7.39617,2.0561 -6.59941,5.24074 -2.89474,2.57196 1.68053,8.32922 6.40531,5.92005 -0.60938,3.13643 3.30263,3.74353 5.62889,1.2617 0.78346,3.53894 6.55518,3.31367 7.95818,0.38816 z"
+             id="path5949"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccccccccccccc" />
+          <path
+             sodipodi:nodetypes="cccccccc"
+             inkscape:connector-curvature="0"
+             id="path5947"
+             d="m 168.18216,981.45682 c 1.0492,5.4737 0.3554,7.65618 -1.41385,11.32612 0.69874,0.45234 1.43697,0.85647 2.84024,0.44775 0.80797,0.27257 2.04862,0.16856 2.28059,-0.50053 0.37063,0.35423 0.73236,0.71916 1.49145,0.60721 1.17936,0.51377 1.42869,-0.0327 1.89267,-0.46971 -1.52635,-4.60369 -2.2905,-6.90554 -2.01349,-11.28384 z"
+             style="fill:#4a283b;fill-opacity:1;stroke:none" />
+          <path
+             sodipodi:nodetypes="ccccccccccccc"
+             inkscape:connector-curvature="0"
+             id="path5945"
+             d="m 166.74857,983.53308 c -2.27455,0.99047 -4.47078,0.24329 -3.20263,-2.62039 -0.86204,2.66945 -8.30221,2.08138 -7.4729,-2.13507 -3.40864,-3.08512 -1.21012,-6.38613 1.74691,-7.08472 -2.63235,-0.70742 -2.41667,-6.71983 1.45574,-5.33773 -0.41792,-3.72295 3.29576,-6.53974 6.40533,-4.65843 1.20726,-2.29292 5.29546,-2.76691 7.18173,-0.58234 2.92121,-3.04722 6.61197,0.53239 5.82304,2.62036 5.17801,1.10499 2.98075,5.84716 1.45574,6.98765 3.94776,-0.87494 7.39618,2.05607 6.59946,5.24072 2.8947,2.57197 -1.68057,8.32922 -6.40536,5.92005 0.60941,3.13643 -3.30262,3.74354 -5.62888,1.26172 -0.78347,3.53892 -6.55516,3.31367 -7.95818,0.38818 z"
+             style="fill:#6cae03;fill-opacity:1;stroke:none" />
+          <path
+             style="fill:url(#linearGradient7505);fill-opacity:1;stroke:none"
+             d="m 166.541,982.01016 c -1.98206,0.86314 -3.89586,0.21206 -2.79081,-2.28342 -0.75117,2.32619 -7.23463,1.81372 -6.51198,-1.86052 -2.97032,-2.68843 -1.0545,-5.56496 1.52228,-6.17371 -2.29387,-0.61645 -2.10591,-5.85574 1.26856,-4.65137 -0.36418,-3.24423 2.87199,-5.69881 5.58168,-4.05943 1.05202,-1.99803 4.61454,-2.4111 6.25826,-0.50745 2.54557,-2.65537 5.76172,0.46395 5.07427,2.28346 4.51217,0.96286 2.59742,5.09525 1.26853,6.08906 3.44012,-0.76241 6.44513,1.79172 5.75084,4.56688 2.52249,2.24122 -1.46446,7.25816 -5.58168,5.15878 0.53101,2.73312 -2.87793,3.26215 -4.90511,1.09948 -0.68268,3.08386 -5.71222,2.88757 -6.93484,0.33824 z"
+             id="path5953"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccccccccccccc" />
+        </g>
+        <path
+           id="path4410"
+           d="m 94.622117,991.05734 c 0,1.417 -1.1529,2.57635 -2.576314,2.57635 l -10.305289,0 -5.152637,0 -7.728962,0 c -1.422911,0 -2.576327,-1.15935 -2.576327,-2.57635 l 0,-18.03422 c 0,-1.41697 1.153416,-2.57633 2.576327,-2.57633 l 7.728962,0 5.152637,0 5.15264,0 5.152649,0 c 1.423414,0 2.576314,1.15936 2.576314,2.57633 l 0,5.15264 0,12.88162 z"
+           inkscape:connector-curvature="0"
+           style="fill:#95a5a6" />
+        <path
+           id="path4412"
+           d="m 66.282588,989.7692 c 0,1.41697 1.153416,2.57632 2.576327,2.57632 l 10.305276,0 5.152649,0 7.728963,0 c 1.423414,0 2.576314,-1.15931 2.576314,-2.57632 l 0,-18.03423 c 0,-1.41698 -1.1529,-2.57633 -2.576314,-2.57633 l -7.728963,0 -5.152649,0 -5.15264,0 -5.152636,0 c -1.422911,0 -2.576327,1.15934 -2.576327,2.57633 l 0,5.15263 0,12.8816 z"
+           inkscape:connector-curvature="0"
+           style="fill:#ff6600;fill-opacity:1" />
+        <rect
+           id="rect4414"
+           y="971.08624"
+           x="68.026703"
+           width="24.851984"
+           height="19.329319"
+           style="fill:#9dd0f6;fill-opacity:1" />
+        <path
+           id="path4416"
+           d="m 90.94856,982.83689 a 3.1301897,3.1301897 0 0 1 -6.260378,0 3.1301897,3.1301897 0 1 1 6.260378,0 z"
+           inkscape:connector-curvature="0"
+           style="fill:#ffd42a" />
+        <rect
+           style="fill:#a5d927;fill-opacity:1"
+           height="7.2765603"
+           width="24.851984"
+           x="68.026703"
+           y="983.13904"
+           id="rect4418" />
+        <path
+           sodipodi:nodetypes="ccc"
+           inkscape:connector-curvature="0"
+           id="path4420"
+           d="m 68.004918,990.42527 24.885433,0.0258 c -8.157644,-6.88304 -20.464731,-4.60349 -24.885433,-0.0258 z"
+           style="fill:#6c9e00;fill-opacity:1;stroke:none" />
+        <path
+           inkscape:connector-curvature="0"
+           id="path4422"
+           d="m 86.290795,972.91984 c -0.768268,0.1455 -1.375963,0.74704 -1.446933,1.48402 -0.81889,0.0372 -1.484045,0.64273 -1.484045,1.40984 0,0.79099 0.703605,1.44694 1.558247,1.44694 0.21366,0 0.408483,-0.0388 0.593616,-0.11124 0.213002,0.21659 0.511923,0.37099 0.853321,0.37099 0.395816,0 0.75418,-0.20299 0.964613,-0.4823 0.243415,0.34182 0.637634,0.59361 1.113026,0.59361 0.525193,0 0.960268,-0.30174 1.187237,-0.70492 0.05852,0.0108 0.123757,0.0371 0.185507,0.0371 0.419184,0 0.750152,-0.25116 0.89042,-0.59361 0.05902,0.0107 0.122966,0.0371 0.185507,0.0371 0.500292,0 0.890411,-0.39028 0.890411,-0.85333 0,-0.46303 -0.390119,-0.85331 -0.890411,-0.85331 -0.17747,0 -0.342556,0.0668 -0.48232,0.14841 -0.11624,-0.49452 -0.581017,-0.85332 -1.150133,-0.85332 -0.328081,0 -0.638305,0.0978 -0.853308,0.29679 -0.136515,-0.79419 -0.847211,-1.37272 -1.743745,-1.37272 -0.124184,0 -0.253914,-0.0222 -0.37101,0 z"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#279705;fill-opacity:1;stroke:none"
+           d="m 77.747653,984.41042 c 0.978697,0.4262 1.923694,0.10469 1.378032,-1.12749 0.370916,1.14862 3.572282,0.89556 3.21545,-0.91868 1.466674,-1.32748 0.520692,-2.74783 -0.751663,-3.04843 1.132647,-0.30438 1.039844,-2.89141 -0.626378,-2.29672 0.179823,-1.60193 -1.418108,-2.81393 -2.756098,-2.00444 -0.519457,-0.9866 -2.278538,-1.19054 -3.090164,-0.25058 -1.256934,-1.31114 -2.845008,0.22909 -2.505546,1.12751 -2.227992,0.47545 -1.282552,2.51592 -0.626377,3.00665 -1.698644,-0.37648 -3.182434,0.8847 -2.839603,2.25499 -1.245553,1.10666 0.7231,3.58391 2.756085,2.54729 -0.262205,1.34954 1.42106,1.61077 2.422006,0.54288 0.337108,1.52274 2.820572,1.42581 3.424256,0.16702 z"
+           id="path4424"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccccccccccc" />
+        <path
+           sodipodi:nodetypes="cccccccc"
+           inkscape:connector-curvature="0"
+           id="path4426"
+           d="m 74.143505,983.0021 c 0.451451,2.35523 0.152922,3.29431 -0.608353,4.87341 0.300655,0.19464 0.618301,0.36853 1.222102,0.19266 0.347655,0.11728 0.881483,0.0725 0.981295,-0.21537 0.159476,0.15242 0.315121,0.30944 0.641744,0.26127 0.507456,0.22107 0.614738,-0.0141 0.81438,-0.2021 -0.65676,-1.98088 -0.985559,-2.97133 -0.866367,-4.85523 z"
+           style="fill:#4a283b;fill-opacity:1;stroke:none" />
+        <path
+           sodipodi:nodetypes="ccccccccccccc"
+           inkscape:connector-curvature="0"
+           id="path4428"
+           d="m 73.526658,983.89547 c -0.978696,0.42618 -1.923693,0.10468 -1.378032,-1.1275 -0.370919,1.14861 -3.572286,0.89558 -3.215449,-0.91868 -1.466674,-1.32747 -0.520692,-2.74784 0.751663,-3.04843 -1.132651,-0.30439 -1.039848,-2.89141 0.626377,-2.29672 -0.179823,-1.60192 1.418104,-2.81393 2.756094,-2.00444 0.519462,-0.9866 2.278538,-1.19055 3.090165,-0.25057 1.256942,-1.31116 2.845007,0.22908 2.505545,1.12749 2.228001,0.47546 1.282561,2.51593 0.626378,3.00666 1.698647,-0.37647 3.182438,0.88469 2.839624,2.25498 1.245536,1.10667 -0.723118,3.58391 -2.756107,2.54729 0.262218,1.34955 -1.421055,1.61078 -2.422002,0.5429 -0.337112,1.52273 -2.820563,1.42581 -3.424256,0.16702 z"
+           style="fill:#6cae03;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:url(#linearGradient4432);fill-opacity:1;stroke:none"
+           d="m 73.437345,983.24019 c -0.852844,0.37139 -1.676316,0.0912 -1.200834,-0.98252 -0.323214,1.00092 -3.112926,0.78041 -2.801983,-0.80054 -1.278073,-1.15678 -0.453732,-2.3945 0.655008,-2.65643 -0.987009,-0.26525 -0.906133,-2.51962 0.545838,-2.0014 -0.1567,-1.39593 1.235764,-2.45209 2.401693,-1.7467 0.452664,-0.85971 1.98555,-1.03745 2.692812,-0.21835 1.095312,-1.14255 2.479161,0.19963 2.183364,0.98253 1.941502,0.41431 1.117621,2.1924 0.545825,2.62001 1.480219,-0.32805 2.773219,0.77095 2.474479,1.96505 1.08538,0.96435 -0.63013,3.12305 -2.401693,2.21972 0.228484,1.17601 -1.238319,1.40365 -2.110577,0.47309 -0.293745,1.32693 -2.457862,1.24247 -2.983932,0.14554 z"
+           id="path4430"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccccccccccc" />
+        <g
+           id="g4434"
+           transform="matrix(0.43028133,0,0,0.43028133,-34.58612,591.21515)">
+          <path
+             id="path4436"
+             d="m 215.7757,1000.1777 c 0,3.2932 -2.67941,5.9876 -5.98751,5.9876 l -23.95012,0 -11.97504,0 -17.96258,0 c -3.30693,0 -5.98754,-2.6944 -5.98754,-5.9876 l 0,-41.91262 c 0,-3.29313 2.68061,-5.98755 5.98754,-5.98755 l 17.96258,0 11.97504,0 11.97505,0 11.97507,0 c 3.3081,0 5.98751,2.69442 5.98751,5.98755 l 0,11.97504 0,29.93768 z"
+             inkscape:connector-curvature="0"
+             style="fill:#95a5a6" />
+          <path
+             id="path4438"
+             d="m 149.91291,997.18399 c 0,3.29311 2.68061,5.98751 5.98754,5.98751 l 23.95009,0 11.97507,0 17.96258,0 c 3.3081,0 5.98751,-2.6943 5.98751,-5.98751 l 0,-41.91266 c 0,-3.29315 -2.67941,-5.98755 -5.98751,-5.98755 l -17.96258,0 -11.97507,0 -11.97505,0 -11.97504,0 c -3.30693,0 -5.98754,2.69438 -5.98754,5.98755 l 0,11.97503 0,29.93763 z"
+             inkscape:connector-curvature="0"
+             style="fill:#e6e6e6" />
+          <rect
+             id="rect4440"
+             y="953.76361"
+             x="153.96634"
+             width="57.757523"
+             height="44.922516"
+             style="fill:#9dd0f6;fill-opacity:1" />
+          <path
+             id="path4442"
+             d="m 207.23813,981.07288 a 7.2747514,7.2747514 0 0 1 -14.5495,0 7.2747514,7.2747514 0 1 1 14.5495,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#ffd42a" />
+          <rect
+             style="fill:#a5d927;fill-opacity:1"
+             height="16.911169"
+             width="57.757523"
+             x="153.96634"
+             y="981.77502"
+             id="rect4444" />
+          <path
+             sodipodi:nodetypes="ccc"
+             inkscape:connector-curvature="0"
+             id="path4446"
+             d="m 153.91571,998.70874 57.83526,0.0599 c -18.95886,-15.99659 -47.56128,-10.69879 -57.83526,-0.0599 z"
+             style="fill:#6c9e00;fill-opacity:1;stroke:none" />
+          <path
+             inkscape:connector-curvature="0"
+             id="path4448"
+             d="m 196.4132,958.02504 c -1.7855,0.33815 -3.19782,1.73616 -3.36276,3.44896 -1.90315,0.0864 -3.44901,1.49374 -3.44901,3.27655 0,1.83832 1.63522,3.36278 3.62146,3.36278 0.49656,0 0.94934,-0.0901 1.3796,-0.25854 0.49503,0.50338 1.18974,0.86221 1.98317,0.86221 0.9199,0 1.75276,-0.47176 2.24182,-1.1209 0.56571,0.79441 1.4819,1.37959 2.58674,1.37959 1.22058,0 2.23172,-0.70126 2.75921,-1.63827 0.13601,0.025 0.28762,0.0862 0.43113,0.0862 0.97421,0 1.7434,-0.58371 2.06939,-1.3796 0.13717,0.0248 0.28578,0.0862 0.43113,0.0862 1.16271,0 2.06937,-0.90702 2.06937,-1.98317 0,-1.07612 -0.90666,-1.98316 -2.06937,-1.98316 -0.41245,0 -0.79612,0.15519 -1.12094,0.34491 -0.27015,-1.14928 -1.35032,-1.98316 -2.67298,-1.98316 -0.76248,0 -1.48346,0.22734 -1.98314,0.68976 -0.31727,-1.84575 -1.96897,-3.19028 -4.05257,-3.19028 -0.28861,0 -0.59011,-0.0515 -0.86225,0 z"
+             style="fill:#ffffff;fill-opacity:1;stroke:none" />
+          <path
+             style="fill:#279705;fill-opacity:1;stroke:none"
+             d="m 176.55842,984.72985 c 2.27455,0.99051 4.47078,0.24331 3.20263,-2.62035 0.86203,2.66945 8.3022,2.08134 7.4729,-2.13507 3.40864,-3.08514 1.21012,-6.38613 -1.74691,-7.08474 2.63234,-0.7074 2.41666,-6.71981 -1.45574,-5.33771 0.41792,-3.72298 -3.29577,-6.53976 -6.40534,-4.65845 -1.20725,-2.29291 -5.29546,-2.76688 -7.18173,-0.58235 -2.92119,-3.04719 -6.61197,0.5324 -5.82304,2.62039 -5.17799,1.10497 -2.98073,5.84716 -1.45574,6.98763 -3.94775,-0.87495 -7.39617,2.0561 -6.59941,5.24074 -2.89474,2.57196 1.68053,8.32922 6.40531,5.92005 -0.60938,3.13643 3.30263,3.74353 5.62889,1.2617 0.78346,3.53894 6.55518,3.31367 7.95818,0.38816 z"
+             id="path4450"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccccccccccccc" />
+          <path
+             sodipodi:nodetypes="cccccccc"
+             inkscape:connector-curvature="0"
+             id="path4452"
+             d="m 168.18216,981.45682 c 1.0492,5.4737 0.3554,7.65618 -1.41385,11.32612 0.69874,0.45234 1.43697,0.85647 2.84024,0.44775 0.80797,0.27257 2.04862,0.16856 2.28059,-0.50053 0.37063,0.35423 0.73236,0.71916 1.49145,0.60721 1.17936,0.51377 1.42869,-0.0327 1.89267,-0.46971 -1.52635,-4.60369 -2.2905,-6.90554 -2.01349,-11.28384 z"
+             style="fill:#4a283b;fill-opacity:1;stroke:none" />
+          <path
+             sodipodi:nodetypes="ccccccccccccc"
+             inkscape:connector-curvature="0"
+             id="path4454"
+             d="m 166.74857,983.53308 c -2.27455,0.99047 -4.47078,0.24329 -3.20263,-2.62039 -0.86204,2.66945 -8.30221,2.08138 -7.4729,-2.13507 -3.40864,-3.08512 -1.21012,-6.38613 1.74691,-7.08472 -2.63235,-0.70742 -2.41667,-6.71983 1.45574,-5.33773 -0.41792,-3.72295 3.29576,-6.53974 6.40533,-4.65843 1.20726,-2.29292 5.29546,-2.76691 7.18173,-0.58234 2.92121,-3.04722 6.61197,0.53239 5.82304,2.62036 5.17801,1.10499 2.98075,5.84716 1.45574,6.98765 3.94776,-0.87494 7.39618,2.05607 6.59946,5.24072 2.8947,2.57197 -1.68057,8.32922 -6.40536,5.92005 0.60941,3.13643 -3.30262,3.74354 -5.62888,1.26172 -0.78347,3.53892 -6.55516,3.31367 -7.95818,0.38818 z"
+             style="fill:#6cae03;fill-opacity:1;stroke:none" />
+          <path
+             style="fill:url(#linearGradient4458);fill-opacity:1;stroke:none"
+             d="m 166.541,982.01016 c -1.98206,0.86314 -3.89586,0.21206 -2.79081,-2.28342 -0.75117,2.32619 -7.23463,1.81372 -6.51198,-1.86052 -2.97032,-2.68843 -1.0545,-5.56496 1.52228,-6.17371 -2.29387,-0.61645 -2.10591,-5.85574 1.26856,-4.65137 -0.36418,-3.24423 2.87199,-5.69881 5.58168,-4.05943 1.05202,-1.99803 4.61454,-2.4111 6.25826,-0.50745 2.54557,-2.65537 5.76172,0.46395 5.07427,2.28346 4.51217,0.96286 2.59742,5.09525 1.26853,6.08906 3.44012,-0.76241 6.44513,1.79172 5.75084,4.56688 2.52249,2.24122 -1.46446,7.25816 -5.58168,5.15878 0.53101,2.73312 -2.87793,3.26215 -4.90511,1.09948 -0.68268,3.08386 -5.71222,2.88757 -6.93484,0.33824 z"
+             id="path4456"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccccccccccccc" />
+        </g>
+        <g
+           transform="matrix(0.43028133,0,0,0.43028133,1.7778617,591.21515)"
+           id="g4460">
+          <path
+             style="fill:#95a5a6"
+             inkscape:connector-curvature="0"
+             d="m 215.7757,1000.1777 c 0,3.2932 -2.67941,5.9876 -5.98751,5.9876 l -23.95012,0 -11.97504,0 -17.96258,0 c -3.30693,0 -5.98754,-2.6944 -5.98754,-5.9876 l 0,-41.91262 c 0,-3.29313 2.68061,-5.98755 5.98754,-5.98755 l 17.96258,0 11.97504,0 11.97505,0 11.97507,0 c 3.3081,0 5.98751,2.69442 5.98751,5.98755 l 0,11.97504 0,29.93768 z"
+             id="path4462" />
+          <path
+             style="fill:#e6e6e6"
+             inkscape:connector-curvature="0"
+             d="m 149.91291,997.18399 c 0,3.29311 2.68061,5.98751 5.98754,5.98751 l 23.95009,0 11.97507,0 17.96258,0 c 3.3081,0 5.98751,-2.6943 5.98751,-5.98751 l 0,-41.91266 c 0,-3.29315 -2.67941,-5.98755 -5.98751,-5.98755 l -17.96258,0 -11.97507,0 -11.97505,0 -11.97504,0 c -3.30693,0 -5.98754,2.69438 -5.98754,5.98755 l 0,11.97503 0,29.93763 z"
+             id="path4464" />
+          <rect
+             style="fill:#9dd0f6;fill-opacity:1"
+             height="44.922516"
+             width="57.757523"
+             x="153.96634"
+             y="953.76361"
+             id="rect4466" />
+          <path
+             style="fill:#ffd42a"
+             inkscape:connector-curvature="0"
+             d="m 207.23813,981.07288 a 7.2747514,7.2747514 0 0 1 -14.5495,0 7.2747514,7.2747514 0 1 1 14.5495,0 z"
+             id="path4468" />
+          <rect
+             id="rect4470"
+             y="981.77502"
+             x="153.96634"
+             width="57.757523"
+             height="16.911169"
+             style="fill:#a5d927;fill-opacity:1" />
+          <path
+             style="fill:#6c9e00;fill-opacity:1;stroke:none"
+             d="m 153.91571,998.70874 57.83526,0.0599 c -18.95886,-15.99659 -47.56128,-10.69879 -57.83526,-0.0599 z"
+             id="path4472"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccc" />
+          <path
+             style="fill:#ffffff;fill-opacity:1;stroke:none"
+             d="m 196.4132,958.02504 c -1.7855,0.33815 -3.19782,1.73616 -3.36276,3.44896 -1.90315,0.0864 -3.44901,1.49374 -3.44901,3.27655 0,1.83832 1.63522,3.36278 3.62146,3.36278 0.49656,0 0.94934,-0.0901 1.3796,-0.25854 0.49503,0.50338 1.18974,0.86221 1.98317,0.86221 0.9199,0 1.75276,-0.47176 2.24182,-1.1209 0.56571,0.79441 1.4819,1.37959 2.58674,1.37959 1.22058,0 2.23172,-0.70126 2.75921,-1.63827 0.13601,0.025 0.28762,0.0862 0.43113,0.0862 0.97421,0 1.7434,-0.58371 2.06939,-1.3796 0.13717,0.0248 0.28578,0.0862 0.43113,0.0862 1.16271,0 2.06937,-0.90702 2.06937,-1.98317 0,-1.07612 -0.90666,-1.98316 -2.06937,-1.98316 -0.41245,0 -0.79612,0.15519 -1.12094,0.34491 -0.27015,-1.14928 -1.35032,-1.98316 -2.67298,-1.98316 -0.76248,0 -1.48346,0.22734 -1.98314,0.68976 -0.31727,-1.84575 -1.96897,-3.19028 -4.05257,-3.19028 -0.28861,0 -0.59011,-0.0515 -0.86225,0 z"
+             id="path4474"
+             inkscape:connector-curvature="0" />
+          <path
+             sodipodi:nodetypes="ccccccccccccc"
+             inkscape:connector-curvature="0"
+             id="path4476"
+             d="m 176.55842,984.72985 c 2.27455,0.99051 4.47078,0.24331 3.20263,-2.62035 0.86203,2.66945 8.3022,2.08134 7.4729,-2.13507 3.40864,-3.08514 1.21012,-6.38613 -1.74691,-7.08474 2.63234,-0.7074 2.41666,-6.71981 -1.45574,-5.33771 0.41792,-3.72298 -3.29577,-6.53976 -6.40534,-4.65845 -1.20725,-2.29291 -5.29546,-2.76688 -7.18173,-0.58235 -2.92119,-3.04719 -6.61197,0.5324 -5.82304,2.62039 -5.17799,1.10497 -2.98073,5.84716 -1.45574,6.98763 -3.94775,-0.87495 -7.39617,2.0561 -6.59941,5.24074 -2.89474,2.57196 1.68053,8.32922 6.40531,5.92005 -0.60938,3.13643 3.30263,3.74353 5.62889,1.2617 0.78346,3.53894 6.55518,3.31367 7.95818,0.38816 z"
+             style="fill:#279705;fill-opacity:1;stroke:none" />
+          <path
+             style="fill:#4a283b;fill-opacity:1;stroke:none"
+             d="m 168.18216,981.45682 c 1.0492,5.4737 0.3554,7.65618 -1.41385,11.32612 0.69874,0.45234 1.43697,0.85647 2.84024,0.44775 0.80797,0.27257 2.04862,0.16856 2.28059,-0.50053 0.37063,0.35423 0.73236,0.71916 1.49145,0.60721 1.17936,0.51377 1.42869,-0.0327 1.89267,-0.46971 -1.52635,-4.60369 -2.2905,-6.90554 -2.01349,-11.28384 z"
+             id="path4478"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="cccccccc" />
+          <path
+             style="fill:#6cae03;fill-opacity:1;stroke:none"
+             d="m 166.74857,983.53308 c -2.27455,0.99047 -4.47078,0.24329 -3.20263,-2.62039 -0.86204,2.66945 -8.30221,2.08138 -7.4729,-2.13507 -3.40864,-3.08512 -1.21012,-6.38613 1.74691,-7.08472 -2.63235,-0.70742 -2.41667,-6.71983 1.45574,-5.33773 -0.41792,-3.72295 3.29576,-6.53974 6.40533,-4.65843 1.20726,-2.29292 5.29546,-2.76691 7.18173,-0.58234 2.92121,-3.04722 6.61197,0.53239 5.82304,2.62036 5.17801,1.10499 2.98075,5.84716 1.45574,6.98765 3.94776,-0.87494 7.39618,2.05607 6.59946,5.24072 2.8947,2.57197 -1.68057,8.32922 -6.40536,5.92005 0.60941,3.13643 -3.30262,3.74354 -5.62888,1.26172 -0.78347,3.53892 -6.55516,3.31367 -7.95818,0.38818 z"
+             id="path4480"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccccccccccccc" />
+          <path
+             sodipodi:nodetypes="ccccccccccccc"
+             inkscape:connector-curvature="0"
+             id="path4482"
+             d="m 166.541,982.01016 c -1.98206,0.86314 -3.89586,0.21206 -2.79081,-2.28342 -0.75117,2.32619 -7.23463,1.81372 -6.51198,-1.86052 -2.97032,-2.68843 -1.0545,-5.56496 1.52228,-6.17371 -2.29387,-0.61645 -2.10591,-5.85574 1.26856,-4.65137 -0.36418,-3.24423 2.87199,-5.69881 5.58168,-4.05943 1.05202,-1.99803 4.61454,-2.4111 6.25826,-0.50745 2.54557,-2.65537 5.76172,0.46395 5.07427,2.28346 4.51217,0.96286 2.59742,5.09525 1.26853,6.08906 3.44012,-0.76241 6.44513,1.79172 5.75084,4.56688 2.52249,2.24122 -1.46446,7.25816 -5.58168,5.15878 0.53101,2.73312 -2.87793,3.26215 -4.90511,1.09948 -0.68268,3.08386 -5.71222,2.88757 -6.93484,0.33824 z"
+             style="fill:url(#linearGradient4484);fill-opacity:1;stroke:none" />
+        </g>
+        <path
+           style="fill:url(#radialGradient7507);fill-opacity:1;stroke:#ff4100;stroke-width:1.62048495;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 26.049588,1025.0724 -0.05503,-9.8333 c 0.06297,-2.1592 3.965636,-2.0353 4.229969,-0.055 l 0,9.7234 6.537221,-6.5921 c 1.604153,-1.5049 3.937619,1.1364 2.526984,2.6369 l -6.097738,6.8668 8.569794,0.055 c 2.499859,0.3246 2.184783,4.4543 0.109856,4.6145 l -8.295115,-0.055 6.262542,6.0428 c 1.478545,1.6554 -0.493965,4.523 -2.691788,3.0763 l -7.031632,-6.7569 -0.05503,9.7234 c 0.248601,2.0648 -3.98317,2.455 -4.394773,0.055 l 0.05503,-9.229 -6.207613,6.2076 c -2.185306,0.5379 -3.979237,-1.0158 -3.131271,-2.9116 l 6.592149,-6.3174 -9.503688,0.11 c -2.341043,-0.4546 -2.284235,-4.3097 0.05503,-4.6145 l 9.72342,-0.055 -6.811881,-6.702 c -1.325328,-2.1093 0.948696,-4.2446 2.746735,-2.9665 z"
+           id="path6039"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccccccccccccccccccccccc" />
+        <rect
+           style="opacity:1;fill:#0088aa;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="rect4486"
+           width="62.643707"
+           height="3.7905428"
+           x="29.326832"
+           y="947.02496"
+           ry="0.84789652" />
+        <rect
+           ry="0.84789652"
+           y="957.02496"
+           x="29.326832"
+           height="3.7905428"
+           width="62.643707"
+           id="rect4488"
+           style="opacity:1;fill:#0088aa;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      </g>
+    </g>
+  </g>
+</svg>

+ 9 - 9
main/inc/lib/exercise.lib.php

@@ -106,7 +106,7 @@ class ExerciseLib
 
             if (in_array($answerType, [MATCHING, DRAGGABLE, MATCHING_DRAGGABLE])) {
                 if ($answerType == DRAGGABLE) {
-                    $s .= '<div class="ui-widget ui-helper-clearfix">
+                    $s .= '<div class="col-md-12 ui-widget ui-helper-clearfix">
                         <div class="clearfix">
                         <ul class="exercise-draggable-answer ui-helper-reset ui-helper-clearfix">';
                 } else {
@@ -923,7 +923,7 @@ HTML;
                         $parsed_answer = $answer;
                         $windowId = $questionId . '_' . $lines_count;
 
-                        $s .= '<li class="thumbnail" id="' . $windowId . '">';
+                        $s .= '<li class="touch-items" id="' . $windowId . '">';
                         $s .= Display::div(
                             $parsed_answer,
                             [
@@ -1136,7 +1136,7 @@ HTML;
 
                 $counterAnswer = 1;
 
-                $s .= '<div class="col-xs-12"><div class="row">';
+                $s .= '<div class="col-md-12"><div class="row">';
 
                 for ($answerId = 1; $answerId <= $nbrAnswers; $answerId++) {
                     $answerCorrect = $objAnswerTmp->isCorrect($answerId);
@@ -1147,7 +1147,7 @@ HTML;
                             $counterAnswer,
                             [
                                 'id' => "drop_$windowId",
-                                'class' => 'droppable col-sm-4 well'
+                                'class' => 'droppable col-md-2'
                             ]
                         );
 
@@ -3718,7 +3718,7 @@ HTML;
                 }
 
                 $contents = ob_get_clean();
-                $question_content = '<div class="question_row">';
+                $question_content = '<div class="question_row_answer">';
 
                 if ($show_results) {
                     $show_media = false;
@@ -3747,7 +3747,7 @@ HTML;
 
         if ($origin != 'learnpath') {
             if ($show_results || $show_only_score) {
-                $total_score_text .= '<div class="question_row">';
+                $total_score_text .= '<div class="question_row_score">';
                 $total_score_text .= self::get_question_ribbon(
                     $objExercise,
                     $total_score,
@@ -3853,7 +3853,7 @@ HTML;
         $weight,
         $check_pass_percentage = false
     ) {
-        $ribbon = '<div class="ribbon">';
+        $ribbon = '<div class="title-score">';
         if ($check_pass_percentage) {
             $is_success = self::is_success_exercise_result(
                 $score,
@@ -3871,9 +3871,9 @@ HTML;
                     $ribbon_total_success_or_error = ' ribbon-total-error';
                 }
             }
-            $ribbon .= '<div class="rib rib-total ' . $ribbon_total_success_or_error . '">';
+            $ribbon .= '<div class="total ' . $ribbon_total_success_or_error . '">';
         } else {
-            $ribbon .= '<div class="rib rib-total">';
+            $ribbon .= '<div class="total">';
         }
         $ribbon .= '<h3>' . get_lang('YourTotalScore') . ":&nbsp;";
         $ribbon .= self::show_score($score, $weight, false, true);