https://github.com/lemmon/tablog-svelte
📓 A minimalistic blog theme built with SvelteKit.
https://github.com/lemmon/tablog-svelte
blog css svelte sveltekit template theme themes
Last synced: 12 months ago
JSON representation
📓 A minimalistic blog theme built with SvelteKit.
- Host: GitHub
- URL: https://github.com/lemmon/tablog-svelte
- Owner: lemmon
- License: mit
- Created: 2022-12-19T09:05:56.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-29T11:13:30.000Z (over 1 year ago)
- Last Synced: 2025-04-08T19:33:56.047Z (about 1 year ago)
- Topics: blog, css, svelte, sveltekit, template, theme, themes
- Language: Svelte
- Homepage: https://tablogdemo.vercel.app
- Size: 1.07 MB
- Stars: 42
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tablog
A minimalistic blog theme built with SvelteKit.
📺 [Demo](https://tablogdemo.vercel.app)
## Install
```sh
npx degit lemmon/tablog-svelte
npm install
npm run dev
```
## Usage
Posts and pages are generated with mdsvex processor. All content is located in `/content` folder. If an entry has the `date` prop it is treated as a blog post. If not it is considered a static page. All pages containing `draft: true` prop are treated as drafts and therefore inaccessible.
General site configuration can be adjusted by editing the `/src/config.js` file.
You can easily upgrade this example project to hook to any blog api of your choice; render static or dynamic content and deploy to numerous production environemtns, with just few simple tweaks. See [SvelteKit documentation](https://kit.svelte.dev/docs) for more info.
## License
MIT