Lukas Tenbrink
2d9c2365d4
Fix redirects in safari, by moving the redirect js script into the 404 page instead of checking if we're on 404 via the API.
2025-10-04 11:33:41 +02:00
Hugo Locurcio
e69b689540
Add JavaScript-based redirects to supplement Read the Docs redirects
...
Read the Docs redirects don't reliably apply when there is a
large amount of redirects defined. While this JavaScript-based
solution is not as seamless, it has no limit on how many redirects
can be defined.
2025-10-03 00:51:16 +02:00
Ste
5ebeb22bd0
expands the pygments lexer to cover GDScript 2 better
2025-09-02 14:51:01 +02:00
tetrapod00
6792402014
Add custom Sphinx roles for editor UI
2025-04-12 12:47:31 -07:00
tetrapod00
049b42989e
Revert "Fix video alignment after dependency update"
...
This reverts commit 0e87849415 .
2025-02-03 10:22:46 -08:00
tetrapod00
0e87849415
Fix video alignment after dependency update
2025-01-29 00:30:10 -08:00
tetrapod00
0da4dbe145
Add self links to shader functions page
2024-12-13 22:17:49 -08:00
Daniel Ashby
c10b857b54
Improve shader function descriptions ( #9338 )
...
- Move built-in shader function descriptions from Shading Language
to a new page, with a format like the class reference.
- Shader built-in functions are sorted by category, each with a summary
table and then full descriptions of each function, with parameters,
returns, and links to the official Khronos docs.
---------
Co-authored-by: clayjohn <claynjohn@gmail.com >
Co-authored-by: ashbygeek <daniel.ashby@sern.blueskydevops.net >
Co-authored-by: Yuri Rubinsky <chaosus89@gmail.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com >
2024-11-19 22:41:36 -08:00
Hana - Piralein
6a9dc9b6a9
Update Sphinx version
2024-11-01 08:26:58 +01:00
HolonProduction
57c24d9b46
Fix scrolling outside of content area
2024-07-18 14:57:14 +02:00
Max Hilbrunner
ab67eb8437
Merge pull request #9324 from rburing/css_self_links
...
Style self-links to make them appear only on hover
2024-05-30 17:02:00 +02:00
Creeker98
183d0e3147
Fix css background color override for highlight box ( #9314 )
2024-05-07 14:26:40 +02:00
Ricardo Buring
cb35354bc4
Style self-links to make them appear only on hover
2024-05-04 10:58:50 +02:00
Max Hilbrunner
ac92bfb47a
Merge pull request #9015 from adamscott/fix-website-highlight
...
Fix website highlight of text
2024-02-26 16:17:04 +01:00
Adam Scott
6ca56a1b75
Fix website highlight of text
2024-02-24 16:50:31 -05:00
Hugo Locurcio
474c9b8339
Use Montserrat font for headings to match godotengine.org
...
This provides a visual look closer to the website and helps headings
stand out more thanks to their bolder weight.
2024-02-24 20:12:39 +01:00
Hugo Locurcio
1924aa4ca2
Fix table caption text color on dark theme
2024-01-26 22:31:28 +01:00
Adam Scott
bedd304160
Remove Giscus from search page ( #8777 )
2024-01-23 17:41:00 +01:00
Hugo Locurcio
04020f1c08
Fix / keyboard shortcut to allow typing / within the search field
...
- Select all existing text in the field when pressing the shortcut.
- Remove broken Algolia integration (unused since 4.0) and move
the shortcut code to the main `custom.js` file.
2023-12-04 15:45:04 +01:00
Thaddeus Crews
9c5cc147cd
Reimplement space-to-tab regex without lookbehind
2023-10-26 11:31:26 -05:00
Max Hilbrunner
17b652d181
Merge pull request #7863 from dalexeev/use-relative-font-size-for-code
...
Use relative font size for `code` elements
2023-10-09 01:55:55 +02:00
Max Hilbrunner
7a46f2332d
Merge pull request #7470 from panreyes/docsearch_not_available_fix
...
Fix issue with Algolia's docsearch object being missing in pages with tabs
2023-10-06 13:15:44 +02:00
Max Hilbrunner
a9c8519217
Merge pull request #7752 from Ymanawat/Scrollbar-dark-theme
...
Made scrollbar follow user's color theme
2023-10-06 13:09:01 +02:00
Thaddeus Crews
acf09b8551
Automatically convert spaces to tabs in codeblocks
...
• Adds codeblock css rule for tab-size
• Only applies to GDScript/C++
• Fix some inconsistent cpp codeblock filters
2023-10-05 19:04:26 -05:00
Danil Alexeev
621e48e3ed
Use relative font size for code elements
2023-08-30 18:02:42 +03:00
Yogendra Manawat
0b79eea969
Added 'color-scheme: light dark`
2023-07-30 11:21:02 +05:30
Hugo Locurcio
1dd38c2e4a
Use different color for control flow keywords in GDScript syntax highlighting
...
This matches the Godot script editor's behavior.
Note that this does not apply to C# and shaders
(which currently use GLSL highlighting), as it would require copying
their respective highlighters to this repository and modifying them.
2023-07-27 11:39:06 +02:00
panreyes
c2f08b3659
Fix issue with Algolia's docsearch object being missing in pages with tabs
...
Fixes https://github.com/godotengine/godot-docs/issues/7469
2023-06-05 02:17:56 +02:00
Hugo Locurcio
b57807b618
Make it possible to read abbreviations by tapping on mobile
2023-05-24 11:59:17 +02:00
Justin McGettigan
2f919ba970
Add the 'sphinx-copybutton' Sphinx extension. ( #6918 )
...
* Added the 'sphinx-copybutton' Sphinx extension.
2023-04-17 18:32:15 +02:00
Yuri Sizov
d14d924470
Display Godot version more clearly
2023-03-02 20:19:50 +01:00
Yuri Sizov
f45c014fb1
Update admonition styling
...
Co-authored-by: Justin McGettigan <jwmcgettigan@gmail.com >
2023-03-01 16:09:59 +01:00
Yuri Sizov
ff4f111677
Add a warning that docs are WIP and a status flag for articles
...
By default (no flag) articles are considered up-to-date, with the end goal to have no
articles marked as outdated.
Use `:article_outdated: True` at the top of an article to mark it as being outdated.
2023-02-26 12:57:38 +01:00
Yuri Sizov
1da407b921
Move the latest branch warning into templates
2023-02-24 19:42:51 +01:00
Yuri Sizov
3b4328fb52
Update <kbd> style overrides
2023-01-14 19:07:41 +03:00
Max Hilbrunner
c19fece5da
Merge pull request #6572 from YuriSizov/about-fix-the-links
...
Fix links to sections in the Introduction
2023-01-11 00:04:29 +01:00
Yuri Sizov
0ba3029d24
Remove breadcrumb styling adjustments after the base theme update
2023-01-10 18:12:39 +03:00
Yuri Sizov
02d1e1b5e2
Fix links to sections in the Introduction
2023-01-10 02:47:41 +03:00
Max Hilbrunner
1e985a4f13
Merge pull request #6523 from YuriSizov/rtd-versions-local
...
Add a custom local template for the RTD panel
2023-01-08 15:58:14 +01:00
Yuri Sizov
8d38e7501d
Add a custom local template for the RTD panel
2022-12-29 19:06:54 +03:00
Yuri Sizov
98e96ced67
Make the navigation sidebar less crowded and noisy
2022-12-29 19:05:50 +03:00
Yuri Sizov
52903b7778
Simplify midword break regex to avoid unsupported features
2022-12-29 18:54:29 +03:00
Adam Scott
2b06a3822d
Fix midword link wrapping issues
...
Adds <wbr> which is suggested linebreaks to each class reference link
in the sidebar once the page is ready.
2022-12-27 20:42:22 +03:00
Yuri Sizov
e2076762e1
Merge pull request #6510 from YuriSizov/home-update-structure
...
Update the structure of the home page
2022-12-26 16:56:25 +03:00
Yuri Sizov
058f325193
Hide excessive elements from the RTD panel, improve the looks
2022-12-24 22:31:26 +03:00
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
15719033bd
Adjust global table styles for better spacing and head styling
2022-12-12 20:17:26 +03:00
Yuri Sizov
88e2d3893e
Disable font ligatures globally
2022-12-06 20:08:14 +03:00
Yuri Sizov
faaf0dddab
Improve the new class reference look based on feedback
2022-12-06 13:58:29 +03:00
Yuri Sizov
913ff5e602
Merge pull request #6445 from YuriSizov/frontend-classref-fitness
...
Improve styling of class reference pages
2022-12-05 20:30:38 +03:00