Standard.site landing page built in Next.js

Add documentation

aka.dad 12ccf223 05e8f48d

verified
+72 -20
+21
LICENSE
··· 1 + MIT License 2 + 3 + Copyright (c) 2025 Standard.site 4 + 5 + Permission is hereby granted, free of charge, to any person obtaining a copy 6 + of this software and associated documentation files (the "Software"), to deal 7 + in the Software without restriction, including without limitation the rights 8 + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 + copies of the Software, and to permit persons to whom the Software is 10 + furnished to do so, subject to the following conditions: 11 + 12 + The above copyright notice and this permission notice shall be included in all 13 + copies or substantial portions of the Software. 14 + 15 + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 + SOFTWARE.
+51 -20
README.md
··· 1 - This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). 1 + [![Standard.site Header](./header.png)](https://standard.site) 2 + 3 + <h3 align="center"> 4 + Official website for Standard.site - shared lexicons for long-form publishing on AT Protocol. 5 + </h3> 2 6 3 - ## Getting Started 7 + --- 4 8 5 - First, run the development server: 9 + ## What is Standard.site? 10 + 11 + **Standard.site** provides shared lexicons that enable long-form publishing across the AT Protocol ecosystem. By defining common schemas for publications and documents, content becomes portable, discoverable, and interoperable across every platform in the ATmosphere. 12 + 13 + One schema. Every platform. 14 + 15 + ## Development 16 + 17 + ### Requirements 18 + 19 + - Node.js 20+ 20 + - npm 21 + 22 + ### Setup 6 23 7 24 ```bash 25 + npm install 8 26 npm run dev 9 - # or 10 - yarn dev 11 - # or 12 - pnpm dev 13 - # or 14 - bun dev 27 + ``` 28 + 29 + Open [http://localhost:3000](http://localhost:3000) in your browser. 30 + 31 + ### Build 32 + 33 + ```bash 34 + npm run build 15 35 ``` 16 36 17 - Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 37 + Generates a static export in the `out/` directory. 18 38 19 - You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. 39 + ## Scripts 20 40 21 - This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. 41 + ```bash 42 + npm run dev # Start development server 43 + npm run build # Build for production 44 + npm run lint # Run ESLint 45 + npm run lexicons:sync # Sync lexicons from AT Protocol 46 + ``` 22 47 23 - ## Learn More 48 + ## Tech Stack 49 + 50 + - [Next.js 16](https://nextjs.org/) - React framework 51 + - [Tailwind CSS 4](https://tailwindcss.com/) - Styling 52 + - [Motion](https://motion.dev/) - Animations 53 + - [TypeScript](https://www.typescriptlang.org/) - Type safety 24 54 25 - To learn more about Next.js, take a look at the following resources: 55 + ## Resources 26 56 27 - - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 28 - - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 57 + - [AT Protocol Documentation](https://atproto.com/) 58 + - [Bluesky](https://bsky.app/) 59 + - [Lexicon Documentation](https://atproto.com/specs/lexicon) 29 60 30 - You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! 61 + ## License 31 62 32 - ## Deploy on Vercel 63 + This project is open-source software licensed under the [MIT license](LICENSE). 33 64 34 - The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 65 + --- 35 66 36 - Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. 67 + **Built for the ATmosphere**