Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit4b63c8cd90af620c235edf87d8cfa553ed90e3e5 (patch)
Author
 Syndamia <kamen@syndamia.com>
2024-02-18 11:05:45 +0200
Committer
 Syndamia <kamen@syndamia.com>
2024-02-18 11:05:45 +0200
Files18b228d7f44405d7d412c46f5e8b2a46ef9fc413
userscripts-4b63c8cd90af620c235edf87d8cfa553ed90e3e5.tar
userscripts-4b63c8cd90af620c235edf87d8cfa553ed90e3e5.tar.gz
userscripts-4b63c8cd90af620c235edf87d8cfa553ed90e3e5.zip
Parente22d8710a902dd00488a74f847833ff5fdbaaccb (diff)
[mca/v1.0] Initial implementation
1 files changed, 47 insertions, 0 deletions
-rw-r--r--moodle-compact-activities.js47
diff --git a/moodle-compact-activities.js b/moodle-compact-activities.js
new file mode 100644
index 0000000..5c831d2
--- /dev/null
+++ b/moodle-compact-activities.js
@@ -0,0 +1,47 @@
+// ==UserScript==
+// @name Moodle compact activities
+// @description Inserts CSS to make activities in courses take less space
+
+// @version 1.0
+// @license MIT
+// @author Syndamia
+//
+// @source https://gitlab.com/Syndamia/userscripts/-/blob/main/moodle-compact-activities.js
+// @supportURL https://gitlab.com/Syndamia/userscripts/-/issues
+// @homepage https://gitlab.com/Syndamia/userscripts/
+// @icon https://upload.wikimedia.org/wikipedia/commons/thumb/c/c6/Moodle-logo.svg/1920px-Moodle-logo.svg.png
+//
+// @namespace Syndamia
+// @match *://*learn.fmi.uni-sofia.bg/*
+// @run-at document-body
+// ==/UserScript==
+
+var oldStyle = document.createElement('style');
+oldStyle.textContent = `
+.activity-item {
+ padding: 0 !important;
+ border: none !important;
+}
+
+.activityiconcontainer {
+ width: initial;
+ height: initial;
+ padding: 0.2em !important;
+}
+
+.section .activity {
+ padding: 0.1em 0;
+}
+
+.description .course-description-item {
+ border-left: 0.4em solid black;
+}
+.description .course-description-item:first-child {
+ margin-top: 0;
+ padding: 0.5em 1em;
+}
+.description .course-description-item:last-child {
+ margin-bottom: 1.1em;
+}
+`;
+document.head.append(oldStyle);