* feat: redesign of showcase page
* redesign of showcase card
* improved card design
* create Tooltip component, Svg component
* Add popper.js to dependency
* fixed netlify deploy issues
* fixed netlify deploy issues
* fixed netlify deploy issues
* Make things work
* Relock
* Refactor
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Fix linter errors
* Make animation shorter
* Refactors
* Do not make entire link clickable
* fixed linting and netlify deploy issues
* enhanced styles and fix deploy issues
* Polishing
* improved contrast for selected tags
* Refactors
* Make each component standalone
* Fix operator on first render
* Color coding!
* fix SSR
* More elegant impl
* Do not show source if there is not one
* Fix
* custom on-focus styling for focusable elements with default outlinline && highlight filter toggle on focus.
* fix lint issues
* restore highlight coloring
* Use state instead of ref
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Visual seperator
* Refactors
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Minor fix with dev server
* Paletter improvement
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Co-authored-by: Josh-Cena <sidachen2003@gmail.com>
* fix(module-type-aliases): add svg, scss, module.scss, module.sass
* fix(module-type-aliases): css should be declared after module.css
* fix(module-type-aliases): remove scss related declarations
* fix(module-type-aliases): correct svg declaration
Co-authored-by: FISH UP <MisterFISHUP@users.noreply.github.com>
* refactor(remark-plugin-npm2yarn): migrate package to TS
* fix(remark-plugin-npm2yarn): type as unified Plugin
* refactor(remark-plugin-npm2yarn): standardize code style with remark plugins in mdx-loader
* Use unist-util-visit
* Use export =
* Remove unneeded includes option
* Fix tests
* Migrate test to TS
* Make output look better
Co-authored-by: Josh-Cena <sidachen2003@gmail.com>
* refactor: optimize clone and checkout in deploy command
* refactor: remove obsolete check for default branch and simplify flow
* refactor: skip cloning repository if deployment branch doesn't exist
* Refactors
* More tip about failure
Co-authored-by: Josh-Cena <sidachen2003@gmail.com>
* feat: allow GIT_USER env var to be unset if SSH is used
* fix: packages/docusaurus/src/commands/deploy.ts
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
* feat: allow user to specify deploymentBranch property in docusaurus.config.js (#5841)
* feat: allow user to specify deploymentBranch property in docusaurus.config.js
* docs: remove extra backtick
* docs: fix broken code block
* docs: fix i18n routes to feature requests (#5843)
* docs: fix i18n routes to feature requests
* Add redirect rules
* feat: allow GIT_USER env var to be unset if SSH is used
* fix: packages/docusaurus/src/commands/deploy.ts
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
* fix: avoid escaping hyphen in regex
* Refactor
* Update deployment.mdx
* Make SSH higher priority
* Only infer but not override
* Add tests
* Fix tests
* Fix
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
* docs: Minor copy changes + increment numbered list
* docs: Add alternative github pages deploy workflow
* docs: Add separate PR workflow for alternative gh-pages deploy example
* docs: Minor `gh-pages` deploy config improvements
Improve some comments and clarifies the file path beyond file name alone for each config file.
Additionally removes the workflow path triggers as in practice these being updated shouldn't be triggering a re-run of the workflow again (assuming deterministic build from same input results in same output).
If there is a need for such a manual trigger of the workflow is probably a better approach. Performing a build because workflow comments were modified only would be pointless for example.
* docs: Clarify `gh-pages` deploy config some more
* chore: PR Feedback - Remove inline documentation
Upstream doesn't see value including help comments for a copy/paste config under the basis that it adds friction to the viewer seeking guidance how to perform something they don't know.
* chore: PR Feedback - Rephrase instruction
MatanBobi requested a rephrase during review.
* Rewrite
* Fixes
* Fix!
* Format
* Fix indentation
* Improvements
* Minor fixes
Co-authored-by: Josh-Cena <sidachen2003@gmail.com>
* SSH is required for GitHub deployment now
Matches what is listed in the default README.md of a new Docusaurus site
* Minimum node version required is 14.x
documentation.yml as written fails to run because the minimum node version for Docusaurus is 14.x
* Add link to default URL of locally-served site
* Correct deployment workflow
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>