{"id":23395625,"url":"https://github.com/d-oit/hinode-mod-image-lightbox-gallery","last_synced_at":"2025-04-11T14:11:36.444Z","repository":{"id":267985693,"uuid":"902505951","full_name":"d-oit/hinode-mod-image-lightbox-gallery","owner":"d-oit","description":"Hugo Hinode Module: Lightbox Gallery","archived":false,"fork":false,"pushed_at":"2025-04-01T16:30:54.000Z","size":24763,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T17:45:50.676Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/d-oit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-12T17:41:54.000Z","updated_at":"2025-04-01T16:30:51.000Z","dependencies_parsed_at":"2025-04-01T17:32:18.588Z","dependency_job_id":"fd272ff6-982d-4385-91b2-751aa83390f3","html_url":"https://github.com/d-oit/hinode-mod-image-lightbox-gallery","commit_stats":null,"previous_names":["d-oit/hinode-mod-image-lightbox-gallery"],"tags_count":17,"template":false,"template_full_name":"gethinode/mod-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d-oit%2Fhinode-mod-image-lightbox-gallery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d-oit%2Fhinode-mod-image-lightbox-gallery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d-oit%2Fhinode-mod-image-lightbox-gallery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d-oit%2Fhinode-mod-image-lightbox-gallery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/d-oit","download_url":"https://codeload.github.com/d-oit/hinode-mod-image-lightbox-gallery/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248414351,"owners_count":21099460,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-22T07:16:32.822Z","updated_at":"2025-04-11T14:11:36.435Z","avatar_url":"https://github.com/d-oit.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hinode Module - Lightbox Gallery\n\n\u003c!-- Tagline --\u003e\n\u003cp align=\"center\"\u003e\n    \u003cb\u003eA lightbox image function and gallery shortcode for Hugo compatible with Hinode\u003c/b\u003e\n    \u003cbr /\u003e\n\u003c/p\u003e\n\n\u003c!-- Badges --\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://gohugo.io\" alt=\"Hugo website\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/generator-hugo-brightgreen\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://gethinode.com\" alt=\"Hinode theme\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/theme-hinode-blue\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/gethinode/mod-template/commits/main\" alt=\"Last commit\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/last-commit/gethinode/mod-template.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/gethinode/mod-template/issues\" alt=\"Issues\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues/gethinode/mod-template.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/gethinode/mod-template/pulls\" alt=\"Pulls\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues-pr-raw/gethinode/mod-template.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/gethinode/mod-template/blob/main/LICENSE\" alt=\"License\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/license/gethinode/mod-template\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n## About\n\n![Logo](https://raw.githubusercontent.com/gethinode/hinode/main/static/img/logo.png)\n\nHinode is a clean blog theme for [Hugo][hugo], an open-source static site generator. Hinode is available as a [template][repository_template], and a [main theme][repository]. \u003c!-- This repository maintains a Hugo module to add [module][module] to a Hinode site. --\u003e Visit the Hinode documentation site for [installation instructions][hinode_docs].\n\n## Contributing\n\nThis module uses [semantic-release][semantic-release] to automate the release of new versions. The package uses `husky` and `commitlint` to ensure commit messages adhere to the [Conventional Commits][conventionalcommits] specification. You can run `npx git-cz` from the terminal to help prepare the commit message.\n\n## Configuration\n\nThis module supports the following parameters (see the section `params.modules` in `config.toml`):\n\n## gallery markdown shortcode\n\n```markdown\n{{\u003c gallery \u003e}}\n```\n\n### Parameters\n\n- `imagePath`: The path to the images. Default is \"submit\". Define the files in the front matter .md file like this:\n\n    ```yaml resources:\n  - src: \"img/bird.jpg\"\n    title: \"Example caption 1\"\n    params:\n      description: \"Description for bird image\n      new line test\n      end of line\n      \"\n    ```\n\n- `useExifCaption`: Whether to use EXIF captions. Default is **false**.\n- `useRandomImageStack`: Whether to randomize the image stack. Default is **false**.\n- `imageCssClass`: CSS class for the images. Default is \"lightbox size-medium\".\n- `ratio`: Aspect ratio of the images. Default is **auto**.\n- `loading`: Loading attribute for the images. Default is **lazy**.\n- `searchclass`: CSS class for the search input. Default is **md**.\n- `showGalleryImageCaption`: Whether to show the gallery image caption. Default is **true**.\n- `showSearch`: Whether to show the search input. Default is **false**.\n- `galleryCssClass`: CSS class for the gallery. Default is **normal-gallery**.\n- `caption`: Hinode image figure for the image. Default is an empty string. Define the lightbox caption in front matter.\n\n## Customization Styles\n\nYou can customize the gallery by modifying the CSS styles in the `image-lightbox-gallery.scss` file located in the `assets/scss` directory.\n\n\u003c!-- MARKDOWN LINKS --\u003e\n[hugo]: https://gohugo.io\n[hinode_docs]: https://gethinode.com\n\u003c!-- [module]: https://example.com --\u003e\n[repository]: https://github.com/gethinode/hinode.git\n[repository_template]: https://github.com/gethinode/template.git\n[conventionalcommits]: https://www.conventionalcommits.org\n[husky]: https://typicode.github.io/husky/\n[semantic-release]: https://semantic-release.gitbook.io/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd-oit%2Fhinode-mod-image-lightbox-gallery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fd-oit%2Fhinode-mod-image-lightbox-gallery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd-oit%2Fhinode-mod-image-lightbox-gallery/lists"}