New padding.

This commit is contained in:
retoor 2025-01-29 00:46:11 +01:00
parent 93b2f6cc41
commit 9f652ece1b

View File

@ -17,6 +17,14 @@ class MessageListElement extends HTMLElement {
this.component = document.createElement('div')
this.shadowRoot.appendChild(this.component )
}
linkifyText(text) {
const urlRegex = /https?:\/\/[^\s]+/g;
return text.replace(urlRegex, (url) => {
return `<a href="${url}" target="_blank" rel="noopener noreferrer">${url}</a>`;
});
}
createElement(message){
const element = document.createElement("div")
element.dataset.uid = message.uid
@ -40,7 +48,7 @@ class MessageListElement extends HTMLElement {
author.textContent = message.user_nick
const text = document.createElement("div")
text.classList.add("text")
text.textContent = message.message
text.innerHTML = this.linkifyText(message.message)
const time = document.createElement("div")
time.classList.add("time")
time.textContent = message.created_at