]> git.saurik.com Git - cydget.git/blame - Welcome.html
Support iOS 5.1 in the Depends control.
[cydget.git] / Welcome.html
CommitLineData
3d796c95 1<html><head>
545370d8
JF
2 <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
3<style>
4 * {
5 border: 0;
6 -moz-border-radius: 0;
7 -webkit-border-radius: 0;
8 box-sizing: border-box;
9 -moz-box-sizing: border-box;
10 -ms-box-sizing: border-box;
11 -webkit-box-sizing: border-box;
12 /*font-family: inherit;*/
13 font-size: 100%;
14 font-style: inherit;
15 font-weight: inherit;
16 margin: 0;
17 outline: 0;
18 padding: 0;
19 text-decoration: none;
20 vertical-align: baseline;
21 }
22
17f70613
JF
23 * {
24 -webkit-touch-callout: none;
25 -webkit-text-size-adjust: none;
26 -webkit-user-select: none;
27 }
28
545370d8
JF
29 body {
30 color: white;
31 }
32
33 #lcd {
34 background: url(cydget://_UIImageWithName/UILCDBackground.png);
babcd82f 35 width: 100%;
545370d8
JF
36 }
37
38 #lcd h1 {
39 font-family: "LockClock-Light";
babcd82f 40 padding: 0px 0px 0px 1px;
545370d8
JF
41 position: relative;
42 text-align: center;
43 text-shadow: -0.5px -1px 1px black;
545370d8
JF
44 }
45
46 #lcd h2 {
3a0081b3 47 font-family: "Helvetica";
545370d8
JF
48 position: relative;
49 text-align: center;
50 text-shadow: -0.5px -1px 1px black;
babcd82f
JF
51 }
52
53 @media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
f2ad4cc0
JF
54 #lcd {
55 height: 96px;
56 }
57
babcd82f
JF
58 #lcd h1 {
59 font-size: 65px;
60 top: -6px;
61 }
62
63 #lcd h2 {
64 font-size: 17px;
65 top: -16px;
66 }
67 }
68
69 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
f2ad4cc0
JF
70 #lcd {
71 background: url(file:///System/Library/PrivateFrameworks/TelephonyUI.framework/BarLCD.png);
72 height: 96px;
73 }
74
babcd82f
JF
75 #lcd h1 {
76 font-size: 69px;
77 top: -8px;
78 }
79
80 #lcd h2 {
81 font-size: 16px;
82 top: -18px;
83 }
84 }
85
86 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
87 #lcd {
f2ad4cc0 88 background: url(file:///System/Library/PrivateFrameworks/TelephonyUI.framework/BarLCD_T.png);
babcd82f
JF
89 height: 107px;
90 }
91
92 #lcd h1 {
93 font-size: 69px;
94 top: -1px;
95 }
96
97 #lcd h2 {
98 font-size: 16px;
99 top: -8px;
100 }
545370d8 101 }
3aa346e5
JF
102
103 #content {
104 font-family: "Helvetica";
105 }
106
107 #content h3 {
108 font-size: 20px;
109 text-align: center;
110 margin-bottom: 10px;
111 }
112
113 #content p {
114 font-size: 14px;
115 text-align: justify;
116 margin: 10px 12px;
117 }
118
119 sup {
120 font-size: smaller;
121 position: relative;
122 top: -5px;
123 }
545370d8 124</style></head><body>
3aa346e5 125 <div id="lcd">
81c3ce7d
JF
126 <script type="text/javascript">
127 document.write('<h1 id="time">');
128
129 var time;
130 if (typeof Cycript != 'undefined')
131 time = '&nbsp;';
132 else {
133 var now = new Date();
134 var minutes = String(now.getMinutes());
135 if (minutes.length == 1)
136 minutes = '0' + minutes
137 time = now.getHours() + ':' + minutes;
138 }
139
4e8fa43b 140 document.write(time);
81c3ce7d
JF
141 document.write('</h1>');
142 </script>
4e8fa43b 143
3aa346e5
JF
144 <h2>Welcome to Cydget!</h2>
145 </div>
146
147 <div id="content">
81c3ce7d 148 <p>Cydget<sup>tm</sup> is a very simple SBAwayViewPlugin multiplexer, allowing both developers and web designers to extend the capabilities of the lock screen by tapping into the existing mechanism Apple had designed for VoiceRecorder and Nike+. The WebCycript Cydget framework is designed to be a powerful replacement for the Lock Widget feature from WinterBoard, which it hereby supersedes.</p>
3aa346e5
JF
149 <p>You can switch between Cydgets (your original SpringBoard away view is next in the rotation) using the Home/Menu button, and you can re-order them using Settings under "Cydget".</p>
150 </div>
151
3a0081b3 152 <!-- XXX: extract this out to some kind of nifty Lock Cydget library -->
d67f2086 153 <script type="text/cycript">
3a0081b3
JF
154 var locale = CFLocaleCopyCurrent();
155 var now = CFDateCreate(NULL, CFAbsoluteTimeGetCurrent());
156 var formatter = CFDateFormatterCreate(NULL, locale, kCFDateFormatterNoStyle, kCFDateFormatterNoStyle);
157 CFRelease(locale);
158
159 CFDateFormatterSetFormat(formatter, UIDateFormatStringForFormatType(UINoAMPMTimeFormat));
160 var time = CFDateFormatterCreateStringWithDate(NULL, formatter, now);
3aa346e5 161 document.getElementById("time").innerHTML = time;
3a0081b3
JF
162 CFRelease(time);
163
3a0081b3
JF
164 CFRelease(formatter);
165 CFRelease(now);
d67f2086 166 </script>
3d796c95 167</body></html>