stat2025 commited on
Commit
d985689
·
verified ·
1 Parent(s): a506e58

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +97 -16
style.css CHANGED
@@ -1,28 +1,109 @@
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
 
6
  h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
  .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
 
 
28
  }
 
1
  body {
2
+ margin: 0;
3
+ padding: 0;
4
+ font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
5
+ background: #f5f7fb;
6
+ direction: rtl;
7
+ }
8
+
9
+ .container {
10
+ max-width: 720px;
11
+ margin: 40px auto;
12
+ padding: 24px 20px 40px;
13
+ background: #ffffff;
14
+ border-radius: 18px;
15
+ box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
16
  }
17
 
18
  h1 {
19
+ margin: 0 0 8px;
20
+ font-size: 26px;
21
+ text-align: center;
22
+ color: #1f3b57;
23
  }
24
 
25
+ .subtitle {
26
+ margin: 0 0 24px;
27
+ text-align: center;
28
+ font-size: 14px;
29
+ color: #6b7280;
30
  }
31
 
32
  .card {
33
+ margin-bottom: 18px;
34
+ padding: 14px 14px 10px;
35
+ border-radius: 14px;
36
+ background: #f9fafb;
37
+ border: 1px solid #e5e7eb;
38
+ }
39
+
40
+ .card h2 {
41
+ font-size: 16px;
42
+ margin: 0 0 8px;
43
+ color: #111827;
44
+ }
45
+
46
+ .option {
47
+ display: block;
48
+ margin: 6px 0;
49
+ font-size: 14px;
50
+ color: #374151;
51
+ }
52
+
53
+ input[type="file"] {
54
+ margin-top: 6px;
55
+ font-size: 13px;
56
+ }
57
+
58
+ .hint {
59
+ margin: 6px 0 0;
60
+ font-size: 12px;
61
+ color: #6b7280;
62
+ }
63
+
64
+ .btn-main {
65
+ width: 100%;
66
+ margin-top: 12px;
67
+ padding: 10px 0;
68
+ font-size: 16px;
69
+ font-weight: 600;
70
+ border: none;
71
+ border-radius: 999px;
72
+ background: #2563eb;
73
+ color: #ffffff;
74
+ cursor: pointer;
75
+ transition: transform 0.12s ease, box-shadow 0.12s ease, background 0.12s ease;
76
+ }
77
+
78
+ .btn-main:hover {
79
+ background: #1d4ed8;
80
+ box-shadow: 0 4px 12px rgba(37, 99, 235, 0.28);
81
+ transform: translateY(-1px);
82
+ }
83
+
84
+ .btn-main:active {
85
+ transform: translateY(1px);
86
+ box-shadow: none;
87
+ }
88
+
89
+ .status {
90
+ margin-top: 10px;
91
+ font-size: 13px;
92
+ padding: 8px 10px;
93
+ border-radius: 10px;
94
+ display: none;
95
+ }
96
+
97
+ .status.ok {
98
+ display: block;
99
+ background: #ecfdf5;
100
+ color: #15803d;
101
+ border: 1px solid #bbf7d0;
102
  }
103
 
104
+ .status.error {
105
+ display: block;
106
+ background: #fef2f2;
107
+ color: #b91c1c;
108
+ border: 1px solid #fecaca;
109
  }