Notable changes to Alembic are documented here
Improve labcoat pre
styles and work on documentation.
Labcoat improvements and website updates.
Adds new unstable labcoat, a set of generic styles to make basic HTML pages look good. Also upgraded various development dependencies and fix some documentation issues.
Also unstable, adds experimental shortcodes when using Custom Element attributes, for now there are shortcodes for scale-values. See lib/attributes.ts
for the current mapping. For example, you can specify space="s0"
rather than of space="var(--s0)"
.
JavaScript has been converted to TypeScript
added
- layouts:
layoutCustomElements
- layouts:
{Name}LayoutAttributes
interface for each layout's attribute signature
changed
- ?
removed
- layouts:
layoutMap
→ use newlayoutCustomElements
- layouts:
layoutCustomElementNames
→ use newlayoutCustomElements
- lib:
fake-dom-env.js
→ not needed any more - drop CommonJs support
tweaks
- Added tile navigation to the layouts page
- Added
DocSection#toggleOpen(force?)
- Added
DetailsUtils#toggleOpen(force?)
dev
- Added
bin/serve.sh
to run the eleventy in serve mode for development - Upgraded various build tooling
Everything is new, the change log began here