support application icon for dev portal app list

This commit is contained in:
TomatoCake 2024-08-13 05:55:08 +02:00
parent 13be5601c6
commit cb81e4071f
2 changed files with 4 additions and 2 deletions

View file

@ -887,10 +887,10 @@ class Localuser{
json.forEach(application => { json.forEach(application => {
const container=document.createElement("div"); const container=document.createElement("div");
if (application.cover_image) { if (application.cover_image || application.icon) {
const cover=document.createElement("img"); const cover=document.createElement("img");
cover.crossOrigin="anonymous"; cover.crossOrigin="anonymous";
cover.src=this.info.cdn+"/app-icons/"+application.id+"/"+application.cover_image+".png?size=256"; cover.src=this.info.cdn+"/app-icons/"+application.id+"/"+(application.cover_image || application.icon)+".png?size=256";
cover.alt=""; cover.alt="";
cover.loading="lazy"; cover.loading="lazy";
container.appendChild(cover); container.appendChild(cover);

View file

@ -1478,6 +1478,8 @@ span {
border-radius: 5px; border-radius: 5px;
background-color: var(--textarea-bg); background-color: var(--textarea-bg);
cursor: pointer; cursor: pointer;
display: flex;
flex-direction: column;
} }
#connection-container .disabled { #connection-container .disabled {
background-color: var(--embed-fallback); background-color: var(--embed-fallback);