role-select.js ensures Role select card stack disappears via WS upon conclusion of Role selection, w. if-conditional support from apps.epic.views; ensured border present on card-stack when .active in _room.scss; changed default #id_tray to unhidden, only hidden during Role select until Role selected; polished & unified Role .card-front, .card.back & .card-stack styling

This commit is contained in:
Disco DeDisco
2026-04-05 01:14:31 -04:00
parent c00288e256
commit bd3d7fc7bd
7 changed files with 87 additions and 24 deletions

View File

@@ -762,6 +762,7 @@ class RoomViewAllRolesFilledTest(TestCase):
response = self.client.get(reverse("epic:room", kwargs={"room_id": self.room.id}))
parsed = self.lxml.fromstring(response.content)
[_] = parsed.cssselect("#id_pick_sigs_btn")
self.assertEqual(parsed.cssselect(".card-stack"), [])
def test_pick_sigs_btn_hidden_during_role_select(self):
# Clear one role — still mid-pick, wrap must be hidden