- Replace Git dependency in `Site` with `Path` for config files
- Refactor `Server` initialization and add browser-opening functionality
- Introduce `BlogBuilder` for blog building logic separation
- Simplify `Main` by delegating build and server logic to `BlogBuilder` and `Server`
- Add CLI enhancements with new options and improved readability
Signed-off-by: Minecon724 <git@m724.eu>
- Introduce `no-browser` CLI option to disable browser auto-open on server start
- Update logic to respect the `no-browser` flag
Signed-off-by: Minecon724 <git@m724.eu>
- Fix server address formatting in log message
- Update README with clearer formula-based description
- Adjust draft rendering logic to account for server mode
Signed-off-by: Minecon724 <git@m724.eu>