Commit Graph

78 Commits

Author SHA1 Message Date
Yuri Sizov
ff6bf3edd3 Update the structure of the home page
- Improve phrasing of certain paragraphs
- Break up into subsections
- Hide the table of content at the bottom of it to reduce visual noise
- Correctly reference that translated docs apply to the stable branch, not the latest branch
- Fix styling of breadcrumbs
2022-12-24 21:31:56 +03:00
Yuri Sizov
b68c505789 Make sidebar categories collapsible 2022-11-17 20:50:33 +03:00
smix8
5cbff38341 Add missing Navigation category
Add missing Navigation category
2022-06-04 00:15:12 +02:00
Fredia Huya-Kouadio
19c34237cc Remove 3.x VR tutorials, add landing page for future XR docs (#5479)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-01-25 23:46:07 +01:00
zacryol
eae575a99b Remove deprecated Discord link on homepage (#5506) 2022-01-12 03:43:28 +01:00
Hugo Locurcio
4664df9819 Build offline documentation for the stable branch as well (#4896)
This must be done on the `master` branch's CI workflow as scheduled
CI workflows only run on the repository's default branch.
2021-05-20 01:29:56 +02:00
Hugo Locurcio
74ac839609 Use a separate GitHub Actions workflow to build offline documentation (#4733)
This is required to get a permalink using https://nightly.link
as we need the workflow containing the offline docs ZIP artifact
to always be the latest one. Creating a second workflow is a good
way to solve this.

This also makes it easier to distinguish between linting checks
and offline documentation builds in the repository's Actions tab.
2021-03-28 23:42:19 +02:00
Nathan Lovato
2d86f1496e Move your_first_game to a dedicated section, write index.rst
I moved some text from the tutorial to the index.rst document to match
the 3D series and group the overview and pre-requisites there.
2021-03-04 13:47:24 -06:00
Yuri Sizov
761592598f Remove mentions of IRC in favor of the new Contributors Chat platform (#4644) 2021-02-13 17:27:41 +01:00
Hugo Locurcio
511d28134e Link to DevDocs on the home page for offline browsing
This is another way to browse the documentation offline.
Unlike HTML builds, it can be used on mobile devices.
2021-01-13 02:35:12 +01:00
Nathan Lovato
e32454978c Write the first three parts of the 3D tutorial 2020-11-23 14:55:51 -06:00
Nathan Lovato
4741f8dba2 Move assets section to a new assets pipeline section 2020-11-04 12:37:30 -06:00
Nathan Lovato
a4c21f735d Move the best practices section to tutorials/ 2020-11-04 12:32:02 -06:00
Nathan Lovato
edeb6a961f Move the export section to tutorials/ 2020-11-04 12:32:02 -06:00
Nathan Lovato
4481e89331 Move editor manual 2020-10-28 13:51:33 -06:00
Hugo Locurcio
f2cae00a0c Remove duplicate documentation compatibility notice on the homepage
It's already present at the top of every page on `/latest/`.
2020-10-16 12:05:21 +02:00
Nathan Lovato
9df5158bca Merge pull request #4258 from willnationsdev/learning-new-features
Add 'Learning new features' page.
2020-10-13 09:21:06 -06:00
Nathan Lovato
d71d06c076 Edit learning_new_features.rst 2020-10-12 14:16:14 -06:00
Nathan Lovato
f19083670a Move pages out of the tutorials/content section
Remove the section
2020-10-10 22:20:46 -06:00
Nathan Lovato
9e91769f93 Move debug section to Scripting
Closes #4110
2020-10-09 10:09:09 -06:00
Nathan Lovato
75e6ba0454 Rename GUI to User Interface (UI) 2020-10-08 17:05:17 -06:00
Nathan Lovato
ad4c479d68 Rename shading section into shaders
Closes #4155
Closes #4154
2020-10-08 16:56:58 -06:00
Nathan Lovato
dd355d3ff9 Remove misc/ section and state_design_pattern 2020-10-08 14:14:44 -06:00
Nathan Lovato
6c6823440d Merge pull request #4215 from NathanLovato/refactor/move-viewport-pages
Move viewport pages
2020-10-08 13:44:49 -06:00
Nathan Lovato
41a40eca9c Merge pull request #4227 from NathanLovato/organization/move-assetlib
Move assetlib section to community
2020-10-08 13:41:49 -06:00
Nathan Lovato
ead19c22da Merge pull request #4226 from NathanLovato/organization/move-scripting-section
Move scripting section to tutorials
2020-10-08 13:41:32 -06:00
Nathan Lovato
db4f7d1e68 Merge Multi-threading and Optimization into a new Performance section
Close #4112
2020-10-08 07:51:59 -06:00
Nathan Lovato
4dc71e9579 Move tutorials/assetlib to community/
Closes #4109
2020-10-07 21:03:38 -06:00
Nathan Lovato
4272395ab7 Move scripting section to tutorials/
Closes #4113
2020-10-07 14:05:48 -06:00
Nathan Lovato
9cf9fb716a Remove tutorials/legal, move complying_with_licenses
Closes #4111
2020-10-07 13:29:40 -06:00
Nathan Lovato
77210c1d9e Move viewport pages
Closes #4180
2020-10-06 21:18:11 -06:00
Nathan Lovato
22474d6c4b Add rendering section
pre-requisite for multiple PRs and changes I need to make in parallel
2020-10-06 21:10:49 -06:00
Hugo Locurcio
f8926dd25c Link back to the Godot website on the documentation homepage
This closes #3435.
2020-04-25 14:39:45 +02:00
Andrii Doroshenko (Xrayez)
209af20763 Describe the process of creating editor icons globally and per module
Also created a new `Editor development` chapter/section to encompass
C++ editor development side specifically which is not necessarily
related to pure core development, generic types and patterns.
2019-09-01 23:41:48 +03:00
Hugo Locurcio
589282d90b Fix Sphinx Weblate widget warning
The `weblate_widget` substitution is now always defined.
This also makes it possible to remove some duplication in `index.rst`.
2019-07-28 05:24:56 +02:00
Rémi Verschelde
a39d8f4c80 index: Localize Weblate badge on i18n instances
It will now show the translation status for the used language instead
of the overall completion for all languages.
The badge widget's text is also in the used language.

The drawback is that to do this I had to inject the localized image
directive in the `rst_epilog` for all pages, even though we only need
it for the index.
2019-06-18 15:09:30 +02:00
Juan Linietsky
dbf5a855d5 Added documentation on optimization.
Added missing containers files.
2019-04-22 16:57:36 -03:00
Juan Linietsky
035b0fa89e Added tutorial for complying with licenses. 2019-04-17 10:00:13 -03:00
Michael Alexsander Silva Dias
b7d1863c72 Remove old "Resources" reference in main index 2019-03-11 18:59:01 -03:00
Rémi Verschelde
433f6513de Move Creating Content section to Tutorials 2019-03-11 13:53:31 +01:00
Rémi Verschelde
4960089d95 Make Community sections more prominent
Also merge Tutorials and Resources docs.
The new Tutorials doc could do with an update.
2019-03-11 13:01:42 +01:00
Rémi Verschelde
d7612e13a2 Fix directive, should be note:: 2019-01-20 10:29:19 +01:00
Rémi Verschelde
28a175cb8c index: Add i18n-specific paragraph and info about localized instances 2019-01-20 10:20:07 +01:00
Rémi Verschelde
a95cd08285 Use HTTPS for links which support it 2018-12-13 12:06:02 +01:00
corrigentia
99d5a2468f Fix minor grammar mistakes
(cherry picked from commit 8c040fe97e)
2018-11-28 14:48:44 +01:00
Juan Linietsky
7b32fa3c8e Add a tutorial about which APIs are thread safe (please review!) 2018-07-30 16:04:11 -03:00
Juan Linietsky
5ab7c232bd Adding a small tutorial about making trees. 2018-07-22 15:06:14 -03:00
Omicron
86843ca3b5 Fixes typo for IRC channel 2018-05-06 17:56:17 +02:00
Max Hilbrunner
46ab0a546d Index: Small fixes 2018-05-06 17:49:37 +02:00
Michael Alexsander Silva Dias
6825ee476c Fixed Weblate link, made the Discord link go directly to it, and added IRC channel. 2018-05-05 19:49:08 -03:00