Note: Checkboxes designate if a tangible issue has been created and added to project board.
- wax_tasks#91 > Produce separate JSON file instead of adding to data CSV
#tasks - Namespace wax-protected fields (e.g.,
wax:full_imagewax:largest_imagewax:thumbnailwax:iiif_manifest)#tasks#theme - Allow config of metatada dictionary in item layout without having to edit layout directly
#theme - Make variables configurable for OpenSeadragon
#theme - Take out Wax configurations out from
_config.yml. Maybe put in_datafolder?#theme - Be less opinionated about image sizes, warn but let them figure it out
#tasksiiif - Make image derivative depth configurable (e.g., zoom level)
#tasksiiif - Make simple theming changes easier via Sass vars
#theme - Use tailwind(?) or other non-bootstrap scss framework
#theme - Explore ways to bring in data/md into item pages more seamlessly or generalizable.
#tasks - Make a wax thor cli package versus invoking with rake
#tasks - Add GitHub Actions template to kit version
#meta - Redo documentation
#docs - Add simple multi-language support via core theme or recipe
#theme#docs - Minify, compile, optimize--just go as far as we can pretending this is React.
#theme - Make it easier to use remote manifests (can test integration with aperitiiif)
#tasks - Use the vips upgrades to wax_iiif that are hiding in a branch. Make vips vs imagmagick requirement change clear in docs.
#tasks#iiif#docs - Consider deprecating Dockerfile?
#kit - Create
wax_themerepo and move all the jekyll theme files to it.#metaNote: Recommend folks fork the theme if they want to do lots of customizing and load theme from their fork; core theme should support basic theming from sass vars overrides.
- Convert
waxrepo into demo & flagship repo that it kind of is already, but load theme from theme repo & keep things clean & simple. Include some "kit" features, e.g., "Here's all the stuff put together for you, with gem theme & gem tasks loaded, github actions ready to publish to gh-pages for you"#meta - wax#105 > Move tests from
waxintowax_testsrepo; load from gem intowaxkit but make it easy to remove from gemfile & drop the dependencies (e.g.,html-prooferandnokigiriwhich are slow)#meta - Create a
v1folder within wax wiki and move current docs into it for archive viewing.#docs - Integrate behavior from wax-facets
#theme