Commit Graph

16 Commits

Author SHA1 Message Date
Alan Orth 703eecfd5d
site: add link icon to each element
For easy copying.
2022-02-06 22:51:47 +03:00
Alan Orth 4855c24600
package.json: bump bootstrap-icons to 1.8.0 2022-02-06 22:42:44 +03:00
Alan Orth 3da6569961 site/package.json: minor version bump for bootstrap
NPM semantic versioning will already select 5.1.3 due to the ^5.1.1
version string, but let's just update package.json anyways.
2022-01-30 13:29:07 +03:00
Alan Orth 86ae899f3e site/package.json: update Hugo
Only used on local development workflows (GitHub Actions uses its
own Hugo task that always has the latest version).
2022-01-30 13:29:07 +03:00
Alan Orth 16b183f36b
site: update URLs to iseal-community 2022-01-07 14:26:50 +02:00
Alan Orth ad6d18697f
site/package.json: update Hugo version
This is only used locally, but might as well update the version just
in case.
2022-01-06 13:55:10 +02:00
Alan Orth d4bd504ff2 site: add FSC style
We now have FSC and ISEAL color schemes with some common style in
main.scss. I don't have any branding guidelines for FSC so I'm just
using colors for now.
2021-12-21 19:07:16 +02:00
Alan Orth c815e0cffd
package.json: add npm script for hugo server
Use `npm run server` to start local Hugo server.
2021-12-13 15:07:47 +02:00
Alan Orth 060ce5e556
site: add download section
Use something similar to Bootstrap's "Hanging icons" example from
the Bootstrap 5.1 docs.

See: https://getbootstrap.com/docs/5.1/examples/features/
2021-12-12 21:13:46 +02:00
Alan Orth 81466a508c
site/package.json: use Bootstrap Icons
For download icons.
2021-12-12 21:09:42 +02:00
Alan Orth 568fca6400
Update npm packages
Version bump in package.json and then run `npm update` to generate
a new package-lock.json.
2021-12-06 21:05:47 +02:00
Alan Orth 8aef2a0a20
package.json: update dependencies 2021-12-01 15:07:42 +02:00
Alan Orth 5ecf1e597c
package.json: Fix path to hugo binary 2021-11-25 07:45:40 +02:00
Alan Orth 392a49f854
Add hugo-installer to site package.json
This installs a local copy of the Hugo binary that we need to build
the site. Otherwise the user would have to install it via their sy-
stem package manager. This also adds a new npm "build:site" script
to build the site using our local version of Hugo.

Note: this is slightly annoying, but after toying with "easier" op-
tions like Hexo that integrate with the JavaScript ecosystem more
naturally, I ended up preferring Hugo anyways. Hexo's not nearly as
powerful or well documented as Hugo.

Note note: there is also the `hugo-bin` package on NPM, but it is
very out of date.
2021-11-11 14:55:40 +02:00
Alan Orth 32949819ac
Update name of project
After discussing with ISEAL I see that the preferred name for this
project is "ISEAL Core Metadata Set".
2021-11-03 21:58:10 +02:00
Alan Orth 286896486e
Add initial version of schema specification site
After running the util/generate_docs.py script to parse and extract
the metadata term specifications and their controlled vocabularies,
we use Hugo to generate the HTML site. The HTML site uses Bootstrap
with several ISEAL brand colors gleaned from the corporate website.
2021-11-01 08:27:41 +02:00