Frontend JS, CSS and images for a form service

Usage no npm install needed!

<script type="module">
  import hofFrontendAssets from 'https://cdn.skypack.dev/hof-frontend-assets';


HOF Frontend Assets

Frontend assets for building a form service with HOF Bootstrap.

Includes CSS, JS - including Typeahead Aria - and Images to create a web page with styled form elements and frontend JS, as documented in hof-frontend-toolkit.

Example usage

cd into the root of your project and edit package.json with the following;

"dependencies": {
  "hof-frontend-assets": "^0.1.0"
"scripts": {
  "postinstall": "hof-frontend-assets"

When you next run npm install, npm will install hof-frontend-assets@v0.1.0 and build the assets into /public.

Typeahead Aria

The Typeahead Aria code is a key feature of hof-frontend-assets that allows one to add a dropdown, typeahead countries list with aria to a select field.


To use Typeahead Aria, add class='typeahead' to the HTML select` element you wish to decorate.