Maryam Ilka commited on
Commit
36faf91
·
verified ·
1 Parent(s): 63a38c5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -5
app.py CHANGED
@@ -49,7 +49,7 @@ st.markdown("""
49
  color: var(--text) !important;
50
  }
51
 
52
- /* باکس‌های ورودی */
53
  .stTextInput input,
54
  .stNumberInput input,
55
  .stSelectbox select,
@@ -57,7 +57,8 @@ st.markdown("""
57
  .stDateInput input,
58
  .stTimeInput input,
59
  .stMultiSelect div[role="combobox"],
60
- div[data-testid="stVerticalBlock"] > div[data-testid="stHorizontalBlock"] > div > div > div > div > input {
 
61
  color: var(--text) !important;
62
  background-color: var(--input-bg) !important;
63
  border: 1px solid var(--border) !important;
@@ -65,20 +66,20 @@ st.markdown("""
65
  padding: 8px 12px !important;
66
  }
67
 
68
- /* دکمه اصلی (بنفش) */
69
  .stButton>button,
70
  [data-testid="baseButton-primary"],
71
  .accept-btn,
72
  div[data-testid="stVerticalBlock"] > div[data-testid="stHorizontalBlock"] > div > div > button {
73
  background-color: var(--primary) !important;
74
- color: white !important;
75
  border: none !important;
76
  border-radius: 8px !important;
77
  padding: 10px 20px !important;
78
  font-weight: bold !important;
79
  }
80
 
81
- /* دکمه ثانویه (سفید با حاشیه بنفش) */
82
  .stFormSubmitButton>button,
83
  [data-testid="baseButton-secondary"],
84
  .reject-btn {
@@ -332,6 +333,18 @@ def demographic_form():
332
  """فرم اطلاعات دموگرافیک"""
333
  st.markdown("### 📝 اطلاعات دموگرافیک")
334
 
 
 
 
 
 
 
 
 
 
 
 
 
335
  with st.form("demographic_form"):
336
  age = st.number_input("سن", min_value=18, max_value=100)
337
  gender = st.selectbox("جنسیت", ["مرد", "زن", "سایر"])
 
49
  color: var(--text) !important;
50
  }
51
 
52
+ /* باکس‌های ورودی - اصلاح شده برای دموگرافیک */
53
  .stTextInput input,
54
  .stNumberInput input,
55
  .stSelectbox select,
 
57
  .stDateInput input,
58
  .stTimeInput input,
59
  .stMultiSelect div[role="combobox"],
60
+ div[data-testid="stVerticalBlock"] > div[data-testid="stHorizontalBlock"] > div > div > div > div > input,
61
+ .st-bq, .st-br, .st-bs, .st-bt, .st-bu, .st-bv, .st-bw, .st-bx, .st-by, .st-bz {
62
  color: var(--text) !important;
63
  background-color: var(--input-bg) !important;
64
  border: 1px solid var(--border) !important;
 
66
  padding: 8px 12px !important;
67
  }
68
 
69
+ /* دکمه اصلی (بنفش با متن سفید) */
70
  .stButton>button,
71
  [data-testid="baseButton-primary"],
72
  .accept-btn,
73
  div[data-testid="stVerticalBlock"] > div[data-testid="stHorizontalBlock"] > div > div > button {
74
  background-color: var(--primary) !important;
75
+ color: white !important !important;
76
  border: none !important;
77
  border-radius: 8px !important;
78
  padding: 10px 20px !important;
79
  font-weight: bold !important;
80
  }
81
 
82
+ /* دکمه ثانویه (سفید با حاشیه بنفش و متن بنفش) */
83
  .stFormSubmitButton>button,
84
  [data-testid="baseButton-secondary"],
85
  .reject-btn {
 
333
  """فرم اطلاعات دموگرافیک"""
334
  st.markdown("### 📝 اطلاعات دموگرافیک")
335
 
336
+ # استایل اختصاصی برای فرم دموگرافیک
337
+ st.markdown("""
338
+ <style>
339
+ .stNumberInput input,
340
+ .stSelectbox select {
341
+ color: #333333 !important;
342
+ background-color: #ffffff !important;
343
+ border: 1px solid #dddddd !important;
344
+ }
345
+ </style>
346
+ """, unsafe_allow_html=True)
347
+
348
  with st.form("demographic_form"):
349
  age = st.number_input("سن", min_value=18, max_value=100)
350
  gender = st.selectbox("جنسیت", ["مرد", "زن", "سایر"])