Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New PlayCanvas Developer Site 🚀 #566

Closed
wants to merge 52 commits into from
Closed

New PlayCanvas Developer Site 🚀 #566

wants to merge 52 commits into from

Conversation

marklundin
Copy link
Member

Update of PlayCanvas developer site to docusuaurus 🚀

I confirm I have read the contributing guidelines and signed the Contributor License Agreement.

marklundin and others added 30 commits December 14, 2023 16:14
* Updated documentation with information about AVIF/WEBP textures

* Update content/en/user-manual/assets/textures/index.md

Co-authored-by: Will Eastcott <[email protected]>

* Update content/en/user-manual/assets/textures/index.md

Co-authored-by: Will Eastcott <[email protected]>

* Update content/en/user-manual/optimization/load-time.md

Co-authored-by: Will Eastcott <[email protected]>

---------

Co-authored-by: Will Eastcott <[email protected]>
* Close void elements

* Fix table widths
* Prefer vanilla Markdown for images

* Remove more style attributes

* Remove style from tutorial

* More style elimination

* Remove style from FB ads page

* Fix material asset page
* remove deprecated gfx

* Update custom-shaders.md

* Update custom-shaders.md

* Update custom-shaders.md

* Update custom-shaders.md

---------

Co-authored-by: Will Eastcott <[email protected]>
* Update Japanese translations

* Repair Shader Editor docs

* Repair more ja docs

* Repair more ja docs

* Remove some retired js docs
* Add default Docusaurus template

* Move content to correct place

* Move static content to the correct folder

* Customize Docusaurus config

* Tweak tutorial Markdown to build in Docusaurus

* Remove blog completely

* Fix sidebar ordering

* Remove unused layout property from front matter

* Fix incorrect HTML in shader chunks markdown

* Remove linting from GitHub Actions

* Remove default tutorial pages from Docusaurus template

* Update package.json

* Re-add scripts for processing the FAQ

* Update README

* Add favicon and header image

* Add PlayCanvas logo

* Update front page

* Add tutorials page

* Remove all layout references

* Switch to Docusaurus admonitions

* Fix broken link

* Add Tutorials section (#537)

* Fixed alert admonitions that weren't rendering

* Revert "Fixed alert admonitions that weren't rendering"

This reverts commit b2e1a04.

* Added sass  for styling

* Added tutorial sidebar

* added tutorials

* Added npm script to generate all tutorial data

* styling changes

* fixed iframe sizing

* reverted japanese docs

* reverting japanese

* Removed snap registry

* Updated readme with Tutorials info

* Fixed issue with 360 page not rendering

* Fixed front matter whitespace

* whitespacing

* Added white space around html in markdown

* newline

* newline around divs

* renamed for consistency with existing url

* missing newline

* removed prebuild script

* removed redundant svg icons

* Fixed react rendering error. Renamed `class` attribute in markdown with `className` (#538)

* Update front page

* Update API ref image

* Fix background image placement

* Update footer

* Colour theming (#539)

* Added pc colour theming

* removed box sizing

---------

Co-authored-by: Mark Lundin <[email protected]>
* Added gh-pages publishing workflow

* changed test branch to dev
* Update Japanese translations to latest

* Fix admonition

* Fix up tutorials

* Fix up some user manual pages

* Fix up rest of user manual
* Update Japanese translations for REST API

* Fix delete asset docs

* Fix up index.md

* Translate Name
willeastcott and others added 22 commits January 15, 2024 18:48
* Update images in Scripting section

* Improve communication section

* Update Japanese translations
* Warn about deprecated components

* Remove redundant sidebar positions for components

* Update Japanese translations
* Add redirect from /en to root

* Added packs and scenes
* Replaces api links to typedoc links

* Added shader-editor link
* Replaces api links to typedoc links

* Added shader-editor link

* Updates pc.html links to Engine.html

* Added API link + styling updates to home page

* decreased section padding

* Update docusaurus.config.js

* modified api link to be external
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants