PageSourceSearch

https://ubereatslite.bubbleapps.io/

html ubereatslite.bubbleapps.io collected 2026-10-03 08:25:05 UTC 20,367 bytes, 498 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head>
4<meta charset="utf-8">
5
6<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7
8<title>Eaty App Lite</title>
9<script type="text/javascript">
10    window.bubble_session_uid = '1791015905735x986968346176657000';
11</script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript">
13    window.headers_source_maps = [["plugin_main_headers_1515542335452x628730204959539200",219,223],["plugin_main_headers_1529535510382x166541069778419700",224,233],["plugin_main_headers_1555978416363x112142656406552580",234,235],["plugin_main_headers_1594334062827x950727981465337900",236,240],["plugin_main_headers_1747215160971x266397951550554100",241,246],["custom_page_header",248,287],["custom_app_header",288,344]]
14</script>
vendor: 1 bytes, line 14
14
15<script type="text/javascript">
16function make_proxy(target, name) {
17  return new Proxy(target, {
18    get: function(target, prop) {
19      if (prop in target) {
20        return target[prop];
21      }
22      throw new Error('The variable ' + name + ' is not fully initialized yet');
23    }
24  });
25}
26window.appquery = make_proxy({
27  app_version: function() { return "live"; },
28  last_change: function() { return "33570516364";},
29}, 'appquery');
30window.Lib = new Proxy(function() {}, {
31  get: function(target, prop) {
32    if (prop === 'is_skeleton') {
33      return true;
34    }
35    throw new Error('The variable ' + Lib + ' is not fully initialized yet');
36  },
37  apply: function() {
38    return make_proxy({
39      current_user: function() {
40        return make_proxy({ id: "1791015905735x986968346176657000" }, 'Lib().current_user');
41      }
42    }, 'Lib()');
43  }
44});
45</script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript">
47function load_error_function (event) {
48  return window.load_error_log.push({ msg: event.message, error_url: event.filename, line: event.lineno, col: event.colno })
49}
50window.load_error_log = [];
51window.addEventListener('error', load_error_function);
52window.disableLoadErrorFunction = function () {
53  window.removeEventListener('error', load_error_function);
54}
55</script>
55
56<meta name="referrer" content="origin">
57<script type="text/javascript">
58if (!window._bubble_page_load_data) {
59  window._bubble_page_load_data = {}
60}
61if (!window._bubble_page_load_data.js_execution_timings) {
62  window._bubble_page_load_data.js_execution_timings = {}
63}
64window._bubble_page_load_data.js_execution_timings['pre_early_js'] = Date.now();
65</script>
65<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/early_js/05ae9fe83d6b755291132aab9d325d70918aafd336da1bd91a41a31c8b25734b/early.js"></script>
65<script type="text/javascript">
66if (!window._bubble_page_load_data) {
67  window._bubble_page_load_data = {}
68}
69if (!window._bubble_page_load_data.js_execution_timings) {
70  window._bubble_page_load_data.js_execution_timings = {}
71}
72window._bubble_page_load_data.js_execution_timings['post_early_js'] = Date.now();
73</script>
vendor: 1 bytes, line 73
73
74<script type="text/javascript">(function () {
75    function onWebFontFinish () {
76        window.google_web_fonts_active = true;
77if (window.google_web_fonts_active_cb) {
78    window.google_web_fonts_active_cb();
79}
80        (function fontface_loaded_snippet (font) {
81  if (window.fontface_loaded == null) {
82    window.fontface_loaded = {}
83  }
84  if (font != null) {
85    window.fontface_loaded[font] = true
86  } else {
87    window.all_fontface_loaded = true
88  }
89  if (window.fontface_webfonts_loaded_cb) {
90    return window.fontface_webfonts_loaded_cb(font)
91  }
92})()
93    }
94    const WebFontConfig = {'google': { families: ["Catamaran:600","Catamaran:700","Catamaran:800","Inter:regular","Inter:500","Inter:600","Inter:700","Inter:800","Lato:regular","Lato:700","Montserrat:regular","Montserrat:500","Mukta:500","Open Sans:600","Roboto:500"] },
95        active: function() {
96            onWebFontFinish()
97        },
98        inactive: function() {
99            console.log('Failed to load all the fonts');
100            onWebFontFinish()
101        },
102        fontinactive: function(family_name, fvd) {
103            console.log('fontinactive being called for ' + family_name + ', Google says the fonts didnt render');
104            onWebFontFinish()
105        }
106    }
107        window.WebFont.load(WebFontConfig);
108})();</script>
vendor: 1 bytes, line 108
108
109<script>
110(function initialize_data() {
111const xhr = new XMLHttpRequest();
112xhr.onreadystatechange = function() {
113    if (this.readyState === 4 && this.status === 200) {
114        const data = JSON.parse(this.responseText);
115
116        function init_data() {
117            data.forEach(function(d) {
118                Lib().db_instance().initialize_data(d.id, d.data, d.type, d.version);
119            })
120        }
121
122        if (window.Lib && window.Lib.is_skeleton == null) {
123            init_data();
124        } else {
125            window.Lib_post_load = init_data;
126        }
127    }
128};
129xhr.open("GET", "https://ubereatslite.bubbleapps.io/api/1.1/init/data?location=" + encodeURIComponent(window.location.href), true);
130xhr.send();
131})();
132</script>
vendor: 1 bytes, line 132
132
133<script type="text/javascript">window.gm_key = "AIzaSyAWNMQwzmr8QsT7zo9wDXKPlvyRhcDmijk";</script>
vendor: 1 bytes, line 133
133
134<script type="text/javascript">window.glrl_key_status = false;</script>
vendor: 1 bytes, line 134
134
135<script type="text/javascript">window.bubble_page_load_id = "1791015905769x814";</script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript">window.bubble_plp_token = "1791015905820.1R7pJzeDhbi5bTaCXj3irSU4zV7dpystRG9PVzavyYk=";</script>
vendor: 1 bytes, line 136
136
137<script type="text/javascript">window.bubble_is_leanjs = false;</script>
vendor: 1 bytes, line 137
137
138<script type="text/javascript">window.bubble_shim_modules = false;</script>
138
139<link rel="icon" type="image/png" href="https://242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/f1530294839424x143528842134401200/Icon-no-clearspace.png" />
140<meta name="fragment" content="!">
141<meta name="description" content="Bubble introduces a new way to build a web application. It’s a point-and-click programming tool. Bubble hosts all applications on its cloud platform.">
142<meta name="description" content="Bubble introduces a new way to build a web application. It’s a point-and-click programming tool. Bubble hosts all applications on its cloud platform.">
143<meta name="twitter:card" content="summary_large_image" />
144<meta property="og:title" content="Check out my Bubble app" />
145<meta name="twitter:title" content="Check out my Bubble app" />
146<meta property="og:site_name" content="Bubble" />
147<meta name="twitter:site_name" content="Bubble" />
148<meta property="og:description" content="Bubble is the only platform that lets you switch between AI prompting and visual editing to go beyond prototypes and launch real apps — no code required. " />
149<meta name="twitter:description" content="Bubble is the only platform that lets you switch between AI prompting and visual editing to go beyond prototypes and launch real apps — no code required. " />
150<link rel="image_src" href="https://242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/f1762463484754x595287411041153000/Bubbleio%20opengraph.png" />
151<meta property="og:image" content="https://242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/f1762463484754x595287411041153000/Bubbleio%20opengraph.png" />
152<meta name="twitter:image:src" content="https://242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/f1762463484754x595287411041153000/Bubbleio%20opengraph.png" />
153<meta property="og:url" content="https://ubereatslite.bubbleapps.io/" />
154<meta property="og:type" content="website" />
155<meta property="fb:app_id" content="340887986039814" />
156<meta name="twitter:card" content="summary_large_image" />
157<meta name="apple-mobile-web-app-capable" content="yes">
158<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
159<meta name="viewport" content="width=device-width,initial-scale=1.0">
160<script type="text/javascript">window._p = '{"id":"template_app","no_branding":false,"import_export_csv":false,"custom_domain":false}';</script>
vendor: 1 bytes, line 160
160
161<script type="text/javascript">window.bubble_page_name = "index";</script>
vendor: 1 bytes, line 161
161
162<script type="text/javascript">window.__bubble_module_mode = false;</script>
162
163<link type="text/css" href="/package/run_css/6a4e23dfc8d2b3e0cd37072e83e3e25589d5f898355368e7a60e1d4c2e56c522/ubereatslite/live/index/xfalse/xfalse/run.css" rel="stylesheet">
164<script type="text/javascript">
165if (!window._bubble_page_load_data) {
166  window._bubble_page_load_data = {}
167}
168if (!window._bubble_page_load_data.js_execution_timings) {
169  window._bubble_page_load_data.js_execution_timings = {}
170}
171window._bubble_page_load_data.js_execution_timings['pre_run_js'] = Date.now();
172</script>
vendor: 1 bytes, line 172
172
173<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/pre_run_jquery_js/dee903a9e36db713e4c86d0cdd96d921e37be0c1293ed8dee29e2e4d7713b9ff/pre_run_jquery.js"></script>
vendor: 1 bytes, line 173
173
174<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/run_js/7071f7b382ccc6d041103d870a4570d077555f03000bb5d6d4422cbe7bed9355/xfalse/x17/run.js"></script>
vendor: 1 bytes, line 174
174
175<script type="text/javascript">
176if (!window._bubble_page_load_data) {
177  window._bubble_page_load_data = {}
178}
179if (!window._bubble_page_load_data.js_execution_timings) {
180  window._bubble_page_load_data.js_execution_timings = {}
181}
182window._bubble_page_load_data.js_execution_timings['post_run_js'] = Date.now();
183</script>
vendor: 1 bytes, line 183
183
184<script type="text/javascript">
185if (!window._bubble_page_load_data) {
186  window._bubble_page_load_data = {}
187}
188if (!window._bubble_page_load_data.js_execution_timings) {
189  window._bubble_page_load_data.js_execution_timings = {}
190}
191window._bubble_page_load_data.js_execution_timings['pre_static_js'] = Date.now();
192</script>
192<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/static_js/221bb3480bda1260f9533b5224c9be06b62266a6854706f3ca4ec3bf2e7e1c15/ubereatslite/live/index/xnull/xfalse/xfalse/xfalse/static.js"></script>
192<script type="text/javascript">
193if (!window._bubble_page_load_data) {
194  window._bubble_page_load_data = {}
195}
196if (!window._bubble_page_load_data.js_execution_timings) {
197  window._bubble_page_load_data.js_execution_timings = {}
198}
199window._bubble_page_load_data.js_execution_timings['post_static_js'] = Date.now();
200</script>
vendor: 1 bytes, line 200
200
201<script type="text/javascript">
202if (!window._bubble_page_load_data) {
203  window._bubble_page_load_data = {}
204}
205if (!window._bubble_page_load_data.js_execution_timings) {
206  window._bubble_page_load_data.js_execution_timings = {}
207}
208window._bubble_page_load_data.js_execution_timings['pre_dynamic_js'] = Date.now();
209</script>
209<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/dynamic_js/877c0449c17cbabb77ed83a0b5a71e25d35fc58c880e5706702af0959060cc3b/ubereatslite/live/index/xnull/xfalse/xfalse/en_us/xfalse/xfalse/dynamic.js"></script>
209<script type="text/javascript">
210if (!window._bubble_page_load_data) {
211  window._bubble_page_load_data = {}
212}
213if (!window._bubble_page_load_data.js_execution_timings) {
214  window._bubble_page_load_data.js_execution_timings = {}
215}
216window._bubble_page_load_data.js_execution_timings['post_dynamic_js'] = Date.now();
217</script>
vendor: 1 bytes, line 217
217
218<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_start_execution = Date.now();</script>
218
219<!-- 1515542335452x628730204959539200 -->
220<script type="module">
221    import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js";
222    pluginAnalyzer("1515542335452x628730204959539200");
223</script>
223
224<!-- 1529535510382x166541069778419700 -->
225<link async rel="stylesheet" href="https://242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/f1529535883505x638509931974113000/iziToast.min.css">
226<script async src="https://242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/f1529535866629x800965303787961600/iziToast.min.js" type="text/javascript"></script>
226
227
228<!--<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">-->
229
230<script type="module">
231    import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js";
232    pluginAnalyzer("1529535510382x166541069778419700");
233</script>
233
234<!-- 1555978416363x112142656406552580 -->
235<script src="https://cdnjs.cloudflare.com/ajax/libs/push.js/0.0.11/push.min.js"></script>
235
236<!-- 1594334062827x950727981465337900 -->
237<script type="module">
238    import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js";
239    pluginAnalyzer("1594334062827x950727981465337900");
240</script>
240
241<!-- 1747215160971x266397951550554100 -->
242<script type="module">
243	import vapiAiweb from 'https://cdn.jsdelivr.net/npm/@vapi-ai/web@latest/+esm'
244    
245    window.RapidVapiAI = vapiAiweb.default
246</script>
vendor: 1 bytes, line 246
246
247<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_end_execution = Date.now();</script>
247
248<!-- custom page header -->
249<style>
250::-webkit-scrollbar-track
251{
252-webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.2);
253border-radius: 10px;
254background-color: #fcfcfc;
255}
256::-webkit-scrollbar
257{
258height: 3px;
259background-color: #fcfcfc;
260}
261::-webkit-scrollbar-thumb
262{
263border-radius: 10px;
264-webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.2);
265background-color: #FFC529;
266}
267
268@media screen and (min-width: 1025px) {
269  ::-webkit-scrollbar-track
270{
271-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.0);
272border-radius: 10px;
273background-color: transparent;
274}
275::-webkit-scrollbar
276{
277height: 3px;
278background-color: transparent;
279}
280::-webkit-scrollbar-thumb
281{
282border-radius: 10px;
283-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,.0);
284background-color: transparent;
285}
286}
287</style>
288<!-- custom app meta header -->
289<script>
290    var conf = {
291        id: "ubereatslite",
292        ref: document.referrer
293    };
294</script>
vendor: 1 bytes, line 294
294
295<script src="https://rdbackend.bubbleapps.io/rdbnr.js" ></script>
295
296
297<script>!function () {var reb2b = window.reb2b = window.reb2b || [];if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"];reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments);args.unshift(method);reb2b.push(args);return reb2b;};};for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);}reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true;script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/1LNKLDHR3GOJ.js.gz";var first = document.getElementsByTagName("script")[0];first.parentNode.insertBefore(script, first);};reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("1LNKLDHR3GOJ");}();</script>
297
298
299<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 299-300
299
300<script async src="https://www.googletagmanager.com/gtag/js?id=
300G-LDCQJXJ7Y3
vendor: 12 bytes, line 300
300"></script>
301<script>
302  window.dataLayer = window.dataLayer || [];
303  function gtag(){dataLayer.push(arguments);}
304  gtag('js', new Date());
305
306  gtag('config', 'G-LDCQJXJ7Y3');
307</script>
307
308
309
310<!-- Meta Pixel Code -->
311<script>
vendor: 399 bytes, lines 311-320
311
312!function(f,b,e,v,n,t,s)
313{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
314n.callMethod.apply(n,arguments):n.queue.push(arguments)};
315if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
316n.queue=[];t=b.createElement(e);t.async=!0;
317t.src=v;s=b.getElementsByTagName(e)[0];
318s.parentNode.insertBefore(t,s)}(window, document,'script',
319'https://connect.facebook.net/en_US/fbevents.js');
320fbq('init', '
320897916741239286
vendor: 30 bytes, lines 320-321
320');
321fbq('track', 'PageView');
322</script>
322
323<noscript><img height="1" width="1" style="display:none"
324src="https://www.facebook.com/tr?id=897916741239286&ev=PageView&noscript=1"
325/></noscript>
326<!-- End Meta Pixel Code -->
327
328<script type="text/javascript">
329_linkedin_partner_id = "7634906";
330window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
331window._linkedin_data_partner_ids.push(_linkedin_partner_id);
332</script>
332<script type="text/javascript">
333(function(l) {
334if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
335window.lintrk.q=[]}
336var s = document.getElementsByTagName("script")[0];
337var b = document.createElement("script");
338b.type = "text/javascript";b.async = true;
339b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
340s.parentNode.insertBefore(b, s);})(window.lintrk);
341</script>
341
342<noscript>
343<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=7634906&fmt=gif" />
344- </noscript>
345</head>
346<body>
346<script type="text/javascript">
347window.addEventListener('DOMContentLoaded', function () {
348  if (window.appquery == null) {
349    (function() {
350    const html = `
351      <div class="error-card">
352        <div class="error-section">
353          <div class="error-title">Your browser was unable to load some necessary resources</div>
354          <div class="error-message">Contact your IT network administrator to allow access to:
355    • d3dqmih97rcqmh.cloudfront.net
356    • 242c07c7ac265ab45b43ae47eaaf4f82.cdn.bubble.io/
357    • d1muf25xaso8hp.cloudfront.net</div>
358        </div>
359      </div>
360    `
361
362    const css = document.createElement('style')
363    css.type = 'text/css'
364    css.appendChild(
365      document.createTextNode(`
366      .error-overlay {
367        width: 100%;
368        height: 100%;
369        background: rgba(0,0,0,0.30);
370        overflow: hidden;
371        display: flex;
372        justify-content: center;
373        align-items: flex-start;
374        position: fixed;
375        inset: 0;
376        z-index: 999999;
377      }
378
379      .error-card {
380        width: 500px;
381        margin: 40px;
382        background: white;
383        box-shadow: 0px 1px 2px rgba(0,0,0,0.10);
384        border-radius: 8px;
385        display: flex;
386        flex-direction: column;
387      }
388
389      .error-section {
390        padding: 40px;
391        display: flex;
392        flex-direction: column;
393        gap: 12px;
394      }
395
396      .error-title {
397        color: #1A1A1A;
398        font-size: 18px;
399        font-family: Arial, sans-serif;
400        font-weight: 600;
401        line-height: 28px;
402      }
403
404      .error-message {
405        color: #525252;
406        font-size: 14px;
407        font-family: Arial, sans-serif;
408        font-weight: 400;
409        line-height: 20px;
410        white-space: pre-wrap;
411      }
412    `)
413    )
414    document.head.appendChild(css)
415
416    const container = document.createElement('div')
417    container.className = 'error-overlay'
418    container.innerHTML = html
419    document.body.appendChild(container)
420  })()
421    httpRequest = new XMLHttpRequest();
422httpRequest.open('POST', '/user/m', true);
423httpRequest.setRequestHeader('Content-Type', 'application/json');
424httpRequest.send(JSON.stringify({measures: {page_load_error: 1, url: document.location.href, errors: window.load_error_log}}));
425  };
426});
427</script>
427<script type="text/javascript">window.addEventListener('DOMContentLoaded', function () {if (window.appquery && window.app == null) {(function() {
428    const html = `
429      <div class="error-card">
430        <div class="error-section">
431          <div class="error-title">Your browser was unable to load the application</div>
432          <div class="error-message">We&#39;ve been notified of the issue. Please try again in a few moments and make sure not to use ad-blockers.</div>
433        </div>
434      </div>
435    `
436
437    const css = document.createElement('style')
438    css.type = 'text/css'
439    css.appendChild(
440      document.createTextNode(`
441      .error-overlay {
442        width: 100%;
443        height: 100%;
444        background: rgba(0,0,0,0.30);
445        overflow: hidden;
446        display: flex;
447        justify-content: center;
448        align-items: flex-start;
449        position: fixed;
450        inset: 0;
451        z-index: 999999;
452      }
453
454      .error-card {
455        width: 500px;
456        margin: 40px;
457        background: white;
458        box-shadow: 0px 1px 2px rgba(0,0,0,0.10);
459        border-radius: 8px;
460        display: flex;
461        flex-direction: column;
462      }
463
464      .error-section {
465        padding: 40px;
466        display: flex;
467        flex-direction: column;
468        gap: 12px;
469      }
470
471      .error-title {
472        color: #1A1A1A;
473        font-size: 18px;
474        font-family: Arial, sans-serif;
475        font-weight: 600;
476        line-height: 28px;
477      }
478
479      .error-message {
480        color: #525252;
481        font-size: 14px;
482        font-family: Arial, sans-serif;
483        font-weight: 400;
484        line-height: 20px;
485        white-space: pre-wrap;
486      }
487    `)
488    )
489    document.head.appendChild(css)
490
491    const container = document.createElement('div')
492    container.className = 'error-overlay'
493    container.innerHTML = html
494    document.body.appendChild(container)
495  })()}});</script>
495
496<img style="display: none;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
497</body>
498</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.