Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rossrobino/blog
My blog
https://github.com/rossrobino/blog
blog
Last synced: 11 days ago
JSON representation
My blog
- Host: GitHub
- URL: https://github.com/rossrobino/blog
- Owner: rossrobino
- License: mit
- Created: 2022-08-09T01:32:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T00:42:03.000Z (21 days ago)
- Last Synced: 2024-11-02T12:06:39.482Z (11 days ago)
- Topics: blog
- Language: Svelte
- Homepage: https://blog.robino.dev
- Size: 3.19 MB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# blog.robino.dev
I created this blog as a place to write about topics I am interested in. Check it out at [blog.robino.dev](https://blog.robino.dev/).
## Tooling
- [SvelteKit](https://kit.svelte.dev)
- TypeScript
- [Vite](https://github.com/vitejs/vite/tree/main/#readme)
- [`drab` - components](https://drab.robino.dev)
- [TailwindCSS](https://tailwindcss.com/)
- [`uico`](https://uico.robino.dev)
- [`@robino/md` - markdown parser](https://github.com/rossrobino/robino)## Use as a Template
MIT License
Feel free to fork this project and use it as a template.
### Local Development
- Fork the project
- Install dependencies: `bun i`
- `bun dev`### About
- Edit `src/lib/info` with your information
- Content is located in `src/content`
- Edit `frontmatterSchema` in `src/lib/schemas` if you would like to change the front-matter schema in your posts. This zod schema validates the front-matter of each post and throws errors if it is invalid.
- Edit color scheme in `src/tailwind.css`, this template uses [uico](https://uico.robino.dev), you can use the docs generate the css properties for the theme.### Deployment
The project is set up to deploy to Vercel with the static adapter and Vercel analytics. If you want to change this follow these instructions.
- Update the adapter in `svelte.config.js` based on your deployment method, `bun rm @sveltejs/adapter-vercel`, [follow these instructions](https://kit.svelte.dev/docs/adapters).
- Remove the analytics from `src/routes/+layout.svelte` and run `bun rm @vercel/analytics`