WolfspyreLabs HugoSite Skeleton/ Snippits & Exemplars/ WolfspyreLabs Exemplars/ WolfspyreLabs Shortcodes/ Gitlab Project/ Gitlab Project 🐺 gitlab Show some information about a gitlab project. Attributes # Name Usage Optional default projectID The project to display information about ❌ nil baseURL The baseURL of the gitlab Instance to query ✅ undefined cardSize assign a w-XXX value to the div entity that makes the card. ✅ 50% getBadges Toggle to en/dis able fetching and presentation of project Badges ✅ true getBadges Toggle to en/dis able fetching and presentation of the project’s badges ✅ true getCommitStats Toggle to en/dis able fetching and presentation of the last commit’s info ✅ true getIssueStats Toggle to en/dis able fetching and presentation of issue summary info ✅ true icon The Icon to use for the background of the card ✅ gitlab-logo showAvatar Toggle to en/dis able fetching and presentation of project Logo ✅ true showIcon Toggle to en/dis able the presentation of the gitlab (or other) icon ✅ true Basic Example # Example invocationLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" icon="wpl-tanuki" >}} wplhugo WolfspyreLabs Hugo Theme Starting point Wolf NobleAuthor08/22/24 03:29:31Datea5d04b33CommitMerge branch '147-add-element-icons' into 'wpl_main'Title 50 Open93 Closed143 Total 0 0 Disablement Example #Note that to disable the options, one must provide a string false value; as setting a bool(false) value will circumvent the param setting logic. There’s LIKELY a better way to do this; but…. only so much time y’kno? wplhugo WolfspyreLabs Hugo Theme Starting point disablementLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" getCommitStats="false" getIssueStats="false" getBadges="false" >}} Iconic Independance #Custom Icon # wplhugo WolfspyreLabs Hugo Theme Starting point Custom IconLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" getCommitStats="false" getIssueStats="false" getBadges="false" icon="wpl-tanuki" >}} No Icon # No IconLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" showIcon="false" >}} wplhugo WolfspyreLabs Hugo Theme Starting point Wolf NobleAuthor08/22/24 03:29:31Datea5d04b33CommitMerge branch '147-add-element-icons' into 'wpl_main'Title 50 Open93 Closed143 Total 0 0 No Icon - bareLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" showIcon="false" getCommitStats="false" getIssueStats="false" getBadges="false" >}} wplhugo WolfspyreLabs Hugo Theme Starting point