# 0.1.0

## Features

- add blog and changelog sections and last-updated dates ([016beb5](https://github.com/datisthq/htmlpress/commit/016beb56d1448daeb80d9887246a43c0f887867d))
- add button, package tabs, terminal, code tabs, hints and a built-in 404 ([b057474](https://github.com/datisthq/htmlpress/commit/b057474aa7b9c1dfc6cef62e49071fc49906bf0f))
- add code block titles, diff, focus, error and warning lines and word marks ([00f8667](https://github.com/datisthq/htmlpress/commit/00f86677e5bdd586e8dafb6c128e5ad20906844e))
- add icons to links, sections and pages ([4b0be20](https://github.com/datisthq/htmlpress/commit/4b0be200ab14872323d1a68e7aef32f3ab6fe21f))
- add language logos, collapsible blocks and inline code highlighting ([87d634a](https://github.com/datisthq/htmlpress/commit/87d634a9845ba8eae0ffe7b8d6c4c48723948a61))
- add Livemark's L, T, B, J and K keyboard shortcuts ([dae67c9](https://github.com/datisthq/htmlpress/commit/dae67c906f6b1a43d72c72afd7be8d45da37077c))
- add page labels, icons, paths, hiding and source links, and patches ([69fd538](https://github.com/datisthq/htmlpress/commit/69fd538f41b0927429421fab93802e46f2280ec6))
- add per-page layouts and a landing page for the docs site ([184ff05](https://github.com/datisthq/htmlpress/commit/184ff05812a93f9c224317a7d669d873f7199f07))
- add search and per-link prefix ([acaad67](https://github.com/datisthq/htmlpress/commit/acaad6705a7370d6d1dffeeff90afda8af3d9f70))
- add themed images, heading toc flags and an inline toc ([680f859](https://github.com/datisthq/htmlpress/commit/680f859e2f11431dc9a0b0ffcdb4cca045ae0d55))
- add yaml config, site chrome, social tags, robots and sitemap, embeds, preview and clear ([971abc2](https://github.com/datisthq/htmlpress/commit/971abc21a0185f5e6ab57a83046d01df2f143a8b))
- choose which html files become pages with include and exclude ([0cdb85a](https://github.com/datisthq/htmlpress/commit/0cdb85a1450ca3221bf6659b5cf3bb1ae4c183d3))
- close the remaining Livemark gaps: asset rebasing, resilient dev server, h4 TOC, UI variants, section sidebars, More menu, ANSI and GitHub changelogs ([b5700da](https://github.com/datisthq/htmlpress/commit/b5700dad18af43c6a9ae44b7b4cce956e73bb1f2))
- color the banner like Livemark with banner theme tokens ([094889f](https://github.com/datisthq/htmlpress/commit/094889fc8cfde4c69bc411e3abd43327c0bab25a))
- escape built-in assets and add project components from .htmlpress/ ([f11cf48](https://github.com/datisthq/htmlpress/commit/f11cf48a6352ee6b7d243b31e9e938764bc5bcc4))
- highlight code blocks at build time with giallo ([4020057](https://github.com/datisthq/htmlpress/commit/4020057093b8c0d2a803798f519ce31543968b53))
- include html, markdown and code files into pages ([d069480](https://github.com/datisthq/htmlpress/commit/d0694809ff96d4a11688df92b801259344472038))
- keep component tags and build the layout from elements ([900bf47](https://github.com/datisthq/htmlpress/commit/900bf47085ef8546263b9484ec33aa052ada6f8d))
- link bare urls and turn emoji shortcodes into emoji ([8c3f529](https://github.com/datisthq/htmlpress/commit/8c3f529ab03e28095f484ff5ff2ceb79df3c6a1c))
- match Livemark's components and phone layout ([c4dd8c6](https://github.com/datisthq/htmlpress/commit/c4dd8c6948ccce01463e12bfa2617e0acd41ac2a))
- match Livemark's header, banner, sidebar toggle and page column ([fbfcc80](https://github.com/datisthq/htmlpress/commit/fbfcc8040fface8cc1201d98cc601bfdfaf5bffc))
- match Livemark's prose typography, byline and page actions ([4a357bc](https://github.com/datisthq/htmlpress/commit/4a357bc794c86f195cdcd70d89fce01130330205))
- match Livemark's scrollbars and keep the sidebar's scroll across pages ([f93e1dd](https://github.com/datisthq/htmlpress/commit/f93e1dd166672612a77480e74c17fba30ad0c90a))
- match Livemark's sidebar labels, rows and nested lists ([b0aa78a](https://github.com/datisthq/htmlpress/commit/b0aa78ab300f5da8ac25f08591941c0f889d9a10))
- name component folders by tag without the htmlpress- prefix ([131f91b](https://github.com/datisthq/htmlpress/commit/131f91ba81b2c55e0b5d95016929dfd4422a4d7a))
- name components, tokens and classes with the full htmlpress- prefix ([37075a7](https://github.com/datisthq/htmlpress/commit/37075a76399f3867088caecd3356df8b4f3860f0))
- port livemark's look, layout and components ([7dd10bd](https://github.com/datisthq/htmlpress/commit/7dd10bd23d9d8d9d5e59a998120b06b8873dc294))
- port Livemark's translations, nested sidebar order and versioning docs ([cdba314](https://github.com/datisthq/htmlpress/commit/cdba314942014b1e33850f7559fd48586bc9a9a5))
- publish markdown pages, llms.txt, agent skills and a page toolbar for agents ([5b271f6](https://github.com/datisthq/htmlpress/commit/5b271f683dd3adeb7fc5643d3e2dbae189422ae6))
- read the project config from htmlpress.yaml ([3634325](https://github.com/datisthq/htmlpress/commit/36343257b9cd9fb9800f94a3e4af3dbc9f3a0e75))
- recreate Livemark's search widget, with the query's matches highlighted on the page a result opens ([8027c0f](https://github.com/datisthq/htmlpress/commit/8027c0f2ce8825988dc3f3e54ce7409d006ec32b))
- render latex math to mathml at build time ([c137e0c](https://github.com/datisthq/htmlpress/commit/c137e0c43cd19a3ee5fa9aa30573337890f544a9))
- serve a site under a sub-path with base ([4990c06](https://github.com/datisthq/htmlpress/commit/4990c061980ccdc571c8893105528adcff185928))
- serve include globs from their base so a project can sit at the repo root ([833d02b](https://github.com/datisthq/htmlpress/commit/833d02bbae920e6df843ba76b282728d35fe298b))
- serve on localhost from port 8000 up to 8009, and on the network with --host ([0a0e281](https://github.com/datisthq/htmlpress/commit/0a0e2816b4df67e4b757d49830869975add44c9d))
- ship the agent skills in the npm and PyPI packages ([9f4b169](https://github.com/datisthq/htmlpress/commit/9f4b16912a121fc6b3cc30abe73454c6202076ff))
- show page icons only on top-level sidebar entries, as Livemark does ([ba81f85](https://github.com/datisthq/htmlpress/commit/ba81f85ed442e69f3b5acfce7c9b4e5f60b987da))
- split a site into sections with their own navigation ([429107c](https://github.com/datisthq/htmlpress/commit/429107cbfd389c2c55d6efb3f8357e767662876b))
- translate the docs site into Spanish and Chinese, with localized callouts and section links ([47e95cb](https://github.com/datisthq/htmlpress/commit/47e95cbbeab42ef4be7e0028ba6ada79523c6fe2))

## Bug Fixes

- drop the brand logo a pixel relative to the title block ([3574870](https://github.com/datisthq/htmlpress/commit/35748705f7ff9c35c7ffef3d1a2390986df0b9b8))
- give the brand's description Livemark's line height so the title sits level ([956ad2a](https://github.com/datisthq/htmlpress/commit/956ad2ae5700e86a5d5ebeaed32516441cf310fd))
- keep a page ordered after a folder below it in the sidebar ([276d494](https://github.com/datisthq/htmlpress/commit/276d494fb174c857c7f22d32f518c3f68a1f9263))
- keep the header and sidebar steady across page navigations ([9a3dad2](https://github.com/datisthq/htmlpress/commit/9a3dad20c049c8a215b0d7f9d2bcc26bfed2030c))
- leave the byline off pages with their own layout, such as the landing page ([cc56793](https://github.com/datisthq/htmlpress/commit/cc5679356b62a326606084608963f7d0ce488671))
- link sidebar group labels to their index pages ([ec1a735](https://github.com/datisthq/htmlpress/commit/ec1a7358bbb60db0d7d97457d3629ad2ed46a367))
- publish the platform packages under the [@htmlpress](https://github.com/htmlpress) npm scope ([8442bcf](https://github.com/datisthq/htmlpress/commit/8442bcfad3325b66a737fd200ed8ac7515a76647))
- refuse include and exclude globs that leave the project ([8428bee](https://github.com/datisthq/htmlpress/commit/8428bee19f67be5144ea1fba28c0e07618458fde))
- refuse patches, changelog sources and skills that read outside the project ([3933949](https://github.com/datisthq/htmlpress/commit/393394974176424d99b6689b206ff9915fc8b3f2))
- render faded sidebar and header links crisply and match Livemark's dark surface, accent and mono font ([3253355](https://github.com/datisthq/htmlpress/commit/32533555072c198b94eb1f7079d1ae33a3957ba8))
- show a header section's version in muted brackets and keep prose kbd styles off the search hint ([b770702](https://github.com/datisthq/htmlpress/commit/b7707026321fb0d8db33090b31c1594cf0be02e8))
- show the section switcher in the phone drawer, code buttons on touch screens and a compact phone header ([ec228e5](https://github.com/datisthq/htmlpress/commit/ec228e5195a75722c09d86e3be129b791d2f6db5))
- skip an include base that links outside the project ([7f8f869](https://github.com/datisthq/htmlpress/commit/7f8f869c3951701d40e8053a55325947452dccbd))
- smooth-scroll the back-to-top link instead of jumping to # ([c1e760a](https://github.com/datisthq/htmlpress/commit/c1e760a59223b952d30138c00acd3ccbd6c4ca89))
- tighten the brand's title and description to the logo's height, as Livemark does ([8d9e07d](https://github.com/datisthq/htmlpress/commit/8d9e07de7233444ee37c0a26e4648167305810b3))
