mckabue commited on
Commit
21ac1a1
·
1 Parent(s): c8826b9

Refactor platform card layout to improve toggle functionality and enhance UI responsiveness

Browse files
Files changed (1) hide show
  1. index.html +17 -4
index.html CHANGED
@@ -17,6 +17,9 @@
17
  cursor: pointer;
18
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
19
  }
 
 
 
20
  </style>
21
  </head>
22
 
@@ -89,13 +92,23 @@
89
  platformContainer.innerHTML +=
90
  `<div class="card mb-2" data-platform="${platform.id}">
91
  <div class="card-body d-flex align-items-center">
92
- <img src="${platform.img}" alt="${platform.name}" class="platform-logo">
93
- <span class="me-auto">${platform.name}</span>
 
 
 
 
 
 
94
  <div class="spinner-border text-primary d-none me-2"></div>
95
  <span class="status"></span>
96
- <i class="ms-2 d-none bi bi-info-circle-fill" data-bs-toggle="collapse" data-bs-target="#collapse-${platform.id}" aria-expanded="false" aria-controls="collapse-${platform.id}"></i>
 
 
 
 
97
  </div>
98
- <div class="collapse p-3 pt-0" id="collapse-${platform.id}">
99
  <hr class="mt-0" />
100
  <div></div>
101
  </div>
 
17
  cursor: pointer;
18
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
19
  }
20
+ span[data-bs-toggle] {
21
+ cursor: pointer;
22
+ }
23
  </style>
24
  </head>
25
 
 
92
  platformContainer.innerHTML +=
93
  `<div class="card mb-2" data-platform="${platform.id}">
94
  <div class="card-body d-flex align-items-center">
95
+ <span class="me-auto"
96
+ data-bs-toggle="collapse"
97
+ data-bs-target="#collapse-${platform.id}"
98
+ aria-expanded="false"
99
+ aria-controls="collapse-${platform.id}">
100
+ <img src="${platform.img}" alt="${platform.name}" class="platform-logo">
101
+ <span>${platform.name}</span>
102
+ </span>
103
  <div class="spinner-border text-primary d-none me-2"></div>
104
  <span class="status"></span>
105
+ <i class="ms-2 d-none bi bi-info-circle-fill"
106
+ data-bs-toggle="collapse"
107
+ data-bs-target="#collapse-${platform.id}"
108
+ aria-expanded="false"
109
+ aria-controls="collapse-${platform.id}"></i>
110
  </div>
111
+ <div class="collapse p-3 pt-0 fst-italic" id="collapse-${platform.id}">
112
  <hr class="mt-0" />
113
  <div></div>
114
  </div>