Commit Graph

1538 Commits

Author SHA1 Message Date
Hongarc 54a00e7a04 docs: normalized spelling of `web server` (#1473) 2019-05-16 19:28:22 -07:00
TurekBot cb7c6f34b9 doc: mention HTTPS approach in tutorial git clone step (#1471)
* doc: change tutorial git to suggest HTTPS

Since we're instructing the user to create a new repository, it might be a safe bet to assume that they don't have their SSH keys set up. HTTPS might be a better option in this context.

* docs: keep ssh add https

@Hongarc said, "How about keep `SSH` and add `HTTPS`." This is one way to do that.

* Update tutorial-setup.md
2019-05-16 19:20:27 -07:00
TurekBot a7b19c083a docs: add hint for linking dependencies time (#1470)
In this tutorial we assume that the user may or may not have used Node.js. It would follow then, based on how long it takes the "Linking dependencies" step to complete—243.61s for me—that we give them a hint that it might take a minute.
2019-05-16 19:17:47 -07:00
TurekBot 2a48b83ff2 docs: make it clear in the tutorial where the `docs` folder is (#1468)
* Make it clear where the `docs` folder is

It was not clear, to the beginner user—who this tutorial is for—where the `docs` folder was . The only reason I know this is because I'm a beginner user and I tried for too many minutes to find the `docs` folder inside the `website` folder. I had this assumption because the previous example is offered under the assumption that you're in the `website` folder.

Feel free to change the wording, I just want to make it clear where you should be looking, if you're new.

* Update tutorial-create-pages.md
2019-05-16 16:03:59 -07:00
Hongarc f68312d90d docs: showcase user tipsi-stripe (#1423) 2019-05-16 13:38:52 -07:00
Hongarc 6767f8eb5d chore: fix typo (#1466) 2019-05-16 11:53:10 -07:00
Hongarc b797973562 docs: sort user with alphabetical (#1465) 2019-05-16 11:52:42 -07:00
Hongarc 4f203a0b4f docs: showcase user Express Validator (#1464) 2019-05-16 11:06:52 -07:00
Endi 5685e8ab38
fix(v2): fix cannot import css from node_modules in userland (#1463) 2019-05-16 20:13:00 +07:00
endiliey e873c14918 v2.0.0-alpha.16 2019-05-16 16:01:52 +08:00
Endi e31bf50545
chore(v2): update dependencies (#1462)
* chore(v2): update dependencies

* nits
2019-05-16 14:33:32 +07:00
Yangshun Tay 110126ab1d feat(v2): theme config for Footer (#1461)
* feat(v2): theme config for Footer

* fix: dont show footer if themeConfig.footer is undefined
* Import fresh docusaurus.config.js for better hot reload
2019-05-16 13:27:52 +07:00
endiliey b91a0fd84a Chore(v2): use alias instead of relative path for blogpost 2019-05-15 23:22:25 +08:00
endiliey 86a1c3a1b1 v2.0.0-alpha.15 2019-05-15 21:56:12 +08:00
Endi 4a30bf8947
fix(v2): fix wrong dependency problem (#1460) 2019-05-15 20:54:41 +07:00
endiliey 8055d59131 v2.0.0-alpha.14 2019-05-15 19:37:46 +08:00
endiliey 4a4bf43e5d chore(v2): fix typo 2019-05-15 19:35:14 +08:00
endiliey badb067b4b test(v2): test different type of sidebar item 2019-05-15 19:16:28 +08:00
Yangshun Tay f47059b5bd feat(v2): list blog tags on posts (#1456)
* feat(v2): list blog tags on posts

* fix date handling on blog header

* fix console log error due to non unique key
2019-05-15 16:56:08 +07:00
Endi 55d7920825
fix(v2): handle non existent blog, docs, pages (#1459)
* fix(v2): handle non existent blog, docs, pages

* nits
2019-05-15 13:55:07 +07:00
Endi f84abfe2d1
fix: right TOC should not strip special chars (#1458)
* fix: right TOC should not strip special chars

* nits
2019-05-14 23:55:35 +07:00
endiliey a0089aa9f5 chore(v2): use remark-slug so that rightToc can benefit from it 2019-05-14 16:04:52 +08:00
Yangshun Tay ba6724281e fix(v2): slugify tags 2019-05-13 21:31:12 -07:00
Yangshun Tay fd270bdceb
feat(v2): blog tags (#1453)
* feat(v2): blog tags

* feat(v2): blog tags
2019-05-13 10:14:44 -07:00
endiliey ffdd3e60fc chore(v2): remove docsearch a11y workaround 2019-05-13 22:19:31 +08:00
Endi b61cab5e9b
chore(v2): better error message style (#1454) 2019-05-13 18:47:57 +07:00
Endi f9c0cd2e56 fix(v2): transpiling, window scroll and console error (#1452) 2019-05-13 01:07:47 -07:00
Yangshun Tay 23b50f17a1
refactor(v2): blog data revamp (#1450)
* refactor(v2): blog data revamp

* fix(v2): fix incorrect blog total count

* misc: remove console.log

* feat(v2): export frontMatter as an object within MDX file (#1451)

* refactor. Don't confuse metadata & frontmatter

* export frontMatter in content itself

* nits

* nits name

* dont truncate first four lines in blog
2019-05-13 00:16:15 -07:00
Endi 070723697f fix(v2): docsearch a11y issue (#1449) 2019-05-11 08:47:22 -07:00
Endi 6136fbe1d2
feat(v2): meta description (#1447)
* feat(v2): meta description

* add description for blog as well

* fix non-descriptive text link

* remove font awesome

* switch front-matter -> gray-matter
2019-05-10 22:37:56 +07:00
endiliey 34195e4c30 chore: point website-1.x to correct version so that it can pick latest code 2019-05-10 17:59:06 +08:00
Endi 64fb7a2d0c
chore(v2): tweak eslint config (#1445) 2019-05-09 20:01:48 +07:00
Endi 56cd3a22ce
chore(v2): rm flowtype (#1444) 2019-05-09 18:32:56 +07:00
Endi c2ebde997a
refactor(v2): add flowtype + refactor test (#1443)
* chore(v2): add flow setup

* nits

* fix

* add flow-typed

* ignore compiled library

* fix error

* fix typing

* fix module name mapper

* setup for @docusaurus/core

* dont try remove type without @flow

* fix can't find @docusaurus/utils

* fix test

* remove obscure relative paths

* more refactoring

* add typing for server/load/theme.js

* no need to ship .flow source
2019-05-08 23:03:52 +07:00
endiliey 6f011d8e7a chore(v2): better chunk naming 2019-05-08 16:54:48 +08:00
Endi 174ad279a6
refactor(v2): move headerLinks -> themeConfig & rm dead code (#1442)
* refactor(v2): move headerLinks -> themeConfig & rm dead code

* rm -rf dead code
2019-05-08 15:47:32 +07:00
Yangshun Tay 384fd5708f feat(v2): Algolia search theme (#1440)
* feat(v2): Algolia search plugin

* patch PR #1440 (#1441)

* alternative implementation

* typo

* refactor noop

* rename SearchAlgolia -> SearchBar

* changes.md
2019-05-08 15:21:11 +07:00
Alireza 8aef4ec791 fix(v2-cli): passes the missing host option to start (#1439) 2019-05-08 07:22:18 +07:00
Endi 0834784455
feat(v2): easier plugin theme components swizzling (#1436)
* feat(v2): easier plugin theme components override

* add context

* refactor again

* rename eject -> swizzle

* nits
2019-05-07 13:56:43 +07:00
endiliey 3298d8cd23 fix(v2): add missing layout alias on theme-classic plugin 2019-05-06 20:32:49 +08:00
Yangshun Tay eedd4c481c feat(v2): implement theme component overriding (#1435)
* feat(v2): implement component overriding

* siteDir theme overriding should work for > 1 level directory

* fallback for essential component like Loading

* rename default -> classic
2019-05-06 19:25:04 +07:00
endiliey 1697f9cebb chore(v2): optimize webpack config 2019-05-06 13:35:57 +08:00
Yangshun Tay 637047af2c refactor(v2): remove page plugin component 2019-05-05 12:33:54 -07:00
Yangshun Tay 1827c6f333 misc(v2): rename Blog components 2019-05-04 15:42:38 -07:00
Yangshun Tay fb56f853af
misc(v2): rename components (#1434)
* misc(v2): clean up work

* misc(v2): rename components
2019-05-04 15:16:10 -07:00
Yangshun Tay ab4f4bd802 docs: make navbar less cluttered 2019-05-04 14:06:05 -07:00
Hongarc 3b78b66e0d docs: showcase user Taro (#1425) 2019-05-03 09:20:43 -07:00
endiliey c32706ef50 chore(v2/core): update dependencies 2019-05-03 12:38:24 +08:00
Yangshun Tay c84860d9fa
doc: remove references to F8 in tutorial (#1432)
* doc: remove references to F8 in tutorial

* misc: use correct bold syntax

* misc: fix path
2019-05-02 19:16:05 -07:00
Yangshun Tay 64fdafbcea fix: replace use of deepmerge with _.merge (#1430) 2019-05-02 22:00:28 +07:00