diff --git a/ui/session-list.css b/ui/session-list.css index 90c5741..e84d8e3 100644 --- a/ui/session-list.css +++ b/ui/session-list.css @@ -25,6 +25,11 @@ border-radius: 5px; margin: 1em; + &.-text { + display: block; + text-align: center; + } + >.theirname { font-weight: bold; grid-area: their-name; diff --git a/ui/session_list.js b/ui/session_list.js index b397cca..c18c1d5 100644 --- a/ui/session_list.js +++ b/ui/session_list.js @@ -7,6 +7,9 @@ export default class SessionList { view({attrs: { models, onSelect, onDelete } }) { return m("section.wb-session-list", [ m("ol", [ + models.length === 0 + ? m("li.item.-text._alternate._apply", "Du hast no koane Sätz…") + : null, models.map((s, i) => m("li.item._alternate._apply", [ m("span.theirname", s.theirTeam !== "" ? s.theirTeam : "Se"), m("span.ourname", s.ourTeam !== "" ? s.ourTeam : "Mia"),