diff --git a/app/views/course/forum/index/_areas.php b/app/views/course/forum/index/_areas.php
index 20aa3458f69ebaa551bd0a7ffa84149cf956bebe..11f32be47770e0554ae3a21f7dd07a26c11dd72f 100644
--- a/app/views/course/forum/index/_areas.php
+++ b/app/views/course/forum/index/_areas.php
@@ -42,7 +42,7 @@
     </caption>
 
     <colgroup>
-        <col>
+        <col style="width: 30px">
         <col>
         <col>
         <col class="hidden-tiny-down">
diff --git a/app/views/course/forum/index/_threads.php b/app/views/course/forum/index/_threads.php
index 5a93c8d466b0d44b7d1de597302e4c53514a39b6..daf8a2972e9603e8152b0d75dd3199b6107f3fd7 100644
--- a/app/views/course/forum/index/_threads.php
+++ b/app/views/course/forum/index/_threads.php
@@ -12,7 +12,7 @@
     <? if (!empty($list)) foreach ($list as $category_id => $entries) : ?>
         <table class="default forum" data-category-id="<?= $category_id ?>">
             <colgroup>
-                <col>
+                <col style="width: 30px">
                 <col>
                 <col>
                 <col class="hidden-tiny-down">
diff --git a/public/assets/images/grabber_black.svg b/public/assets/images/grabber_black.svg
index 29586cbaef9cd44835d5509c728802048a3eca8b..ac0a8c5dbd040c46eace3435c5bb567590a7881a 100644
--- a/public/assets/images/grabber_black.svg
+++ b/public/assets/images/grabber_black.svg
@@ -1,19 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg width="100%" height="100%" viewBox="0 0 20 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
-    <g id="c">
-        <g id="d">
-            <g>
-                <ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01"/>
-                <ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01"/>
-                <ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01"/>
-                <ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01"/>
-                <ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01"/>
-                <ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01"/>
-                <ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01"/>
-                <ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01"/>
-                <ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01"/>
-            </g>
-        </g>
-    </g>
-</svg>
+<svg viewBox="0 0 20 64" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01"/></svg>
\ No newline at end of file
diff --git a/public/assets/images/grabber_blue.svg b/public/assets/images/grabber_blue.svg
new file mode 100644
index 0000000000000000000000000000000000000000..dd0b465aded7325141671e004537d9cd6cc411c0
--- /dev/null
+++ b/public/assets/images/grabber_blue.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 20 64" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><g fill="#28497c"><ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01"/></g></svg>
\ No newline at end of file
diff --git a/public/assets/images/grabber_grey.svg b/public/assets/images/grabber_grey.svg
index 0809cf8d25d6f8ce853476c84d937f09fdd6d4cb..d5917fccc3fc2a21c6817fd3a44d9283933de4db 100644
--- a/public/assets/images/grabber_grey.svg
+++ b/public/assets/images/grabber_grey.svg
@@ -1,19 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg width="100%" height="100%" viewBox="0 0 20 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
-    <g id="c">
-        <g id="d">
-            <g>
-                <ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-                <ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01" style="fill:rgb(110,110,110);"/>
-            </g>
-        </g>
-    </g>
-</svg>
+<svg viewBox="0 0 20 64" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><g fill="#6E6E6E"><ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01"/></g></svg>
\ No newline at end of file
diff --git a/public/assets/images/grabber_white.svg b/public/assets/images/grabber_white.svg
index 84af123ca74e814895740264efe74868335579fd..4ea3c1a67e054772498c8c31f77c4521cb3623ec 100644
--- a/public/assets/images/grabber_white.svg
+++ b/public/assets/images/grabber_white.svg
@@ -1,19 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg width="100%" height="100%" viewBox="0 0 20 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
-    <g id="c">
-        <g id="d">
-            <g>
-                <ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01" style="fill:white;"/>
-                <ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01" style="fill:white;"/>
-            </g>
-        </g>
-    </g>
-</svg>
+<svg viewBox="0 0 20 64" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><g fill="#fff"><ellipse cx="15.97" cy="18.02" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="4.01" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="32.03" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="46.01" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="10.97" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="24.98" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="38.96" rx="4.03" ry="4.01"/><ellipse cx="15.97" cy="59.99" rx="4.03" ry="4.01"/><ellipse cx="4.03" cy="52.95" rx="4.03" ry="4.01"/></g></svg>
\ No newline at end of file
diff --git a/resources/assets/stylesheets/scss/drag-handle.scss b/resources/assets/stylesheets/scss/drag-handle.scss
index 30925bc864600596f8a0a08c9ac15fa7b57fcd6a..4e8adc2256ca9d83593f6298c669a36030a6495f 100644
--- a/resources/assets/stylesheets/scss/drag-handle.scss
+++ b/resources/assets/stylesheets/scss/drag-handle.scss
@@ -7,7 +7,7 @@
     padding-left: 12px;
 
     &:hover {
-        background-image: url("#{$image-path}/grabber_black.svg");
+        background-image: url("#{$image-path}/grabber_blue.svg");
     }
     &.darkbackground:hover {
         background-image: url("#{$image-path}/grabber_white.svg");