meta: Update for Hyas community health files
This commit is contained in:
parent
f421b614f0
commit
a8ced3e124
|
@ -1,25 +0,0 @@
|
||||||
---
|
|
||||||
name: "Bug report \U0001F41E"
|
|
||||||
about: Create a report to help us improve
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Description
|
|
||||||
|
|
||||||
Describe the issue that you're seeing.
|
|
||||||
|
|
||||||
### Steps to reproduce
|
|
||||||
|
|
||||||
Clear steps describing how to reproduce the issue. Please please please link to a demo project if possible, this makes your issue _much_ easier to diagnose (seriously).
|
|
||||||
|
|
||||||
### Expected result
|
|
||||||
|
|
||||||
What should happen?
|
|
||||||
|
|
||||||
### Actual result
|
|
||||||
|
|
||||||
What happened.
|
|
||||||
|
|
||||||
### Environment
|
|
||||||
|
|
||||||
Paste the information here as shown by `npm run check`
|
|
|
@ -1,4 +1,7 @@
|
||||||
contact_links:
|
contact_links:
|
||||||
- name: Question 🙋
|
- name: 📘 Documentation
|
||||||
url: https://github.com/h-enk/doks/discussions/categories/q-a
|
url: https://github.com/gethyas/getdoks.org
|
||||||
about: Ask your question in Doks Discussions
|
about: File an issue or make an improvement to the docs website.
|
||||||
|
- name: 💁 Support
|
||||||
|
url: https://github.com/gethyas/doks/discussions
|
||||||
|
about: 'Get help on Hyas Discussions'
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
name: "Feature request \U0001F680"
|
|
||||||
about: Suggest an idea for Doks
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Summary
|
|
||||||
|
|
||||||
Brief explanation of the feature.
|
|
||||||
|
|
||||||
### Basic example
|
|
||||||
|
|
||||||
Include a basic example or links here.
|
|
||||||
|
|
||||||
### Motivation
|
|
||||||
|
|
||||||
Why are we doing this? What use cases does it support? What is the expected outcome?
|
|
Binary file not shown.
Before Width: | Height: | Size: 710 KiB After Width: | Height: | Size: 709 KiB |
|
@ -1,11 +0,0 @@
|
||||||
# To get started with Dependabot version updates, you'll need to specify which
|
|
||||||
# package ecosystems to update and where the package manifests are located.
|
|
||||||
# Please see the documentation for all configuration options:
|
|
||||||
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
|
|
||||||
|
|
||||||
version: 2
|
|
||||||
updates:
|
|
||||||
- package-ecosystem: "npm" # See documentation for possible values
|
|
||||||
directory: "/" # Location of package manifests
|
|
||||||
schedule:
|
|
||||||
interval: "daily"
|
|
|
@ -1,18 +0,0 @@
|
||||||
## Summary
|
|
||||||
|
|
||||||
Brief explanation of the proposed changes.
|
|
||||||
|
|
||||||
## Basic example
|
|
||||||
|
|
||||||
Include a basic example, screenshots, or links.
|
|
||||||
|
|
||||||
## Motivation
|
|
||||||
|
|
||||||
Why are we doing this? What use cases does it support? What is the expected outcome?
|
|
||||||
|
|
||||||
## Checks
|
|
||||||
|
|
||||||
- [ ] Read [Create a Pull Request](https://getdoks.org/docs/contributing/how-to-contribute/#create-a-pull-request)
|
|
||||||
- [ ] Supports all screen sizes (if relevant)
|
|
||||||
- [ ] Supports both light and dark mode (if relevant)
|
|
||||||
- [ ] Passes `npm run test`
|
|
|
@ -1,61 +0,0 @@
|
||||||
name: "Code Scanning"
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [master]
|
|
||||||
pull_request:
|
|
||||||
branches: [master]
|
|
||||||
schedule:
|
|
||||||
# ┌───────────── minute (0 - 59)
|
|
||||||
# │ ┌───────────── hour (0 - 23)
|
|
||||||
# │ │ ┌───────────── day of the month (1 - 31)
|
|
||||||
# │ │ │ ┌───────────── month (1 - 12 or JAN-DEC)
|
|
||||||
# │ │ │ │ ┌───────────── day of the week (0 - 6 or SUN-SAT)
|
|
||||||
# │ │ │ │ │
|
|
||||||
# │ │ │ │ │
|
|
||||||
# │ │ │ │ │
|
|
||||||
# * * * * *
|
|
||||||
- cron: '30 1 * * 0'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
CodeQL-Build:
|
|
||||||
# CodeQL runs on ubuntu-latest, windows-latest, and macos-latest
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
permissions:
|
|
||||||
# required for all workflows
|
|
||||||
security-events: write
|
|
||||||
|
|
||||||
# only required for workflows in private repositories
|
|
||||||
actions: read
|
|
||||||
contents: read
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v3
|
|
||||||
|
|
||||||
# Initializes the CodeQL tools for scanning.
|
|
||||||
- name: Initialize CodeQL
|
|
||||||
uses: github/codeql-action/init@v2
|
|
||||||
# Override language selection by uncommenting this and choosing your languages
|
|
||||||
with:
|
|
||||||
languages: javascript
|
|
||||||
|
|
||||||
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
|
|
||||||
# If this step fails, then you should remove it and run the build manually (see below).
|
|
||||||
- name: Autobuild
|
|
||||||
uses: github/codeql-action/autobuild@v2
|
|
||||||
|
|
||||||
# ℹ️ Command-line programs to run using the OS shell.
|
|
||||||
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
|
|
||||||
|
|
||||||
# ✏️ If the Autobuild fails above, remove it and uncomment the following
|
|
||||||
# three lines and modify them (or add more) to build your code if your
|
|
||||||
# project uses a compiled language
|
|
||||||
|
|
||||||
#- run: |
|
|
||||||
# make bootstrap
|
|
||||||
# make release
|
|
||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
|
||||||
uses: github/codeql-action/analyze@v2
|
|
|
@ -2,9 +2,9 @@ name: Hyas CI
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: master
|
branches: main
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: master
|
branches: main
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
|
@ -20,28 +20,19 @@ jobs:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Setup PNPM
|
|
||||||
uses: pnpm/action-setup@v2
|
|
||||||
with:
|
|
||||||
version: 8
|
|
||||||
|
|
||||||
- name: Setup node@${{ matrix.node-version }}
|
- name: Setup node@${{ matrix.node-version }}
|
||||||
uses: actions/setup-node@v3
|
uses: actions/setup-node@v3
|
||||||
with:
|
with:
|
||||||
node-version: ${{ matrix.node-version }}
|
node-version: ${{ matrix.node-version }}
|
||||||
cache: 'pnpm'
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: pnpm install
|
run: npm ci
|
||||||
|
|
||||||
# - name: Run formatter
|
- name: Run linters
|
||||||
# run: pnpm format --if-present
|
run: npm run lint --if-present
|
||||||
|
|
||||||
# - name: Run linters
|
|
||||||
# run: pnpm lint --if-present
|
|
||||||
|
|
||||||
- name: Build site
|
- name: Build site
|
||||||
run: pnpm build
|
run: npm run build
|
||||||
|
|
||||||
# - name: Run tests
|
# - name: Run tests
|
||||||
# run: pnpm test --if-present
|
# run: npm test --if-present
|
|
@ -3,9 +3,9 @@
|
||||||
# - https://www.gitpod.io/docs/configure/workspaces/tasks#one-line-tasks
|
# - https://www.gitpod.io/docs/configure/workspaces/tasks#one-line-tasks
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Dev Server
|
- name: Run development server
|
||||||
init: pnpm install
|
init: pnpm install
|
||||||
command: pnpm clean:build && pnpm dev:gitpod
|
command: pnpm dev
|
||||||
|
|
||||||
ports:
|
ports:
|
||||||
- port: 1313
|
- port: 1313
|
||||||
|
|
2
LICENSE
2
LICENSE
|
@ -1,6 +1,6 @@
|
||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2020-present Henk Verlinde
|
Copyright (c) 2023 Hyas
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<br/>
|
<br/>
|
||||||
<a href="https://getdoks.org/">Doks</a> is a theme for building custom, production-ready documentation websites.
|
<a href="https://getdoks.org/">Doks</a> is a fast, flexible, and easy-to-use documentation theme built on <a href="https://gethyas.com/">Hyas</a> —
|
||||||
<br/>
|
<br/>
|
||||||
Powered by <a href="https://gethyas.com/">Hyas</a> — the all-in-one Hugo framework designed for ease of use.
|
the all-in-one Hugo-npm framework.
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
title : "Modern Documentation Theme"
|
title : "Modern Documentation Theme"
|
||||||
description: "Jumpstart your next documentation project with Doks. Build a custom, production-ready documentation website in no time."
|
description: "Build beautiful, high-performance documentation websites with Doks. Fast, flexible, and easy-to-use. Deploy anywhere."
|
||||||
lead: "Jumpstart your next documentation project with Doks. Build a custom, production-ready documentation website in no time."
|
lead: "Build beautiful, high-performance documentation websites with Doks. Fast, flexible, and easy-to-use. Deploy anywhere."
|
||||||
date: 2020-10-06T08:47:36+00:00
|
date: 2020-10-06T08:47:36+00:00
|
||||||
lastmod: 2020-10-06T08:47:36+00:00
|
lastmod: 2020-10-06T08:47:36+00:00
|
||||||
draft: false
|
draft: false
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: "Doks 1.0"
|
title: "Doks 1.0"
|
||||||
slug: "doks-1"
|
slug: "doks-1"
|
||||||
description: ""
|
description: ""
|
||||||
summary: "Doks 1.0 is here! Doks is a Hyas theme for building custom, production-ready documentation websites."
|
summary: "Doks 1.0 is here! Doks is a fast, flexible, and easy-to-use documentation theme built on Hyas."
|
||||||
date: 2023-05-17T09:15:34+02:00
|
date: 2023-05-17T09:15:34+02:00
|
||||||
lastmod: 2023-05-17T09:15:34+02:00
|
lastmod: 2023-05-17T09:15:34+02:00
|
||||||
draft: false
|
draft: false
|
||||||
|
|
|
@ -16,7 +16,7 @@ toc: true
|
||||||
|
|
||||||
## What is Doks?
|
## What is Doks?
|
||||||
|
|
||||||
Doks is a [Hyas](https://gethyas.com/) theme for building custom, production-ready documentation websites.
|
Doks is a fast, flexible, and easy-to-use documentation theme built on [Hyas](https://gethyas.com/).
|
||||||
|
|
||||||
## Key Features
|
## Key Features
|
||||||
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 902 KiB After Width: | Height: | Size: 801 KiB |
BIN
images/tn.png
BIN
images/tn.png
Binary file not shown.
Before Width: | Height: | Size: 491 KiB After Width: | Height: | Size: 500 KiB |
31
package.json
31
package.json
|
@ -1,11 +1,15 @@
|
||||||
{
|
{
|
||||||
"name": "doks",
|
"name": "doks",
|
||||||
"version": "1.0.0-rc.1",
|
"version": "1.0.0-rc.2",
|
||||||
"description": "Doks theme",
|
"description": "Doks theme",
|
||||||
"main": "index.js",
|
"author": "Hyas",
|
||||||
|
"license": "MIT",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/gethyas/doks.git"
|
||||||
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 --disableFastRender --baseURL=http://localhost --noHTTPCache",
|
"dev": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 --disableFastRender --baseURL=http://localhost --noHTTPCache",
|
||||||
"dev:gitpod": "exec-bin node_modules/.bin/hugo/hugo server --disableFastRender --baseUrl $(gp url 1313) --liveReloadPort=443 --appendPort=false --bind=0.0.0.0",
|
|
||||||
"dev:drafts": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 --disableFastRender --baseURL=http://localhost --noHTTPCache --buildDrafts",
|
"dev:drafts": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 --disableFastRender --baseURL=http://localhost --noHTTPCache --buildDrafts",
|
||||||
"create": "exec-bin node_modules/.bin/hugo/hugo new",
|
"create": "exec-bin node_modules/.bin/hugo/hugo new",
|
||||||
"lint": "npm run lint:markdown",
|
"lint": "npm run lint:markdown",
|
||||||
|
@ -25,28 +29,15 @@
|
||||||
"postinstall": "shx rm -rf node_modules/.bin/hugo && shx mkdir node_modules/.bin/hugo && shx cp node_modules/gethyas/node_modules/.bin/hugo/* node_modules/.bin/hugo",
|
"postinstall": "shx rm -rf node_modules/.bin/hugo && shx mkdir node_modules/.bin/hugo && shx cp node_modules/gethyas/node_modules/.bin/hugo/* node_modules/.bin/hugo",
|
||||||
"version": "auto-changelog -p && git add CHANGELOG.md"
|
"version": "auto-changelog -p && git add CHANGELOG.md"
|
||||||
},
|
},
|
||||||
"repository": {
|
"dependencies": {
|
||||||
"type": "git",
|
"@hyas/doks-core": "^1.0.3"
|
||||||
"url": "git+https://github.com/hyas/doks.git"
|
|
||||||
},
|
},
|
||||||
"keywords": [
|
|
||||||
"doks",
|
|
||||||
"hyas",
|
|
||||||
"hugo"
|
|
||||||
],
|
|
||||||
"author": "Henk Verlinde",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/gethyas/doks/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/gethyas/doks#readme",
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@hyas/doks-core": "^1.0.1",
|
|
||||||
"auto-changelog": "^2.4.0"
|
"auto-changelog": "^2.4.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=16.12.0",
|
"node": ">=16.12.0",
|
||||||
"pnpm": ">=8.2.0"
|
"pnpm": ">=8.6.2"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@8.6.0"
|
"packageManager": "pnpm@8.6.2"
|
||||||
}
|
}
|
||||||
|
|
1343
pnpm-lock.yaml
1343
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1 +0,0 @@
|
||||||
{"Target":"main.5764e09131471d91e66e2b1757869741143bc2a0e808825ba7ec979487789a9344377e06298034b26a019602888b2ebf02ce982f2404fb98f8ca42c92544e74c.css","MediaType":"text/css","Data":{"Integrity":"sha512-V2TgkTFHHZHmbisXV4aXQRQ7wqDoCIJbp+yXlId4mpNEN34GKYA0smoBlgKIiy6/As6YLyQE+5j4ykLJJUTnTA=="}}
|
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
||||||
|
{"Target":"main.c99deccbfc057753a0a5091b75ff46cae88dd4c3d25a1ee61634b24e84afe88b9e17d96aae1de064c0076194222bffc7848dc213479955268a344541b558ffba.css","MediaType":"text/css","Data":{"Integrity":"sha512-yZ3sy/wFd1OgpQkbdf9GyuiN1MPSWh7mFjSyToSv6IueF9lqrh3gZMAHYZQiK//HhI3CE0eZVSaKNEVBtVj/ug=="}}
|
|
@ -1,9 +1,9 @@
|
||||||
name = "Doks"
|
name = "Doks"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
licenselink = "https://github.com/h-enk/doks/blob/master/LICENSE"
|
licenselink = "https://github.com/gethyas/doks/blob/master/LICENSE"
|
||||||
description = "Jumpstart your next documentation project with Doks. Build a custom, production-ready documentation website in no time."
|
description = "Build beautiful, high-performance documentation websites with Doks. Fast, flexible, and easy-to-use. Deploy anywhere."
|
||||||
|
|
||||||
homepage = "https://github.com/h-enk/doks"
|
homepage = "https://github.com/gethyas/doks"
|
||||||
demosite = "https://doks.netlify.app"
|
demosite = "https://doks.netlify.app"
|
||||||
|
|
||||||
tags = ["landing page", "documentation", "blog", "minimal", "modern", "customizable", "search", "dark mode", "bootstrap"]
|
tags = ["landing page", "documentation", "blog", "minimal", "modern", "customizable", "search", "dark mode", "bootstrap"]
|
||||||
|
|
Loading…
Reference in New Issue