Alexey Pyltsyn
c3968e2d8f
chore(v2): upgrade Infima to v0.2.0-alpha.21 ( #4429 )
2021-03-15 17:50:46 +01:00
Simen Bekkhus
9a33802970
fix(v2): add missing peer dep ( #4424 )
2021-03-15 16:52:09 +01:00
Alexey Pyltsyn
ae1547c5c8
fix(v2): allow using pre tag in Markdown directly ( #4428 )
2021-03-15 16:42:24 +01:00
Quan
07ec381426
feat(v2): add Vietnamese translation for classic theme ( #4422 )
...
* add Vietnamese translation
* remove original word from translation string
2021-03-15 17:02:55 +03:00
Leandro Oriente
05e3515ad1
chore(v2): upgrade react-toggle to v4.1.2 ( #4436 )
2021-03-14 21:44:59 +03:00
Rhodanthe1116
b8b1e1ad85
refactor(v2): new theme label translations for Traditional Chinese ( #4427 )
2021-03-14 00:23:28 +03:00
Steven Hansel
88540207f8
feat(v2): Improve the initial templates ( #4302 )
...
* feat: add getting started doc at classic inital templates
* fix: improve the contents of getting started page
* fix: fix slug routing
* fix: rename gettingStarted to getting-started and re-adjust the content
* feat: add markdown-features docs
* feat: add a page on how to create a simple document
* feat: add a page on how to create pages
* feat: add create a post doc
* feat: add thank you page with whats next
* fix: reduce the content of the init templates
* update the init template
Co-authored-by: Lisa Chandra <52909743+lisa761@users.noreply.github.com>
Co-authored-by: Javid <singularity.javid@gmail.com>
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-12 21:33:04 +01:00
Armano
f51f21965c
refactor(v2): add ExecutionEnvironment, BrowserOnly, isInternalUrl to known type aliases ( #4387 )
2021-03-12 16:00:33 +01:00
Harvtronix
735b3b3cc0
fix(v2): broken link checker should not report false positives when using encoded chars ( #4407 )
...
In order to create markdown links to URIs containing spaces, an
encoded space (%20) must be used. These types of links were not
properly resolved to doc files. This fix allows them to be
resolved by calling `decodeURI` on the links found in markdown files to
unescape characters such as spaces.
2021-03-12 15:50:40 +01:00
Armano
2f53b1a895
refactor(v2): merge linkify function used in blog and docs and align properties ( #4402 )
...
* refactor(v2): merge linkify function used in blog and docs
* refactor(v2): rename docsDirPath and docsDirPathLocalized ad update types
* refactor(v2): rename blogPostsBySource and update types
* improve replaceMarkdownLinks api
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-12 15:11:08 +01:00
Armano
bfe52cdae3
refactor(v2): correct some of type errors reported by eslint ( #4382 )
...
* fix: correct some of type errors reported by eslint
* fix: remove unnecessary import
2021-03-12 12:24:22 +01:00
Armano
a39c62f644
refactor(v2): add missing theme-classic types ( #4385 )
2021-03-12 12:19:19 +01:00
Sébastien Lorber
ffe8b6106d
chore(v1): fix CircleCI v1 site deploy ( #4401 )
2021-03-11 17:31:36 +01:00
Joon-Ha Lee
31264b1245
feat(v2): Add korean default translations ( #4390 )
...
add japanese translations
2021-03-11 17:07:53 +01:00
Alexey Pyltsyn
c32d8bd116
fix(v2): specify proper TS path in classic theme ( #4381 )
2021-03-10 20:15:50 +01:00
Alexey Pyltsyn
6afa83c419
fix(v2): set theme color mode for SSR ( #4383 )
2021-03-10 20:10:07 +01:00
Sébastien Lorber
02cd5d343b
fix(v2): PWA issues + improve docs ( #4377 )
...
* debug pwa
* more debugging logs + attempt to upgrade workbox
* fix PWA ?
* fix PWA ?
* enable pwa debugging for deploy previews
* try to fix the app installed issue?
* try to fix appinstalled not firing
* try to add related applications to the PWA manifest
* attempt to fix related_applications
* attempt to fix related_applications
* attempt to fix related_applications
* improve PWA strategies
* improve PWA doc
* refactor/cleanup registerSw
* cleanup
2021-03-10 20:00:42 +01:00
Alexey Pyltsyn
efbd8fa351
chore(v2): avoid bad publish of intl-locales-supported ( #4384 )
2021-03-10 20:00:02 +01:00
Sébastien Lorber
986de6b214
chore(v2): prepare v2.0.0.alpha-71 release ( #4376 )
...
* prepare release
* v2.0.0-alpha.71
2021-03-09 18:45:05 +01:00
Sébastien Lorber
f8884044fb
chore(v2): update infima ( #4370 )
...
* update infima
* update yarn lock
* Updates
Co-authored-by: Alexey Pyltsyn <lex61rus@gmail.com>
2021-03-09 14:58:05 +01:00
Alexey Pyltsyn
a369527910
refactor(v2): update Russian translation in classic theme ( #4371 )
2021-03-09 14:41:15 +01:00
Armano
e6261af642
refactor(v2): remove duplicated lodash dependencies and import only what needed ( #4361 )
...
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-09 12:15:52 +01:00
Armano
25489b438f
fix(v2): align installed core-js version with babel config ( #4366 )
2021-03-09 11:38:01 +01:00
MisterFISHUP
9a6d6a9adc
polish(v2): [theme-classic] slightly improve Japanese translation ( #4359 )
...
* Update ja.json
* Update ja.json
2021-03-08 19:22:42 +01:00
Alexey Pyltsyn
36dc206888
perf(v2): improve blog mdx-loader and postcss loader ( #4355 )
...
* perf(v2): improve blog mdx-loader and postcss loader
* Adjust advanced preset settings
* Update css-loader
2021-03-08 15:54:36 +01:00
MisterFISHUP
620b8f8fd7
polish(v2): [theme-classic] add Chinese translations (zh-Hant & zh-Hans) ( #4356 )
2021-03-08 15:46:39 +01:00
MisterFISHUP
33968b199b
polish(v2): [theme-classic] update French translation and base.json ( #4358 )
...
* Update fr.json
* Update base.json
2021-03-08 15:41:17 +01:00
Alexey Pyltsyn
96e7fcef25
feat(v2): add ability to set custom heading id ( #4222 )
...
* feat(v2): add ability to set custom heading id
* Add cli command
* Fix slugger
* write-heading-ids doc + add in commands/templates
* refactor + add tests for writeHeadingIds
* polish writeHeadingIds
* polish writeHeadingIds
* remove i18n goals todo section as the remaining items are quite abstract/useless
* fix edge case with 2 md links in heading
* extract parseMarkdownHeadingId helper function
* refactor using the shared parseMarkdownHeadingId utility fn
* change logic of edge case
* Handle edge case
* Document explicit ids feature
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-05 19:36:14 +01:00
Alexey Pyltsyn
6be0bd41b0
refactor(v2): format last updated date using Intl ( #4352 )
2021-03-05 15:30:09 +01:00
Sébastien Lorber
4f419801da
fix(v2): update code translations script + update some translations ( #4349 )
2021-03-05 14:52:59 +01:00
Çağlar Turalı
8bc23197a9
polish(v2): Updated theme label translations for Turkish ( #4350 )
2021-03-05 14:52:05 +01:00
tokarchyn
98a4b3a65c
feat(v2): Add playgroundPosition config for live codeblock ( #4328 )
...
* docs(v2): Add configuration parameter to allow putting Result before Editor in @docusaurus/theme-live-codeblock
* update doc
* refactor as playgroundPosition
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-05 14:49:17 +01:00
Yamagishi Kazutoshi
f772c17bfc
polish(v2): add japanese translation for #4304 ( #4351 )
2021-03-05 14:45:21 +01:00
Alexey Pyltsyn
1dd400db7e
refactor(v2): format post date using Intl ( #4344 )
...
* refactor(v2): format post date using Intl
* Fix test
* Blog: add localized blog post date test
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-04 19:11:31 +01:00
Alexey Pyltsyn
a4b409c93b
fix(v2): make code blocks more standalone ( #4315 )
...
* refactor(v2): make code blocks styles standalone
* Rework
* Revert font size in playground headers
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-04 18:22:34 +01:00
Alexey Pyltsyn
0383dd1496
fix(v2): evaluate code in live editor on client only ( #4318 )
2021-03-04 17:52:53 +01:00
Alexey Pyltsyn
788b4a76d8
feat(v2): auto focus to tab if it is outside viewport ( #4209 )
...
* Simplify solution
* fix typo
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-04 17:46:36 +01:00
Alexey Pyltsyn
da5175a591
fix(v2): fit footer in viewport when content area is too small ( #4311 )
...
* fix(v2): fit footer in viewport when content area is too small
* Fix
* Better solution
2021-03-04 15:39:15 +01:00
Sébastien Lorber
6fc6cfebf8
fix(v2): always extract translations from site/src ( #4345 )
...
* ensure translation extractor extract translations from site/src
* commit typo
2021-03-04 14:58:55 +01:00
Alexey Pyltsyn
43c53df158
chore(v2): bump clean-css to 5.1.1 ( #4342 )
2021-03-03 19:55:26 +01:00
Sébastien Lorber
879dcb0701
fix(v2): prevent useless blog pages to be in search results ( #4340 )
2021-03-03 18:23:47 +01:00
Sébastien Lorber
070b3fc1e8
fix(v2): search page results localization ( #4339 )
...
* Fix search page localization
* Fix search page localization
2021-03-03 18:10:20 +01:00
Sébastien Lorber
364d4dbf01
fix(v2): fix bad theme pluralization rules for some labels ( #4304 )
...
* Pluralization test!
* Simplify usePluralForm usage with | plural message separator
* fix interpolate bug with falsy values like 0
* fix interpolate bug with falsy values like 0
* Order plural forms + allow to not provide the last plural forms if they are not used
* fix typo
* revert test!
* plurals and typo of the SearchPage
* update some labels
* improve the update-code-translations cli + update translations
* pluralize blog reading time label
* ensure base.json contains message descriptions: helps the user to provide the translations
* remove russian production locale
2021-03-03 17:05:21 +01:00
Ali Saki
4162e6dcd7
feat(v2): add arabic translation ( #4329 )
2021-03-03 12:13:26 +01:00
Bartosz Kaszubowski
273e778c10
feat(v2): [theme-classic] add Polish translation ( #4325 )
...
* [theme-classic] add Polish translation
* typo fix
* ellipsis instead of three dots
2021-03-02 19:21:16 +01:00
Massoud Maboudi
224aedf7ed
polish(v2): improved Farsi translation ( #4309 )
...
* improved translation for Farsi
* Update packages/docusaurus-theme-classic/codeTranslations/fa.json
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-02 18:09:51 +01:00
Long Ho
f46adffa17
feat(v2): add --config option to CLI ( #4308 )
...
* feat: add --config & --generated-files-dir option to CLI
* revert --generated-files-dir option + some refactors
Co-authored-by: slorber <lorber.sebastien@gmail.com>
2021-03-02 17:34:23 +01:00
Çağlar Turalı
9413ba920e
feat(v2): Add Turkish translations for theme labels ( #4312 )
...
* Add Turkish translations for theme labels
* Fix: better handle last update switches
2021-03-02 12:21:35 +01:00
Yamagishi Kazutoshi
99d83995a5
feat(v2): add japanese translations ( #4303 )
2021-03-01 18:35:07 +01:00
Sébastien Lorber
1734975f2f
feat(v2): Add Interpolate / interpolate APIs + complete theme translations ( #4295 )
...
* WIP: refactor team profile cards
* Add Interpolate / interpolate APIs
* Add interpolate snapshot test
* comments
* fix Interpolate TS types
* Interpolate should handle numbers and other JS types
* translate BlogPostItem
* interpolate translate() fn + add translations for blog post tag header
* localize the LastUpdated component
* translate DocVersionSuggestions
* fix test
* add some new translations
* Add node script to easily update the theme default translations
* fix translation extractor bug due to translate() dynamic values
* use ICU placeholder syntax
* refactor month key
* order
* team page translation improvements
* Add interpolation doc + improve i18n doc
2021-02-26 13:19:51 +01:00