PageSourceSearch

https://romarkets.shop/explore

html romarkets.shop collected 2026-10-05 21:08:53 UTC 14,441 bytes, 201 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <!-- Google tag (gtag.js) — deferred until first user interaction -->
5    
5<script>
6      
vendor: 145 bytes, lines 6-9
6window.dataLayer = window.dataLayer || [];
7      function gtag(){dataLayer.push(arguments);}
8      gtag('js', new Date());
9      gtag('config', '
9AW-18039355509
vendor: 10 bytes, lines 9-10
9');
10      
10(function(){
11        var loaded=false;
12        function loadGtag(){
13          if(loaded)return;loaded=true;
14          var s=document.createElement('script');
15          s.src='https://www.googletagmanager.com/gtag/js?id=AW-18039355509';
16          s.async=true;document.head.appendChild(s);
17          ['scroll','click','touchstart','keydown'].forEach(function(e){
18            document.removeEventListener(e,loadGtag,{capture:true,passive:true});
19          });
20        }
21        ['scroll','click','touchstart','keydown'].forEach(function(e){
22          document.addEventListener(e,loadGtag,{capture:true,passive:true});
23        });
24        setTimeout(loadGtag,8000);
25      })();
26    </script>
26
27    
27<script>window.prerenderReady = false;</script>
27
28    <meta charset="UTF-8" />
29    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
30    <link rel="icon" type="image/png" href="/favicon.png" />
31    <link rel="shortcut icon" href="/favicon.png" />
32    <link rel="apple-touch-icon" sizes="192x192" href="/favicon-192.png" />
33    <meta
34      name="description"
35      content="RoMarkets is the premier marketplace for Roblox assets, scripts, models, UI kits, maps, and game templates. Discover trusted creator tools and ship faster."
36    />
37    <meta name="robots" content="index, follow" />
38    <title>RoMarkets – Premium Roblox Assets & Scripts</title>
39
40    <!-- Open Graph fallback tags (overridden by React SEO component for dynamic pages) -->
41    <meta property="og:type" content="website" />
42    <meta property="og:site_name" content="RoMarkets" />
43    <meta property="og:title" content="RoMarkets – Premium Roblox Assets & Scripts" />
44    <meta property="og:description" content="RoMarkets is the premier marketplace for Roblox assets, scripts, models, UI kits, maps, and game templates. Discover trusted creator tools and ship faster." />
45    <meta property="og:image" content="https://romarkets.shop/og-image.png" />
46    <meta property="og:image:width" content="1200" />
47    <meta property="og:image:height" content="630" />
48    <meta property="og:image:type" content="image/jpeg" />
49    <meta property="og:url" content="https://romarkets.shop" />
50    <meta property="og:locale" content="en_US" />
51
52    <!-- Twitter Card fallback tags -->
53    <meta name="twitter:card" content="summary_large_image" />
54    <meta name="twitter:site" content="@romarkets" />
55    <meta name="twitter:title" content="RoMarkets – Premium Roblox Assets & Scripts" />
56    <meta name="twitter:description" content="RoMarkets is the premier marketplace for Roblox assets, scripts, models, UI kits, maps, and game templates." />
57    <meta name="twitter:image" content="https://romarkets.shop/og-image.png" />
58
59    <!-- Preconnect to critical resources -->
60    <link rel="preconnect" href="https://usrnwwiexbvpfoxwkwum.supabase.co" crossorigin />
61    <link rel="dns-prefetch" href="https://usrnwwiexbvpfoxwkwum.supabase.co" />
62
63    <!-- Fonts: preload all critical font files to prevent layout shift from font swap -->
64    <link rel="preload" as="font" type="font/woff2" href="https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B6xHT2g.woff2" crossorigin fetchpriority="high" />
65    <link rel="preload" as="font" type="font/woff2" href="https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuYMBYro.woff2" crossorigin />
66    <link rel="preload" as="font" type="font/woff2" href="https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3bWuYMBYro.woff2" crossorigin />
67    <link rel="preload" as="font" type="font/woff2" href="https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs51ostz0rdg.woff2" crossorigin />
68    <link rel="preload" as="font" type="font/woff2" href="https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s51ostz0rdg.woff2" crossorigin />
69    <!-- Inline @font-face to eliminate stylesheet→font chain -->
70    <style>
71      @font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B6xHT2g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
72      @font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:optional;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuYMBYro.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
73      @font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:optional;
73src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3bWuYMBYro.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
74      @font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
75      @font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
76      @font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:optional;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
77      @font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
78    </style>
79
80    <meta name="theme-color" content="#3b82f6" />
81
82    <!-- Critical CSS for pre-render shell (visible before JS loads) -->
83    <style id="shell-css">
84      /* Match :root design tokens exactly */
85      #shell{font-family:'Barlow Condensed','Barlow',system-ui,sans-serif;background:hsl(220 25% 6%);color:hsl(210 20% 92%);min-height:100vh}
86      #shell *{box-sizing:border-box}
87      /* Navbar shell */
88      .sh-nav{position:sticky;top:0;z-index:50;height:56px;border-bottom:1px solid hsl(220 16% 17%/0.5);background:hsl(220 22% 9%/0.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;padding:0 2rem}
89      .sh-nav-logo{font-size:1.25rem;font-weight:700;letter-spacing:0.025em}
90      .sh-nav-logo span{color:hsl(213 90% 44%)}
91      .sh-nav-links{display:flex;gap:0.25rem;margin-left:2rem}
92      .sh-nav-link{padding:0.375rem 0.75rem;font-size:0.875rem;font-weight:500;color:hsl(215 12% 55%);border-radius:0.375rem;text-decoration:none}
93      .sh-nav-right{margin-left:auto;display:flex;gap:0.5rem;align-items:center}
94      .sh-pill{width:2rem;height:2rem;border-radius:50%;background:hsl(220 16% 13%)}
95      /* Hero shell */
96      .sh-hero{position:relative;overflow:hidden;padding:5rem 1rem;text-align:center}
97      .sh-hero-bg{position:absolute;inset:0;background:linear-gradient(to bottom,hsl(213 90% 44%/0.05),transparent);pointer-events:none}
98      .sh-badge{display:inline-flex;align-items:center;gap:0.5rem;border-radius:9999px;border:1px solid hsl(213 90% 44%/0.3);background:hsl(213 90% 44%/0.1);padding:0.375rem 1rem;margin-bottom:1.5rem;font-size:0.875rem;font-weight:500;color:hsl(213 90% 44%)}
99      .sh-h1{font-size:clamp(3rem,7vw,4.5rem);font-weight:700;letter-spacing:-0.025em;line-height:1.1;margin-bottom:1rem}
100      .sh-h1 .pri{color:hsl(213 90% 44%)}
101      .sh-h1 .acc{color:hsl(200 85% 50%)}
102      .sh-sub{font-size:1.125rem;color:hsl(215 12% 55%);max-width:42rem;margin:0 auto 2rem}
103      .sh-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:0.75rem}
104      .sh-btn{display:inline-flex;align-items:center;padding:0.625rem 1.5rem;border-radius:0.5rem;font-size:0.875rem;font-weight:600;text-decoration:none;transition:opacity 0.15s}
105      .sh-btn-pri{background:hsl(213 90% 44%);color:#fff;box-shadow:0 0 20px hsl(213 90% 44%/0.3)}
106      .sh-btn-out{border:1px solid hsl(220 16% 17%);color:hsl(210 20% 92%);background:transparent}
107      /* Product grid skeleton */
108      .sh-section{width:100%;max-width:100%;margin:0 auto;padding:0 2rem 2.5rem}
109      .sh-section-head{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem}
110      .sh-section-head .dot{width:1.25rem;height:1.25rem;border-radius:0.25rem;background:hsl(220 16% 13%)}
111      .sh-section-head .bar{height:1.5rem;width:10rem;border-radius:0.375rem;background:hsl(220 16% 13%)}
112      .sh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}
113      .sh-card{border-radius:0.75rem;overflow:hidden;border:1px solid hsl(220 16% 17%/0.4);background:hsl(220 22% 9%)}
114      .sh-card-img{aspect-ratio:16/9;background:hsl(220 16% 13%);animation:shPulse 2s ease-in-out infinite}
115      .sh-card-body{padding:0.75rem}
116      .sh-card-body .ln{border-radius:0.25rem;background:hsl(220 16% 13%);animation:shPulse 2s ease-in-out infinite}
117      .sh-card-body .ln1{height:1rem;width:75%;margin-bottom:0.5rem}
118      .sh-card-body .ln2{height:0.75rem;width:33%}
119      @keyframes shPulse{0%,100%{opacity:1}50%{opacity:0.5}}
120      @media(max-width:1023px){.sh-nav{padding:0 1rem}.sh-nav-links{display:none}.sh-section{padding:0 1rem 2.5rem}}
121    </style>
122
123    <!-- Prerender.io: page is not ready until JS signals window.prerenderReady = true -->
124    <meta name="prerender-status-code" content="200" />
125    
125<script>
126      // CRITICAL: Initialize prerenderReady BEFORE any JS loads.
127      // prerender.io checks this immediately — if undefined, it may snapshot early.
128      window.prerenderReady = false;
129    </script>
129
130  
130<script type="module" crossorigin src="/assets/index-DZsJb6kD.js"></script>
130
131  <link rel="modulepreload" crossorigin href="/assets/vendor-react-DcIrbEI1.js">
132  <link rel="modulepreload" crossorigin href="/assets/vendor-query-C2CG3Qbc.js">
133  <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CHGq0V2O.js">
134  <link rel="modulepreload" crossorigin href="/assets/vendor-radix-rFCXVOHz.js">
135  <link rel="stylesheet" crossorigin href="/assets/index-BRdCJlG-.css">
136<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
136</head>
137
138  <body>
139    <div id="root">
140      <!-- Pre-render shell: visible before JS loads, replaced by React on mount -->
141      <div id="shell">
142        <!-- Navbar -->
143        <div class="sh-nav">
144          <div class="sh-nav-logo">Ro<span>Markets</span></div>
145          <div class="sh-nav-links">
146            <a class="sh-nav-link" href="/">Home</a>
147            <a class="sh-nav-link" href="/shop">Shop</a>
148            <a class="sh-nav-link" href="/creators">Creators</a>
149            <a class="sh-nav-link" href="/explore">Explore</a>
150          </div>
151          <div class="sh-nav-right">
152            <div class="sh-pill"></div>
153            <div class="sh-pill"></div>
154          </div>
155        </div>
156        <!-- Hero -->
157        <div class="sh-hero">
158          <div class="sh-hero-bg"></div>
159          <div style="position:relative;z-index:1">
160            <div class="sh-badge">✦ RoMarkets — Roblox Asset Marketplace</div>
161            <h1 class="sh-h1">
162              Premium <span class="pri">Assets</span> &amp;<br/>
163              Game <span class="acc">Templates</span>
164            </h1>
165            <p class="sh-sub">Welcome to RoMarkets — high-quality Roblox assets, game templates, maps, and plugins to accelerate your development.</p>
166            <div class="sh-ctas">
167              <a href="/shop" class="sh-btn sh-btn-pri">Browse Shop</a>
168              <a href="/dashboard/seller" class="sh-btn sh-btn-out">Start Selling — Free</a>
169            </div>
170          </div>
171        </div>
172        <!-- First product section skeleton -->
173        <div class="sh-section">
174          <div class="sh-section-head"><div class="dot"></div><div class="bar"></div></div>
175          <div class="sh-grid">
176            <div class="sh-card"><div class="sh-card-img"></div><div class="sh-card-body"><div class="ln ln1"></div><div class="ln ln2"></div></div></div>
177            <div class="sh-card"><div class="sh-card-img"></div><div class="sh-card-body"><div class="ln ln1"></div><div class="ln ln2"></div></div></div>
178            <div class="sh-card"><div class="sh-card-img"></div><div class="sh-card-body"><div class="ln ln1"></div><div class="ln ln2"></div></div></div>
179            <div class="sh-card"><div class="sh-card-img"></div><div class="sh-card-body"><div class="ln ln1"></div><div class="ln ln2"></div></div></div>
180          </div>
181        </div>
182      </div>
183    </div>
184    <noscript>
185      <main>
186        <h1>RoMarkets: Roblox Assets and Scripts</h1>
187        <h2>Popular Pages</h2>
188        <p>
189          Browse premium and free Roblox assets including scripts, models, maps, UI kits, and complete game setups.
190        </p>
191        <ul>
192          <li><a href="/shop">Shop Roblox Assets</a></li>
193          <li><a href="/all-assets">All Roblox Assets</a></li>
194          <li><a href="/explore">Explore Collections</a></li>
195          <li><a href="/free-roblox-assets">Free Roblox Assets</a></li>
196          <li><a href="/best-roblox-scripts">Best Roblox Scripts</a></li>
197        </ul>
198      </main>
199    </noscript>
200  </body>
201</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.