11<!DOCTYPE html>
22< html lang ="en ">
3- < head >
3+ < head >
44 < meta charset ="UTF-8 ">
55 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
66 < title > Goaly - Offline</ title >
77 < style >
8- body {
9- font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" ;
10- background-color : # f9fafb ;
11- color : # 1f2937 ;
12- display : flex;
13- justify-content : center;
14- align-items : center;
15- height : 100vh ;
16- margin : 0 ;
17- text-align : center;
18- padding : 20px ;
19- }
20- .container {
21- background-color : # ffffff ;
22- padding : 40px 30px ;
23- border-radius : 16px ;
24- box-shadow : 0 4px 6px -1px rgba (0 , 0 , 0 , 0.1 ), 0 2px 4px -1px rgba (0 , 0 , 0 , 0.06 );
25- max-width : 400px ;
26- width : 100% ;
27- border : 1px solid # f3f4f6 ;
28- }
29- h1 {
30- font-size : 24px ;
31- font-weight : 700 ;
32- margin-top : 0 ;
33- margin-bottom : 12px ;
34- color : # 111827 ;
35- }
36- p {
37- font-size : 16px ;
38- color : # 4b5563 ;
39- line-height : 1.5 ;
40- margin-bottom : 24px ;
41- }
42- .icon {
43- font-size : 48px ;
44- color : # 9ca3af ;
45- margin-bottom : 16px ;
46- }
47- .retry-btn {
48- background-color : # 005F6A ;
49- color : white;
50- border : none;
51- padding : 12px 24px ;
52- font-size : 16px ;
53- font-weight : 600 ;
54- border-radius : 8px ;
55- cursor : pointer;
56- width : 100% ;
57- transition : background-color 0.2s ;
58- }
59- .retry-btn : hover {
60- background-color : # 004f5a ;
61- }
8+ body {
9+ font-family :
10+ -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Helvetica,
11+ Arial, sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" ,
12+ "Segoe UI Symbol" ;
13+ background-color : # f9fafb ;
14+ color : # 1f2937 ;
15+ display : flex;
16+ justify-content : center;
17+ align-items : center;
18+ height : 100vh ;
19+ margin : 0 ;
20+ text-align : center;
21+ padding : 20px ;
22+ }
23+ .container {
24+ background-color : # ffffff ;
25+ padding : 40px 30px ;
26+ border-radius : 16px ;
27+ box-shadow :
28+ 0 4px 6px -1px rgba (0 , 0 , 0 , 0.1 ),
29+ 0 2px 4px -1px rgba (0 , 0 , 0 , 0.06 );
30+ max-width : 400px ;
31+ width : 100% ;
32+ border : 1px solid # f3f4f6 ;
33+ }
34+ h1 {
35+ font-size : 24px ;
36+ font-weight : 700 ;
37+ margin-top : 0 ;
38+ margin-bottom : 12px ;
39+ color : # 111827 ;
40+ }
41+ p {
42+ font-size : 16px ;
43+ color : # 4b5563 ;
44+ line-height : 1.5 ;
45+ margin-bottom : 24px ;
46+ }
47+ .icon {
48+ font-size : 48px ;
49+ color : # 9ca3af ;
50+ margin-bottom : 16px ;
51+ }
52+ .retry-btn {
53+ background-color : # 005f6a ;
54+ color : white;
55+ border : none;
56+ padding : 12px 24px ;
57+ font-size : 16px ;
58+ font-weight : 600 ;
59+ border-radius : 8px ;
60+ cursor : pointer;
61+ width : 100% ;
62+ transition : background-color 0.2s ;
63+ }
64+ .retry-btn : hover {
65+ background-color : # 004f5a ;
66+ }
6267 </ style >
63- </ head >
64- < body >
68+ </ head >
69+ < body >
6570 < div class ="container ">
66- < div class ="icon "> 🔌</ div >
67- < h1 > You're Offline</ h1 >
68- < p > Goaly requires an internet connection to sync your goals and track your progress. Please check your connection and try again.</ p >
69- < button class ="retry-btn " onclick ="window.location.reload() "> Try Again</ button >
71+ < div class ="icon "> 🔌</ div >
72+ < h1 > You're Offline</ h1 >
73+ < p >
74+ Goaly requires an internet connection to sync your goals and track your
75+ progress. Please check your connection and try again.
76+ </ p >
77+ < button class ="retry-btn " onclick ="window.location.reload() ">
78+ Try Again
79+ </ button >
7080 </ div >
71- </ body >
72- </ html >
81+ </ body >
82+ </ html >
0 commit comments