Smallworld is an Astro theme based on a few key principles:
- The website should incorporate accessible and usable elements.
- Complex systems should be avoided in favor of simpler ones.
- You should be able to easily understand what you see.
This theme avoids CSS classes where possible, and maximizes the use of semantic HTML over divs.
Features
- Uses Pico CSS with unwanted CSS features turned off
- Responsive fonts and layouts
- (Almost) no custom CSS
- No custom CSS classes
- No client-side JavaScript
- No client-side cookies
- Typescript type safety
- Blog collection with only basic Markdown support
- Automatic RSS feed
- And a few more surprises!