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);