Skip to content

Commit 02eb3e9

Browse files
committed
Release 1st ver
0 parents  commit 02eb3e9

File tree

242 files changed

+7131
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

242 files changed

+7131
-0
lines changed

.DS_Store

6 KB
Binary file not shown.

.editorconfig

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
root = true
2+
3+
[*]
4+
indent_size = 2
5+
end_of_line = lf
6+
insert_final_newline = true
7+
trim_trailing_whitespace = true
8+
charset = utf-8
9+
indent_style = space
10+
11+
[*.md]
12+
trim_trailing_whitespace = false

.github/pull_request_template.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Contributeいただいた方へ
2+
3+
現在このリポジトリでは、NTTコミュニケーションズ社外の方からのcontributionを受け入れることができません。
4+
Pull request投稿まであと一歩というところまでお寄せいただいた折、申し訳ありません。
5+
6+
このままPRを投稿いただいても構いませんが、マージされません。
7+
誤字や脱字の修正であれば、Issueにお寄せください。
8+
9+
# NTTコミュニケーションズの従業員へ
10+
11+
Pull requestをオープンしたい場合、このテンプレートをすべて削除して変更の要約を記入し、送信してください。

.github/workflows/gh-pages.yml

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: Build sites
3+
4+
on:
5+
push:
6+
branches:
7+
- main
8+
9+
jobs:
10+
deploy:
11+
runs-on: ubuntu-18.04
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v2
15+
with:
16+
submodules: true
17+
fetch-depth: 0
18+
19+
- name: Setup Hugo
20+
uses: peaceiris/actions-hugo@v2
21+
with:
22+
hugo-version: 'latest'
23+
extended: true
24+
25+
- name: Build
26+
run: hugo --minify
27+
28+
- name: deploy
29+
uses: peaceiris/actions-gh-pages@v3
30+
with:
31+
github_token: ${{ secrets.GITHUB_TOKEN }}
32+
publish_dir: ./public

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/public
2+
/resources

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "themes/book"]
2+
path = themes/book
3+
url = https://github.com/alex-shpak/hugo-book

LICENSE

+437
Large diffs are not rendered by default.

README.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# オンボーディング ハンドブック
2+
3+
## これは何
4+
5+
NTT コミュニケーションズ株式会社の有志で整備した、オンボーディングを効率的に行うための手引きです。
6+
7+
## 閲覧方法
8+
9+
[こちら](https://nttcom.github.io/onboarding-handbook/) からご覧いただけます。
10+
11+
## ライセンス (LICENSE)
12+
この作品はクリエイティブ・コモンズ・表示 - 非営利 - 継承 4.0 国際・ライセンスで提供されています。このライセンスのコピーを閲覧するには、http://creativecommons.org/licenses/by-nc-sa/4.0/ を訪問して下さい。
13+
14+
15+
## Contribution
16+
現在、 NTT コミュニケーションズ株式会社外からの pull request は受け付けておりません。あらかじめご了承ください。
17+
受付態勢が整った際にはこちらでお知らせします。
18+
19+
なお issue は随時受け付けています。誤字の指摘や新たなセクションの案などあればお寄せください。
20+
21+
## Author
22+
© NTT Communications Corporation 2021

archetypes/default.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "{{ replace .Name "-" " " | title }}"
3+
date: {{ .Date }}
4+
draft: true
5+
---
6+

assets/_custom.scss

+255
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
/* You can add custom styles here. */
2+
3+
// @import "plugins/numbered";
4+
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');
5+
6+
// Variable
7+
$com-blue: #004386;
8+
$com-yellow: #FDD000;
9+
$com-gray: #B8C2C8;
10+
$black: #333;
11+
$gray: #fafafa;
12+
$com-gradient-y: linear-gradient(90deg, rgba(182,113,0,1) 0%, rgba(253,208,0,1) 50%, rgba(254,234,191,1) 100%);
13+
$base-mg: 1.2rem;
14+
$base-pd: 1.2rem;
15+
$base-fs: 1.5rem;
16+
$base-lh: 1.6;
17+
$base-ff: "Noto Sans JP", "Hragino Sans", "Yu Gothic", "YuGothic", sans-serif;
18+
19+
// Common
20+
html {
21+
font-size: 62.5%;
22+
width: 100%;
23+
height: 100%;
24+
}
25+
26+
body {
27+
width: 100%;
28+
height: 100%;
29+
font-size: $base-fs;
30+
line-height: $base-lh;
31+
font-family: $base-ff;
32+
color: $black;
33+
box-sizing: border-box !important;
34+
}
35+
36+
// Reset
37+
div, section, article,
38+
h1, h2, h3, h4, h5, h6,
39+
p, a, span, ul, ol, li, dd, dt, input, button,
40+
blockquote {
41+
margin: 0;
42+
padding: 0;
43+
text-decoration: none;
44+
letter-spacing: $base-fs * .1;
45+
}
46+
47+
48+
// Override
49+
.container {
50+
max-width: 100%;
51+
}
52+
53+
.book-menu {
54+
flex: 0 0 20%;
55+
font-size: $base-fs;
56+
min-width: 192px;
57+
max-width: 288px;
58+
nav {
59+
width: 20%;
60+
min-width: 192px;
61+
max-width: 288px;
62+
padding: 0;
63+
background-color: $gray;
64+
h2 {
65+
background-image: url(logo.jpg);
66+
width: 100%;
67+
padding-top: 100%;
68+
background-size: contain;
69+
position: relative;
70+
a {
71+
display: block;
72+
position: absolute;
73+
width: 100%;
74+
height: 100%;
75+
top: 0;
76+
left: 0;
77+
}
78+
span {
79+
display: none;
80+
}
81+
}
82+
ul {
83+
font-size: $base-fs;
84+
padding: 0 $base-pd*2;
85+
li {
86+
margin: $base-mg*2 0;
87+
a {
88+
color: $com-blue;
89+
font-weight: 400;
90+
display: inline-block;
91+
transition: all ease .3s;
92+
position: relative;
93+
&:hover {
94+
opacity: 1;
95+
font-weight: 700;
96+
}
97+
&:after {
98+
content: "";
99+
display: inline-block;
100+
width: 0;
101+
height: 1px;
102+
background-color: $com-blue;
103+
transition: all ease .3s;
104+
position: absolute;
105+
bottom: 0;
106+
left: 0;
107+
}
108+
&:hover:after {
109+
width: 100%;
110+
}
111+
}
112+
.active {
113+
color: $com-blue;
114+
display: inline-block;
115+
font-weight: 700;
116+
border-bottom: 1px solid $com-blue;
117+
&:hover:after {
118+
width: 0;
119+
}
120+
}
121+
}
122+
}
123+
}
124+
}
125+
126+
.book-page {
127+
width: 100%;
128+
padding: 0;
129+
margin: 0;
130+
}
131+
132+
.book-search {
133+
width: 90%;
134+
margin: 0 auto;
135+
// あまり使わなさそうな気がするので一旦非表示
136+
display: none;
137+
input {
138+
background-color: #fff;
139+
border: 2px solid #eee;
140+
padding: $base-pd;
141+
border-radius: $base-pd*2;
142+
margin: $base-mg*4 0 0 0;
143+
font-size: $base-fs*0.75;
144+
transition: all ease .3s;
145+
&:focus {
146+
outline: 0;
147+
border: 2px solid $com-blue;
148+
}
149+
}
150+
}
151+
152+
.markdown {
153+
line-height: $base-lh;
154+
width: 80%;
155+
margin: 0 auto;
156+
h1 {
157+
font-size: $base-fs*2;
158+
letter-spacing: $base-fs*2*.1;
159+
line-height: $base-lh;
160+
margin: $base-mg*4 0 0 0 !important;
161+
color: $com-blue;
162+
font-weight: 700;
163+
}
164+
h2 {
165+
font-size: $base-fs*1.5;
166+
letter-spacing: $base-fs*1.5*.1;
167+
line-height: $base-lh;
168+
margin: $base-mg*2 0 0 0;
169+
font-weight: 700;
170+
display: inline-block;
171+
position: relative;
172+
&:before {
173+
content: "";
174+
display: block;
175+
width: 100%;
176+
height: 4px;
177+
background: $com-gradient-y;
178+
position: absolute;
179+
bottom: 6px;
180+
left: 0;
181+
border-radius: 4px;
182+
z-index: -1000;
183+
}
184+
}
185+
h3 {
186+
font-size: $base-fs;
187+
line-height: $base-lh;
188+
font-weight: 700;
189+
margin: $base-mg*2 0 0 0;
190+
border-left: 4px solid $com-yellow;
191+
padding-left: $base-fs;
192+
}
193+
h4 {
194+
line-height: $base-lh;
195+
}
196+
ul {
197+
margin-left: $base-fs;
198+
}
199+
a.anchor {
200+
display: none;
201+
}
202+
p {
203+
margin: $base-mg 0 $base-mg;
204+
}
205+
a.book-btn {
206+
font-size: $base-fs;
207+
padding: $base-pd;
208+
margin-top: $base-mg*4;
209+
background-color: #fff;
210+
color: $com-blue;
211+
border: 1px solid $com-blue;
212+
transition: all ease .3s;
213+
&:hover {
214+
background-color: $com-blue;
215+
color: #fff;
216+
}
217+
}
218+
}
219+
220+
footer {
221+
margin: $base-mg*4 0 0 0;
222+
padding: 0 0 $base-pd 0;
223+
}
224+
225+
.footnotes {
226+
margin-top: $base-pd * 2;
227+
}
228+
229+
#cust-footer {
230+
width: 80%;
231+
margin: 0 auto;
232+
p {
233+
text-align: center;
234+
font-size: $base-fs;
235+
color: $com-gray;
236+
}
237+
}
238+
239+
// Media Query
240+
@media screen and (max-width: 56rem){
241+
.book-header {
242+
display: block;
243+
margin: 0;
244+
strong {
245+
display: none;
246+
}
247+
label {
248+
padding: $base-pd*2;
249+
margin-left: -$base-mg*2;
250+
}
251+
}
252+
.markdown h1 {
253+
margin: 0 !important;
254+
}
255+
}

0 commit comments

Comments
 (0)