Skip to content

Commit e4bcc26

Browse files
sergiodxaevilrabbit
authored andcommitted
Edit on GitHub (#110)
* Add GitHub icon * Update linter config * Add "Edit on GitHub" link at the footer * Add edit URL for each doc page * Add new required option to readme * Fix linter issue * Add last edited message on footer * Require with extension * Use normal funcion instead of class * Change constant definition * Remove prebuild script * Update last-edited.json
1 parent 713c865 commit e4bcc26

Some content is hidden

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

43 files changed

+488
-267
lines changed

components/freeze-page-scroll.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default class FreezePageScroll extends React.Component {
2323
const { body } = document
2424
if (enable) {
2525
// If already freezed we don't need to do anything
26-
if (/body\-freeze\-scroll/.test(body.className)) return
26+
if (/body-freeze-scroll/.test(body.className)) return
2727
body.className = `body-freeze-scroll ${body.className}`
2828
} else {
2929
body.className = body.className.replace('body-freeze-scroll', '').trim()

components/icons/github.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
const GitHub = ({ light = false, height, width }) => (
2+
<svg
3+
viewBox="0 0 33 32"
4+
version="1.1"
5+
xmlns="http://www.w3.org/2000/svg"
6+
height={height}
7+
width={width}
8+
>
9+
<g id="Page-1" stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">
10+
<g id="github" fill={light ? '#fff' : '#000'}>
11+
<path
12+
d="M16.3,0 C7.3,0 -3.55271368e-15,7.3 -3.55271368e-15,16.3 C-3.55271368e-15,23.5 4.7,29.6 11.1,31.8 C11.9,31.9 12.2,31.4 12.2,31 L12.2,28.2 C7.7,29.2 6.7,26 6.7,26 C6,24.2 5,23.7 5,23.7 C3.5,22.7 5.1,22.7 5.1,22.7 C6.7,22.8 7.6,24.4 7.6,24.4 C9.1,26.9 11.4,26.2 12.3,25.8 C12.4,24.7 12.9,24 13.3,23.6 C9.7,23.2 5.9,21.8 5.9,15.5 C5.9,13.7 6.5,12.3 7.6,11.1 C7.4,10.7 6.9,9 7.8,6.8 C7.8,6.8 9.2,6.4 12.3,8.5 C13.6,8.1 15,8 16.4,8 C17.8,8 19.2,8.2 20.5,8.5 C23.6,6.4 25,6.8 25,6.8 C25.9,9 25.3,10.7 25.2,11.1 C26.2,12.2 26.9,13.7 26.9,15.5 C26.9,21.8 23.1,23.1 19.5,23.5 C20.1,24 20.6,25 20.6,26.5 L20.6,31 C20.6,31.4 20.9,31.9 21.7,31.8 C28.2,29.6 32.8,23.5 32.8,16.3 C32.6,7.3 25.3,0 16.3,0 L16.3,0 Z"
13+
id="Shape"
14+
/>
15+
</g>
16+
</g>
17+
</svg>
18+
)
19+
20+
export default GitHub

lib/data/last-edited.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"pages/docs/deployment-types/docker.js": "2018-01-30T08:52:34.194Z",
3+
"pages/docs/deployment-types/index.js": "2017-07-11T23:34:37.000Z",
4+
"pages/docs/deployment-types/lifecycle.js": "2018-01-16T18:41:35.727Z",
5+
"pages/docs/deployment-types/node.js": "2018-01-30T08:52:34.195Z",
6+
"pages/docs/deployment-types/static.js": "2018-01-30T08:52:34.195Z",
7+
"pages/docs/examples/chat.js": "2018-01-30T08:52:34.196Z",
8+
"pages/docs/examples/create-react-app.js": "2018-01-30T08:52:34.196Z",
9+
"pages/docs/examples/graphql.js": "2018-01-30T08:52:34.197Z",
10+
"pages/docs/examples/index.js": "2017-07-11T23:34:37.000Z",
11+
"pages/docs/examples/json-api.js": "2018-01-30T08:52:34.197Z",
12+
"pages/docs/examples/next.js": "2018-01-30T08:52:34.198Z",
13+
"pages/docs/examples/redirect.js": "2018-01-30T08:52:34.199Z",
14+
"pages/docs/examples/slack-slash.js": "2018-01-30T08:52:34.199Z",
15+
"pages/docs/examples/static.js": "2018-01-30T08:52:34.200Z",
16+
"pages/docs/examples/travis.js": "2018-01-30T08:52:34.201Z",
17+
"pages/docs/features/aliases.js": "2018-01-30T08:52:34.202Z",
18+
"pages/docs/features/certs.js": "2018-01-30T08:52:34.202Z",
19+
"pages/docs/features/configuration.js": "2018-01-30T08:52:34.203Z",
20+
"pages/docs/features/dns.js": "2018-01-30T08:52:34.203Z",
21+
"pages/docs/features/env-and-secrets.js": "2018-01-30T08:52:34.204Z",
22+
"pages/docs/features/index.js": "2017-07-11T23:34:37.000Z",
23+
"pages/docs/features/now-cli.js": "2018-01-30T08:52:34.204Z",
24+
"pages/docs/features/path-aliases.js": "2018-01-30T08:52:34.205Z",
25+
"pages/docs/features/private-npm.js": "2018-01-30T08:52:34.205Z",
26+
"pages/docs/features/repositories.js": "2018-01-30T08:52:34.206Z",
27+
"pages/docs/features/zero-downtime-migration.js": "2018-01-16T18:41:35.730Z",
28+
"pages/docs/getting-started/assign-a-domain-name.js": "2018-01-30T08:52:34.206Z",
29+
"pages/docs/getting-started/deployment.js": "2018-01-30T08:52:34.206Z",
30+
"pages/docs/getting-started/environment-variables.js": "2018-01-30T08:52:34.207Z",
31+
"pages/docs/getting-started/five-minute-guide-to-now.js": "2018-01-30T17:36:23.000Z",
32+
"pages/docs/getting-started/index.js": "2017-07-11T23:34:37.000Z",
33+
"pages/docs/getting-started/logs.js": "2018-01-30T08:52:34.208Z",
34+
"pages/docs/getting-started/scaling.js": "2018-01-30T08:52:34.209Z",
35+
"pages/docs/getting-started/secrets.js": "2018-01-30T08:52:34.209Z",
36+
"pages/docs/getting-started/whats-next.js": "2018-01-30T08:52:34.210Z",
37+
"pages/docs/guides/app-lifecycle-and-scalability.js": "2018-01-30T08:52:34.211Z",
38+
"pages/docs/guides/how-to-use-cloudflare.js": "2018-01-30T08:52:34.211Z",
39+
"pages/docs/guides/index.js": "2018-01-16T18:41:35.732Z",
40+
"pages/docs/guides/migrate-your-app.js": "2018-01-30T08:52:34.212Z",
41+
"pages/docs/guides/updating-now-cli.js": "2018-01-30T08:52:34.212Z",
42+
"pages/docs/index.js": "2018-01-30T16:44:38.000Z",
43+
"pages/docs/other/billing.js": "2018-01-30T08:52:34.213Z",
44+
"pages/docs/other/index.js": "2018-01-16T18:41:35.733Z",
45+
"pages/docs/other/support-channels.js": "2018-01-30T08:52:34.214Z"
46+
}

0 commit comments

Comments
 (0)