Downloaded WoodMac Learn templates for the first time. Added some tasks for WML. Re-downloaded SPS to reference some code. SPS's app says all templates were last uploaded in April 18 2025. Last local changes (my hunch is downloaded) on my machine is May 13, 2025.
This commit is contained in:
@ -0,0 +1,82 @@
|
||||
{% styles default %}
|
||||
{% styles colors %}
|
||||
{% styles custom %}
|
||||
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
|
||||
|
||||
<script>
|
||||
function changeEventRegisterBtnText() {
|
||||
const buttons = document.querySelectorAll('.register-btn');
|
||||
|
||||
buttons.forEach((button) => {
|
||||
if (button.innerText == "Register") {
|
||||
button.innerText = 'Add to my dashboard'
|
||||
} else if (button.innerText == "Unregister") {
|
||||
button.innerText = 'Remove from my dashboard'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function changeBackBtnUrl() {
|
||||
const backBtn = document.getElementsByClassName('back-button')[0];
|
||||
const previousUrl = document.referrer;
|
||||
let currentUrl = window.location.href;
|
||||
let newUrl = ''
|
||||
|
||||
if (previousUrl.includes('activities')) {
|
||||
newUrl = '/app/dashboard'
|
||||
} else if (currentUrl === previousUrl || previousUrl.includes('summary')) {
|
||||
newUrl = '/app/dashboard'
|
||||
}
|
||||
else {
|
||||
newUrl = previousUrl;
|
||||
}
|
||||
|
||||
if (backBtn) {
|
||||
backBtn.href = newUrl;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function limitLpDescription() {
|
||||
const elements = document.querySelectorAll(".lp-desc");
|
||||
|
||||
elements.forEach(element => {
|
||||
const originalText = element.textContent.trim();
|
||||
if (originalText.length > 250) {
|
||||
const shortenedText = originalText.slice(0, 250) + "...";
|
||||
element.textContent = shortenedText;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function changeTextTransform() {
|
||||
const eventType = document.querySelectorAll('.event-type');
|
||||
const startContentBtn = document.querySelector('.lp-big-btn');
|
||||
const startContentBtnCourse = document.querySelector('.course-big-btn');
|
||||
|
||||
if (startContentBtn && startContentBtn.innerText === 'Start Path') {
|
||||
startContentBtn.innerText = 'Start path';
|
||||
}
|
||||
|
||||
if (startContentBtnCourse && startContentBtnCourse.innerText === 'Start Course') {
|
||||
startContentBtnCourse.innerText = 'Start course';
|
||||
}
|
||||
|
||||
eventType.forEach((event) => {
|
||||
if (event.innerText === 'Online Event') {
|
||||
event.innerText = 'Online event'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", (event) => {
|
||||
changeBackBtnUrl();
|
||||
limitLpDescription();
|
||||
changeEventRegisterBtnText();
|
||||
changeTextTransform();
|
||||
});
|
||||
|
||||
</script>
|
||||
Reference in New Issue
Block a user