Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -513,12 +513,23 @@ def show_weather_info(data):
|
|
| 513 |
with col4:
|
| 514 |
network_ok = check_network_status()
|
| 515 |
if not network_ok:
|
| 516 |
-
status_color = "
|
| 517 |
status_text = "λ€νΈμν¬ μ°κ²° μμ"
|
| 518 |
else:
|
| 519 |
-
status_color = "
|
| 520 |
status_text = "API μ μ" if not st.session_state.api_failed else "API μλ΅ μμ"
|
| 521 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 522 |
|
| 523 |
# forecast_data μ²λ¦¬
|
| 524 |
forecast_data = data['FCST24HOURS']['FCST24HOURS']
|
|
|
|
| 513 |
with col4:
|
| 514 |
network_ok = check_network_status()
|
| 515 |
if not network_ok:
|
| 516 |
+
status_color = "#FF0000" # λΉ¨κ°μ
|
| 517 |
status_text = "λ€νΈμν¬ μ°κ²° μμ"
|
| 518 |
else:
|
| 519 |
+
status_color = "#00FF00" if not st.session_state.api_failed else "#FF0000" # λ
Ήμ λλ λΉ¨κ°μ
|
| 520 |
status_text = "API μ μ" if not st.session_state.api_failed else "API μλ΅ μμ"
|
| 521 |
+
|
| 522 |
+
# API μν νμλ₯Ό μν κ³ μ ν ν΄λμ€λ₯Ό μ¬μ©
|
| 523 |
+
st.markdown("""
|
| 524 |
+
<style>
|
| 525 |
+
.api-status {
|
| 526 |
+
color: %s !important;
|
| 527 |
+
font-size: 20px;
|
| 528 |
+
font-weight: bold;
|
| 529 |
+
}
|
| 530 |
+
</style>
|
| 531 |
+
<p class="api-status">%s</p>
|
| 532 |
+
""" % (status_color, status_text), unsafe_allow_html=True)
|
| 533 |
|
| 534 |
# forecast_data μ²λ¦¬
|
| 535 |
forecast_data = data['FCST24HOURS']['FCST24HOURS']
|