import streamlit as st import pandas as pd # Function to highlight the given value def highlight_value(val, highlight): color = 'yellow' if val == highlight else '' return f'background-color: {color}' # Value to be highlighted highlight = "ongoing" df = pd.read_csv('board.csv') # Apply the highlighting df_styled = df.style.applymap(lambda x: highlight_value(x, highlight)) # Convert the styled DataFrame to HTML df_html = df_styled.set_table_attributes('class="dataframe"') # Add CSS for setting cell width css = """ """ # Display the styled DataFrame with custom CSS in Streamlit st.write(df_html, unsafe_allow_html=True)