Rahmen um MItarbeiterliste

This commit is contained in:
trnq1ll0 committed 2026-06-10 17:12:32 +02:00
1 parent b05849e673
commit 9a44f8904e
1 file changed
+8 -13
+8 -13
View File
@@ -219,19 +219,14 @@ if st.session_state.input_validated and st.session_state.parsed_records:
st.session_state[f"sel_{emp}"] = False st.session_state[f"sel_{emp}"] = False
# Mitarbeiter-Liste mit Rahmen # Mitarbeiter-Liste mit Rahmen
st.markdown( with st.container(border=True):
'<div style="border:1px solid #d5d5d5; border-radius:6px; padding:8px 12px; ' selected_employees = []
'background:#fafafa; max-height:300px; overflow-y:auto">', for emp in employees:
unsafe_allow_html=True, key = f"sel_{emp}"
) if key not in st.session_state:
selected_employees = [] st.session_state[key] = True
for emp in employees: if st.checkbox(emp, value=st.session_state[key], key=key):
key = f"sel_{emp}" selected_employees.append(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("</div>", unsafe_allow_html=True)
st.caption(f"{len(selected_employees)} von {len(employees)} Mitarbeitern ausgewählt") st.caption(f"{len(selected_employees)} von {len(employees)} Mitarbeitern ausgewählt")
else: else: