Skip to content

Commit cef90f4

Browse files
committed
Make docs page
1 parent 6898fed commit cef90f4

File tree

18 files changed

+223
-18
lines changed

18 files changed

+223
-18
lines changed

.github/workflows/pages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@ jobs:
3737
needs: on-success
3838
steps:
3939
- name: Deploy to GitHub Pages
40-
uses: actions/deploy-pages@v3
40+
uses: actions/deploy-pages@v4
4141
id: deployment

docs/.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
_site
2+
.sass-cache
3+
.jekyll-cache
4+
.jekyll-metadata
5+
vendor
6+
Gemfile.lock

docs/404.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
permalink: /404.html
3+
---
4+
5+
<style type="text/css" media="screen">
6+
.container {
7+
margin: 10px auto;
8+
max-width: 600px;
9+
text-align: center;
10+
}
11+
h1 {
12+
margin: 30px 0;
13+
font-size: 4em;
14+
line-height: 1;
15+
letter-spacing: -1px;
16+
}
17+
</style>
18+
19+
<div class="container">
20+
<h1>404</h1>
21+
22+
<p><strong>Page not found :(</strong></p>
23+
<p>The requested page could not be found.</p>
24+
</div>

docs/Gemfile

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
source "https://rubygems.org"
2+
# Hello! This is where you manage which Jekyll version is used to run.
3+
# When you want to use a different version, change it below, save the
4+
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
5+
#
6+
# bundle exec jekyll serve
7+
#
8+
# This will help ensure the proper Jekyll version is running.
9+
# Happy Jekylling!
10+
# gem "jekyll", "~> 4.2.2"
11+
# This is the default theme for new Jekyll sites. You may change this to anything you like.
12+
gem "minima", "~> 2.5"
13+
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
14+
# uncomment the line below. To upgrade, run `bundle update github-pages`.
15+
gem "github-pages", "~> 232", group: :jekyll_plugins
16+
# If you have any plugins, put them here!
17+
group :jekyll_plugins do
18+
gem "jekyll-feed", "~> 0.12"
19+
end
20+
21+
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
22+
# and associated library.
23+
platforms :mingw, :x64_mingw, :mswin, :jruby do
24+
gem "tzinfo", "~> 1.2"
25+
gem "tzinfo-data"
26+
end
27+
28+
# Performance-booster for watching directories on Windows
29+
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
30+
31+
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
32+
# do not have a Java counterpart.
33+
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

docs/Makefile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.ONESHELL: prepare
2+
3+
prepare:
4+
./prepare.sh
5+
6+
build:
7+
docker run -v .:/srv/jekyll:Z -it jekyll/jekyll:4.2.2 jekyll build
8+
9+
serve: build
10+
docker run -v ./_site:/usr/share/nginx/html:ro -p 8080:80 nginx

docs/_config.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/_config.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Welcome to Jekyll!
2+
#
3+
# This config file is meant for settings that affect your whole blog, values
4+
# which you are expected to set up once and rarely edit after that. If you find
5+
# yourself editing this file very often, consider using Jekyll's data files
6+
# feature for the data you need to update frequently.
7+
#
8+
# For technical reasons, this file is *NOT* reloaded automatically when you use
9+
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10+
#
11+
# If you need help with YAML syntax, here are some quick references for you:
12+
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
13+
# https://learnxinyminutes.com/docs/yaml/
14+
#
15+
# Site settings
16+
# These are used to personalize your new site. If you look in the HTML files,
17+
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
18+
# You can create any custom variable you would like, and they will be accessible
19+
# in the templates via {{ site.myvariable }}.
20+
21+
title: Playtest2 Docs
22+
description: >- # this means to ignore newlines until "baseurl:"
23+
Document for Playtest2
24+
baseurl: "" # the subpath of your site, e.g. /blog
25+
url: "https://uzabase.github.io" # the base hostname & protocol for your site, e.g. http://example.com
26+
github_username: uzabase
27+
28+
# Build settings
29+
remote_theme: sighingnow/jekyll-gitbook
30+
plugins:
31+
- jekyll-feed
32+
33+
# Exclude from processing.
34+
# The following items will not be processed, by default.
35+
# Any item listed under the `exclude:` key here will be automatically added to
36+
# the internal "default list".
37+
#
38+
# Excluded items can be processed by explicitly listing the directories or
39+
# their entries' file path in the `include:` list.
40+
#
41+
# exclude:
42+
# - .sass-cache/
43+
# - .jekyll-cache/
44+
# - gemfiles/
45+
# - Gemfile
46+
# - Gemfile.lock
47+
# - node_modules/
48+
# - vendor/bundle/
49+
# - vendor/cache/
50+
# - vendor/gems/
51+
# - vendor/ruby/

docs/_data/.keep

Whitespace-only changes.

docs/_data/playtest-core.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
steps:
2+
- キー<key>に対応する値が
3+
- 小数値の<value>である
4+
- 整数値の<value>である
5+
- 整数値の<value>以上である
6+
- 文字列の<value>である
7+
- 文字列の<value>を含んでいる
8+
- 正規表現の<value>に完全一致している
9+
- 真偽値の<value>である
10+
- 真である
11+
- 偽である
12+
- 存在している
13+
- 存在していない
14+
- nullである
15+
- テーブル<table>である
16+
- 以下のテーブルである

docs/_data/playtest-http.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
steps:
2+
- パス<path>に
3+
- JSONボディ<json>を
4+
- メディアタイプ<mediaType>で
5+
- メソッド<method>で
6+
- ヘッダー<header>で
7+
- リクエストを送る
8+
- JSONのパス<jsonPath>に対応する値が
9+
- レスポンスのステータスコードが
10+
- レスポンスのボディが
11+
- レスポンスのヘッダーが
12+
- レスポンスのヘッダーの

0 commit comments

Comments
 (0)