Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(341)

Side by Side Diff: sky/examples/flights/index.sky

Issue 720593002: Add the flights app scaffolding demo. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: two space indent Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sky/examples/flights/images/virgin-america.jpg ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <app>
2 <style>
3 * { box-sizing: border-box; }
4
5 t, span {
6 display: inline;
7 }
8
9 app {
10 display: flex;
11 flex-direction: column;
12 height: 100%;
13 background-color: #494949;
14 font-family: "Helvetica Neue", sans-serif;
15 font-size: 16px;
16 color: #2B2B2B;
17 }
18
19 app-header {
20 display: flex;
21 background: linear-gradient(#3E77B7, #6C98C4);
22 padding: 8px;
23 color: white;
24 border-bottom: 1px solid #3E77B7;
25 }
26
27 app-title {
28 flex: 1;
29 display: flex;
30 align-items: center;
31 font-size: 22px;
32 margin-left: 8px;
33 }
34
35 app-menu-button {
36 display: flex;
37 border-radius: 4px;
38 justify-content: center;
39 align-items: center;
40 width: 30px;
41 height: 30px;
42 }
43
44 .menu-icon {
45 width: 18px;
46 }
47
48 .menu-icon-inner {
49 width: 14px;
50 }
51
52 app-scrollable {
53 flex: 1;
54 box-shadow: inset 0px 0px 22px 2px rgba(22, 22, 22, 0.63);
55 overflow: scroll;
56 }
57
58 app-panel {
59 display: flex;
60 flex-direction: column;
61 background-color: white;
62 }
63
64 app-panel-header {
65 background-color: #DEDEDE;
66 padding: 8px;
67 display: flex;
68 align-items: center;
69 }
70
71 app-panel-content {
72 display: flex;
73 }
74
75 app-toolbar {
76 background-color: #F6F6F6;
77 padding: 0 8px;
78 }
79
80 app-search-input {
81 background-color: #F6F6F6;
82 padding: 4px;
83 display: flex;
84 align-items: center;
85 font-size: 1.2em;
86 }
87
88 app-toast {
89 position: absolute;
90 bottom: 32px;
91 right: 32px;
92 max-width: 55%;
93 box-shadow: 0px 0px 12px 2px rgba(22, 22, 22, 0.4);
94 background-color: #b0281a;
95 background-image: linear-gradient(#E5D658, #DFCF43);
96 border: 1px solid #AEA477;
97 padding: 6px;
98 border-radius: 2px;
99 display: flex;
100 align-items: center;
101 font-size: 0.8em;
102 }
103
104 app-toast-header {
105 flex-shrink: 0;
106 margin-right: 6px;
107 }
108
109 .tip-icon {
110 font-weight: bold;
111 font-size: 24px;
112 border-radius: 16px;
113 width: 32px;
114 height: 32px;
115 border: 2px solid black;
116 line-height: 30px;
117 text-align: center;
118 }
119
120 .tip-price {
121 font-weight: bold;
122 }
123
124 .input-text {
125 margin-left: 8px;
126 }
127
128 .route-result {
129 margin: 16px 16px 0 16px;
130 }
131
132 .route-title {
133 flex: 1;
134 }
135
136 .airline {
137 border-radius: 2px;
138 align-items: center;
139 padding: 8px;
140 }
141
142 .airline-name {
143 flex: 1;
144 }
145
146 .airline-logo-image {
147 width: 50px;
148 flex-shrink: 0;
149 }
150
151 .airline-best-price {
152 color: #ABB4B6;
153 }
154
155 .airline-name,
156 .airline-best-price {
157 padding: 8px;
158 }
159
160 a {
161 text-decoration: none;
162 color: #1155CC;
163 }
164 </style>
165 <app-header>
166 <app-title>
167 <t>Search</t>
168 </app-title>
169 <app-menu-button>
170 <img src="images/menu-white.png" class="menu-icon">
171 </app-menu-button>
172 </app-header>
173 <app-toolbar>
174 <app-search-input>
175 <span class="input-icon"><t>&#128270;</t></span>
176 <span class="input-text"><t>flights today to dc by price</t></span>
177 </app-search-input>
178 </app-toolbar>
179 <app-scrollable>
180 <app-panel class="route-result">
181 <app-panel-header>
182 <div class="route-title">
183 <t>SFO to DCA</t>
184 </div>
185 <app-menu-button>
186 <img src="images/menu-enabled.png" class="menu-icon-inner">
187 </app-menu-button>
188 </app-panel-header>
189 <app-panel-content class="airline">
190 <div class="airline-logo">
191 <img class="airline-logo-image" src="images/virgin-america.jpg">
192 </div>
193 <div class="airline-name">
194 <t>Virgin America</t>
195 </div>
196 <div class="airline-best-price">
197 <t><a>$800</a></t>
198 </div>
199 </app-panel-content>
200 <app-panel-content class="airline">
201 <div class="airline-logo">
202 <img class="airline-logo-image" src="images/ba.jpg">
203 </div>
204 <div class="airline-name">
205 <t>British Airways</t>
206 </div>
207 <div class="airline-best-price">
208 <t><a>$700</a></t>
209 </div>
210 </app-panel-content>
211 <app-panel-content class="airline">
212 <div class="airline-logo">
213 <img class="airline-logo-image" src="images/united.jpg">
214 </div>
215 <div class="airline-name">
216 <t>United</t>
217 </div>
218 <div class="airline-best-price">
219 <t><a>$667</a></t>
220 </div>
221 </app-panel-content>
222 <app-panel-content class="airline">
223 <div class="airline-logo">
224 <img class="airline-logo-image" src="images/delta.jpg">
225 </div>
226 <div class="airline-name">
227 <t>Delta</t>
228 </div>
229 <div class="airline-best-price">
230 <t><a>$450</a></t>
231 </div>
232 </app-panel-content>
233 </app-panel>
234 <app-panel class="route-result">
235 <app-panel-header>
236 <div class="route-title">
237 <t>SJC to DCA</t>
238 </div>
239 <app-menu-button>
240 <img src="images/menu-enabled.png" class="menu-icon-inner">
241 </app-menu-button>
242 </app-panel-header>
243 <app-panel-content class="airline">
244 <div class="airline-logo">
245 <img class="airline-logo-image" src="images/virgin-america.jpg">
246 </div>
247 <div class="airline-name">
248 <t>Virgin America</t>
249 </div>
250 <div class="airline-best-price">
251 <t><a>$1500</a></t>
252 </div>
253 </app-panel-content>
254 <app-panel-content class="airline">
255 <div class="airline-logo">
256 <img class="airline-logo-image" src="images/jetblue.jpg">
257 </div>
258 <div class="airline-name">
259 <t>jetBlue</t>
260 </div>
261 <div class="airline-best-price">
262 <t><a>$650</a></t>
263 </div>
264 </app-panel-content>
265 <app-panel-content class="airline">
266 <div class="airline-logo">
267 <img class="airline-logo-image" src="images/united.jpg">
268 </div>
269 <div class="airline-name">
270 <t>United</t>
271 </div>
272 <div class="airline-best-price">
273 <t><a>$367</a></t>
274 </div>
275 </app-panel-content>
276 </app-panel>
277 </app-scrollable>
278 <app-toast>
279 <app-toast-header>
280 <div class="tip-icon">
281 <t>?</t>
282 </div>
283 </app-toast-header>
284 <app-toast-content>
285 <t>Flights are <span class="tip-price">$200</span> cheaper tomorrow.</t>
286 </app-toast-content>
287 </app-toast>
288 </app>
OLDNEW
« no previous file with comments | « sky/examples/flights/images/virgin-america.jpg ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698