Skip to content

Commit 7e307a5

Browse files
committed
Change dance bracket to dancingemoji bracket and other stuff
1 parent 4ef17cb commit 7e307a5

3 files changed

Lines changed: 32 additions & 5 deletions

File tree

src/chat/elementjson/chat-styles.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1614,6 +1614,11 @@ a {
16141614
text-wrap: nowrap;
16151615
}
16161616

1617+
.danceBracketContainer {
1618+
width: 40px;
1619+
height: 40px;
1620+
}
1621+
16171622
.danceBracket {
16181623
animation-name: danceBracketAnim;
16191624
animation-duration: 1.3s;

src/safehtmlencode.js

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -604,12 +604,34 @@ function getBracketCodeJSON(inputText = "", triggerBracketCodes = {}) {
604604
});
605605
}
606606

607-
if (name == "dance" && !exists) {
607+
if (name == "dancingemoji" && !exists) {
608608
exists = true;
609609

610-
var newElm = run(true, "/dance");
611-
newElm.className = "danceBracket";
612-
elm.children.push(newElm);
610+
var url = value.trim();
611+
if (value.indexOf("@") > -1) {
612+
var split = value.trim().split("@");
613+
url = split[0];
614+
var urlReference = value.trim().split("@")[1];
615+
url = emojiURLs[urlReference] + url + "?v=" + cacheBuster;
616+
}
617+
if (isSafeURLOrDomain(url)) {
618+
elm.children.push({
619+
element: "div",
620+
className: "danceBracketContainer",
621+
children: [
622+
{
623+
element: "img",
624+
style: {
625+
objectFit: "contain",
626+
width: "40px",
627+
height: "40px",
628+
},
629+
className: "danceBracket",
630+
src: url,
631+
},
632+
],
633+
});
634+
}
613635
elm.children.push({
614636
element: "span",
615637
textContent: "",

wpstatic/version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"timestamp":"1761329809452"}
1+
{"timestamp":"1761330327615"}

0 commit comments

Comments
 (0)