Spaces:
Sleeping
Sleeping
Add logo with space-around style
Browse files
app.py
CHANGED
|
@@ -19,23 +19,12 @@ def style_dataframe(df: pd.DataFrame):
|
|
| 19 |
cols.insert(cols.index('Średnia') + 1, cols.pop(cols.index('Wyniki')))
|
| 20 |
df = df[cols]
|
| 21 |
|
| 22 |
-
# df = st.data_editor(df, column_config={
|
| 23 |
-
# 'Średnia': st.column_config.NumberColumn('Średnia'),
|
| 24 |
-
# 'Wyniki': st.column_config.BarChartColumn(
|
| 25 |
-
# "Wyniki", help="Zestawienie wyników poszczególnych zadań",
|
| 26 |
-
# y_min=0,y_max=100,),
|
| 27 |
-
# 'Analiza wydźwięku': st.column_config.NumberColumn('Wydźwięk', help='Umiejętność analizy wydźwięku'),
|
| 28 |
-
# 'Znajomość związków frazeologicznych': st.column_config.NumberColumn('Frazeologizmy', help='Znajomość związków frazeologicznych'),
|
| 29 |
-
# 'Zrozumienie tekstu': st.column_config.NumberColumn('Zrozumienie tekstu', help='Umiejętność zrozumienia tekstu'),
|
| 30 |
-
# },hide_index=True, disabled=True)
|
| 31 |
-
|
| 32 |
# Create a color ramp using Seaborn
|
| 33 |
return df
|
| 34 |
|
| 35 |
def styler(df: pd.DataFrame):
|
| 36 |
palette = sns.color_palette("RdYlGn", as_cmap=True)
|
| 37 |
styled_df = df.style.background_gradient(cmap=palette, subset=["Średnia", "Analiza wydźwięku", "Znajomość związków frazeologicznych", "Zrozumienie tekstu"]).format(precision=2)
|
| 38 |
-
# styled_df = styled_df.style.map('text-align: left;', subset=["Średnia", "Analiza wydźwięku", "Znajomość związków frazeologicznych", "Zrozumienie tekstu"])
|
| 39 |
return styled_df
|
| 40 |
|
| 41 |
# Load data from JSON file
|
|
@@ -53,12 +42,30 @@ st.markdown("""
|
|
| 53 |
padding-right: 10%;
|
| 54 |
scrollbar-width: thin;
|
| 55 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 56 |
</style>
|
| 57 |
""", unsafe_allow_html=True)
|
| 58 |
|
| 59 |
-
|
| 60 |
-
st.
|
| 61 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 62 |
|
| 63 |
|
| 64 |
# Create tabs
|
|
|
|
| 19 |
cols.insert(cols.index('Średnia') + 1, cols.pop(cols.index('Wyniki')))
|
| 20 |
df = df[cols]
|
| 21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
# Create a color ramp using Seaborn
|
| 23 |
return df
|
| 24 |
|
| 25 |
def styler(df: pd.DataFrame):
|
| 26 |
palette = sns.color_palette("RdYlGn", as_cmap=True)
|
| 27 |
styled_df = df.style.background_gradient(cmap=palette, subset=["Średnia", "Analiza wydźwięku", "Znajomość związków frazeologicznych", "Zrozumienie tekstu"]).format(precision=2)
|
|
|
|
| 28 |
return styled_df
|
| 29 |
|
| 30 |
# Load data from JSON file
|
|
|
|
| 42 |
padding-right: 10%;
|
| 43 |
scrollbar-width: thin;
|
| 44 |
}
|
| 45 |
+
.header-container {
|
| 46 |
+
display: flex;
|
| 47 |
+
justify-content: space-around; /* Evenly distribute space between elements */
|
| 48 |
+
}
|
| 49 |
+
@media (max-width: 768px) {
|
| 50 |
+
.header-container {
|
| 51 |
+
flex-direction: column;
|
| 52 |
+
align-items: center; /* Center the items vertically on smaller screens */
|
| 53 |
+
width: 100%;
|
| 54 |
+
}
|
| 55 |
+
}
|
| 56 |
</style>
|
| 57 |
""", unsafe_allow_html=True)
|
| 58 |
|
| 59 |
+
# Add logo, title, and subheader in a flexible container with equal spacing
|
| 60 |
+
st.markdown("""
|
| 61 |
+
<div class="header-container">
|
| 62 |
+
<img src="https://speakleash.org/wp-content/uploads/2023/09/SpeakLeash_logo.svg" alt="SpeakLeash Logo">
|
| 63 |
+
<div class="title-container">
|
| 64 |
+
<h1>Benchmark Modeli LLM</h1>
|
| 65 |
+
<h2 style="margin-top: 0;">z sarkazmami i idiomami w języku polskim</h2>
|
| 66 |
+
</div>
|
| 67 |
+
</div>
|
| 68 |
+
""", unsafe_allow_html=True)
|
| 69 |
|
| 70 |
|
| 71 |
# Create tabs
|