diff --git a/app.py b/app.py index 5d82610..92e000c 100644 --- a/app.py +++ b/app.py @@ -219,19 +219,14 @@ if st.session_state.input_validated and st.session_state.parsed_records: st.session_state[f"sel_{emp}"] = False # Mitarbeiter-Liste mit Rahmen - st.markdown( - '
', - unsafe_allow_html=True, - ) - selected_employees = [] - for emp in employees: - key = f"sel_{emp}" - if key not in st.session_state: - st.session_state[key] = True - if st.checkbox(emp, value=st.session_state[key], key=key): - selected_employees.append(emp) - st.markdown("
", unsafe_allow_html=True) + with st.container(border=True): + selected_employees = [] + for emp in employees: + key = f"sel_{emp}" + if key not in st.session_state: + st.session_state[key] = True + if st.checkbox(emp, value=st.session_state[key], key=key): + selected_employees.append(emp) st.caption(f"{len(selected_employees)} von {len(employees)} Mitarbeitern ausgewählt") else: