1+ <!DOCTYPE html>
2+ < html lang ='ru '>
3+ < head >
4+ < meta charset ="utf-8 " />
5+ < link rel ="shortcut icon " type ="image/png " href ="media/favicon.png " />
6+ < title > Gravity Hub — Сообщество</ title >
7+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
8+
9+ < style >
10+ @font-face {
11+ font-family : Gratis;
12+ src : url ('fontz/gratis.ttf' );
13+ }
14+ @font-face {
15+ font-family : Nimbus;
16+ src : url ('fontz/nimbus.otf' );
17+ }
18+
19+ * {
20+ box-sizing : border-box;
21+ margin : 0 ;
22+ padding : 0 ;
23+ }
24+ html , body {
25+ width : 100% ;
26+ height : 100% ;
27+ font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , "Inter" , "Roboto" , sans-serif;
28+ background : # 0b0d12 ;
29+ overflow : hidden;
30+ }
31+
32+ /* фон, украл идею у телеграма */
33+ body ::before {
34+ content : "" ;
35+ position : fixed;
36+ inset : -50% ;
37+ /* градіентніе кружочке */
38+ background : radial-gradient (circle at 20% 20% , # 2b2f4a, transparent 40% ),
39+ radial-gradient (circle at 80% 60% , # 1a3a3f, transparent 45% ),
40+ radial-gradient (circle at 50% 90% , # 2d1f3f, transparent 50% );
41+ animation : drift 18s linear infinite;
42+ filter : blur (60px );
43+ opacity : 0.8 ;
44+ }
45+ @keyframes drift {
46+ 0% { transform : translate (0 , 0 ) rotate (0deg ); }
47+ 50% { transform : translate (5% , -3% ) rotate (180deg ); }
48+ 100% { transform : translate (0 , 0 ) rotate (360deg ); }
49+ }
50+ .screen {
51+ position : relative;
52+ z-index : 1 ;
53+ width : 100% ;
54+ height : 100% ;
55+ display : flex;
56+ align-items : center;
57+ justify-content : center;
58+ }
59+
60+ /* утонет */
61+ .window {
62+ width : 360px ;
63+ background : # 12141c ;
64+ border : 1px solid # 3f3f4a ;
65+ border-radius : 12px ;
66+ box-shadow : 0 25px 60px rgba (0 , 0 , 0 , 0.65 ), inset 0 1px 0 rgba (255 , 255 , 255 , 0.03 );
67+ overflow : hidden;
68+ }
69+ .window-header {
70+ height : 36px ;
71+ background : linear-gradient (to bottom, # 1b1e2a, # 141622 );
72+ display : flex;
73+ align-items : center;
74+ padding : 0 12px ;
75+ gap : 8px ;
76+ border-bottom : 1px solid # 3a3a4f ;
77+ }
78+ .window-title {
79+ margin-left : auto;
80+ margin-right : auto;
81+ font-family : Gratis;
82+ font-size : 12px ;
83+ color : # 9aa0c3 ;
84+ letter-spacing : 0.03em ;
85+ user-select : none;
86+ }
87+ .window-body {
88+ padding : 28px 24px 32px ;
89+ text-align : center;
90+ }
91+ .window-textbox {
92+ width : 320 ;
93+ border : 1px solid # 3C3F4D ;
94+ border-radius : 8px ;
95+ padding : 8px 8px 8px 8px ;
96+ margin-bottom : 20px ;
97+ background : radial-gradient (circle farthest-corner at 30px 30px , # 7350FF1F, # 3A3A8E50 )
98+ }
99+ .window-textbox h2 {
100+ text-align : left;
101+ padding : 3px 0px 3px 10px ;
102+ font-family : Nimbus;
103+ line-height : 1 ;
104+ line-box : 2 ;
105+ font-size : 20px ;
106+ color : # CBE1FF ;
107+ }
108+
109+ .message {
110+ text-align : left;
111+ font-size : 18px ;
112+ font-family : Nimbus;
113+ color : # e6e8f2 ;
114+ line-height : 1.15 ;
115+ line-box : 2 ;
116+ }
117+
118+ .action-button {
119+ display : inline-flex;
120+ align-items : center;
121+ justify-content : center;
122+ gap : 10px ;
123+ padding : 12px 20px ;
124+ background : linear-gradient (to bottom, # 2b2f4a, # 20243a );
125+ border : 1px solid # 3a3f66 ;
126+ border-radius : 999px ;
127+ color : # ffffff ;
128+ text-decoration : none;
129+ font-family : Gratis;
130+ font-size : 14px ;
131+ font-weight : 500 ;
132+ letter-spacing : 0.03em ;
133+ box-shadow : 0 6px 18px rgba (0 , 0 , 0 , 0.5 ), inset 0 1px 0 rgba (255 , 255 , 255 , 0.08 );
134+ transition : all 0.2s ease;
135+ } /* навалил параметров */
136+ .action-button img {
137+ width : 18px ;
138+ height : 18px ;
139+ margin : 0 -2 0 -2 ;
140+ display : block;
141+ }
142+ .action-button : hover {
143+ transform : translateY (-1px );
144+ background : linear-gradient (to bottom, # 343a66, # 262b4a );
145+ }
146+ .action-button : active {
147+ -webkit-tap-highlight-color : transparent;
148+ transform : translateY (0 );
149+ box-shadow : 0 3px 10px rgba (0 , 0 , 0 , 0.6 ), inset 0 2px 4px rgba (0 , 0 , 0 , 0.4 );
150+ }
151+ </ style >
152+ </ head >
153+
154+ < body >
155+ < div class ="screen ">
156+ < div class ="window ">
157+ < div class ="window-header "> < div class ="window-title "> Будьте в курсе событий</ div > </ div >
158+ < div class ="window-body ">
159+ < div class ="window-textbox ">
160+ < div class ="message "> Сейчас в ꕥ 𝗚𝗿𝝰𝘃𝗶𝘁𝘆 𝗛𝞄𝗯 ꕥ ведётся усердная работа над сайтом сообщества. Следите за новостями!</ div >
161+ </ div >
162+ < a class ="action-button " href ="https://t.me/GravityHub " target ="_blank " rel ="noopener noreferrer ">
163+ <!-- кнопка (пожалуйста, не крадите мои новичковые стили) -->
164+ < img src ="media/tubovski.png " alt ="🇰🇿 ">
165+ Перейти в группу
166+ </ a >
167+ </ div >
168+ </ div >
169+ </ div >
170+ </ body >
171+ </ html >
0 commit comments