Spaces:
Running
Running
Make table responsive
Browse files
main.py
CHANGED
|
@@ -841,17 +841,16 @@ styled_table = (
|
|
| 841 |
],
|
| 842 |
axis=0,
|
| 843 |
)
|
| 844 |
-
.set_properties(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 845 |
.set_table_styles(
|
| 846 |
[
|
| 847 |
-
{
|
| 848 |
-
"selector": "table",
|
| 849 |
-
"props": [
|
| 850 |
-
("margin-left", "20%"),
|
| 851 |
-
("margin-right", "auto"),
|
| 852 |
-
("width", "100%"),
|
| 853 |
-
],
|
| 854 |
-
}, # Center the table and adjust width
|
| 855 |
]
|
| 856 |
)
|
| 857 |
.hide(axis="index") # Hide the row index
|
|
@@ -860,7 +859,9 @@ styled_table = (
|
|
| 860 |
table_html_data = styled_table._repr_html_()
|
| 861 |
# table_html_data = dataset_sources.to_html(index=False, border=0)
|
| 862 |
table_div_data = Div(
|
| 863 |
-
NotStr(table_html_data), style="margin-left: auto; width: 80%; align: center;"
|
|
|
|
|
|
|
| 864 |
)
|
| 865 |
|
| 866 |
|
|
|
|
| 841 |
],
|
| 842 |
axis=0,
|
| 843 |
)
|
| 844 |
+
.set_properties(
|
| 845 |
+
**{
|
| 846 |
+
"text-align": "center", # Center the text
|
| 847 |
+
"padding": "10px", # Add padding for better readability
|
| 848 |
+
"word-wrap": "break-word", # Ensure text wraps within cells
|
| 849 |
+
}
|
| 850 |
+
)
|
| 851 |
.set_table_styles(
|
| 852 |
[
|
| 853 |
+
{"selector": "table", "props": [("margin-left", "auto"), ("margin-right", "auto"), ("width", "100%")]}, # Make table responsive and centered
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 854 |
]
|
| 855 |
)
|
| 856 |
.hide(axis="index") # Hide the row index
|
|
|
|
| 859 |
table_html_data = styled_table._repr_html_()
|
| 860 |
# table_html_data = dataset_sources.to_html(index=False, border=0)
|
| 861 |
table_div_data = Div(
|
| 862 |
+
# NotStr(table_html_data), style="margin-left: auto; width: 80%; align: center;"
|
| 863 |
+
NotStr(table_html_data)
|
| 864 |
+
|
| 865 |
)
|
| 866 |
|
| 867 |
|