{"id":9689042,"url":"https://github.com/bromso/jonasbroms-www","last_synced_at":"2025-08-26T02:32:14.890Z","repository":{"id":44018328,"uuid":"231932693","full_name":"bromso/jonasbroms-www","owner":"bromso","description":"Jonas Bröms official website built with Turborepo, Nextjs, React, Shadcn/UI, TailwindCSS, Framer Motion \u0026 AcernityUI. Hosted on Vercel.","archived":false,"fork":false,"pushed_at":"2024-02-26T22:40:31.000Z","size":97122,"stargazers_count":1,"open_issues_count":14,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-05-15T12:58:46.811Z","etag":null,"topics":["acertinityui","framer","framer-motion","monorepo","nextjs","react","shadcn-ui","tailwindcss","turborepo","vercel"],"latest_commit_sha":null,"homepage":"https://jonasbroms.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bromso.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-01-05T14:52:35.000Z","updated_at":"2024-05-08T18:30:26.000Z","dependencies_parsed_at":"2024-02-26T15:04:01.124Z","dependency_job_id":null,"html_url":"https://github.com/bromso/jonasbroms-www","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bromso%2Fjonasbroms-www","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bromso%2Fjonasbroms-www/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bromso%2Fjonasbroms-www/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bromso%2Fjonasbroms-www/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bromso","download_url":"https://codeload.github.com/bromso/jonasbroms-www/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217590074,"owners_count":16201283,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["acertinityui","framer","framer-motion","monorepo","nextjs","react","shadcn-ui","tailwindcss","turborepo","vercel"],"created_at":"2024-05-15T06:17:55.344Z","updated_at":"2024-08-30T15:31:24.376Z","avatar_url":"https://github.com/bromso.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# Commit\n\nCommit is a [Tailwind UI](https://tailwindui.com) site template built using [Tailwind CSS](https://tailwindcss.com) and [Next.js](https://nextjs.org).\n\n## Getting started\n\nTo get started, first install dependencies via npm:\n\n```bash\nnpm install\n```\n\nNext, create a `.env.local` file in the root of your project and set the `NEXT_PUBLIC_SITE_URL` environment variable to your site's public URL:\n\n```\nNEXT_PUBLIC_SITE_URL=https://example.com\n```\n\nThen start the development server:\n\n```bash\nnpm run dev\n```\n\nFinally, open [http://localhost:3000](http://localhost:3000) in your browser to view the website.\n\n## Customizing\n\nWe've tried to build this template exactly the same way we'd build it if it we were building a real website, so there's no weird configuration files or global variables like you might see in a product that has been built as a \"theme\" rather than as an actual site.\n\nInstead, you make changes by just opening the files you want to change, and changing whatever it is you want to change.\n\nWe'll cover a lot of the fundamentals here to help you get going quickly, but at the end of the day the whole codebase is yours and you should feel free to edit everything directly as much as you need to.\n\n### Project structure\n\nThe template is built as a pretty standard Next.js website, but using the `src` folder so things like the `app` directory are located at `./src/app` instead of being top-level.\n\n### Title and metadata\n\nYou can update your site's metadata in `./src/app/layout.tsx`.\n\n### Hero content\n\nThe main hero section for the site that includes your logo, headline, description, and links are all located in `./src/components/Intro.tsx`.\n\n### Adding changelog entries\n\nAll of the changelog entries are stored in one big `./src/app/page.mdx` file. We were inspired to set it up this way by how projects commonly maintain plaintext `CHANGELOG` files, and thought it would be cool to parse this sort of format and turn it into a nicely designed site.\n\nEach changelog entry should be separated by a horizontal rule (`---`) and should include an `\u003ch2\u003e` with a date, specified as an [MDX annotation](https://github.com/bradlc/mdx-annotations):\n\n```md\n---\n\n![](@/images/your-screenshot.png)\n\n## My new changelog entry {{ date: '2023-04-06T00:00Z' }}\n\nYour content...\n```\n\n### Newsletter\n\nYou can find the newsletter sign up form in `./src/components/SignUpForm.tsx` — if you have a newsletter you'll want to wire this up with whatever mailing list software you use to get it to actually work.\n\n### RSS feed\n\nThe site uses a [route handler](https://nextjs.org/docs/app/building-your-application/routing/router-handlers) to automatically generate an RSS feed at run time based on the rendered home page.\n\nYou can edit the metadata for the feed (like the title and description) in `./src/app/feed.xml/route.ts`.\n\nMake sure to set your `NEXT_PUBLIC_SITE_URL` environment variable as the RSS feed needs this to generate the correct links for each entry.\n\n## License\n\nThis site template is a commercial product and is licensed under the [Tailwind UI license](https://tailwindui.com/license).\n\n## Learn more\n\nTo learn more about the technologies used in this site template, see the following resources:\n\n- [Tailwind CSS](https://tailwindcss.com/docs) - the official Tailwind CSS documentation\n- [Next.js](https://nextjs.org/docs) - the official Next.js documentation\n- [Motion One](https://motion.dev/) - the official Motion One documentation\n- [MDX](https://mdxjs.com/) - the official MDX documentation\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbromso%2Fjonasbroms-www","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbromso%2Fjonasbroms-www","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbromso%2Fjonasbroms-www/lists"}