Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -744,7 +744,7 @@ def enhanced_likert_scale(question_data):
|
|
| 744 |
key = question_data["key"]
|
| 745 |
scale = question_data["scale"]
|
| 746 |
labels = question_data.get("labels", ["کاملاً مخالفم", "کاملاً موافقم"])
|
| 747 |
-
|
| 748 |
if key not in st.session_state:
|
| 749 |
st.session_state[key] = None
|
| 750 |
|
|
@@ -793,6 +793,10 @@ def enhanced_likert_scale(question_data):
|
|
| 793 |
color: #6a0dad;
|
| 794 |
font-weight: bold;
|
| 795 |
}}
|
|
|
|
|
|
|
|
|
|
|
|
|
| 796 |
@media (max-width: 768px) {{
|
| 797 |
.likert-line {{
|
| 798 |
width: 90%;
|
|
@@ -848,12 +852,14 @@ def enhanced_likert_scale(question_data):
|
|
| 848 |
if st.button(
|
| 849 |
str(value),
|
| 850 |
key=f"{key}_btn_{value}",
|
| 851 |
-
type="primary" if st.session_state.get(key) == value else "secondary"
|
|
|
|
| 852 |
):
|
| 853 |
st.session_state[key] = value
|
| 854 |
st.rerun()
|
| 855 |
|
| 856 |
return st.session_state.get(key)
|
|
|
|
| 857 |
def create_ride_map():
|
| 858 |
"""ایجاد نقشه سفر با Folium - نسخه اصلاح شده با مناطق عمومی"""
|
| 859 |
# نقاط تقریبی برای مناطق عمومی جنوب و غرب تهران
|
|
|
|
| 744 |
key = question_data["key"]
|
| 745 |
scale = question_data["scale"]
|
| 746 |
labels = question_data.get("labels", ["کاملاً مخالفم", "کاملاً موافقم"])
|
| 747 |
+
|
| 748 |
if key not in st.session_state:
|
| 749 |
st.session_state[key] = None
|
| 750 |
|
|
|
|
| 793 |
color: #6a0dad;
|
| 794 |
font-weight: bold;
|
| 795 |
}}
|
| 796 |
+
/* مخفی کردن دکمهها */
|
| 797 |
+
.likert-button {{
|
| 798 |
+
display: none !important;
|
| 799 |
+
}}
|
| 800 |
@media (max-width: 768px) {{
|
| 801 |
.likert-line {{
|
| 802 |
width: 90%;
|
|
|
|
| 852 |
if st.button(
|
| 853 |
str(value),
|
| 854 |
key=f"{key}_btn_{value}",
|
| 855 |
+
type="primary" if st.session_state.get(key) == value else "secondary",
|
| 856 |
+
help="این دکمهها مخفی هستند" # افزودن پیام راهنما
|
| 857 |
):
|
| 858 |
st.session_state[key] = value
|
| 859 |
st.rerun()
|
| 860 |
|
| 861 |
return st.session_state.get(key)
|
| 862 |
+
|
| 863 |
def create_ride_map():
|
| 864 |
"""ایجاد نقشه سفر با Folium - نسخه اصلاح شده با مناطق عمومی"""
|
| 865 |
# نقاط تقریبی برای مناطق عمومی جنوب و غرب تهران
|