dartbook-theme-default is a resource package just for building an ebook by dartbook.
Features as below:
- Materail Desgin


- Tooltip Glossary

- Mobile Friendly

The package most consists of web assets, but also a little dart code that return the root path in file system. dartbook need the root path so that could find the correct assets, e.g. style.css, fonts.
run in command line
dart pub global activate dartbook_theme_default
dir=$(dartbook-theme --location)
dartbook build ./book-src ./book-static --theme $dir
Of course, dartbook_theme_default could be replaced by dartbook_theme_xxx, which would be developed by yourself!
added as a dependency
dart pub add dartbook_theme_default
and in your code:
import 'package:dartbook_theme_default/dartbook_theme_default.dart' as t;
final assetRoot = await t.fsLocation();
applyTheme(assetRoot);
Notes
dartbook_theme_default needs dartbook >= 1.2.0