Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
3fe74d7
chore(deps): 依存関係にTailwind CSSを追加
3w36zj6 May 2, 2025
806288d
chore: Tailwind CSSを利用するための設定を追加
3w36zj6 May 2, 2025
ef0d6ac
chore: Alpine.jsをCDNから追加
3w36zj6 May 2, 2025
3f7ccb3
chore(deps): 依存関係に@tailwindcss/typographyを追加
3w36zj6 May 3, 2025
2f5aa1e
chore: @tailwindcss/typographyを利用するための設定を追加
3w36zj6 May 3, 2025
7167c97
feat: 注意事項のバナーのコンポーネントを追加
3w36zj6 May 3, 2025
e337807
refactor: リンクを定数化
3w36zj6 May 3, 2025
509c099
feat: フッターのコンポーネントを追加
3w36zj6 May 3, 2025
b9cfdfa
feat: パンくずリストのコンポーネントを追加
3w36zj6 May 11, 2025
4c6f152
feat: バナーを手前に表示するためにz-indexを設定
3w36zj6 May 11, 2025
fc8b587
feat: 目次コンポーネントを追加
3w36zj6 May 11, 2025
6256a0a
feat: サイドナビゲーションのコンポーネントを追加
3w36zj6 May 11, 2025
7a2fb19
feat: ヘッダーのコンポーネントを追加
3w36zj6 May 11, 2025
30e6101
fix: フッターのスタイルを修正
3w36zj6 May 11, 2025
8d194aa
fix: パンくずリストのコンポーネントのスタイルを修正
3w36zj6 May 11, 2025
c5f9e68
fix: サイドナビゲーションと目次の位置を修正
3w36zj6 May 11, 2025
dec02e5
feat: 本文のスタイルを追加
3w36zj6 May 11, 2025
1e0102b
fix: サイドナビゲーションからサイトタイトルを削除
3w36zj6 May 11, 2025
742be4d
feat: バナーの非表示を永続化するロジックを追加
3w36zj6 May 11, 2025
5eb6197
feat: Categoryテンプレートのスタイルを設定
3w36zj6 May 12, 2025
70d2723
feat: Funcテンプレートのスタイルを設定
3w36zj6 May 12, 2025
2d817a7
feat: Groupテンプレートのスタイルを設定
3w36zj6 May 12, 2025
8dfc61a
feat: Typeテンプレートのスタイルを設定
3w36zj6 May 12, 2025
0a253db
fix: 右矢印のアイコンを変更
3w36zj6 May 12, 2025
9677b68
chore: 不要なファイルを削除
3w36zj6 May 12, 2025
2b24cf2
feat: フォントファミリーを設定
3w36zj6 May 12, 2025
3bfb51c
feat: faviconをオリジナルのものに変更
3w36zj6 May 12, 2025
b2418d5
feat: Open Graphの画像にfaviconの画像を設定
3w36zj6 May 12, 2025
58454a4
feat: 情報ボックスのスタイルを追加
3w36zj6 May 12, 2025
d7fecdb
chore(deps): 依存関係にBiomeを追加
3w36zj6 May 12, 2025
fbbc001
chore: Biomeの設定ファイルを追加
3w36zj6 May 12, 2025
222ccff
style: Biomeの自動修正を適用
3w36zj6 May 12, 2025
37d3fd4
chore: Biomeを実行するスクリプトを追加
3w36zj6 May 12, 2025
f0e6b02
refactor: Biomeの指摘を修正
3w36zj6 May 13, 2025
9ab5b38
refactor: 生のHTMLを扱うコンポーネントを追加
3w36zj6 May 13, 2025
470b975
fix: パンくずリストのスタイルを修正
3w36zj6 May 13, 2025
8607f8a
chore: EditorConfigの設定をBiomeのスタイルに合わせて変更
3w36zj6 May 13, 2025
e01f801
feat: レスポンシブデザインを実装
3w36zj6 May 13, 2025
ecabbe7
fix: SP環境でのパンくずリストのスタイルを修正
3w36zj6 May 13, 2025
47ed800
style: Biomeのフォーマットを適用
3w36zj6 May 13, 2025
496ac40
fix: バナーの文言とスタイルを修正
3w36zj6 May 13, 2025
53baac3
chore: CSSのビルドの設定を修正
3w36zj6 May 13, 2025
a52e629
chore: 開発サーバーの設定の不要な除外パターンを削除
3w36zj6 May 13, 2025
0cdeee1
refactor: フォントファイルのディレクトリを整理
3w36zj6 May 18, 2025
f75aa83
docs: 同梱しているフォントのライセンスを追加
3w36zj6 May 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions website/.editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ root = true
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
indent_style = tab
insert_final_newline = true
max_line_length = 80
trim_trailing_whitespace = true

[*.md]
max_line_length = 0
30 changes: 30 additions & 0 deletions website/biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true
},
"files": {
"ignoreUnknown": false,
"ignore": []
},
"formatter": {
"enabled": true,
"indentStyle": "tab"
},
"organizeImports": {
"enabled": true
},
"linter": {
"enabled": true,
"rules": {
"recommended": true
}
},
"javascript": {
"formatter": {
"quoteStyle": "double"
}
}
}
Binary file modified website/bun.lockb
Binary file not shown.
35 changes: 21 additions & 14 deletions website/package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
{
"private": true,
"type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview"
},
"devDependencies": {
"@hono/vite-dev-server": "^0.19.0",
"@hono/vite-ssg": "^0.1.2",
"@types/bun": "latest",
"hono": "^4.6.13",
"vite": "^6.2.5"
}
"private": true,
"version": "0.13.1",
"type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"check": "biome check .",
"check:write": "biome check --write ."
},
"devDependencies": {
"@biomejs/biome": "1.9.4",
"@hono/vite-dev-server": "^0.19.0",
"@hono/vite-ssg": "^0.1.2",
"@tailwindcss/typography": "^0.5.16",
"@tailwindcss/vite": "^4.1.5",
"@types/bun": "latest",
"hono": "^4.6.13",
"tailwindcss": "^4.1.5",
"vite": "^6.2.5"
}
}
Binary file removed website/public/assets/favicon.ico
Binary file not shown.
Binary file added website/public/assets/favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
94 changes: 94 additions & 0 deletions website/public/assets/fonts/cascadia-code/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
Copyright (c) 2019 - Present, Microsoft Corporation,
with Reserved Font Name Cascadia Code.

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
94 changes: 94 additions & 0 deletions website/public/assets/fonts/hanken-grotesk/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
Copyright 2021 The Hanken Grotesk Project Authors (https://github.com/marcologous/hanken-grotesk)


This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
1 change: 0 additions & 1 deletion website/public/assets/icons/12-tooltip.svg

This file was deleted.

3 changes: 0 additions & 3 deletions website/public/assets/icons/16-arrow-right.svg

This file was deleted.

3 changes: 0 additions & 3 deletions website/public/assets/icons/16-close-dark.svg

This file was deleted.

1 change: 0 additions & 1 deletion website/public/assets/icons/16-copy.svg

This file was deleted.

8 changes: 0 additions & 8 deletions website/public/assets/icons/16-docs-dark.svg

This file was deleted.

3 changes: 0 additions & 3 deletions website/public/assets/icons/16-hamburger-dark.svg

This file was deleted.

6 changes: 0 additions & 6 deletions website/public/assets/icons/16-link.svg

This file was deleted.

3 changes: 0 additions & 3 deletions website/public/assets/icons/16-search-gray.svg

This file was deleted.

7 changes: 0 additions & 7 deletions website/public/assets/icons/16-warn.svg

This file was deleted.

10 changes: 0 additions & 10 deletions website/public/assets/icons/32-reference-c.svg

This file was deleted.

11 changes: 0 additions & 11 deletions website/public/assets/icons/32-tutorial-c.svg

This file was deleted.

Loading
Loading