source for getorbyt.com getorbyt.com/
client bsky orbytapp app orbyt bluesky getorbyt orbytvideo atproto video
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update package-lock.json and modify beta.astro for improved layout and functionality

- Add punycode dependency to package-lock.json for enhanced URL handling.
- Refactor beta.astro to remove unused components and streamline HTML structure.
- Update iframe attributes for better performance and accessibility.
- Adjust styles for improved layout consistency and responsiveness.

+53 -18
+12 -1
package-lock.json
··· 7 7 "": { 8 8 "name": "orbyt-site", 9 9 "version": "1.0.0", 10 + "hasInstallScript": true, 10 11 "license": "MIT", 11 12 "dependencies": { 12 13 "@astrojs/cloudflare": "^13.1.10", 13 - "astro": "^6.1.7" 14 + "astro": "^6.1.7", 15 + "punycode": "^2.3.1" 14 16 }, 15 17 "devDependencies": { 16 18 "@astrojs/check": "^0.9.8", ··· 4456 4458 "funding": { 4457 4459 "type": "github", 4458 4460 "url": "https://github.com/sponsors/wooorm" 4461 + } 4462 + }, 4463 + "node_modules/punycode": { 4464 + "version": "2.3.1", 4465 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 4466 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 4467 + "license": "MIT", 4468 + "engines": { 4469 + "node": ">=6" 4459 4470 } 4460 4471 }, 4461 4472 "node_modules/radix3": {
+41 -17
src/pages/beta.astro
··· 1 1 --- 2 2 export const prerender = true; 3 - 4 - import DocumentColorScheme from '../components/DocumentColorScheme.astro'; 5 - import { SITE_DOCUMENT } from '../utils/site-document-theme'; 6 3 --- 7 4 8 5 <!doctype html> 9 - <html lang="en" class="orbyt-doc-dark"> 6 + <html lang="en"> 10 7 <head> 11 8 <meta charset="utf-8" /> 12 - <DocumentColorScheme 13 - colorScheme="dark" 14 - themeColor={SITE_DOCUMENT.orbytBlack} 15 - tileColor={SITE_DOCUMENT.orbytBlack} 9 + <meta 10 + name="viewport" 11 + content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" 16 12 /> 17 - <link rel="stylesheet" href="/css/tokens.css" /> 18 - <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> 19 - <title>Join the waitlist</title> 20 - <script is:inline async src="https://tally.so/widgets/embed.js"></script> 21 - <style type="text/css"> 22 - html { margin: 0; height: 100%; overflow: hidden; background: #000000; } 23 - body { margin: 0; background: #000000; } 24 - iframe { position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 0; } 13 + <title>Android Beta sign up</title> 14 + <style> 15 + :root { 16 + color-scheme: dark; 17 + } 18 + 19 + html, 20 + body { 21 + margin: 0; 22 + width: 100%; 23 + height: 100%; 24 + min-height: 100dvh; 25 + overflow: hidden; 26 + background: #000; 27 + } 28 + 29 + body { 30 + position: relative; 31 + } 32 + 33 + iframe { 34 + position: absolute; 35 + inset: 0; 36 + display: block; 37 + width: 100%; 38 + height: 100%; 39 + min-height: 100dvh; 40 + border: 0; 41 + background: #000; 42 + } 25 43 </style> 26 44 </head> 27 45 <body> 28 - <iframe data-tally-src="https://tally.so/r/nWx7zQ?transparentBackground=1&formEventsForwarding=1" width="100%" height="100%" style="border: 0; margin: 0;" title="Join the waitlist"></iframe> 46 + <iframe 47 + src="https://tally.so/r/nWx7zQ?transparentBackground=1" 48 + title="Android Beta sign up" 49 + loading="eager" 50 + referrerpolicy="no-referrer-when-downgrade" 51 + allow="clipboard-write" 52 + ></iframe> 29 53 </body> 30 54 </html>