GSMEthesis commited on
Commit
e3b0b4b
·
verified ·
1 Parent(s): 5e29ded

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +48 -4
app.py CHANGED
@@ -26,20 +26,64 @@ html, body, .stApp {
26
  width: 100% !important;
27
  }
28
 
 
29
  /* برای حالت دسکتاپ (لپ‌تاپ) که به صورت موبایل نمایش داده می‌شود */
30
  @media (min-width: 769px) {
31
  .stApp {
32
- /* کادر با عرض ثابت و گوشه‌های گرد */
33
  max-width: 375px !important; /* عرض مشابه موبایل */
34
  margin: 0 auto; /* وسط‌چین کردن محتوا */
35
  padding: 20px; /* فاصله داخلی */
36
- border-radius: 36px; /* گوشه‌های گرد بزرگتر برای ظاهر موبایلی */
37
- border: 2px solid var(--primary); /* رنگ کادر */
38
- box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2); /* سایه بزرگتر برای جلوه موبایلی */
39
  background-color: var(--background); /* پس‌زمینه سفید */
 
40
  overflow: hidden; /* مخفی کردن هرگونه عنصر اضافی که از کادر خارج می‌شود */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  }
42
  }
 
43
  /* تنظیمات کلی استایل‌ها */
44
  @font-face {
45
  font-family: 'B Nazanin';
 
26
  width: 100% !important;
27
  }
28
 
29
+ /* برای حالت دسکتاپ (لپ‌تاپ) که به صورت موبایل نمایش داده می‌شود */
30
  /* برای حالت دسکتاپ (لپ‌تاپ) که به صورت موبایل نمایش داده می‌شود */
31
  @media (min-width: 769px) {
32
  .stApp {
33
+ /* شبیه‌سازی کادر موبایل */
34
  max-width: 375px !important; /* عرض مشابه موبایل */
35
  margin: 0 auto; /* وسط‌چین کردن محتوا */
36
  padding: 20px; /* فاصله داخلی */
37
+ border-radius: 40px; /* گوشه‌های گرد بزرگتر برای ظاهر موبایلی */
38
+ border: 3px solid var(--primary); /* رنگ کادر موبایلی */
 
39
  background-color: var(--background); /* پس‌زمینه سفید */
40
+ box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); /* سایه برای شبیه‌سازی موبایل */
41
  overflow: hidden; /* مخفی کردن هرگونه عنصر اضافی که از کادر خارج می‌شود */
42
+
43
+ /* شبیه‌سازی نوار وضعیت بالا */
44
+ position: relative;
45
+ }
46
+
47
+ /* نوار وضعیت بالای موبایل */
48
+ .stApp::before {
49
+ content: "";
50
+ position: absolute;
51
+ top: 10px;
52
+ left: 20px;
53
+ right: 20px;
54
+ height: 10px;
55
+ background: #333;
56
+ border-radius: 5px;
57
+ box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
58
+ }
59
+
60
+ /* دکمه‌های کناری شبیه موبایل */
61
+ .stApp::after {
62
+ content: "";
63
+ position: absolute;
64
+ top: 50%;
65
+ right: -15px; /* دکمه سمت راست */
66
+ width: 10px;
67
+ height: 60px;
68
+ background-color: #333;
69
+ border-radius: 5px;
70
+ transform: translateY(-50%);
71
+ }
72
+
73
+ /* در صورتی که بخواهید دکمه سمت چپ هم داشته باشید */
74
+ .stApp::before {
75
+ content: "";
76
+ position: absolute;
77
+ top: 50%;
78
+ left: -15px; /* دکمه سمت چپ */
79
+ width: 10px;
80
+ height: 60px;
81
+ background-color: #333;
82
+ border-radius: 5px;
83
+ transform: translateY(-50%);
84
  }
85
  }
86
+
87
  /* تنظیمات کلی استایل‌ها */
88
  @font-face {
89
  font-family: 'B Nazanin';