Aleksmorshen commited on
Commit
ce193b2
·
verified ·
1 Parent(s): 6494095

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +78 -11
style.css CHANGED
@@ -4,29 +4,30 @@
4
 
5
  /* Общие стили из вашего CSS, но с адаптивными улучшениями */
6
  body {
7
- padding: 1rem; /* Уменьшил отступ для мобильных */
8
  font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
9
- margin: 0; /* Убрал margin по умолчанию */
 
10
  }
11
 
12
  h1 {
13
- font-size: 1.2rem; /* Уменьшил размер шрифта для мобильных */
14
  margin-top: 0;
15
  }
16
 
17
  p {
18
  color: rgb(107, 114, 128);
19
- font-size: 0.9rem; /* Уменьшил размер шрифта для мобильных */
20
- margin-bottom: 0.5rem; /* Уменьшил отступ для мобильных */
21
- margin-top: 0.25rem; /* Уменьшил отступ для мобильных */
22
  }
23
 
24
  .card {
25
- max-width: 100%; /* Занимает всю ширину на мобильных */
26
  margin: 0 auto;
27
- padding: 0.5rem; /* Уменьшил отступ для мобильных */
28
  border: 1px solid lightgray;
29
- border-radius: 0.5rem; /* Уменьшил радиус для мобильных */
30
  }
31
 
32
  .card p:last-child {
@@ -34,9 +35,9 @@ p {
34
  }
35
 
36
  /* Адаптивные стили */
37
- @media (min-width: 640px) { /* Для экранов больше 640px */
38
  body {
39
- padding: 2rem;
40
  }
41
  h1 {
42
  font-size: 1.6rem;
@@ -50,3 +51,69 @@ p {
50
  border-radius: 1rem;
51
  }
52
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
 
5
  /* Общие стили из вашего CSS, но с адаптивными улучшениями */
6
  body {
7
+ padding: 0;
8
  font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
9
+ margin: 0;
10
+ overflow: hidden; /* Предотвращает полосы прокрутки */
11
  }
12
 
13
  h1 {
14
+ font-size: 1.2rem;
15
  margin-top: 0;
16
  }
17
 
18
  p {
19
  color: rgb(107, 114, 128);
20
+ font-size: 0.9rem;
21
+ margin-bottom: 0.5rem;
22
+ margin-top: 0.25rem;
23
  }
24
 
25
  .card {
26
+ max-width: 100%;
27
  margin: 0 auto;
28
+ padding: 0.5rem;
29
  border: 1px solid lightgray;
30
+ border-radius: 0.5rem;
31
  }
32
 
33
  .card p:last-child {
 
35
  }
36
 
37
  /* Адаптивные стили */
38
+ @media (min-width: 640px) {
39
  body {
40
+ padding: 0;
41
  }
42
  h1 {
43
  font-size: 1.6rem;
 
51
  border-radius: 1rem;
52
  }
53
  }
54
+
55
+ /* Стили для iframe */
56
+ iframe {
57
+ position: fixed;
58
+ top: 0;
59
+ left: 0;
60
+ width: 100%;
61
+ height: 100%;
62
+ border: none;
63
+ margin: 0;
64
+ padding: 0;
65
+ }
66
+
67
+ /* Стили для кнопок установки */
68
+ #installButton, #iosInstallPrompt {
69
+ display: none;
70
+ position: fixed;
71
+ bottom: 20px;
72
+ left: 50%;
73
+ transform: translateX(-50%);
74
+ padding: 12px 20px;
75
+ background-color: #007bff;
76
+ color: white;
77
+ border: none;
78
+ border-radius: 5px;
79
+ cursor: pointer;
80
+ z-index: 1000;
81
+ font-size: 16px;
82
+ text-transform: uppercase;
83
+ letter-spacing: 1px;
84
+ box-shadow: 0 0 10px #007bff;
85
+ transition: box-shadow 0.3s ease-in-out, transform 0.3s ease-in-out;
86
+ }
87
+
88
+ /* Hover эффект с усилением свечения и небольшим подъемом */
89
+ #installButton:hover, #iosInstallPrompt:hover {
90
+ box-shadow: 0 0 20px #007bff, 0 0 30px #007bff;
91
+ transform: translateX(-50%) scale(1.05); /* Небольшое увеличение */
92
+ }
93
+
94
+ /* Дополнительный эффект пульсации с использованием keyframes */
95
+ @keyframes pulse {
96
+ 0% {
97
+ box-shadow: 0 0 10px #007bff;
98
+ }
99
+ 50% {
100
+ box-shadow: 0 0 20px #007bff, 0 0 30px #007bff;
101
+ }
102
+ 100% {
103
+ box-shadow: 0 0 10px #007bff;
104
+ }
105
+ }
106
+
107
+ /* Применение анимации к кнопке */
108
+ #installButton.pulse-animation, #iosInstallPrompt.pulse-animation {
109
+ animation: pulse 2s infinite;
110
+ }
111
+
112
+ #iosInstallPrompt {
113
+ background-color: #28a745;
114
+ box-shadow: 0 0 10px #28a745;
115
+ }
116
+
117
+ #iosInstallPrompt:hover {
118
+ box-shadow: 0 0 20px #28a745, 0 0 30px #28a745;
119
+ }