Skip to content

Commit 6102d96

Browse files
committed
init pingos.io
0 parents  commit 6102d96

File tree

261 files changed

+12997
-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.

261 files changed

+12997
-0
lines changed

.commitlintrc.js

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
module.exports = {
2+
parserPreset: 'conventional-changelog-conventionalcommits',
3+
rules: {
4+
'body-leading-blank': [1, 'always'],
5+
'footer-leading-blank': [1, 'always'],
6+
'header-max-length': [2, 'always', 72],
7+
'scope-case': [2, 'always', 'lower-case'],
8+
'subject-case': [
9+
2,
10+
'never',
11+
['sentence-case', 'start-case', 'pascal-case', 'upper-case']
12+
],
13+
'subject-empty': [2, 'never'],
14+
'subject-full-stop': [2, 'never', '.'],
15+
'type-case': [2, 'always', 'lower-case'],
16+
'type-empty': [2, 'never'],
17+
'type-enum': [
18+
2,
19+
'always',
20+
[
21+
'build',
22+
'chore',
23+
'ci',
24+
'docs',
25+
'feat',
26+
'fix',
27+
'improvement',
28+
'perf',
29+
'refactor',
30+
'release',
31+
'revert',
32+
'style',
33+
'test'
34+
]
35+
]
36+
}
37+
};

.editorconfig

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
end_of_line = lf
7+
indent_size = 2
8+
indent_style = space
9+
insert_final_newline = true
10+
max_line_length = 80
11+
trim_trailing_whitespace = true

.eslintrc

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"jquery": true,
5+
"node": true
6+
},
7+
"rules": {
8+
"no-console": "error",
9+
"semi": ["error", "always"],
10+
"quotes": ["error", "single"],
11+
"comma-dangle": ["error", "never"],
12+
"block-scoped-var": "error",
13+
"default-case": "error",
14+
"no-extra-bind": "error",
15+
"camelcase": "error",
16+
"indent": ["error", 2, { "SwitchCase": 1 }],
17+
"eol-last": ["error", "always"]
18+
},
19+
"extends": ["eslint:recommended"]
20+
}

.gitignore

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
*~
2+
~*
3+
*.diff
4+
*.patch
5+
*.bak
6+
.DS_Store
7+
*.swp
8+
*.swo
9+
*.log
10+
*.log.*
11+
12+
/.vscode/
13+
14+
node_modules/
15+
.sass-cache/
16+
17+
/.bundle/
18+
/vendor/bundle
19+
*.gem
20+
21+
yarn.lock
22+
package-lock.json
23+
Gemfile.lock
24+
25+
_site/
26+
.jekyll-metadata
27+
.jekyll-cache/

.stylelintignore

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
/node_modules/
2+
/_gh_pages/
3+
**/dist/
4+
**/*.min.css
5+
**/vendor/

.stylelintrc

+276
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,276 @@
1+
2+
{
3+
"extends": ["stylelint-config-standard", "stylelint-config-recommended-scss"],
4+
"plugins": [
5+
"stylelint-order"
6+
],
7+
"rules": {
8+
"at-rule-empty-line-before": null,
9+
"at-rule-name-space-after": "always",
10+
"at-rule-no-vendor-prefix": true,
11+
"at-rule-semicolon-space-before": "never",
12+
"block-closing-brace-empty-line-before": null,
13+
"block-closing-brace-newline-after": null,
14+
"block-opening-brace-space-before": null,
15+
"color-named": "never",
16+
"color-hex-case": "lower",
17+
"color-hex-length": "short",
18+
"declaration-block-semicolon-newline-after": "always-multi-line",
19+
"declaration-block-semicolon-newline-before": "never-multi-line",
20+
"declaration-block-semicolon-space-after": "always-single-line",
21+
"declaration-empty-line-before": null,
22+
"declaration-no-important": true,
23+
"font-family-name-quotes": "always-where-recommended",
24+
"font-weight-notation": null,
25+
"function-url-no-scheme-relative": true,
26+
"function-url-quotes": "always",
27+
"length-zero-no-unit": true,
28+
"max-empty-lines": 2,
29+
"max-line-length": null,
30+
"media-feature-name-no-vendor-prefix": true,
31+
"media-feature-parentheses-space-inside": "never",
32+
"media-feature-range-operator-space-after": "always",
33+
"media-feature-range-operator-space-before": "never",
34+
"no-descending-specificity": null,
35+
"no-duplicate-selectors": true,
36+
"number-leading-zero": "never",
37+
"media-feature-name-no-unknown": [true, {
38+
"ignoreMediaFeatureNames": ["prefers-reduced-motion"]
39+
}],
40+
"order/properties-order": [
41+
"position",
42+
"top",
43+
"right",
44+
"bottom",
45+
"left",
46+
"z-index",
47+
"box-sizing",
48+
"display",
49+
"flex",
50+
"flex-align",
51+
"flex-basis",
52+
"flex-direction",
53+
"flex-wrap",
54+
"flex-flow",
55+
"flex-shrink",
56+
"flex-grow",
57+
"flex-order",
58+
"flex-pack",
59+
"align-content",
60+
"align-items",
61+
"align-self",
62+
"justify-content",
63+
"order",
64+
"float",
65+
"width",
66+
"min-width",
67+
"max-width",
68+
"height",
69+
"min-height",
70+
"max-height",
71+
"padding",
72+
"padding-top",
73+
"padding-right",
74+
"padding-bottom",
75+
"padding-left",
76+
"margin",
77+
"margin-top",
78+
"margin-right",
79+
"margin-bottom",
80+
"margin-left",
81+
"overflow",
82+
"overflow-x",
83+
"overflow-y",
84+
"-webkit-overflow-scrolling",
85+
"-ms-overflow-x",
86+
"-ms-overflow-y",
87+
"-ms-overflow-style",
88+
"columns",
89+
"column-count",
90+
"column-fill",
91+
"column-gap",
92+
"column-rule",
93+
"column-rule-width",
94+
"column-rule-style",
95+
"column-rule-color",
96+
"column-span",
97+
"column-width",
98+
"orphans",
99+
"widows",
100+
"clip",
101+
"clear",
102+
"font",
103+
"font-family",
104+
"font-size",
105+
"font-style",
106+
"font-weight",
107+
"font-variant",
108+
"font-size-adjust",
109+
"font-stretch",
110+
"font-effect",
111+
"font-emphasize",
112+
"font-emphasize-position",
113+
"font-emphasize-style",
114+
"font-smooth",
115+
"src",
116+
"hyphens",
117+
"line-height",
118+
"color",
119+
"text-align",
120+
"text-align-last",
121+
"text-emphasis",
122+
"text-emphasis-color",
123+
"text-emphasis-style",
124+
"text-emphasis-position",
125+
"text-decoration",
126+
"text-indent",
127+
"text-justify",
128+
"text-outline",
129+
"-ms-text-overflow",
130+
"text-overflow",
131+
"text-overflow-ellipsis",
132+
"text-overflow-mode",
133+
"text-shadow",
134+
"text-transform",
135+
"text-wrap",
136+
"-webkit-text-size-adjust",
137+
"-ms-text-size-adjust",
138+
"letter-spacing",
139+
"-ms-word-break",
140+
"word-break",
141+
"word-spacing",
142+
"-ms-word-wrap",
143+
"word-wrap",
144+
"overflow-wrap",
145+
"tab-size",
146+
"white-space",
147+
"vertical-align",
148+
"direction",
149+
"unicode-bidi",
150+
"list-style",
151+
"list-style-position",
152+
"list-style-type",
153+
"list-style-image",
154+
"pointer-events",
155+
"-ms-touch-action",
156+
"touch-action",
157+
"cursor",
158+
"visibility",
159+
"zoom",
160+
"table-layout",
161+
"empty-cells",
162+
"caption-side",
163+
"border-spacing",
164+
"border-collapse",
165+
"content",
166+
"quotes",
167+
"counter-reset",
168+
"counter-increment",
169+
"resize",
170+
"user-select",
171+
"nav-index",
172+
"nav-up",
173+
"nav-right",
174+
"nav-down",
175+
"nav-left",
176+
"background",
177+
"background-color",
178+
"background-image",
179+
"filter",
180+
"background-repeat",
181+
"background-attachment",
182+
"background-position",
183+
"background-position-x",
184+
"background-position-y",
185+
"background-clip",
186+
"background-origin",
187+
"background-size",
188+
"border",
189+
"border-color",
190+
"border-style",
191+
"border-width",
192+
"border-top",
193+
"border-top-color",
194+
"border-top-style",
195+
"border-top-width",
196+
"border-right",
197+
"border-right-color",
198+
"border-right-style",
199+
"border-right-width",
200+
"border-bottom",
201+
"border-bottom-color",
202+
"border-bottom-style",
203+
"border-bottom-width",
204+
"border-left",
205+
"border-left-color",
206+
"border-left-style",
207+
"border-left-width",
208+
"border-radius",
209+
"border-top-left-radius",
210+
"border-top-right-radius",
211+
"border-bottom-right-radius",
212+
"border-bottom-left-radius",
213+
"border-image",
214+
"border-image-source",
215+
"border-image-slice",
216+
"border-image-width",
217+
"border-image-outset",
218+
"border-image-repeat",
219+
"outline",
220+
"outline-width",
221+
"outline-style",
222+
"outline-color",
223+
"outline-offset",
224+
"box-shadow",
225+
"opacity",
226+
"-ms-interpolation-mode",
227+
"page-break-after",
228+
"page-break-before",
229+
"page-break-inside",
230+
"transition",
231+
"transition-delay",
232+
"transition-timing-function",
233+
"transition-duration",
234+
"transition-property",
235+
"transform",
236+
"transform-origin",
237+
"perspective",
238+
"appearance",
239+
"animation",
240+
"animation-name",
241+
"animation-duration",
242+
"animation-play-state",
243+
"animation-timing-function",
244+
"animation-delay",
245+
"animation-iteration-count",
246+
"animation-direction",
247+
"animation-fill-mode",
248+
"fill",
249+
"stroke"
250+
],
251+
"property-no-vendor-prefix": true,
252+
"rule-empty-line-before": null,
253+
"selector-attribute-quotes": "always",
254+
"selector-list-comma-newline-after": "always-multi-line",
255+
"selector-list-comma-newline-before": "never-multi-line",
256+
"selector-list-comma-space-after": "always-single-line",
257+
"selector-list-comma-space-before": "never-single-line",
258+
"selector-max-attribute": 2,
259+
"selector-max-class": 4,
260+
"selector-max-combinators": 4,
261+
"selector-max-compound-selectors": 4,
262+
"selector-max-empty-lines": 1,
263+
"selector-max-id": 0,
264+
"selector-max-specificity": null,
265+
"selector-max-type": 2,
266+
"selector-max-universal": 1,
267+
"selector-no-qualifying-type": null,
268+
"selector-no-vendor-prefix": true,
269+
"string-quotes": "double",
270+
"value-keyword-case": "lower",
271+
"value-list-comma-newline-after": "never-multi-line",
272+
"value-list-comma-newline-before": "never-multi-line",
273+
"value-list-comma-space-after": "always",
274+
"value-no-vendor-prefix": true
275+
}
276+
}

.travis.yml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
language: ruby
2+
rvm:
3+
- 2.4.1
4+
branches:
5+
only:
6+
- master
7+
before_script: cp -rfv docs/_includes .
8+
script: JEKYLL_ENV=production bundle exec jekyll build --config ./docs/_config.yml
9+
deploy:
10+
provider: pages
11+
skip_cleanup: true
12+
github_token: $GITHUB_TOKEN
13+
local_dir: _site
14+
keep-history: true
15+
on:
16+
branch: master
17+
target_branch: gh-pages

0 commit comments

Comments
 (0)