loubnabnl HF staff commited on
Commit
4482a4e
1 Parent(s): 96da45a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -28,7 +28,7 @@ st.markdown(
28
  unsafe_allow_html=True,
29
  )
30
 
31
- st.title("Nt3awnu 🤝 نتعاونو")
32
 
33
  st.markdown("Help us report more people in need by filling this form: https://forms.gle/nZNCUVog9ka2Vdqu6 : ساعدونا نبلغو الناس ليمحتاجين فهاد الاستمارة")
34
 
@@ -100,14 +100,18 @@ m = folium.Map(
100
  for index, row in filtered_df.iterrows():
101
  request_type = row[' What are your needs? / ما هي احتياجاتك؟ (أضفها إذا لم يتم ذكرها)']
102
  phone = row["رقم الهاتف (اختياري)"] if not pd.isna(row["رقم الهاتف (اختياري)"]) else ""
103
- display_text = f"{request_type} {phone} Id: {row['id']}"
 
 
 
104
  if row["latlng"] is None:
105
  continue
 
106
  folium.Marker(
107
  location=row["latlng"],
108
  tooltip=row[' لأي قيادة / دوار تنتمون ؟'] if not pd.isna(row[' لأي قيادة / دوار تنتمون ؟']) else None,
109
- popup=display_text,
110
- icon=folium.Icon(colors_mapping[request_type])
111
  ).add_to(m)
112
  st_data = st_folium(m, use_container_width=True)
113
 
@@ -140,4 +144,4 @@ st.markdown(
140
 
141
  if auto_refresh:
142
  time.sleep(number)
143
- st.experimental_rerun()
 
28
  unsafe_allow_html=True,
29
  )
30
 
31
+ st.title("Nt3awnu نتعاونو ")
32
 
33
  st.markdown("Help us report more people in need by filling this form: https://forms.gle/nZNCUVog9ka2Vdqu6 : ساعدونا نبلغو الناس ليمحتاجين فهاد الاستمارة")
34
 
 
100
  for index, row in filtered_df.iterrows():
101
  request_type = row[' What are your needs? / ما هي احتياجاتك؟ (أضفها إذا لم يتم ذكرها)']
102
  phone = row["رقم الهاتف (اختياري)"] if not pd.isna(row["رقم الهاتف (اختياري)"]) else ""
103
+
104
+ # Formatted text using HTML
105
+ display_text = f"<b>Request Type:</b> {request_type}<br><b>Phone:</b> {phone}<br><b>Id:</b> {row['id']}"
106
+
107
  if row["latlng"] is None:
108
  continue
109
+
110
  folium.Marker(
111
  location=row["latlng"],
112
  tooltip=row[' لأي قيادة / دوار تنتمون ؟'] if not pd.isna(row[' لأي قيادة / دوار تنتمون ؟']) else None,
113
+ popup=folium.Popup(display_text, max_width=300),
114
+ icon=folium.Icon(color=colors_mapping.get(request_type, "blue"))
115
  ).add_to(m)
116
  st_data = st_folium(m, use_container_width=True)
117
 
 
144
 
145
  if auto_refresh:
146
  time.sleep(number)
147
+ st.experimental_rerun()