Merge 1.9.x

1.10.x
Julio Montoya 10 years ago
commit ac9a1df5d4
  1. 3
      documentation/changelog.html
  2. 36
      main/calendar/agenda.lib.php
  3. 12
      main/calendar/agenda.php
  4. 8
      main/calendar/agenda_js.php
  5. 4
      main/calendar/agenda_list.php
  6. 2
      main/chat/chat_functions.lib.php
  7. 4
      main/coursecopy/copy_course_session_selected.php
  8. 46
      main/cron/import_csv.php
  9. 7
      main/inc/ajax/agenda.ajax.php
  10. 48
      main/inc/lib/course.lib.php
  11. 53
      main/inc/lib/events.lib.inc.php
  12. 9
      main/inc/lib/formvalidator/FormValidator.class.php
  13. BIN
      main/inc/lib/javascript/emojine/png/1F1F5-1F1F1.png
  14. BIN
      main/inc/lib/javascript/emojine/png/1F1F5-1F1F7.png
  15. BIN
      main/inc/lib/javascript/emojine/png/1F1F5-1F1F8.png
  16. BIN
      main/inc/lib/javascript/emojine/png/1F1F5-1F1F9.png
  17. BIN
      main/inc/lib/javascript/emojine/png/1F1F5-1F1FC.png
  18. BIN
      main/inc/lib/javascript/emojine/png/1F1F5-1F1FE.png
  19. BIN
      main/inc/lib/javascript/emojine/png/1F1F6-1F1E6.png
  20. BIN
      main/inc/lib/javascript/emojine/png/1F1F7-1F1F4.png
  21. BIN
      main/inc/lib/javascript/emojine/png/1F1F7-1F1F8.png
  22. BIN
      main/inc/lib/javascript/emojine/png/1F1F7-1F1FA.png
  23. BIN
      main/inc/lib/javascript/emojine/png/1F1F7-1F1FC.png
  24. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1E6.png
  25. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1E7.png
  26. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1E8.png
  27. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1E9.png
  28. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1EA.png
  29. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1EC.png
  30. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1ED.png
  31. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1EE.png
  32. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F0.png
  33. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F1.png
  34. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F2.png
  35. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F3.png
  36. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F4.png
  37. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F7.png
  38. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1F9.png
  39. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1FB.png
  40. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1FE.png
  41. BIN
      main/inc/lib/javascript/emojine/png/1F1F8-1F1FF.png
  42. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1E9.png
  43. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1EC.png
  44. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1ED.png
  45. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1EF.png
  46. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1F1.png
  47. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1F2.png
  48. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1F3.png
  49. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1F4.png
  50. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1F7.png
  51. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1F9.png
  52. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1FB.png
  53. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1FC.png
  54. BIN
      main/inc/lib/javascript/emojine/png/1F1F9-1F1FF.png
  55. BIN
      main/inc/lib/javascript/emojine/png/1F1FA-1F1E6.png
  56. BIN
      main/inc/lib/javascript/emojine/png/1F1FA-1F1EC.png
  57. BIN
      main/inc/lib/javascript/emojine/png/1F1FA-1F1F8.png
  58. BIN
      main/inc/lib/javascript/emojine/png/1F1FA-1F1FE.png
  59. BIN
      main/inc/lib/javascript/emojine/png/1F1FA-1F1FF.png
  60. BIN
      main/inc/lib/javascript/emojine/png/1F1FB-1F1E6.png
  61. BIN
      main/inc/lib/javascript/emojine/png/1F1FB-1F1E8.png
  62. BIN
      main/inc/lib/javascript/emojine/png/1F1FB-1F1EA.png
  63. BIN
      main/inc/lib/javascript/emojine/png/1F1FB-1F1EE.png
  64. BIN
      main/inc/lib/javascript/emojine/png/1F1FB-1F1F3.png
  65. BIN
      main/inc/lib/javascript/emojine/png/1F1FB-1F1FA.png
  66. BIN
      main/inc/lib/javascript/emojine/png/1F1FC-1F1EB.png
  67. BIN
      main/inc/lib/javascript/emojine/png/1F1FC-1F1F8.png
  68. BIN
      main/inc/lib/javascript/emojine/png/1F1FD-1F1F0.png
  69. BIN
      main/inc/lib/javascript/emojine/png/1F1FE-1F1EA.png
  70. BIN
      main/inc/lib/javascript/emojine/png/1F1FF-1F1E6.png
  71. BIN
      main/inc/lib/javascript/emojine/png/1F1FF-1F1F2.png
  72. BIN
      main/inc/lib/javascript/emojine/png/1F1FF-1F1FC.png
  73. 2
      main/inc/lib/javascript/emojine/sprites/emojione.sprites.css
  74. BIN
      main/inc/lib/javascript/emojine/sprites/emojione.sprites.png
  75. 69
      main/inc/lib/javascript/emojine/sprites/emojione.sprites.svg
  76. 1
      main/inc/lib/javascript/emojine/svg/0023-20E3.svg
  77. 1
      main/inc/lib/javascript/emojine/svg/0030-20E3.svg
  78. 1
      main/inc/lib/javascript/emojine/svg/0031-20E3.svg
  79. 1
      main/inc/lib/javascript/emojine/svg/0032-20E3.svg
  80. 1
      main/inc/lib/javascript/emojine/svg/0033-20E3.svg
  81. 1
      main/inc/lib/javascript/emojine/svg/0034-20E3.svg
  82. 1
      main/inc/lib/javascript/emojine/svg/0035-20E3.svg
  83. 1
      main/inc/lib/javascript/emojine/svg/0036-20E3.svg
  84. 1
      main/inc/lib/javascript/emojine/svg/0037-20E3.svg
  85. 1
      main/inc/lib/javascript/emojine/svg/0038-20E3.svg
  86. 1
      main/inc/lib/javascript/emojine/svg/0039-20E3.svg
  87. 1
      main/inc/lib/javascript/emojine/svg/00A9.svg
  88. 1
      main/inc/lib/javascript/emojine/svg/00AE.svg
  89. 1
      main/inc/lib/javascript/emojine/svg/1F004.svg
  90. 3
      main/inc/lib/javascript/emojine/svg/1F0CF.svg
  91. 1
      main/inc/lib/javascript/emojine/svg/1F170.svg
  92. 1
      main/inc/lib/javascript/emojine/svg/1F171.svg
  93. 3
      main/inc/lib/javascript/emojine/svg/1F17E.svg
  94. 2
      main/inc/lib/javascript/emojine/svg/1F17F.svg
  95. 1
      main/inc/lib/javascript/emojine/svg/1F18E.svg
  96. 1
      main/inc/lib/javascript/emojine/svg/1F191.svg
  97. 1
      main/inc/lib/javascript/emojine/svg/1F192.svg
  98. 1
      main/inc/lib/javascript/emojine/svg/1F193.svg
  99. 1
      main/inc/lib/javascript/emojine/svg/1F194.svg
  100. 1
      main/inc/lib/javascript/emojine/svg/1F195.svg
  101. Some files were not shown because too many files have changed in this diff Show More

@ -101,7 +101,6 @@ All security issues are published and patches are attached on <a href="https://s
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/3bc8fd6fad15e6d92e8c1fd32e28d531c8c07d1d">3bc8fd6f</a>) Add $_configuration['document_if_file_exists_option']</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/73e381620438970423d371e717ad0bb8d5667a29">73e38162</a> - <a href="https://task.beeznest.com/issues/9247">BT#9247</a>) Adding exercise_max_fckeditors_in_page setting</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/b14bcb36ad2145721205145561ae9a2d024a3a36">b14bcb36</a>) Add option $_configuration['certificate_pdf_orientation']</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/6bd4b5df0db53da2e586f1dac514873aca11ba7b">6bd4b5df</a> - <a href="https://task.beeznest.com/issues/8814">BT#8814</a>) Add auto attendance</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/7dbed8004f3a7da69a187df1de1cf7034097dfd7">7dbed800</a> - <a href="https://task.beeznest.com/issues/8703">BT#8703</a>) Add hosting total size checker</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/218dc6a4d7f27026b51df142a4b41d944bf44423">218dc6a4</a> - <a href="https://task.beeznest.com/issues/9175">BT#9175</a>) Add hosting_limit_active_courses setting</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/1d68db47b2dcb00a36e5b2d90e5be3cd6494cd56">1d68db47</a> - <a href="https://support.chamilo.org/issues/398">#398</a>) Support Opale/Scenarii by adding variable to better support SCORM 1.2 by watching over the definition, by the SCO, of the lesson_status and the call to LMSFinish() or the move to another element</li>
@ -112,7 +111,7 @@ All security issues are published and patches are attached on <a href="https://s
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/2db9057d7b589e1d91554f5f39df415c810aeb95">2db9057d</a> - <a href="https://support.chamilo.org/issues/7328">#7328</a>) Add theme_backup and default_template settings</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/8d9a82535e9a1f6e11832f8217809d6e8cae9b36">8d9a8253</a>) Add script to check users data in CSV file</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/f52df87bded7b10787bec5516124024b5ad4edea">f52df87b</a> - <a href="https://task.beeznest.com/issues/8845">BT#8845</a>) Add script to move users from one course to another depending on them having passed an exam or not</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/27493b32acc9d6cde3e95b5a34e4c03dcc004589">27493b32</a> - <a href="https://support.chamilo.org/issues/7324">#7324</a>) Add possibility to hide recordings to students in conferences list in BBB plugin</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/27493b32acc9d6cde3e95b5a34e4c03dcc004589">27493b32</a> - <a href="https://support.chamilo.org/issues/7324">#7324</a>) Add possibility to hide recordings from students in conferences list in BBB plugin</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/c24c758f7469fd73646892f2d37636d158c9fd8a">c24c758f</a> - <a href="https://task.beeznest.com/issues/8840">BT#8840</a>) Add $_configuration['auto_detect_language_custom_pages'] to detect the language in custom pages</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/a2ff44cf6978393a3b5577afd408f11d58694c3c">a2ff44cf</a> - <a href="https://support.chamilo.org/issues/7212">#7212</a>) Add calculated answers feature (in beta test)</li>
<li>(<a href="https://github.com/chamilo/chamilo-lms/commit/25cd7ddc4928c76591dd983b05abf6a7cf929654">25cd7ddc</a>) Use .gitattributes file to enable special Github features for versions packaging</li>

@ -16,6 +16,7 @@ class Agenda
public $senderId;
/** @var array */
public $course;
public $comment;
/**
* Constructor
@ -114,6 +115,7 @@ class Agenda
* @param int $parentEventId
* @param array $attachmentArray $_FILES['']
* @param string $attachmentComment
* @param string $eventComment
*
* @return int
*/
@ -127,7 +129,8 @@ class Agenda
$addAsAnnouncement = false,
$parentEventId = null,
$attachmentArray = array(),
$attachmentComment = null
$attachmentComment = null,
$eventComment = null
) {
$start = api_get_utc_datetime($start);
$end = api_get_utc_datetime($end);
@ -160,6 +163,12 @@ class Agenda
'c_id' => $this->course['real_id']
);
$allow = api_get_configuration_value('allow_agenda_event_comment');
if ($allow) {
$attributes['comment'] = $eventComment;
}
if (!empty($parentEventId)) {
$attributes['parent_event_id'] = $parentEventId;
}
@ -533,6 +542,7 @@ class Agenda
* @param int $editRepeatType
* @param array $attachmentArray
* @param string $attachmentComment
* @param string $comment
*
* @return bool
*/
@ -545,7 +555,8 @@ class Agenda
$content,
$usersToSend = array(),
$attachmentArray = array(),
$attachmentComment = null
$attachmentComment = null,
$comment = null
) {
$start = api_get_utc_datetime($start);
$end = api_get_utc_datetime($end);
@ -594,6 +605,12 @@ class Agenda
'all_day' => $allDay
);
$allow = api_get_configuration_value('allow_agenda_event_comment');
if ($allow) {
$attributes['comment'] = $comment;
}
Database::update(
$this->tbl_course_agenda,
$attributes,
@ -1322,6 +1339,7 @@ class Agenda
}
$sql .= $dateCondition;
$allowComments = api_get_configuration_value('allow_agenda_event_comment');
$result = Database::query($sql);
if (Database::num_rows($result)) {
@ -1428,9 +1446,16 @@ class Agenda
$event['parent_event_id'] = $row['parent_event_id'];
$event['has_children'] = $this->hasChildren($row['id'], $course_id) ? 1 : 0;
if ($allowComments) {
$event['comment'] = $row['comment'];
} else {
$event['comment'] = null;
}
$this->events[] = $event;
}
}
return $this->events;
}
@ -1822,6 +1847,11 @@ class Agenda
);
if ($this->type == 'course') {
$allow = api_get_configuration_value('allow_agenda_event_comment');
if ($allow) {
$form->addElement('textarea', 'comment', get_lang('Comment'));
}
$form->addElement('file', 'user_upload', get_lang('AddAnAttachment'));
if ($showAttachmentForm) {
@ -1839,7 +1869,7 @@ class Agenda
}
}
$form->addElement('textarea', 'file_comment', get_lang('Comment'));
$form->addElement('textarea', 'file_comment', get_lang('FileComment'));
}
if (empty($id)) {

@ -114,6 +114,8 @@ if (api_is_allowed_to_edit(false, true) OR
$attachment = $sendAttachment ? $_FILES['user_upload'] : null;
$attachmentComment = isset($values['file_comment']) ? $values['file_comment'] : null;
$comment = isset($values['comment']) ? $values['comment'] : null;
$startDate = $values['date_range_start'];
$endDate = $values['date_range_end'];
@ -127,7 +129,8 @@ if (api_is_allowed_to_edit(false, true) OR
$sendEmail,
null,
$attachment,
$attachmentComment
$attachmentComment,
$comment
);
if (!empty($values['repeat']) && !empty($eventId)) {
@ -174,6 +177,7 @@ if (api_is_allowed_to_edit(false, true) OR
$sendAttachment = isset($_FILES['user_upload']) ? true : false;
$attachment = $sendAttachment ? $_FILES['user_upload'] : null;
$attachmentComment = isset($values['file_comment']) ? $values['file_comment'] : null;
$comment = isset($values['comment']) ? $values['comment'] : null;
// This is a sub event. Delete the current and create another BT#7803
@ -190,7 +194,8 @@ if (api_is_allowed_to_edit(false, true) OR
false,
null,
$attachment,
$attachmentComment
$attachmentComment,
$comment
);
$message = Display::return_message(get_lang('Updated'), 'confirmation');
@ -209,7 +214,8 @@ if (api_is_allowed_to_edit(false, true) OR
$values['content'],
$values['users_to_send'],
$attachment,
$attachmentComment
$attachmentComment,
$comment
);
if (!empty($values['repeat']) && !empty($eventId)) {

@ -1,5 +1,6 @@
<?php
/* For licensing terms, see /license.txt */
/**
* @package chamilo.calendar
*/
@ -221,10 +222,15 @@ $form->addElement('label', get_lang('Date'), '<span id="start_date"></span><span
$form->addElement('text', 'title', get_lang('Title'), array('id' => 'title'));
$form->addElement('textarea', 'content', get_lang('Description'), array('id' => 'content'));
$allowEventComment = api_get_configuration_value('allow_agenda_event_comment');
if ($agenda->type == 'course') {
$form->addElement('html', '<div id="add_as_announcement_div" style="display: none">');
$form->addElement('checkbox', 'add_as_annonuncement', null, get_lang('AddAsAnnouncement'));
$form->addElement('html', '</div>');
if ($allowEventComment) {
$form->addElement('textarea', 'comment', get_lang('Comment'), array('id' => 'comment'));
}
}
$tpl->assign('form_add', $form->return_form());
@ -234,6 +240,8 @@ $content = $tpl->fetch('default/agenda/month.tpl');
$message = Session::read('message');
$tpl->assign('message', $message);
$tpl->assign('allow_agenda_event_comment', $allowEventComment);
Session::erase('message');
$tpl->assign('content', $content);

@ -3,9 +3,7 @@
/**
* @package chamilo.calendar
*/
/**
* INIT SECTION
*/
// name of the language file that needs to be included
$language_file = array('agenda', 'group', 'announcements');

@ -157,7 +157,7 @@ function saveMessage($message, $userId, $_course, $session_id, $group_id, $previ
if (!api_is_anonymous()) {
if (!empty($message)) {
Emojione\Emojione::$imagePathPNG = api_get_path(WEB_LIBRARY_PATH).'javascript/emojione/png/';
Emojione\Emojione::$imagePathSVG = api_get_path(WEB_LIBRARY_PATH).'javascript/emojione/svg/';
//Emojione\Emojione::$imagePathSVG = api_get_path(WEB_LIBRARY_PATH).'javascript/emojione/svg/';
Emojione\Emojione::$ascii = true;
// Parsing emojis

@ -8,10 +8,6 @@
* @author Angel Fernando Quiroz Campos <angel.quiroz@beeznest.com> Code conventions
* @package chamilo.backup
*/
/**
* Code
*/
/* INIT SECTION */
// Language files that need to be included
$language_file = array('coursebackup', 'admin');

@ -644,17 +644,47 @@ class ImportCsv
{
$data = Import::csv_to_array($file);
if ($this->getDumpValues()) {
// Remove all calendar items
$truncateTables = array(
Database::get_course_table(TABLE_AGENDA),
Database::get_course_table(TABLE_AGENDA_ATTACHMENT),
Database::get_course_table(TABLE_AGENDA_REPEAT),
Database::get_course_table(TABLE_AGENDA_REPEAT_NOT),
Database::get_main_table(TABLE_PERSONAL_AGENDA),
Database::get_main_table(TABLE_PERSONAL_AGENDA_REPEAT_NOT),
Database::get_main_table(TABLE_PERSONAL_AGENDA_REPEAT)
);
foreach ($truncateTables as $table) {
$sql = "TRUNCATE $table";
Database::query($sql);
}
$table = Database::get_course_table(TABLE_ITEM_PROPERTY);
$sql = "DELETE FROM $table WHERE tool = 'calendar_event'";
Database::query($sql);
}
if (!empty($data)) {
$this->logger->addInfo(count($data) . " records found.");
$eventsToCreate = array();
$errorFound = false;
foreach ($data as $row) {
$sessionId = null;
$externalSessionId = null;
if (isset($row['external_sessionID'])) {
$externalSessionId = $row['external_sessionID'];
$sessionId = SessionManager::get_session_id_from_original_id(
$row['external_sessionID'],
$externalSessionId,
$this->extraFieldIdNameList['session']
);
}
$courseCode = null;
if (isset($row['coursecode'])) {
$courseCode = $row['coursecode'];
}
$courseInfo = api_get_course_info($courseCode);
if (empty($courseInfo)) {
@ -662,7 +692,7 @@ class ImportCsv
}
if (empty($sessionId)) {
$this->logger->addInfo("external_sessionID: ".$row['external_sessionID']." does not exists.");
$this->logger->addInfo("external_sessionID: ".$externalSessionId." does not exists.");
}
$teacherId = null;
@ -793,6 +823,12 @@ class ImportCsv
$agenda->setSessionId($event['session_id']);
$agenda->setSenderId($event['sender_id']);
$eventComment = $event['comment'];
// To use the event comment you need
// ALTER TABLE c_calendar_event ADD COLUMN comment TEXT;
// add in configuration.php allow_agenda_event_comment = true
if (empty($courseInfo)) {
$this->logger->addInfo(
"No course found for added: #".$event['course_id']." Skipping ..."
@ -814,7 +850,11 @@ class ImportCsv
$event['title'],
$content,
array('everyone'), // send to
false //$addAsAnnouncement = false
false, //$addAsAnnouncement = false
null, // $parentEventId
array(), //$attachmentArray = array(),
null, //$attachmentComment = null,
$eventComment
);
if (!empty($eventId)) {

@ -36,6 +36,7 @@ switch ($action) {
break;
}
$add_as_announcement = isset($_REQUEST['add_as_annonuncement']) ? $_REQUEST['add_as_annonuncement'] : null;
$comment = isset($_REQUEST['comment']) ? $_REQUEST['comment'] : null;
echo $agenda->add_event(
$_REQUEST['start'],
$_REQUEST['end'],
@ -43,7 +44,11 @@ switch ($action) {
$_REQUEST['title'],
$_REQUEST['content'],
$_REQUEST['users_to_send'],
$add_as_announcement
$add_as_announcement,
null, //$parentEventId = null,
array(), //$attachmentArray = array(),
null, //$attachmentComment = null,
$comment
);
break;
case 'edit_event':

@ -3585,6 +3585,12 @@ class CourseManager
return $html;
}
/**
* @param string $main_content
* @param string $sub_content
* @param string $sub_sub_content
* @return string
*/
public static function course_item_parent($main_content, $sub_content, $sub_sub_content = null)
{
return '<div class="well">'.$main_content.$sub_content.$sub_sub_content.'</div>';
@ -3597,7 +3603,7 @@ class CourseManager
* in the sense that any user clicking them is registered as a student
* @param int User id
* @param bool Whether to show the document quick-loader or not
* @return void
* @return string
*/
public static function display_special_courses($user_id, $load_dirs = false)
{
@ -3702,7 +3708,7 @@ class CourseManager
* @uses display_courses_in_category() to display the courses themselves
* @param int user id
* @param bool Whether to show the document quick-loader or not
* @return void
* @return string
*/
public static function display_courses($user_id, $load_dirs = false)
{
@ -3740,7 +3746,7 @@ class CourseManager
* class userportal-course-item.
* @param int User category id
* @param bool Whether to show the document quick-loader or not
* @return void
* @return string
*/
public static function display_courses_in_category($user_category_id, $load_dirs = false)
{
@ -3862,18 +3868,23 @@ class CourseManager
$course_title_url = '';
if ($course_info['visibility'] != COURSE_VISIBILITY_CLOSED || $course['status'] == COURSEMANAGER) {
$course_title_url = api_get_path(WEB_COURSE_PATH).$course_info['path'].'/?id_session=0';
$course_title_url = api_get_path(WEB_COURSE_PATH).$course_info['path'].'/index.php?id_session=0';
$course_title = Display::url($course_info['title'], $course_title_url);
} else {
$course_title = $course_info['title']." ".Display::tag('span',get_lang('CourseClosed'), array('class'=>'item_closed'));
$course_title = $course_info['title']." ".Display::tag('span', get_lang('CourseClosed'), array('class'=>'item_closed'));
}
// Start displaying the course block itself
if (api_get_setting('display_coursecode_in_courselist') == 'true') {
$course_title .= ' ('.$course_info['visual_code'].') ';
}
if (api_get_setting('display_teacher_in_courselist') == 'true') {
$teachers = CourseManager::get_teacher_list_from_course_code_to_string($course['code'], self::USER_SEPARATOR, true);
$teachers = CourseManager::get_teacher_list_from_course_code_to_string(
$course['code'],
self::USER_SEPARATOR,
true
);
}
$params['link'] = $course_title_url;
@ -3885,11 +3896,11 @@ class CourseManager
$params['notifications'] = $show_notification;
}
$is_subcontent = true;
$isSubcontent = true;
if (empty($user_category_id)) {
$is_subcontent = false;
$isSubcontent = false;
}
$html .= self::course_item_html($params, $is_subcontent);
$html .= self::course_item_html($params, $isSubcontent);
}
return $html;
@ -3914,18 +3925,25 @@ class CourseManager
}
/**
* Get the course id based on the original id and field name in the extra fields. Returns 0 if course was not found
* Get the course id based on the original id and field name in the extra fields.
* Returns 0 if course was not found
*
* @param string Original course code
* @param string Original field name
* @param string $original_course_id_value Original course code
* @param string $original_course_id_name Original field name
* @return int Course id
*/
public static function get_course_id_from_original_id($original_course_id_value, $original_course_id_name)
{
$t_cfv = Database::get_main_table(TABLE_MAIN_COURSE_FIELD_VALUES);
$table_field = Database::get_main_table(TABLE_MAIN_COURSE_FIELD);
$sql_course = "SELECT course_code FROM $table_field cf INNER JOIN $t_cfv cfv ON cfv.field_id=cf.id WHERE field_variable='$original_course_id_name' AND field_value='$original_course_id_value'";
$res = Database::query($sql_course);
$original_course_id_name = Database::escape_string($original_course_id_name);
$original_course_id_name = Database::escape_string($original_course_id_name);
$sql = "SELECT course_code FROM $table_field cf
INNER JOIN $t_cfv cfv ON cfv.field_id=cf.id
WHERE
field_variable='$original_course_id_name' AND
field_value='$original_course_id_value'";
$res = Database::query($sql);
$row = Database::fetch_object($res);
if ($row != false) {
return $row->course_code;
@ -4589,7 +4607,7 @@ class CourseManager
* @param int $url_id
*
*/
public function remove_course_ranking($course_id, $session_id, $url_id = null)
public static function remove_course_ranking($course_id, $session_id, $url_id = null)
{
$table_course_ranking = Database::get_main_table(TABLE_STATISTIC_TRACK_COURSE_RANKING);
$table_user_course_vote = Database::get_main_table(TABLE_MAIN_USER_REL_COURSE_VOTE);

@ -912,37 +912,64 @@ function delete_student_lp_events($user_id, $lp_id, $course, $session_id)
{
$lp_view_table = Database::get_course_table(TABLE_LP_VIEW);
$lp_item_view_table = Database::get_course_table(TABLE_LP_ITEM_VIEW);
$lpInteraction = Database::get_course_table(TABLE_LP_IV_INTERACTION);
$lpObjective = Database::get_course_table(TABLE_LP_IV_OBJECTIVE);
$course_id = $course['real_id'];
if (empty($course_id)) {
$course_id = api_get_course_int_id();
}
$track_e_exercises = Database::get_statistic_table(TABLE_STATISTIC_TRACK_E_EXERCICES);
$track_attempts = Database::get_statistic_table(TABLE_STATISTIC_TRACK_E_ATTEMPT);
$recording_table = Database::get_statistic_table(TABLE_STATISTIC_TRACK_E_ATTEMPT_RECORDING);
$track_e_exercises = Database::get_main_table(TABLE_STATISTIC_TRACK_E_EXERCICES);
$track_attempts = Database::get_main_table(TABLE_STATISTIC_TRACK_E_ATTEMPT);
$recording_table = Database::get_main_table(TABLE_STATISTIC_TRACK_E_ATTEMPT_RECORDING);
$user_id = intval($user_id);
$lp_id = intval($lp_id);
$session_id = intval($session_id);
//Make sure we have the exact lp_view_id
$sql = "SELECT id FROM $lp_view_table
WHERE c_id = $course_id AND user_id = $user_id AND lp_id = $lp_id AND session_id = $session_id ";
WHERE
c_id = $course_id AND
user_id = $user_id AND
lp_id = $lp_id AND
session_id = $session_id ";
$result = Database::query($sql);
if (Database::num_rows($result)) {
$view = Database::fetch_array($result, 'ASSOC');
$lp_view_id = $view['id'];
$sql = "DELETE FROM $lp_item_view_table WHERE c_id = $course_id AND lp_view_id = $lp_view_id ";
$sql = "DELETE FROM $lp_item_view_table
WHERE c_id = $course_id AND lp_view_id = $lp_view_id ";
Database::query($sql);
$sql = "DELETE FROM $lpInteraction
WHERE c_id = $course_id AND lp_iv_id = $lp_view_id ";
Database::query($sql);
$sql = "DELETE FROM $lpObjective
WHERE c_id = $course_id AND lp_iv_id = $lp_view_id ";
Database::query($sql);
}
$sql = "DELETE FROM $lp_view_table WHERE c_id = $course_id AND user_id = $user_id AND lp_id= $lp_id AND session_id = $session_id ";
$sql = "DELETE FROM $lp_view_table
WHERE
c_id = $course_id AND
user_id = $user_id AND
lp_id= $lp_id AND
session_id = $session_id
";
Database::query($sql);
$sql = "SELECT exe_id FROM $track_e_exercises
WHERE exe_user_id = $user_id AND session_id = $session_id AND exe_cours_id = '{$course['code']}' AND orig_lp_id = $lp_id";
WHERE
exe_user_id = $user_id AND
session_id = $session_id AND
exe_cours_id = '{$course['code']}' AND
orig_lp_id = $lp_id
";
$result = Database::query($sql);
$exe_list = array();
while ($row = Database::fetch_array($result, 'ASSOC')) {
@ -959,7 +986,15 @@ function delete_student_lp_events($user_id, $lp_id, $course, $session_id)
$sql = "DELETE FROM $recording_table WHERE exe_id IN (".implode(',',$exe_list).")";
Database::query($sql);
}
event_system(LOG_LP_ATTEMPT_DELETE, LOG_LP_ID, $lp_id, null, null, $course['code'], $session_id);
event_system(
LOG_LP_ATTEMPT_DELETE,
LOG_LP_ID,
$lp_id,
null,
null,
$course['code'],
$session_id
);
}
/**

@ -556,12 +556,19 @@ EOT;
* @return string $return_value HTML code of the form
*
* @author Patrick Cool <patrick.cool@UGent.be>, Ghent University, august 2006
* @author Julio Montoya
*/
public function return_form()
{
$error = false;
$addDateLibraries = false;
$dateElementTypes = array('date_range_picker', 'date_time_picker', 'date_picker', 'datepicker', 'datetimepicker');
$dateElementTypes = array(
'date_range_picker',
'date_time_picker',
'date_picker',
'datepicker',
'datetimepicker'
);
/** @var HTML_QuickForm_element $element */
foreach ($this->_elements as $element) {
if (in_array($element->getType(), $dateElementTypes)) {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 879 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 844 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 889 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 945 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 962 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 681 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 758 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 578 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 818 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 357 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 809 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 430 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 865 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 851 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 911 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 913 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 707 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 349 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 740 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 845 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 11 MiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.917,57.025c0,3.809-3.082,6.895-6.891,6.895H6.887C3.084,63.92,0,60.834,0,57.025V6.891 C0,3.086,3.084,0,6.887,0h50.139c3.809,0,6.891,3.086,6.891,6.891V57.025z"/><path fill="#0867a3" d="m0 48.669v8.356c0 3.809 3.084 6.895 6.887 6.895h50.14c3.809 0 6.891-3.086 6.891-6.895v-50.13c-10.916 39.646-50.15 42.16-63.917 41.778"/><path fill="#fff" d="m19.06 47.937l1.064-5.383c-2.65-.057-3.972-1.111-3.972-3.165 0-.96.33-1.743.991-2.348.662-.603 1.636-.905 2.923-.905h1.353l1.641-8.377h-2.993c-1.25 0-2.212-.311-2.892-.935-.684-.625-1.023-1.386-1.023-2.29 0-.958.33-1.731.991-2.316s1.636-.879 2.923-.879h4.288l1.353-6.589c.21-1.113.446-1.987.707-2.621.257-.634.613-1.113 1.064-1.439.449-.326 1.041-.491 1.769-.491 1.019 0 1.794.271 2.331.809.538.534.809 1.227.809 2.071 0 .192-.165 1.161-.491 2.908l-1.064 5.352h6.303l1.383-6.589c.192-1 .373-1.806.55-2.419.173-.614.482-1.131.935-1.555.447-.42 1.106-.634 1.971-.634.997 0 1.771.261 2.316.777.546.521.821 1.219.821 2.103 0 .4-.028.797-.071 1.178-.051.387-.109.754-.188 1.109-.074.355-.125.579-.146.677l-1.063 5.411c2.744.057 4.115 1.123 4.115 3.196 0 .958-.326 1.728-.979 2.301-.655.578-1.621.864-2.905.864h-1.473l-1.724 8.377h3.196c1.284 0 2.25.307 2.905.921.652.614.979 1.392.979 2.332 0 .938-.322 1.702-.963 2.287-.644.585-1.621.878-2.921.878h-4.433l-1.355 6.62c-.212 1.057-.4 1.873-.562 2.446-.16.577-.475 1.08-.935 1.512-.463.432-1.123.647-1.985.647-.96 0-1.72-.267-2.275-.805-.558-.538-.833-1.236-.833-2.101 0-.789.134-1.767.4-2.938l1.064-5.383h-6.361l-1.351 6.62c-.346 1.634-.707 2.808-1.082 3.526-.373.722-1.174 1.079-2.401 1.079-.979 0-1.747-.267-2.303-.805s-.834-1.236-.834-2.101c0-.443.053-.937.159-1.484.106-.542.196-1.025.274-1.449m16.838-20.18h-6.362l-1.698 8.377h6.422l1.638-8.377"/></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M64.168,57.249c0,3.823-3.095,6.92-6.918,6.92H6.914C3.096,64.169,0,61.072,0,57.249V6.916 C0,3.098,3.096,0,6.914,0H57.25c3.823,0,6.918,3.098,6.918,6.916V57.249z"/><path fill="#0867a3" d="m0 48.859v8.39c0 3.823 3.096 6.92 6.914 6.92h50.34c3.823 0 6.918-3.097 6.918-6.92v-50.33c-10.959 39.802-50.35 42.33-64.17 41.943"/><path fill="#fff" d="m46.93 32.32c0 3.17-.188 5.897-.578 8.179-.388 2.28-1.104 4.351-2.146 6.207-1.315 2.28-3.02 4.04-5.104 5.28-2.09 1.234-4.41 1.853-6.962 1.853-2.937 0-5.574-.83-7.904-2.491-2.328-1.662-4.083-3.964-5.262-6.904-.597-1.603-1.039-3.377-1.319-5.32-.282-1.943-.419-4.047-.419-6.311 0-2.918.151-5.545.461-7.888.31-2.337.792-4.352 1.451-6.04 1.139-2.783 2.799-4.904 4.971-6.364 2.176-1.458 4.774-2.189 7.793-2.189 1.989 0 3.796.323 5.421.972 1.628.648 3.047 1.594 4.277 2.844 1.229 1.246 2.271 2.787 3.117 4.624 1.468 3.191 2.203 7.705 2.203 13.543m-7.944-.579c0-3.54-.217-6.434-.639-8.684-.426-2.255-1.144-3.956-2.146-5.105-1.01-1.151-2.396-1.727-4.177-1.727-2.552 0-4.328 1.285-5.322 3.855-.993 2.574-1.494 6.536-1.494 11.893 0 3.635.213 6.615.641 8.932.422 2.322 1.139 4.074 2.145 5.268 1 1.188 2.367 1.782 4.092 1.782 1.775 0 3.167-.619 4.172-1.857 1.01-1.237 1.713-3.01 2.118-5.308.406-2.302.61-5.315.61-9.05"/></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M64.169,57.25c0,3.823-3.095,6.92-6.918,6.92H6.914C3.097,64.17,0,61.073,0,57.25V6.916 C0,3.099,3.097,0,6.914,0h50.337c3.823,0,6.918,3.099,6.918,6.916V57.25z"/><path fill="#0867a3" d="m0 48.861v8.389c0 3.823 3.097 6.92 6.914 6.92h50.34c3.823 0 6.918-3.097 6.918-6.92v-50.33c-10.959 39.803-50.35 42.33-64.17 41.945"/><path fill="#fff" d="m29.924 49.14v-26.393c-4.912 3.771-8.217 5.655-9.918 5.655-.814 0-1.534-.323-2.16-.972-.631-.646-.944-1.397-.944-2.247 0-.986.31-1.709.928-2.178.619-.461 1.711-1.06 3.278-1.795 2.34-1.102 4.212-2.261 5.611-3.479 1.401-1.218 2.645-2.582 3.728-4.09 1.084-1.51 1.786-2.438 2.115-2.785.329-.349.952-.521 1.859-.521 1.024 0 1.845.394 2.468 1.187.614.792.924 1.886.924 3.278v33.21c0 3.887-1.324 5.83-3.972 5.83-1.178 0-2.126-.398-2.842-1.19-.719-.793-1.075-1.963-1.075-3.509"/></svg>

Before

Width:  |  Height:  |  Size: 933 B

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.542,56.691c0,3.786-3.064,6.853-6.849,6.853H6.847C3.066,63.544,0,60.478,0,56.691V6.849 C0,3.068,3.066,0,6.847,0h49.847c3.784,0,6.849,3.068,6.849,6.849V56.691z"/><path fill="#0867a3" d="m0 48.38v8.307c0 3.786 3.066 6.853 6.847 6.853h49.847c3.784 0 6.849-3.066 6.849-6.853v-49.843c-10.851 39.41-49.857 41.912-63.54 41.536"/><path fill="#fff" d="m26.915 46.17h14.991c1.495 0 2.631.307 3.42.92.784.612 1.177 1.446 1.177 2.498 0 .938-.311 1.733-.933 2.385-.627.65-1.569.976-2.83.976h-21.14c-1.438 0-2.557-.397-3.361-1.192-.802-.792-1.204-1.727-1.204-2.801 0-.687.258-1.603.777-2.742.517-1.138 1.081-2.033 1.692-2.686 2.545-2.643 4.847-4.906 6.894-6.792 2.051-1.886 3.513-3.125 4.391-3.72 1.575-1.109 2.881-2.226 3.919-3.346 1.047-1.118 1.843-2.268 2.388-3.447.546-1.175.817-2.331.817-3.458 0-1.226-.291-2.323-.874-3.289-.586-.966-1.38-1.719-2.384-2.254-1.01-.537-2.102-.804-3.288-.804-2.508 0-4.483 1.101-5.918 3.302-.191.289-.513 1.074-.96 2.354-.453 1.284-.96 2.27-1.522 2.959-.568.691-1.394 1.034-2.484 1.034-.957 0-1.753-.316-2.383-.949-.634-.632-.948-1.491-.948-2.584 0-1.321.294-2.701.89-4.134.594-1.438 1.478-2.74 2.655-3.908 1.183-1.169 2.672-2.112 4.481-2.83 1.81-.718 3.931-1.075 6.363-1.075 2.93 0 5.426.457 7.497 1.378 1.341.611 2.515 1.454 3.531 2.527 1.015 1.07 1.806 2.311 2.373 3.718.562 1.409.844 2.867.844 4.382 0 2.374-.588 4.532-1.765 6.474-1.179 1.946-2.381 3.466-3.604 4.569-1.229 1.101-3.282 2.826-6.163 5.185-2.883 2.354-4.854 4.185-5.93 5.484-.46.515-.933 1.14-1.409 1.866"/></svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.667,56.803c0,3.794-3.07,6.866-6.864,6.866H6.86c-3.79,0-6.86-3.072-6.86-6.866V6.862 C0,3.074,3.07,0,6.86,0h49.942c3.794,0,6.864,3.074,6.864,6.862V56.803z"/><path fill="#0867a3" d="m0 48.48v8.323c0 3.794 3.07 6.866 6.86 6.866h49.942c3.794 0 6.864-3.072 6.864-6.866v-49.94c-10.87 39.492-49.953 41.995-63.67 41.617"/><path fill="#fff" d="m30.363 27.533c1.764 0 3.288-.521 4.565-1.555 1.274-1.037 1.912-2.521 1.912-4.461 0-1.475-.509-2.748-1.525-3.81-1.017-1.068-2.39-1.6-4.119-1.6-1.167 0-2.131.164-2.886.489-.761.327-1.361.759-1.801 1.295-.444.536-.86 1.228-1.251 2.073-.393.845-.751 1.639-1.078 2.388-.195.403-.54.72-1.041.949-.497.23-1.071.346-1.725.346-.769 0-1.471-.311-2.116-.935-.641-.624-.962-1.453-.962-2.489 0-.998.305-2.048.905-3.148.604-1.103 1.488-2.155 2.65-3.153 1.16-.997 2.603-1.799 4.33-2.405 1.725-.603 3.653-.905 5.785-.905 1.86 0 3.557.256 5.092.765 1.537.506 2.867 1.24 4 2.198 1.132.962 1.986 2.075 2.562 3.34.577 1.267.862 2.628.862 4.085 0 1.918-.417 3.565-1.25 4.934-.837 1.375-2.031 2.712-3.584 4.02 1.496.806 2.757 1.727 3.784 2.761 1.028 1.037 1.799 2.182 2.317 3.438.518 1.26.774 2.617.774 4.075 0 1.745-.349 3.435-1.047 5.062-.702 1.631-1.734 3.084-3.096 4.361-1.358 1.274-2.977 2.274-4.848 2.992-1.871.72-3.937 1.079-6.201 1.079-2.302 0-4.369-.413-6.186-1.24-1.825-.821-3.327-1.854-4.504-3.09-1.183-1.235-2.075-2.519-2.679-3.841-.604-1.325-.903-2.417-.903-3.281 0-1.112.36-2.01 1.075-2.69.72-.681 1.616-1.021 2.695-1.021.536 0 1.054.156 1.551.476.501.314.828.694.98 1.134 1 2.67 2.067 4.648 3.207 5.943 1.144 1.295 2.748 1.944 4.821 1.944 1.191 0 2.337-.294 3.439-.879 1.104-.584 2.02-1.452 2.734-2.604.72-1.151 1.079-2.483 1.079-3.999 0-2.245-.617-4.01-1.842-5.28-1.229-1.277-2.938-1.914-5.124-1.914-.387 0-.976.037-1.784.115-.808.076-1.326.113-1.553.113-1.056 0-1.872-.263-2.448-.79-.575-.528-.861-1.26-.861-2.202 0-.919.346-1.663 1.033-2.229.692-.567 1.719-.849 3.082-.849h1.18z"/></svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.916,57.025c0,3.81-3.082,6.894-6.888,6.894H6.887C3.084,63.919,0,60.835,0,57.025V6.889 C0,3.086,3.084,0,6.887,0h50.141c3.806,0,6.888,3.086,6.888,6.889V57.025z"/><path fill="#0867a3" d="m0 48.67v8.355c0 3.81 3.084 6.894 6.887 6.894h50.14c3.806 0 6.888-3.084 6.888-6.894v-50.14c-10.912 39.647-50.15 42.16-63.916 41.781"/><path fill="#fff" d="m34.556 49.38v-5.372h-14.503c-1.832 0-3.204-.416-4.115-1.244-.915-.829-1.375-1.956-1.375-3.379 0-.367.069-.738.205-1.113.133-.377.335-.77.606-1.184.271-.415.55-.815.836-1.2.291-.385.64-.855 1.07-1.415l15.31-20.483c1-1.347 1.824-2.324 2.47-2.933.647-.606 1.417-.907 2.328-.907 2.925 0 4.39 1.674 4.39 5.02v22.362h1.244c1.48 0 2.666.202 3.565.606.896.404 1.343 1.292 1.343 2.658 0 1.117-.361 1.931-1.1 2.44-.729.513-1.829.768-3.294.768h-1.759v5.372c0 1.484-.33 2.588-.986 3.308-.651.721-1.527 1.084-2.627 1.084-1.076 0-1.948-.371-2.615-1.113-.663-.743-.993-1.836-.993-3.279m-12.426-11.845h12.425v-16.784l-12.425 16.784"/></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.792,56.914c0,3.802-3.076,6.88-6.878,6.88H6.874C3.076,63.794,0,60.716,0,56.914V6.875 C0,3.08,3.076,0,6.874,0h50.041c3.802,0,6.878,3.08,6.878,6.875V56.914z"/><path fill="#0867a3" d="m0 48.575v8.339c0 3.802 3.076 6.88 6.874 6.88h50.04c3.802 0 6.878-3.078 6.878-6.88v-50.04c-10.894 39.57-50.05 42.08-63.793 41.7"/><path fill="#fff" d="m41.24 17.684h-13.696l-1.646 9.341c2.729-1.46 5.246-2.191 7.556-2.191 1.844 0 3.567.347 5.175 1.039 1.603.692 3.01 1.648 4.225 2.869s2.163 2.667 2.856 4.34c.689 1.674 1.035 3.471 1.035 5.393 0 2.786-.623 5.322-1.874 7.61-1.248 2.289-3.051 4.104-5.403 5.449-2.355 1.347-5.071 2.02-8.146 2.02-3.441 0-6.233-.635-8.376-1.904s-3.658-2.724-4.554-4.37c-.897-1.642-1.34-3.08-1.34-4.309 0-.75.306-1.462.935-2.134.623-.674 1.405-1.01 2.349-1.01 1.613 0 2.814.935 3.607 2.796.766 1.713 1.803 3.041 3.11 3.993 1.305.952 2.771 1.429 4.381 1.429 1.481 0 2.778-.386 3.896-1.154 1.115-.768 1.973-1.826 2.582-3.17.602-1.349.905-2.875.905-4.586 0-1.846-.325-3.421-.981-4.728-.652-1.308-1.528-2.283-2.624-2.928-1.097-.643-2.315-.966-3.66-.966-1.654 0-2.833.2-3.547.605-.709.406-1.734 1.111-3.072 2.118-1.336 1.01-2.436 1.517-3.296 1.517-.946 0-1.781-.341-2.512-1.022-.732-.687-1.097-1.458-1.097-2.324 0-.094.11-.749.319-1.959l2.424-13.812c.267-1.651.764-2.854 1.497-3.603.727-.749 1.92-1.125 3.574-1.125h15.225c2.998 0 4.499 1.145 4.499 3.433 0 .997-.369 1.805-1.096 2.422-.735.611-1.813.919-3.23.919"/></svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.792,56.914c0,3.802-3.076,6.88-6.876,6.88H6.874C3.078,63.794,0,60.716,0,56.914V6.875 C0,3.08,3.078,0,6.874,0h50.042c3.8,0,6.876,3.08,6.876,6.875V56.914z"/><path fill="#0867a3" d="m0 48.575v8.339c0 3.802 3.078 6.88 6.874 6.88h50.04c3.8 0 6.876-3.078 6.876-6.88v-50.04c-10.893 39.57-50.05 42.08-63.792 41.7"/><path fill="#fff" d="m25.7 29.937c1.307-1.56 2.729-2.712 4.27-3.46 1.536-.75 3.257-1.125 5.161-1.125 1.824 0 3.514.341 5.058 1.022 1.55.684 2.904 1.654 4.067 2.912 1.162 1.258 2.06 2.745 2.694 4.456.633 1.708.952 3.497.952 5.36 0 2.714-.619 5.173-1.859 7.384-1.238 2.21-2.969 3.935-5.19 5.175s-4.736 1.859-7.54 1.859c-3.229 0-6.02-.788-8.363-2.363-2.343-1.575-4.134-3.909-5.375-6.993-1.24-3.086-1.861-6.856-1.861-11.318 0-3.631.376-6.879 1.125-9.744.75-2.865 1.828-5.236 3.227-7.121 1.407-1.885 3.108-3.308 5.106-4.268 1.999-.96 4.275-1.442 6.83-1.442 2.466 0 4.629.482 6.502 1.442 1.877.96 3.29 2.152 4.24 3.574.95 1.423 1.427 2.789 1.427 4.095 0 .788-.296 1.505-.894 2.147-.596.645-1.354.966-2.279.966-.805 0-1.554-.255-2.247-.766-.694-.506-1.199-1.211-1.528-2.116-.439-1.154-1.141-2.081-2.104-2.783-.958-.701-2.077-1.054-3.343-1.054-1.019 0-2.032.294-3.043.88-1.01.588-1.859 1.381-2.551 2.381-1.404 2.037-2.233 5.67-2.482 10.9m7.785 17.905c1.941 0 3.548-.791 4.816-2.379 1.268-1.587 1.902-3.668 1.902-6.242 0-1.748-.3-3.253-.896-4.515-.594-1.258-1.413-2.218-2.447-2.882-1.041-.665-2.183-.994-3.435-.994-1.192 0-2.33.317-3.417.948-1.086.635-1.959 1.556-2.622 2.755-.66 1.201-.991 2.61-.991 4.225 0 2.595.672 4.758 2.01 6.486 1.349 1.73 3.04 2.598 5.078 2.598"/></svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="m64.25 57.14c0 3.815-3.089 6.906-6.902 6.906h-50.24c-3.811 0-6.901-3.091-6.901-6.906v-50.23c0-3.811 3.09-6.903 6.901-6.903h50.24c3.813 0 6.902 3.092 6.902 6.903v50.23"/><path fill="#0867a3" d="m.207 48.766v8.372c0 3.815 3.09 6.906 6.901 6.906h50.24c3.813 0 6.902-3.091 6.902-6.906v-50.23c-10.936 39.724-50.25 42.24-64.04 41.863"/><path fill="#fff" d="m22.823 10.646h19.28c1.851 0 3.192.289 4.02.868.828.58 1.241 1.534 1.241 2.866 0 .811-.486 1.88-1.46 3.214-.976 1.33-2.083 2.801-3.332 4.412-1.241 1.611-2.527 3.614-3.848 6.01-1.322 2.394-2.534 5.317-3.632 8.769-.466 1.526-.792 2.79-.983 3.793-.192 1.01-.405 2.308-.639 3.908-.23 1.602-.432 2.827-.608 3.677-.403 1.968-.976 3.332-1.721 4.096-.744.764-1.733 1.145-2.968 1.145-1.174 0-2.121-.413-2.833-1.231-.716-.818-1.076-2.029-1.076-3.635 0-1.235.262-2.911.785-5.04.52-2.12 1.367-4.662 2.548-7.624 1.174-2.963 2.647-6 4.416-9.12 1.763-3.116 3.859-6.218 6.295-9.305h-15.489c-1.619 0-2.833-.295-3.631-.883-.803-.59-1.2-1.511-1.2-2.766 0-1.332.421-2.189 1.273-2.577.845-.384 2.036-.577 3.558-.577"/></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M64.169,57.249c0,3.823-3.095,6.92-6.916,6.92H6.916C3.098,64.169,0,61.072,0,57.249V6.916 C0,3.098,3.098,0,6.916,0h50.337c3.821,0,6.916,3.098,6.916,6.916V57.249z"/><path fill="#0867a3" d="m0 48.86v8.389c0 3.823 3.098 6.92 6.916 6.92h50.34c3.821 0 6.916-3.097 6.916-6.92v-50.33c-10.957 39.802-50.35 42.33-64.17 41.944"/><path fill="#fff" d="m18.425 21.44c0-1.932.524-3.755 1.583-5.466 1.053-1.713 2.596-3.081 4.638-4.102 2.042-1.027 4.423-1.539 7.147-1.539 2.304 0 4.324.301 6.06.898 1.742.601 3.193 1.425 4.352 2.478 1.159 1.057 2.02 2.247 2.582 3.571.56 1.323.842 2.73.842 4.218 0 1.896-.486 3.587-1.466 5.075-.975 1.488-2.435 2.706-4.366 3.652 1.644.64 3.01 1.478 4.092 2.511 1.082 1.035 1.9 2.231 2.448 3.599.554 1.36.827 2.874.827 4.537 0 2.437-.589 4.644-1.766 6.626-1.181 1.983-2.915 3.536-5.191 4.656-2.282 1.121-4.973 1.681-8.06 1.681-3.21 0-5.954-.56-8.239-1.681-2.278-1.12-4-2.665-5.16-4.626-1.161-1.963-1.739-4.165-1.739-6.597 0-5.202 2.452-8.77 7.362-10.707-3.963-1.85-5.943-4.779-5.943-8.784m20.794 19.2c0-1.508-.308-2.822-.925-3.946-.621-1.121-1.492-1.979-2.613-2.578-1.122-.601-2.379-.898-3.771-.898-1.969 0-3.625.654-4.959 1.971-1.334 1.312-2 3.15-2 5.511 0 1.508.313 2.837.94 3.985.631 1.151 1.486 2.042 2.568 2.671s2.292.942 3.628.942c1.348 0 2.566-.319 3.65-.958 1.082-.637 1.936-1.537 2.557-2.698.617-1.161.925-2.493.925-4m-7.25-24.768c-1.821 0-3.284.564-4.396 1.695-1.111 1.131-1.663 2.586-1.663 4.366 0 1.644.567 3.01 1.708 4.105 1.141 1.09 2.608 1.636 4.409 1.636.907 0 1.734-.146 2.479-.434.743-.288 1.38-.69 1.91-1.202.536-.513.945-1.124 1.235-1.829.292-.706.438-1.484.438-2.335 0-1.139-.258-2.162-.774-3.075-.511-.909-1.229-1.622-2.158-2.146-.928-.521-1.989-.781-3.188-.781"/></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M64.166,57.249c0,3.823-3.095,6.92-6.914,6.92H6.914C3.098,64.169,0,61.072,0,57.249V6.916 C0,3.098,3.098,0,6.914,0h50.338c3.819,0,6.914,3.098,6.914,6.916V57.249z"/><path fill="#0867a3" d="m0 48.86v8.389c0 3.823 3.098 6.92 6.914 6.92h50.34c3.819 0 6.914-3.097 6.914-6.92v-50.33c-10.955 39.802-50.35 42.33-64.17 41.944"/><path fill="#fff" d="m38.736 34.09c-1.273 1.508-2.701 2.644-4.277 3.408-1.573.763-3.32 1.145-5.237 1.145-1.819 0-3.514-.353-5.087-1.059-1.579-.705-2.943-1.69-4.09-2.96-1.149-1.266-2.036-2.744-2.657-4.435-.617-1.693-.926-3.467-.926-5.324 0-1.989.349-3.881 1.047-5.67.692-1.786 1.689-3.339 2.986-4.653 1.295-1.315 2.836-2.34 4.626-3.075 1.788-.735 3.765-1.102 5.931-1.102 2.493 0 4.717.454 6.669 1.364 1.955.909 3.599 2.228 4.931 3.958 1.337 1.73 2.357 3.91 3.079 6.54.714 2.631 1.072 5.609 1.072 8.933 0 3.713-.383 6.987-1.136 9.819-.749 2.832-1.849 5.211-3.291 7.135-1.442 1.922-3.165 3.353-5.18 4.293-2.01.935-4.29 1.403-6.838 1.403-2.515 0-4.701-.478-6.56-1.433-1.854-.956-3.266-2.148-4.233-3.569-.966-1.422-1.449-2.789-1.449-4.104 0-.808.3-1.537.899-2.176.601-.637 1.364-.956 2.294-.956.848 0 1.61.239 2.287.71.678.475 1.19 1.185 1.539 2.133.424 1.161 1.131 2.093 2.113 2.799.992.705 2.103 1.059 3.339 1.059 1.104 0 2.148-.28 3.132-.84.991-.562 1.829-1.354 2.524-2.379 1.39-2.069 2.222-5.723 2.493-10.964m-.666-8.875c0-1.313-.182-2.527-.536-3.643-.357-1.11-.86-2.071-1.509-2.883-.648-.814-1.421-1.449-2.317-1.914-.903-.465-1.885-.698-2.947-.698-1.835 0-3.394.789-4.671 2.365-1.275 1.577-1.914 3.66-1.914 6.252 0 2.57.639 4.62 1.914 6.146 1.277 1.529 2.891 2.294 4.847 2.294 1.198 0 2.344-.315 3.438-.944 1.092-.629 1.979-1.543 2.666-2.742s1.029-2.609 1.029-4.233"/></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#405866"><path d="m48.556 39.02c0 1.09-.324 2.254-.978 3.492-.652 1.242-1.646 2.422-2.98 3.544-1.338 1.123-3.02 2.027-5.05 2.71-2.031.684-4.316 1.026-6.861 1.026-5.407 0-9.631-1.575-12.666-4.731-3.035-3.152-4.552-7.377-4.552-12.68 0-3.59.693-6.763 2.083-9.522 1.39-2.755 3.398-4.886 6.03-6.395 2.63-1.506 5.771-2.259 9.427-2.259 2.266 0 4.345.329 6.235.993 1.892.661 3.495 1.517 4.809 2.565 1.316 1.047 2.319 2.164 3.01 3.35.695 1.186 1.042 2.293 1.042 3.319 0 1.045-.389 1.936-1.17 2.661-.781.728-1.726 1.09-2.836 1.09-.729 0-1.331-.187-1.813-.56-.481-.374-1.02-.979-1.621-1.814-1.068-1.623-2.183-2.841-3.349-3.654-1.165-.813-2.647-1.219-4.44-1.219-2.587 0-4.67 1.01-6.253 3.03s-2.372 4.783-2.372 8.288c0 1.646.202 3.158.608 4.537.407 1.379.994 2.555 1.763 3.527.77.975 1.701 1.711 2.791 2.211 1.09.504 2.285.754 3.591.754 1.752 0 3.253-.402 4.506-1.217 1.248-.813 2.355-2.053 3.316-3.72.535-.983 1.113-1.752 1.73-2.309.62-.556 1.38-.834 2.279-.834 1.067 0 1.955.404 2.659 1.218.708.81 1.06 1.677 1.06 2.598"/><path d="m32.02.499c-17.4 0-31.503 14.1-31.503 31.502 0 17.396 14.1 31.5 31.503 31.5 17.397 0 31.5-14.1 31.5-31.5 0-17.399-14.1-31.502-31.5-31.502m0 58.648c-14.994 0-27.15-12.154-27.15-27.15 0-14.995 12.156-27.15 27.15-27.15 14.992 0 27.15 12.156 27.15 27.15 0 14.992-12.154 27.15-27.15 27.15"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g fill="#405866"><path d="m27.349 34.16h-2.4v10.877c0 1.43-.317 2.486-.95 3.16-.631.68-1.454 1.018-2.469 1.018-1.092 0-1.938-.355-2.539-1.063s-.903-1.746-.903-3.115v-26.04c0-1.481.333-2.549.992-3.209.663-.663 1.736-.994 3.214-.994h11.146c1.544 0 2.861.065 3.951.196 1.093.132 2.077.397 2.958.798 1.062.446 2 1.083 2.813 1.915.818.832 1.435 1.799 1.861 2.897.419 1.101.636 2.268.636 3.498 0 2.524-.714 4.542-2.137 6.05-1.427 1.51-3.58 2.58-6.477 3.21 1.214.645 2.371 1.602 3.484 2.861 1.109 1.262 2.097 2.605 2.969 4.03.87 1.424 1.548 2.713 2.032 3.855.483 1.146.726 1.938.726 2.367 0 .447-.144.889-.427 1.326-.289.439-.674.787-1.167 1.039-.492.258-1.062.383-1.71.383-.768 0-1.414-.18-1.938-.543-.519-.361-.972-.82-1.348-1.375-.38-.553-.892-1.367-1.54-2.445l-2.744-4.574c-.986-1.674-1.869-2.953-2.644-3.83-.778-.879-1.565-1.479-2.367-1.803-.798-.322-1.805-.484-3.02-.484m3.926-14.22h-6.326v9.305h6.14c1.647 0 3.03-.143 4.155-.428 1.124-.285 1.98-.768 2.574-1.456.592-.684.891-1.626.891-2.828 0-.938-.24-1.766-.718-2.481-.476-.717-1.14-1.252-1.983-1.604-.803-.34-2.381-.508-4.733-.508"/><path d="m32.17.289c-17.512 0-31.71 14.199-31.71 31.712 0 17.513 14.199 31.71 31.71 31.71 17.516 0 31.711-14.197 31.711-31.71 0-17.513-14.196-31.712-31.711-31.712m0 59.04c-15.09 0-27.326-12.234-27.326-27.327 0-15.09 12.237-27.328 27.326-27.328 15.09 0 27.327 12.233 27.327 27.328 0 15.09-12.233 27.327-27.327 27.327"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><g transform="translate(9.164)"><g><path d="m45.772 56.911c0 3.802-2.208 6.882-4.934 6.882h-35.908c-2.724 0-4.93-3.08-4.93-6.882v-50.03c0-3.797 2.207-6.877 4.93-6.877h35.909c2.726 0 4.934 3.08 4.934 6.877v50.03" fill="#e6e7e8"/><path d="m0 48.572v8.339c0 3.802 2.207 6.882 4.93 6.882h35.909c2.726 0 4.934-3.08 4.934-6.882v-50.04c-7.816 39.569-35.915 42.08-45.773 41.697" fill="#cccbcb"/></g><path d="m38.773 16.939c-.302-.345-.693-.6-1.114-.764-.375-.228-.79-.394-1.28-.394l-3.431-.008c-2.342 0-4.993.038-7.703.282-.043-.937-.074-1.873-.104-2.81.843-.228 1.673-.559 2.454-1.129.927-.674 1.293-1.828.933-2.935-.516-1.572-2.316-2.255-3.639-1.297-1.223.896-2.696.786-4.111.731-.329-.001-.652-.02-1-.023-1.391 0-2.445 1.072-2.451 2.492-.006 1.435 1.052 2.526 2.457 2.538l.337.004c.037 1.027.071 2.056.118 3.083-.033.004-.067.008-.1.014-3.051.464-5.933.903-8.921.903l-.284-.002c-.741 0-1.37.315-1.812.813-.166.133-.319.282-.445.452-.447.605-.566 1.361-.335 2.125.764 2.516 1.258 5.157 1.734 7.716.262 1.399.523 2.798.829 4.189.198.909.819 1.544 1.642 1.771.347.184.727.313 1.162.313 2.231 0 4.679 0 7.234-.035-.002 1.787-.024 3.573-.057 5.325-.066 3.535-.137 7.188.055 10.805l-.284.325c.059.216.109.432.145.65l.233-.059c.21.894.847 1.583 1.874 1.916l.215.071c.717.238 1.625.066 2.228-.393l.204.267c.147-.306.319-.596.533-.858l-.002-.023c.356-.376.548-.851.6-1.371-.124-.42-.253-.835-.419-1.246-.094-.235-.139-.475-.184-.714l-.014-.004c-.053-.062-.107-.121-.167-.176-.113-3.19-.055-6.439.004-9.586.03-1.658.051-3.347.057-5.04 2.502-.082 5.05-.207 7.552-.411.353-.027.658-.125.933-.259.981-.133 1.748-.796 1.977-1.814.318-1.426.675-2.845 1.031-4.264.738-2.947 1.503-5.996 1.932-9.09.105-.764-.115-1.502-.613-2.077m-23.333 13.03c-.159-.803-.327-1.606-.478-2.414-.308-1.646-.652-3.323-1.042-4.997 2.22-.153 4.411-.47 6.564-.803.139 2.724.266 5.451.364 8.179-1.763.019-3.566.035-5.408.035m17.14-3.104c-.222.882-.429 1.767-.643 2.649-2 .141-4.02.239-6.05.306-.092-2.939-.233-5.89-.384-8.759 2.531-.231 5.02-.258 7.244-.258l1.24.004c-.405 2.041-.907 4.075-1.404 6.06" fill="#be1e2d"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#2f4149" d="m53.33 53.48c-.188.049-.394.09-.62.116-12.134 1.157-10.172-11.556-10.172-11.556l-3.908 9.789-4.242-1.318-1.548 1.468.74 6.086c2.02 2.271 7.339 2.056 10.392 1.717.622-.035 1.271-.132 1.934-.268.182-.031.304-.054.304-.054l-.008-.008c2.052-.453 4.262-1.313 6.412-2.352l.006.004c0 0 1.111-.431 2.279-1.172.023-.012.047-.023.07-.035 0-.004 0-.008 0-.008 1.478-.953 2.979-2.395 2.415-4.085-1.235.808-2.592 1.403-4.054 1.676"/><g fill="#25333a"><path d="m41.32 17.534c1.329-8.23 10.271-5.217 17.436-1.325-.13.254-.242.514-.324.788-.17.571-.227 1.168-.176 1.755-14.09-2.61-11.931 11.314-11.931 11.314l-5.01-12.532"/><path d="m49.993 12.646c0 0-9.733-1.865-12.626 1.396l-.743 6.085 1.548 1.467 7.354-2.285 4.467-6.663"/><path d="m22.685 17.534c-1.33-8.23-10.273-5.217-17.438-1.325.13.254.242.514.323.788.171.571.224 1.168.177 1.755 14.09-2.61 11.931 11.314 11.931 11.314l5.01-12.532"/><path d="m14.01 12.646c0 0 9.733-1.865 12.628 1.396l.738 6.085-1.544 1.467-7.356-2.285-4.466-6.663"/></g><path fill="#dca693" d="m39.21 24.429c-.969-1.164-1.957-2.296-2.966-3.423-.973-1.081-1.319-2.304-1.257-3.472-1.593.175-3.433.51-4.817 1.306-3.088 1.772-5.877 4.262-9.461 4.943-.288.053-.559.067-.831.075-.166.914-.256 1.861-.256 2.832 0 7.7 5.538 26.7 12.376 26.7s12.376-19 12.376-26.7c0-.493-.023-.981-.066-1.463-1.681.86-3.743.839-5.098-.798"/><path fill="#c49282" d="m31.04 20.601c.197-.845.453-1.654.74-2.444-.591.183-1.164.394-1.67.683-3.084 1.772-5.873 4.262-9.459 4.943-.286.053-.561.067-.829.075-.169.914-.256 1.861-.256 2.832 0 7.7 5.538 26.7 12.376 26.7.473 0 .934-.097 1.392-.268-3.689-9.171-3.996-25.17-2.294-32.521"/><path fill="#8767ac" d="M32,49.351c-4.347,0-8.335-4.709-11.451-10.855C22.397,49.78,26.828,64,32,64s9.6-14.22,11.45-25.505
C40.331,44.642,36.349,49.351,32,49.351z"/><path fill="#2f4149" d="m10.71 53.48c.189.049.394.09.623.116 12.13 1.157 10.17-11.556 10.17-11.556l3.911 9.789 4.242-1.318 1.544 1.468-.744 6.086c-2.01 2.271-7.333 2.056-10.387 1.717-.618-.035-1.268-.132-1.934-.268-.181-.031-.301-.054-.301-.054l.008-.008c-2.054-.453-4.264-1.313-6.415-2.352l-.004.004c0 0-1.111-.431-2.281-1.172-.023-.012-.047-.023-.071-.035 0-.004 0-.008 0-.008-1.475-.953-2.974-2.395-2.415-4.085 1.238.808 2.593 1.403 4.054 1.676"/><g fill="#25333a"><path d="m7.677 54.781c.949.502 1.963.876 3.03 1.077.189.049.394.091.623.116 10.418.994 10.442-8.234 10.245-10.862-.276 3.684-2.02 9.269-10.245 8.485-.229-.028-.434-.067-.623-.118-1.461-.272-2.816-.867-4.053-1.675-.374 1.128.177 2.142 1.02 2.977"/><path d="m56.39 54.781c-.949.502-1.963.876-3.03 1.077-.191.049-.395.091-.623.116-10.419.995-10.442-8.234-10.244-10.862.274 3.684 2.02 9.269 10.243 8.485.229-.028.432-.067.623-.118 1.461-.272 2.818-.867 4.053-1.675.372 1.128-.175 2.142-1.02 2.977"/><path d="m32.04 49.35c4.348 0 8.334-4.709 11.451-10.855-1.852 11.284-6.28 25.504-11.451 25.504-5.172 0-9.6-14.22-11.447-25.505 3.116 6.147 7.1 10.856 11.447 10.856"/></g><path fill="#2f4149" d="m32 22.269c5.772 0 11.07 5.552 15.208 12.799-2.454-13.305-8.335-30.07-15.208-30.07-6.874 0-12.75 16.768-15.208 30.07 4.142-7.248 9.434-12.8 15.208-12.8"/><g fill="#25333a"><path d="m32.623 5.04c-.209-.03-.418-.047-.623-.047-6.874 0-12.75 16.768-15.208 30.07 2.681-4.691 5.846-8.662 9.308-10.887.338-9.383 2.178-17.732 6.523-19.14"/><path d="m32 40.01c-2.249 0-4.353-1.259-6.17-3.096 1.818 3.888 3.923 6.532 6.17 6.532s4.353-2.645 6.172-6.532c-1.819 1.837-3.923 3.096-6.172 3.096"/><path d="m29.554 31.18c0 1.04-.693 1.881-1.552 1.881-.854 0-1.548-.841-1.548-1.881 0-1.038.693-1.879 1.548-1.879.859 0 1.552.84 1.552 1.879"/><path d="m37.55 31.18c0 1.04-.693 1.881-1.55 1.881-.86 0-1.552-.841-1.552-1.881 0-1.038.691-1.879 1.552-1.879.856 0 1.55.84 1.55 1.879"/></g><g fill="#2f4149"><path d="M34.789,3.478c0,1.922-1.249,3.478-2.789,3.478c-1.544,0-2.789-1.556-2.789-3.478S30.456,0,32,0
C33.54,0,34.789,1.556,34.789,3.478z"/><circle cx="5.245" cy="23.13" r="2.791"/></g><path fill="#25333a" d="m7.596 15c0 0-7.884 3.045-3.671 6.872 0 0 1.067.867 1.217-.28 0 0-.805-2.901 2.669-3.122l1.989-1.791-2.204-1.679"/><circle fill="#2f4149" cx="58.755" cy="23.13" r="2.791"/><path fill="#25333a" d="m56.4 15c0 0 7.886 3.045 3.676 6.872 0 0-1.067.867-1.218-.28 0 0 .8-2.901-2.668-3.122l-1.991-1.791 2.201-1.679"/></svg>

Before

Width:  |  Height:  |  Size: 4.3 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ec1c24" d="M63.918,57.028c0,3.808-3.082,6.89-6.89,6.89H6.887C3.084,63.918,0,60.836,0,57.028V6.887 C0,3.086,3.084,0,6.887,0h50.141c3.808,0,6.89,3.086,6.89,6.887V57.028z"/><path fill="#c32129" d="m0 48.671v8.357c0 3.808 3.084 6.89 6.887 6.89h50.14c3.808 0 6.89-3.082 6.89-6.89v-50.14c-10.914 39.648-50.15 42.16-63.918 41.784"/><path fill="#fff" d="m42.583 46.864l-2.052-5.383h-17.438l-2.05 5.501c-.799 2.144-1.482 3.595-2.046 4.349-.567.748-1.492 1.125-2.782 1.125-1.094 0-2.06-.404-2.896-1.201-.84-.798-1.259-1.708-1.259-2.722 0-.585.096-1.189.292-1.813.192-.625.517-1.492.966-2.604l10.973-27.86c.312-.797.688-1.759 1.125-2.882.442-1.123.909-2.054 1.408-2.795.495-.742 1.149-1.339 1.959-1.799.809-.459 1.808-.687 3-.687 1.208 0 2.219.228 3.03.687.809.459 1.463 1.049 1.962 1.771.494.723.916 1.496 1.256 2.325.342.833.777 1.94 1.304 3.322l11.21 27.682c.878 2.109 1.315 3.641 1.315 4.595 0 .993-.414 1.908-1.243 2.736-.83.829-1.829 1.245-3 1.245-.683 0-1.268-.12-1.757-.369-.487-.243-.897-.573-1.229-.993-.331-.42-.687-1.061-1.067-1.932-.379-.868-.707-1.634-.978-2.298m-17.209-11.909h12.816l-6.467-17.705-6.349 17.705"/></svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ec1c24" d="M64.041,57.137c0,3.816-3.091,6.908-6.902,6.908H6.9c-3.81,0-6.9-3.092-6.9-6.908V6.904 C0,3.092,3.09,0,6.9,0h50.238c3.812,0,6.902,3.092,6.902,6.904V57.137z"/><path fill="#c32129" d="m0 48.765v8.372c0 3.816 3.09 6.908 6.9 6.908h50.24c3.812 0 6.902-3.092 6.902-6.908v-50.23c-10.935 39.724-50.25 42.24-64.04 41.861"/><path fill="#fff" d="m32.579 51.825h-13.13c-1.9 0-3.253-.425-4.062-1.274-.811-.85-1.218-2.203-1.218-4.061v-32.31c0-1.896.413-3.257 1.247-4.087.83-.83 2.174-1.247 4.03-1.247h13.925c2.052 0 3.83.13 5.337.381 1.503.256 2.852.744 4.04 1.468 1.019.605 1.916 1.373 2.699 2.301.78.929 1.377 1.956 1.788 3.077.407 1.125.615 2.313.615 3.564 0 4.3-2.151 7.447-6.452 9.438 5.646 1.802 8.475 5.299 8.475 10.497 0 2.403-.618 4.567-1.85 6.495-1.231 1.924-2.892 3.349-4.982 4.265-1.308.547-2.814.933-4.519 1.157-1.697.227-3.679.337-5.946.337m-9.705-36.442v11.11h7.975c2.169 0 3.845-.201 5.03-.614 1.183-.409 2.083-1.192 2.713-2.345.487-.822.731-1.739.731-2.758 0-2.167-.771-3.611-2.313-4.324-1.546-.712-3.9-1.07-7.07-1.07h-7.07zm9.06 17.357h-9.06v12.547h9.352c5.885 0 8.827-2.121 8.827-6.362 0-2.168-.764-3.741-2.288-4.721-1.525-.975-3.803-1.464-6.83-1.464"/></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ec1c24" d="M63.668,56.804c0,3.794-3.07,6.864-6.862,6.864H6.86c-3.788,0-6.86-3.07-6.86-6.864V6.86
C0,3.074,3.072,0,6.86,0h49.945c3.792,0,6.862,3.074,6.862,6.86V56.804z"/><path fill="#c32129" d="M0,48.48v8.323c0,3.794,3.072,6.864,6.86,6.864h49.945c3.792,0,6.862-3.07,6.862-6.864V6.86
C52.797,46.353,13.713,48.855,0,48.48z"/><path fill="#fff" d="m31.688 8.06c4.43 0 8.235.9 11.411 2.695 3.178 1.799 5.581 4.354 7.214 7.667 1.634 3.312 2.449 7.205 2.449 11.675 0 3.305-.448 6.305-1.342 9-.894 2.702-2.233 5.05-4.02 7.03-1.79 1.979-3.986 3.498-6.589 4.545-2.605 1.048-5.588 1.576-8.949 1.576-3.342 0-6.334-.538-8.977-1.619-2.644-1.08-4.848-2.598-6.616-4.561-1.77-1.964-3.105-4.326-4.01-7.084-.903-2.761-1.353-5.741-1.353-8.949 0-3.285.469-6.297 1.412-9.03.94-2.744 2.308-5.075 4.095-6.999 1.79-1.924 3.964-3.395 6.528-4.416 2.566-1.02 5.482-1.529 8.747-1.529m12.3 21.978c0-3.129-.507-5.839-1.518-8.131-1.01-2.292-2.452-4.03-4.328-5.202-1.873-1.177-4.03-1.764-6.455-1.764-1.731 0-3.329.325-4.795.976s-2.73 1.598-3.788 2.841c-1.06 1.246-1.895 2.834-2.509 4.764-.61 1.936-.915 4.107-.915 6.516 0 2.429.305 4.624.915 6.586.614 1.964 1.479 3.591 2.595 4.882 1.117 1.294 2.402 2.261 3.849 2.902 1.445.641 3.035.962 4.764.962 2.218 0 4.252-.552 6.107-1.662 1.855-1.107 3.332-2.82 4.432-5.128 1.096-2.315 1.646-5.163 1.646-8.542"/></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

@ -1,2 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.792,56.914c0,3.802-3.076,6.88-6.876,6.88H6.874C3.078,63.794,0,60.716,0,56.914V6.875
C0,3.08,3.078,0,6.874,0h50.042c3.8,0,6.876,3.08,6.876,6.875V56.914z"/><path fill="#0867a3" d="m0 48.575v8.339c0 3.802 3.078 6.88 6.874 6.88h50.04c3.8 0 6.876-3.078 6.876-6.88v-50.04c-10.895 39.57-50.05 42.08-63.792 41.7"/><path fill="#fff" d="m32.2 36.491h-8.357v12.752c0 1.822-.431 3.205-1.29 4.146-.86.94-1.948 1.414-3.258 1.414-1.372 0-2.479-.466-3.317-1.398-.841-.933-1.26-2.301-1.26-4.104v-34.717c0-2.01.462-3.44 1.384-4.299.921-.862 2.384-1.293 4.393-1.293h11.706c3.46 0 6.124.269 7.989.8 1.842.513 3.435 1.364 4.777 2.551 1.34 1.188 2.361 2.641 3.057 4.361.695 1.721 1.046 3.657 1.046 5.808 0 4.589-1.414 8.06-4.242 10.43-2.827 2.368-7.04 3.549-12.628 3.549m-2.213-20.645h-6.145v13.763h6.145c2.152 0 3.948-.226 5.393-.678 1.444-.449 2.545-1.187 3.304-2.21.756-1.023 1.137-2.365 1.137-4.03 0-1.987-.584-3.605-1.752-4.854-1.313-1.332-4.01-1.996-8.08-1.996"/></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ec1c24" d="M63.916,57.025c0,3.809-3.084,6.895-6.889,6.895H6.887C3.084,63.92,0,60.834,0,57.025V6.891 C0,3.086,3.084,0,6.887,0h50.14c3.805,0,6.889,3.086,6.889,6.891V57.025z"/><path fill="#c32129" d="M0,48.669v8.356c0,3.809,3.084,6.895,6.887,6.895h50.14c3.805,0,6.889-3.086,6.889-6.895V6.891 C53,46.537,13.767,49.05,0,48.669z"/><g fill="#fff"><path d="m25.642 43.783l-1.512-3.964h-12.841l-1.508 4.05c-.589 1.58-1.093 2.646-1.508 3.198-.418.554-1.099.83-2.045.83-.809 0-1.52-.294-2.134-.883-.62-.59-.929-1.257-.929-2.01 0-.43.069-.876.216-1.335.141-.457.381-1.1.712-1.918l8.08-20.512c.229-.591.506-1.3.828-2.123.326-.829.67-1.514 1.039-2.06.359-.545.844-.989 1.441-1.325.597-.339 1.329-.508 2.21-.508.887 0 1.633.169 2.229.508.597.336 1.078.772 1.443 1.304.367.53.675 1.102.927 1.712.249.611.573 1.425.958 2.444l8.255 20.387c.648 1.553.97 2.68.97 3.387 0 .732-.304 1.401-.917 2.01-.611.613-1.345.917-2.209.917-.502 0-.933-.088-1.292-.269-.359-.183-.662-.422-.907-.73-.243-.311-.504-.785-.787-1.424-.276-.639-.518-1.204-.718-1.691m-12.673-8.772h9.436l-4.761-13.04-4.675 13.04"/><path d="m48.03 47.897h-9.651c-1.397 0-2.39-.313-2.986-.938-.597-.624-.896-1.617-.896-2.981v-23.752c0-1.392.305-2.393.917-3 .611-.612 1.599-.919 2.965-.919h10.234c1.51 0 2.817.096 3.923.285 1.105.183 2.097.544 2.973 1.074.75.446 1.407 1.01 1.984 1.692.573.681 1.01 1.437 1.315 2.262.301.826.453 1.698.453 2.619 0 3.161-1.582 5.474-4.743 6.94 4.15 1.321 6.228 3.891 6.228 7.714 0 1.767-.451 3.356-1.358 4.772-.907 1.415-2.124 2.462-3.663 3.135-.962.403-2.065.688-3.32.853-1.254.164-2.706.246-4.375.246m-7.131-26.784v8.166h5.86c1.595 0 2.827-.149 3.695-.452.869-.3 1.531-.875 1.994-1.722.361-.607.538-1.282.538-2.028 0-1.596-.567-2.654-1.7-3.178-1.141-.524-2.868-.786-5.194-.786h-5.193m6.66 12.757h-6.66v9.222h6.874c4.325 0 6.486-1.559 6.486-4.677 0-1.594-.56-2.75-1.681-3.469-1.118-.718-2.795-1.076-5.02-1.076"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#ec1c24" d="M63.667,56.802c0,3.794-3.07,6.868-6.864,6.868H6.86C3.072,63.67,0,60.596,0,56.802V6.864 C0,3.074,3.072,0,6.86,0h49.942c3.794,0,6.864,3.074,6.864,6.864V56.802z"/><path fill="#c32129" d="M0,48.479v8.323c0,3.794,3.072,6.868,6.86,6.868h49.942c3.794,0,6.864-3.074,6.864-6.868V6.864 C52.794,46.355,13.711,48.858,0,48.479z"/><g fill="#fff"><path d="m36.24 38.848c0 1.172-.29 2.44-.864 3.804-.577 1.365-1.488 2.704-2.729 4.02-1.238 1.312-2.821 2.38-4.744 3.199-1.927.821-4.169 1.232-6.731 1.232-1.944 0-3.711-.186-5.297-.554-1.593-.367-3.036-.942-4.334-1.719-1.297-.78-2.49-1.805-3.579-3.076-.97-1.158-1.799-2.448-2.486-3.88-.687-1.434-1.201-2.961-1.547-4.582-.34-1.627-.513-3.352-.513-5.176 0-2.961.429-5.617 1.295-7.959.862-2.343 2.097-4.349 3.704-6.02 1.605-1.667 3.489-2.936 5.646-3.806 2.162-.868 4.466-1.306 6.91-1.306 2.98 0 5.63.594 7.958 1.783 2.328 1.191 4.112 2.658 5.351 4.406 1.237 1.752 1.857 3.404 1.857 4.963 0 .853-.303 1.607-.904 2.261-.603.651-1.33.978-2.185.978-.955 0-1.67-.227-2.147-.679-.476-.452-1.01-1.232-1.593-2.337-.971-1.823-2.116-3.189-3.429-4.091-1.314-.903-2.934-1.357-4.86-1.357-3.064 0-5.505 1.166-7.32 3.491-1.814 2.327-2.727 5.634-2.727 9.92 0 2.863.404 5.245 1.208 7.144.804 1.898 1.942 3.32 3.414 4.257 1.478.938 3.201 1.406 5.173 1.406 2.146 0 3.954-.529 5.438-1.594 1.483-1.063 2.598-2.624 3.354-4.684.318-.972.711-1.762 1.182-2.376.465-.61 1.218-.915 2.256-.915.889 0 1.652.309 2.286.931.638.618.957 1.389.957 2.31"/><path d="m45.36 17.551v26.797h10.869c1.205 0 2.13.293 2.777.878.646.587.962 1.322.962 2.21 0 .903-.312 1.637-.95 2.196-.634.56-1.564.841-2.789.841h-13.758c-1.623 0-2.793-.359-3.505-1.079-.708-.718-1.065-1.884-1.065-3.491v-28.352c0-1.506.338-2.636 1.019-3.391.677-.75 1.568-1.13 2.676-1.13 1.116 0 2.029.377 2.722 1.118.693.746 1.042 1.88 1.042 3.403"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="m63.966 56.897c0 3.786-3.064 6.853-6.851 6.853h-49.844c-3.782 0-6.847-3.066-6.847-6.853v-49.842c0-3.78 3.064-6.849 6.847-6.849h49.845c3.786 0 6.851 3.068 6.851 6.849v49.842"/><path fill="#0867a3" d="m.424 48.591v8.307c0 3.786 3.064 6.853 6.847 6.853h49.845c3.786 0 6.851-3.066 6.851-6.853v-49.843c-10.851 39.41-49.857 41.912-63.54 41.536"/><g fill="#fff"><path d="m17.363 34.413c0 .519-.131 1.083-.384 1.69-.258.603-.66 1.2-1.208 1.781-.55.586-1.253 1.057-2.11 1.423-.851.363-1.846.547-2.986.547-.862 0-1.641-.084-2.35-.25-.707-.162-1.345-.414-1.92-.759-.576-.35-1.105-.805-1.589-1.366-.434-.512-.8-1.088-1.105-1.722-.302-.637-.533-1.313-.687-2.034-.152-.72-.226-1.485-.226-2.297 0-1.313.191-2.493.576-3.533.38-1.039.931-1.93 1.643-2.668.71-.738 1.55-1.3 2.506-1.688.96-.385 1.981-.582 3.064-.582 1.321 0 2.502.265 3.533.794 1.034.529 1.825 1.179 2.375 1.956.55.773.826 1.507.826 2.202 0 .375-.137.712-.402.999-.271.293-.594.438-.97.438-.423 0-.742-.1-.957-.301-.21-.201-.445-.546-.707-1.036-.427-.812-.937-1.419-1.52-1.815-.584-.402-1.3-.603-2.157-.603-1.359 0-2.44.515-3.248 1.55-.804 1.03-1.21 2.498-1.21 4.401 0 1.271.18 2.328.535 3.17.357.843.863 1.472 1.519 1.887.654.42 1.419.625 2.295.625.948 0 1.756-.236 2.408-.709.662-.47 1.156-1.161 1.491-2.078.141-.428.312-.781.525-1.052.205-.27.541-.406 1-.406.392 0 .73.137 1.013.41.28.276.424.62.424 1.026"/><path d="m25.898 22.956c1.692 0 3.15.345 4.364 1.03 1.212.689 2.133 1.669 2.758 2.934.62 1.267.935 2.756.935 4.464 0 1.261-.17 2.41-.515 3.444-.34 1.031-.852 1.925-1.539 2.687-.679.755-1.522 1.335-2.518 1.736-.996.402-2.135.604-3.419.604-1.276 0-2.424-.211-3.431-.621-1.013-.409-1.858-.995-2.534-1.742-.671-.75-1.183-1.653-1.53-2.711-.347-1.053-.517-2.192-.517-3.42 0-1.257.18-2.405.542-3.453.357-1.048.88-1.938 1.562-2.676.685-.734 1.517-1.298 2.499-1.69.982-.389 2.096-.586 3.343-.586m4.704 8.404c0-1.194-.199-2.231-.58-3.107-.392-.878-.941-1.542-1.657-1.991-.714-.451-1.54-.673-2.467-.673-.664 0-1.274.123-1.833.371-.564.25-1.044.611-1.45 1.087-.406.476-.724 1.083-.96 1.821-.23.742-.35 1.571-.35 2.493 0 .931.119 1.771.35 2.52.236.752.568 1.372.996 1.866.423.491.917.864 1.471 1.108.551.244 1.158.367 1.821.367.847 0 1.624-.211 2.336-.635.707-.423 1.271-1.077 1.694-1.959.421-.887.629-1.974.629-3.268"/><path d="m42.887 22.956c1.696 0 3.15.345 4.364 1.03 1.214.689 2.135 1.669 2.76 2.934.624 1.267.935 2.756.935 4.464 0 1.261-.17 2.41-.511 3.444-.346 1.031-.855 1.925-1.536 2.687-.686.755-1.524 1.335-2.521 1.736-.995.402-2.135.604-3.423.604-1.274 0-2.426-.211-3.432-.621-1.01-.409-1.852-.995-2.529-1.742-.675-.75-1.187-1.653-1.532-2.711-.346-1.053-.519-2.192-.519-3.42 0-1.257.177-2.405.54-3.453.359-1.048.881-1.938 1.563-2.676.684-.734 1.521-1.298 2.498-1.69.981-.389 2.096-.586 3.343-.586m4.704 8.404c0-1.194-.191-2.231-.58-3.107-.385-.878-.938-1.542-1.657-1.991-.712-.451-1.534-.673-2.467-.673-.664 0-1.272.123-1.831.371-.562.25-1.044.611-1.45 1.087-.401.476-.724 1.083-.956 1.821-.236.742-.354 1.571-.354 2.493 0 .931.117 1.771.354 2.52.232.752.564 1.372.991 1.866.428.491.918.864 1.472 1.108.555.244 1.161.367 1.821.367.847 0 1.624-.211 2.336-.635.707-.423 1.271-1.077 1.694-1.959.418-.887.627-1.974.627-3.268"/><path d="m55.39 24.964v11.89h4.542c.532 0 .942.131 1.231.389.283.262.428.589.428.981 0 .402-.143.727-.424.974-.285.25-.695.377-1.235.377h-5.822c-.719 0-1.239-.162-1.554-.482-.318-.317-.475-.833-.475-1.549v-12.58c0-.667.152-1.169.453-1.507.303-.332.695-.501 1.183-.501.498 0 .906.166 1.21.498.31.332.463.833.463 1.51"/></g></svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.917,57.025c0,3.81-3.082,6.894-6.89,6.894H6.887C3.084,63.919,0,60.835,0,57.025V6.889 C0,3.086,3.084,0,6.887,0h50.14c3.808,0,6.89,3.086,6.89,6.889V57.025z"/><path fill="#0867a3" d="M0,48.67v8.355c0,3.81,3.084,6.894,6.887,6.894h50.14c3.808,0,6.89-3.084,6.89-6.894V6.889 C53.003,46.536,13.767,49.049,0,48.67z"/><g fill="#fff"><path d="m13.368 25.806h-7.408v4.749h6.192c.573 0 1 .129 1.284.385.283.257.424.601.424 1.033 0 .432-.143.773-.43 1.025-.287.253-.712.381-1.278.381h-6.192v6.115c0 .778-.177 1.354-.526 1.729-.35.375-.801.563-1.347.563-.56 0-1.013-.19-1.362-.569-.352-.381-.526-.954-.526-1.723v-14.284c0-.54.081-.981.242-1.325.159-.341.41-.589.754-.746.342-.155.779-.233 1.31-.233h8.864c.599 0 1.044.133 1.335.4.291.265.438.613.438 1.042 0 .44-.147.793-.438 1.058-.291.268-.737.4-1.336.4"/><path d="m21.14 33.529h-1.317v5.964c0 .786-.171 1.363-.518 1.734-.346.371-.799.558-1.355.558-.599 0-1.064-.194-1.392-.583-.33-.388-.495-.959-.495-1.709v-14.283c0-.811.183-1.397.544-1.759.363-.365.95-.546 1.761-.546h6.116c.844 0 1.564.035 2.166.108.599.071 1.139.216 1.62.438.583.243 1.098.593 1.545 1.048.448.458.788.987 1.019 1.59.232.604.35 1.243.35 1.918 0 1.384-.393 2.489-1.172 3.318-.781.827-1.965 1.414-3.553 1.759.667.354 1.305.88 1.912 1.571.61.692 1.15 1.429 1.627 2.211.477.779.85 1.483 1.115 2.114.267.628.398 1.062.398 1.298 0 .243-.079.486-.235.728-.153.24-.367.429-.638.57-.271.139-.583.208-.937.208-.422 0-.777-.099-1.064-.297-.287-.2-.534-.449-.74-.754-.208-.305-.487-.752-.842-1.341l-1.508-2.509c-.54-.921-1.023-1.62-1.449-2.104-.426-.479-.858-.809-1.298-.987-.439-.173-.993-.263-1.66-.263m2.151-7.8h-3.469v5.104h3.369c.903 0 1.663-.079 2.277-.235.619-.155 1.09-.422 1.412-.797.328-.375.489-.893.489-1.553 0-.513-.129-.966-.393-1.359-.261-.395-.624-.687-1.089-.881-.438-.185-1.304-.279-2.596-.279"/><path d="m45.12 25.806h-8.472v4.559h7.801c.573 0 1 .129 1.286.387.282.257.422.595.422 1.017 0 .422-.138.768-.416 1.033-.279.265-.709.4-1.292.4h-7.801v5.279h8.763c.591 0 1.036.138 1.337.412.299.275.449.639.449 1.094 0 .439-.15.795-.449 1.07-.301.274-.746.412-1.337.412h-10.217c-.821 0-1.408-.183-1.768-.544-.357-.363-.54-.95-.54-1.761v-13.954c0-.54.081-.981.242-1.325.161-.341.412-.589.754-.746.342-.155.779-.233 1.312-.233h9.926c.601 0 1.045.133 1.335.4.293.265.438.613.438 1.042 0 .44-.146.793-.438 1.058-.29.268-.734.4-1.335.4"/><path d="m60.57 25.806h-8.472v4.559h7.801c.575 0 1 .129 1.285.387.283.257.425.595.425 1.017 0 .422-.14.768-.418 1.033-.279.265-.709.4-1.292.4h-7.801v5.279h8.763c.591 0 1.036.138 1.337.412.298.275.449.639.449 1.094 0 .439-.151.795-.449 1.07-.301.274-.746.412-1.337.412h-10.216c-.821 0-1.408-.183-1.768-.544-.357-.363-.538-.95-.538-1.761v-13.954c0-.54.079-.981.242-1.325.158-.341.41-.589.752-.746.341-.155.779-.233 1.312-.233h9.926c.601 0 1.045.133 1.335.4.293.265.438.613.438 1.042 0 .44-.146.793-.438 1.058-.291.268-.735.4-1.336.4"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.9 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#724198" d="M63.79,56.914c0,3.802-3.074,6.88-6.874,6.88H6.874C3.078,63.794,0,60.716,0,56.914V6.875 C0,3.08,3.078,0,6.874,0h50.042c3.8,0,6.874,3.08,6.874,6.875V56.914z"/><path fill="#58327d" d="m0 48.575v8.339c0 3.802 3.078 6.88 6.874 6.88h50.04c3.8 0 6.874-3.078 6.874-6.88v-50.04c-10.891 39.57-50.05 42.08-63.79 41.7"/><g fill="#fff"><path d="m5.02 49.09v-36.06c0-1.875.425-3.28 1.28-4.219.852-.935 1.958-1.403 3.31-1.403 1.395 0 2.523.464 3.384 1.391.866.925 1.299 2.338 1.299 4.23v36.06c0 1.896-.433 3.31-1.299 4.246-.86.936-1.989 1.405-3.384 1.405-1.333 0-2.432-.474-3.292-1.421-.867-.947-1.298-2.355-1.298-4.229"/><path d="m26.335 8.192h12.08c3.143 0 5.839.292 8.09.876 2.247.582 4.289 1.673 6.119 3.28 4.766 4.078 7.15 10.281 7.15 18.607 0 2.745-.239 5.253-.718 7.522-.479 2.27-1.219 4.315-2.218 6.136-.997 1.822-2.279 3.448-3.843 4.885-1.225 1.104-2.566 1.99-4.02 2.657-1.458.662-3.02 1.134-4.703 1.402-1.671.269-3.562.407-5.662.407h-12.08c-1.689 0-2.958-.256-3.809-.766-.854-.51-1.411-1.227-1.671-2.157-.261-.923-.39-2.124-.39-3.604v-33.562c0-1.999.447-3.445 1.34-4.338.899-.896 2.343-1.345 4.344-1.345m3.588 7.339v31.07h7.03c1.54 0 2.747-.043 3.619-.125.878-.083 1.783-.292 2.718-.625.937-.331 1.75-.802 2.434-1.403 3.102-2.624 4.654-7.141 4.654-13.552 0-4.517-.683-7.898-2.046-10.146-1.364-2.25-3.043-3.678-5.04-4.291-1.998-.615-4.414-.923-7.246-.923h-6.117"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><path fill="#1b75bb" d="M63.706,56.691c0,3.786-3.064,6.853-6.849,6.853H7.011c-3.78,0-6.847-3.066-6.847-6.853V6.849 C0.164,3.068,3.23,0,7.011,0h49.847c3.784,0,6.849,3.068,6.849,6.849V56.691z"/><path fill="#0867a3" d="m.164 48.38v8.307c0 3.786 3.066 6.853 6.847 6.853h49.847c3.784 0 6.849-3.066 6.849-6.853v-49.843c-10.851 39.41-49.857 41.912-63.54 41.536"/><g fill="#fff"><path d="m7.704 24.06l7.517 11.373v-11.479c0-.746.16-1.306.482-1.679.32-.375.751-.56 1.296-.56.562 0 1 .186 1.329.56.326.373.486.933.486 1.679v15.177c0 1.694-.701 2.541-2.106 2.541-.35 0-.666-.05-.947-.151-.281-.1-.544-.26-.791-.48-.246-.219-.472-.477-.683-.77-.211-.294-.421-.595-.632-.901l-7.333-11.245v11.309c0 .738-.171 1.294-.513 1.673-.342.377-.781.565-1.315.565-.552 0-.998-.19-1.331-.571-.332-.383-.5-.938-.5-1.667v-14.889c0-.632.07-1.128.211-1.487.166-.394.443-.716.83-.968.386-.25.802-.375 1.251-.375.35 0 .65.057.902.172.25.113.468.268.656.46.191.193.382.443.582.75.195.309.398.629.609.963"/><path d="m33.887 25.06h-8.806v4.737h8.108c.597 0 1.042.135 1.337.402.294.268.44.621.44 1.06 0 .439-.145.796-.435 1.073-.287.275-.736.414-1.343.414h-8.108v5.488h9.109c.614 0 1.077.145 1.39.43.311.284.467.663.467 1.138 0 .456-.156.827-.467 1.112-.312.285-.775.428-1.39.428h-10.623c-.851 0-1.464-.188-1.837-.566-.371-.377-.56-.987-.56-1.829v-14.508c0-.562.084-1.019.252-1.374.166-.357.427-.615.783-.779.355-.16.81-.242 1.362-.242h10.321c.623 0 1.087.137 1.39.414.303.277.453.638.453 1.087 0 .455-.15.821-.453 1.099-.303.275-.767.416-1.39.416"/><path d="m52.17 38.3l-3.119-11.57-3.16 11.57c-.246.878-.441 1.509-.586 1.892-.145.38-.396.722-.757 1.024-.361.303-.838.454-1.435.454-.482 0-.881-.089-1.193-.269-.31-.18-.563-.436-.755-.764-.195-.33-.352-.72-.475-1.173-.123-.451-.232-.87-.329-1.257l-3.211-12.993c-.195-.755-.291-1.329-.291-1.723 0-.5.176-.923.527-1.265.351-.342.784-.514 1.304-.514.71 0 1.188.229 1.433.685.246.457.462 1.119.646 1.987l2.527 11.27 2.83-10.546c.211-.806.4-1.421.566-1.842.168-.421.439-.785.815-1.093.379-.307.893-.461 1.542-.461.658 0 1.17.16 1.532.48.365.32.619.669.758 1.048.141.377.33 1 .565 1.868l2.857 10.546 2.528-11.27c.122-.587.239-1.048.349-1.382.109-.332.297-.632.566-.896.268-.264.655-.395 1.165-.395.508 0 .94.17 1.296.508.355.337.533.761.533 1.271 0 .359-.098.935-.289 1.723l-3.213 12.993c-.221.878-.401 1.522-.546 1.929-.145.409-.391.767-.738 1.073-.346.307-.835.46-1.468.46-.595 0-1.075-.147-1.435-.446s-.608-.635-.751-1.01c-.135-.373-.332-1.012-.588-1.915"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save