Spaces:
Sleeping
Sleeping
def generate_table_html(table_data, title, color):
Browse files- assignment_ui.py +3 -3
assignment_ui.py
CHANGED
@@ -314,7 +314,7 @@ def create_assignment_ui(user_data, assignment_service, submission_service):
|
|
314 |
<div style="margin-bottom: 20px;">
|
315 |
<div style="font-weight: bold; color: {color}; margin-bottom: 5px;">{title}</div>
|
316 |
<div style="background-color: #f8f9fa; padding: 10px 15px; border-radius: 5px; overflow-x: auto;">
|
317 |
-
<table style="width: 100%; border-collapse: collapse;
|
318 |
<tr style="background-color: #e9ecef;">
|
319 |
"""
|
320 |
|
@@ -322,7 +322,7 @@ def create_assignment_ui(user_data, assignment_service, submission_service):
|
|
322 |
headers = table_data[0].keys()
|
323 |
for header in headers:
|
324 |
if header.lower() == '評分' or header.lower() == 'score':
|
325 |
-
html += f'<th style="padding: 10px; border: 1px solid #dee2e6; width: 80px;">{header}</th>'
|
326 |
else:
|
327 |
html += f'<th style="padding: 10px; border: 1px solid #dee2e6;">{header}</th>'
|
328 |
html += '</tr>'
|
@@ -332,7 +332,7 @@ def create_assignment_ui(user_data, assignment_service, submission_service):
|
|
332 |
html += '<tr>'
|
333 |
for key, value in item.items():
|
334 |
if key.lower() == '評分' or key.lower() == 'score':
|
335 |
-
html += f'<td style="padding: 10px; border: 1px solid #dee2e6; width: 80px; text-align: center;">{value}</td>'
|
336 |
else:
|
337 |
html += f'<td style="padding: 10px; border: 1px solid #dee2e6;">{value}</td>'
|
338 |
html += '</tr>'
|
|
|
314 |
<div style="margin-bottom: 20px;">
|
315 |
<div style="font-weight: bold; color: {color}; margin-bottom: 5px;">{title}</div>
|
316 |
<div style="background-color: #f8f9fa; padding: 10px 15px; border-radius: 5px; overflow-x: auto;">
|
317 |
+
<table style="width: 100%; border-collapse: collapse; white-space: nowrap;">
|
318 |
<tr style="background-color: #e9ecef;">
|
319 |
"""
|
320 |
|
|
|
322 |
headers = table_data[0].keys()
|
323 |
for header in headers:
|
324 |
if header.lower() == '評分' or header.lower() == 'score':
|
325 |
+
html += f'<th style="padding: 10px; border: 1px solid #dee2e6; min-width: 80px;">{header}</th>'
|
326 |
else:
|
327 |
html += f'<th style="padding: 10px; border: 1px solid #dee2e6;">{header}</th>'
|
328 |
html += '</tr>'
|
|
|
332 |
html += '<tr>'
|
333 |
for key, value in item.items():
|
334 |
if key.lower() == '評分' or key.lower() == 'score':
|
335 |
+
html += f'<td style="padding: 10px; border: 1px solid #dee2e6; min-width: 80px; text-align: center;">{value}</td>'
|
336 |
else:
|
337 |
html += f'<td style="padding: 10px; border: 1px solid #dee2e6;">{value}</td>'
|
338 |
html += '</tr>'
|