GSMEthesis commited on
Commit
c83cc7e
·
verified ·
1 Parent(s): 261e6be

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -2
app.py CHANGED
@@ -741,6 +741,7 @@ h3 {
741
  width: 100% !important;
742
  margin: 0 auto !important;
743
  padding: 0 !important;
 
744
  }
745
 
746
  .stSlider [role="slider"] {
@@ -785,6 +786,26 @@ h3 {
785
  border-radius: 5px !important;
786
  }
787
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
788
  /* استایل برای لیبل‌های اسلایدر */
789
  .slider-labels {
790
  display: flex !important;
@@ -866,8 +887,7 @@ def custom_likert_slider(question_data):
866
  # دیباگ
867
  st.write(f"Debug: مقدار ذخیره‌شده برای {key}: {value}")
868
 
869
- # ذخیره مقدار
870
- st.session_state[key] = value
871
  return value
872
 
873
  def create_ride_map():
 
741
  width: 100% !important;
742
  margin: 0 auto !important;
743
  padding: 0 !important;
744
+ position: relative !important;
745
  }
746
 
747
  .stSlider [role="slider"] {
 
786
  border-radius: 5px !important;
787
  }
788
 
789
+ /* اضافه کردن علامت‌های نقاط (ticks) */
790
+ .stSlider {
791
+ position: relative !important;
792
+ }
793
+ .stSlider::before {
794
+ content: '';
795
+ position: absolute;
796
+ top: 10px;
797
+ width: 100%;
798
+ height: 10px;
799
+ pointer-events: none;
800
+ background: repeating-linear-gradient(
801
+ to right,
802
+ #6a0dad 0,
803
+ #6a0dad 2px,
804
+ transparent 2px,
805
+ transparent 14.28%
806
+ );
807
+ }
808
+
809
  /* استایل برای لیبل‌های اسلایدر */
810
  .slider-labels {
811
  display: flex !important;
 
887
  # دیباگ
888
  st.write(f"Debug: مقدار ذخیره‌شده برای {key}: {value}")
889
 
890
+ # نیازی به ذخیره دستی نیست، اسلایدر خودش مقدار رو تو st.session_state[key] ذخیره می‌کنه
 
891
  return value
892
 
893
  def create_ride_map():