Maryam Ilka commited on
Commit
af0ebde
·
verified ·
1 Parent(s): e053055

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -10
app.py CHANGED
@@ -645,15 +645,16 @@ def map_view():
645
  <p style="color: #6a0dad; margin: 0;">همراه سفرهای درون‌شهری شما، راهی مطمئن، راهی روشن، رهیار</p>
646
  """, unsafe_allow_html=True)
647
 
648
- st.markdown("### مسیر سفر شما")
649
  st.markdown("""
650
  <div style="background-color: #f8f9fa; padding: 15px; border-radius: 10px;">
651
  <p>مسیر سفر شما به صورت حدودی، از جنوب به غرب تهران است.</p>
652
- <p>در رهیار گزینه‌های مختلف سفر مثل به‌صرفه،اکوپلاس یا بایک وجود ندارد و فقط می‌توانید رهیار معمولی بگیرید.</p>
 
653
  <p> با توجه به اطلاعاتی که بعد از نقشه دریافت می‌کنید، تصمیم بگیرید که سفر را می‌پذیرید را رد می‌کنید.</p>
654
  <p>سپس با کلیک بر دکمه مربوطه به بخش بعدی بروید.</p>
655
  </div>
656
  """, unsafe_allow_html=True)
 
657
  folium_static(create_ride_map(), width=1000 if st.session_state.is_desktop else 800,
658
  height=500 if st.session_state.is_desktop else 400)
659
 
@@ -661,7 +662,7 @@ def map_view():
661
  st.markdown(f"""
662
  <div class="price-container">
663
  <div style="display: flex; justify-content: space-between; align-items: center;">
664
- <span>راهیار <span style="background-color: #e6e6fa; color: #6a0dad; padding: 2px 8px; border-radius: 12px; font-size: 14px;">به صرفه</span></span>
665
  <span class="rahyar-price">{st.session_state.price:,} تومان</span>
666
  </div>
667
  </div>
@@ -672,13 +673,13 @@ def map_view():
672
  # دکمه‌ها
673
  col1, col2 = st.columns(2)
674
  with col1:
675
- if st.button("درخواست راهیار", key="accept_btn", use_container_width=True):
676
  st.session_state.price_accepted = 1
677
  st.session_state.current_page = "attention_check1"
678
  st.rerun()
679
 
680
  with col2:
681
- if st.button("رد قیمت", key="reject_btn", use_container_width=True):
682
  st.session_state.price_accepted = 0
683
  st.session_state.current_page = "attention_check1"
684
  st.rerun()
@@ -695,7 +696,7 @@ def attention_check1():
695
  </style>
696
  """, unsafe_allow_html=True)
697
 
698
- st.markdown("### سوال توجه")
699
 
700
  answer = st.radio(
701
  "رنگ سازمانی اپلیکیشن رهیار چه رنگی بود؟",
@@ -755,11 +756,11 @@ def attention_check2():
755
  }
756
  </style>
757
  """, unsafe_allow_html=True)
758
- st.markdown("### سوال توجه")
759
 
760
  answer = st.radio(
761
- "نام اپلیکیشنی که در این تحقیق بررسی می‌شود چیست؟",
762
- ["اسنپ", "تپسی", "راهیار", "ماکسیم", "دیگر"],
763
  index=None,
764
  key="att2_radio"
765
  )
@@ -999,7 +1000,13 @@ def user_contact():
999
 
1000
  def thank_you_page():
1001
  """صفحه تشکر"""
1002
- st.success("✅ پاسخ‌های شما با موفقیت ثبت شد. با تشکر از مشارکت شما در این تحقیق!")
 
 
 
 
 
 
1003
  st.balloons()
1004
 
1005
  if st.button("بازگشت به ابتدا"):
 
645
  <p style="color: #6a0dad; margin: 0;">همراه سفرهای درون‌شهری شما، راهی مطمئن، راهی روشن، رهیار</p>
646
  """, unsafe_allow_html=True)
647
 
 
648
  st.markdown("""
649
  <div style="background-color: #f8f9fa; padding: 15px; border-radius: 10px;">
650
  <p>مسیر سفر شما به صورت حدودی، از جنوب به غرب تهران است.</p>
651
+ <p>فرض کنید در رهیار گزینه‌های مختلف سفر مثل به‌صرفه،اکوپلاس یا بایک وجود ندارد و فقط می‌توانید رهیار معمولی بگیرید.</p>
652
+ <p>همچنین فرض کنید ویژگی‌هایی مانند رهیار با همسفر ، سفر دو مسیره، توقف در سفر و.. نیز در رهیار وجود ندارد.</p>
653
  <p> با توجه به اطلاعاتی که بعد از نقشه دریافت می‌کنید، تصمیم بگیرید که سفر را می‌پذیرید را رد می‌کنید.</p>
654
  <p>سپس با کلیک بر دکمه مربوطه به بخش بعدی بروید.</p>
655
  </div>
656
  """, unsafe_allow_html=True)
657
+ st.markdown("### مسیر سفر شما")
658
  folium_static(create_ride_map(), width=1000 if st.session_state.is_desktop else 800,
659
  height=500 if st.session_state.is_desktop else 400)
660
 
 
662
  st.markdown(f"""
663
  <div class="price-container">
664
  <div style="display: flex; justify-content: space-between; align-items: center;">
665
+ <span>راهیار <span style="background-color: #e6e6fa; color: #6a0dad; padding: 2px 8px; border-radius: 12px; font-size: 14px;">معمولی</span></span>
666
  <span class="rahyar-price">{st.session_state.price:,} تومان</span>
667
  </div>
668
  </div>
 
673
  # دکمه‌ها
674
  col1, col2 = st.columns(2)
675
  with col1:
676
+ if st.button("درخواست رهیار", key="accept_btn", use_container_width=True):
677
  st.session_state.price_accepted = 1
678
  st.session_state.current_page = "attention_check1"
679
  st.rerun()
680
 
681
  with col2:
682
+ if st.button("رد رهیار", key="reject_btn", use_container_width=True):
683
  st.session_state.price_accepted = 0
684
  st.session_state.current_page = "attention_check1"
685
  st.rerun()
 
696
  </style>
697
  """, unsafe_allow_html=True)
698
 
699
+ st.markdown("### سوال")
700
 
701
  answer = st.radio(
702
  "رنگ سازمانی اپلیکیشن رهیار چه رنگی بود؟",
 
756
  }
757
  </style>
758
  """, unsafe_allow_html=True)
759
+ st.markdown("### سوال")
760
 
761
  answer = st.radio(
762
+ "حاصل ۵ × ۳ به اضافه ۲ چقدر می‌شود؟",
763
+ ["1", "13", "15", "17", "دیگر"],
764
  index=None,
765
  key="att2_radio"
766
  )
 
1000
 
1001
  def thank_you_page():
1002
  """صفحه تشکر"""
1003
+ st.success("""
1004
+ ✅ پاسخ‌های شما با موفقیت ثبت شد.
1005
+ سپاسگزاریم که وقت ارزشمند خود را به این پژوهش اختصاص دادید.
1006
+
1007
+ در صورت وجود هرگونه سوال، ابهام یا پیشنهاد می‌توانید از طریق راه‌های زیر با محقق اصلی تماس بگیرید:
1008
+ ✉ ایمیل: maryam.ilka2000@gmail.com
1009
+ """)
1010
  st.balloons()
1011
 
1012
  if st.button("بازگشت به ابتدا"):