Commit graph

68 commits

Author SHA1 Message Date
Yangshun Tay
246c1814c0
fix(v2): use infima from npm instead of trunk CDN (#1556) 2019-06-04 00:46:31 -07:00
Endi
aa157969cf
chore(v2): cleanup & update deps (#1505)
* chore(v2): rename useBaseUrl -> withBaseUrl & update deps

* nits
2019-05-22 19:20:53 +07:00
Yangshun Tay
3fc3644875 feat(v2): create useBaseURL helper (#1503)
* feat(v2): create withBaseURL helper

* typescript & refactor

* nits
2019-05-22 17:32:52 +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
Endi
64fb7a2d0c
chore(v2): tweak eslint config (#1445) 2019-05-09 20:01:48 +07: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
Yangshun Tay
637047af2c refactor(v2): remove page plugin component 2019-05-05 12:33:54 -07:00
Endi
373d17ee72
refactor(v2): simplify code by removing wip i18n & translation (#1431)
* refactor(v2): remove i18n & versioning + cleaner code

* totally remove i18n and versioning from plugin
2019-05-02 17:24:47 +07:00
Endilie Yacop Sucipto
b3cf9c62d5
feat(v2): createData plugin API (#1400)
* feat(v2): createModule plugin api

* remove unused stuff

* address review, createModule -> createData

* link.link -> link.url

* remove youtube page

* update yarn.lock
2019-04-27 14:13:53 +07:00
Endilie Yacop Sucipto
90a1fbc535
fix(v2): flat function & window.docusaurus rename (#1377)
* fix(v2): flat function & window.docusaurus rename

* test nits

* nits space

* test fix
2019-04-21 16:54:14 +07:00
Yangshun Tay
2191fd662c fix(v2): keep up with infima updates 2019-04-20 18:22:04 -07:00
Endilie Yacop Sucipto
1d7538ff4a
feat(v2): prefetching/ preloading API (#1373)
* add prefetch helper function

* prefetchChunks pseudocode in Link

* chunkmap extractor & routeChunkNames

* wip

* wip prefetch

* rough implementation

* prefetch feedback page on home page

* dedupe prefetch&preload

* refactor/ remove unused

* double check client-manifest and chunk-map

* make sure build folder exist

* address review
2019-04-20 16:16:34 +07:00
Yangshun Tay
d00799f633 refactor(v2): use BEM for classes 2019-04-20 00:42:24 -07:00
Yangshun Tay
fbfb26e17c fix(v2): avatar class names 2019-04-12 23:00:36 -07:00
Yangshun Tay
bb4ffdfe3c
feat(v2): use Infima CSS (#1346)
* feat(v2): use Infima CSS

* misc(v2): fixes

* misc(v2): change CSS to Netlify hosting

* misc(v2): shift search to the right
2019-04-09 00:48:37 -07:00
Endilie Yacop Sucipto
f04eea6b48 chore(v2): modify docusaurus-2 homepage (#1315)
* chore(v2): modify docusaurus-2 homepage

* Update styles.module.css
2019-03-28 08:31:15 -07:00
Endilie Yacop Sucipto
1f91d19a8c
chore: move to monorepo (#1297)
* chore: move to monorepo

* lint all js file

* simplify circleCI

* fix failing tests

* fix tests due to folder rename

* fix test since v1 website is renamed
2019-03-23 14:21:36 +07:00
Yangshun Tay
f2927a9fc4
Move Docusaurus 1 files into directory (#966)
* Move Docusaurus 1 into v1 directory

* Update Circle CI commands for new v1 dir

* Remove OC

* Fix tests
2018-09-18 00:58:07 +08:00
Yangshun Tay
9d4a5d5359
Prettify all JavaScript files (#964)
* Prettify all JavaScript files

* Make trailingComma all

* Delete v2/.prettierignore

* Remove v2 Prettier commands in package.json
2018-09-17 15:34:55 +08:00
Endilie Yacop Sucipto
2fa67bbc13
v1.3.3 (#912)
* v1.3.3

* nits changelog

* run npm update & yarn update

* run prettier
2018-08-23 11:48:44 +08:00
Yangshun Tay
a7a214fb3a ESLintify Part 3 (#846)
* ESLintify Part 3

* ESLintify Part 3

* ESLintify Part 3
2018-07-11 18:21:31 +08:00
Yangshun Tay
5ac2cee658
ESLintify Part 2 (#841)
* ESLintify Part 2

* Fix

* Fix tests

* Fix tests

* Fix tests
2018-07-10 21:53:08 -07:00
Yangshun Tay
e8e3f42685
ESLintify Part 1 (#837)
* ESLint-ify

* Allow empty try/catch

* Escape regexp
2018-07-08 09:13:18 -07:00
Yangshun Tay
128dbfca0a Tidy up ESLint usage (#836)
* Use Airbnb ESLint

* Turn off rules

* Add back

* add website to eslint precommit

* Add back

* remove useless escape
2018-07-07 15:25:14 +07:00
Yangshun Tay
1094dbd352
CSS revamp - Improve typography and overall styling (#757)
* Improve CSS code

* Fix blog layout

* Fix

* Refactor onPageNav

* More fixes

* Fix docs nav

* Use alternative hack

* Tweak clearfix
2018-06-19 21:46:15 -07:00
Yangshun Tay
ddcd18a803
Add Metro as user (#755)
* Add Metro as user

* Remove redundant React logo
2018-06-10 17:57:01 -07:00
Endilie Yacop Sucipto
c000aca61f Fix versions page to point to correct language (#740) 2018-06-08 15:53:19 -07:00
Endilie Yacop Sucipto
31f0c27f81 Enable clean / extension-less url (#677) 2018-06-06 13:37:49 -07:00
Endilie Yacop Sucipto
72f4f36939 Enable setting of title for custom pages
* allowing custom title on page component

* Update about-slash.js

* Update help.js

* Update users.js

* Update versions.js
2018-05-30 21:37:38 -07:00
Matías Olivera
ac718dd7c4 Add WarriorJS to Docusaurus users (#656)
* Separate users data from code

* Add WarriorJS to Docusaurus users
2018-05-09 11:30:05 -07:00
Yangshun Tay
5404874976 Fix incorrect version links (#598) 2018-04-24 07:10:53 -07:00
Joel Marcey
6860dec561
Remove a translate page from users page
It was cutting off some text.
2018-04-23 16:00:05 -07:00
Joel Marcey
3486e1113f
Add versioning to docusaurus.io (#552) 2018-04-12 11:28:00 -07:00
Joel Marcey
4f669ccca2
Enable Translations for docusaurus.io (#548)
There are some translations for Spanish for Docusaurus -- not complete, but still a good start to enable for our site.
I figure it is time to enable all the crucial features that the project provides for its main site, huh? 😄
2018-04-12 08:10:41 -07:00
Yangshun Tay
6500f9bacf More doc improvements (#532)
* Generic doc improvements

* Convert to Markdown

* Remove whitespace

* More typo fixes
2018-04-07 21:16:29 -07:00
Amy Lam
c2cd169b64 Add alt tags to images for a11y (#529)
- Add imageAlt to GridBlock
- Set alt equal to `user.caption` for mapped users
- Set alt equal to `post.author` for blog posts
- Update documentation
2018-04-07 19:13:12 -07:00
Joel Marcey
3e824afe97
Use Discord vanity URL (#417) 2018-01-24 10:29:28 -08:00
Joel Marcey
2d9d8b1158
Add links to Discord channels (#414)
We now have an additional support structure.
2018-01-23 13:23:52 -08:00
Ricky Vetter
57306e1c53
Remove "Lead" from my title
I'm barely a developer. I think it's a stretch to call me a lead :P
2018-01-04 11:59:13 -08:00
Jonathan Chen
de381e8f03 Fix<slash>: Fix typo (#355) 2017-12-27 07:25:43 -08:00
Héctor Ramos
1db69285e5 Split showcase into FB and non-FB (#315) 2017-12-18 11:47:57 -08:00
Joel Marcey
2bc543852e Fix documentation link in help.js
However, we need to come up with a way to have /docs/ redirect
correctly
2017-12-14 19:31:36 -08:00
Richard Zhang
a25431a171 without having having to worry about site design. (#288)
Let me know if double having is intentional
2017-12-14 12:20:30 -08:00
Joel Marcey
68806d74f6 Add GitHub button to landing page 2017-12-14 08:50:52 -08:00
Joel Marcey
bb074088b5
Add Testimonials (#271)
* [WIP] Add Testimonials

Getting infra ready for testimonials

* Add testimomnial quotes
2017-12-13 15:31:35 -08:00
Joel Marcey
be1ea72237
Add About Slash page (#282)
It will show up in the header as "About/" :)
2017-12-13 15:27:35 -08:00
Joel Marcey
8481791221 Update the Docusaurus help page 2017-12-13 15:26:24 -08:00
Joel Marcey
078b379dae Update landing page with a few more links 2017-12-11 17:29:03 -08:00
Joel Marcey
6ec683f77f Add Relay and Bucklescript to Docusaurus users
\o/

(also forgot to add React Native image in last commit)
2017-12-11 16:39:31 -08:00
Joel Marcey
8919673f98 Add links to landing page 2017-12-11 13:01:00 -08:00