diff --git a/Plan/src/main/java/com/djrapitops/plan/utilities/html/HtmlStructure.java b/Plan/src/main/java/com/djrapitops/plan/utilities/html/HtmlStructure.java
index db571e929..37e696b28 100644
--- a/Plan/src/main/java/com/djrapitops/plan/utilities/html/HtmlStructure.java
+++ b/Plan/src/main/java/com/djrapitops/plan/utilities/html/HtmlStructure.java
@@ -211,9 +211,9 @@ public class HtmlStructure {
.append("
")
.append("
")
.append("")
.append("
")
.append("
")
diff --git a/Plan/src/main/resources/js/pluginsTabExpand.js b/Plan/src/main/resources/js/pluginsTabExpand.js
index 56076db4b..16f6f2de2 100644
--- a/Plan/src/main/resources/js/pluginsTabExpand.js
+++ b/Plan/src/main/resources/js/pluginsTabExpand.js
@@ -1,8 +1,17 @@
$(".plugins-header").click(function () {
- var $header = $(this);
- var $content = $header.next();
+ $header = $(this);
+ $content = $header.next();
$(this).parent().siblings().children().next().slideUp(500);
- $content.slideToggle(500, function () {
- //execute this after slideToggle is done
- });
+
+ $header.html(function(i, origText) {
+ $(".plugins-header").html(function(i, origText) {
+ return origText.replace("fa-chevron-up", "fa-chevron-down")
+ });
+ if (origText.includes("fa-chevron-down")) {
+ return origText.replace("fa-chevron-down", "fa-chevron-up")
+ } else {
+ return origText.replace("fa-chevron-up", "fa-chevron-down")
+ }
+ });
+ $content.slideToggle(500);
});
\ No newline at end of file