22 Commits
Author SHA1 Message Date
BluesM18A1 bd2aa87578 Update the 'Using Fonts' page to include information on spacing adjustments and kerning pairs for image fonts (#10880)
* Update the 'Using Fonts' page to include information on spacing adjustments and kerning pairs for image fonts

Closes https://github.com/godotengine/godot-docs/issues/10855

Non-monospaced image fonts have been supported for quite some time, but the documentation has not yet been updated to reflect this.

There are now some additional screenshots and examples of how to use the extra parameters in the Character Ranges, and how to use the Kerning Pairs list.
2025-04-23 11:42:17 -04:00
gomakappa 7d38ce8fef upload images and edit pages 2025-01-04 16:20:39 -03:00
Mikael a362a0a7f2 Update "Size and anchors" to reflect Godot 4.3 terminology (#10216)
Changed relevant occurences of margin with "anchor offset" or "offset".

Also reworded paragraph about aspect ratios, as it included information that may not necessarily be correct.

Also replaced images with newer versions.
2024-11-09 00:08:04 +01:00
bruvzg dd74ee5345 Sync BBCode tutorial page with features added in 4.3. 2024-06-14 11:51:43 +03:00
Hugo Locurcio f9817954c7 Remove unused images
This reduces the size of ZIP downloads for offline reading.

Unused images were found by running `_tools/list-unused-images.sh`.
These images were used in Godot 2.x and 3.x documentation,
but have been replaced by remade images with different names since.
2023-11-13 21:57:19 +01:00
Hugo Locurcio 7e802135d5 Document setting up font outline, shadow and MSDF in Using fonts
Screenshots were previously committed but were unused, as I previously
forgot to write these sections.
2023-11-07 18:06:28 +01:00
Hugo Locurcio 4724d6d737 Update BBCode in RichTextLabel documentation for Godot 4.2
- Add `lang` tag.
- Add `tab_stops` parameter to `p`.
- Add `pulse` built-in effect and remove custom pulse effect as it's
  superseded.
2023-10-28 02:03:10 +02:00
Yogendra Manawat 291d3bcaae Added an overview of the containers subtypes (#7722)
* Added an overview of the containers subtypes

* converted all images to .webp format
2023-10-09 02:03:03 +02:00
Hugo Locurcio d782a51bca Document disabling ligatures and/or kerning in Using fonts
This also mentions the `connected` parameter available in the
`tornado`, `wave`, `shake` built-in RichTextEffects.
2023-06-05 22:37:49 +02:00
Max Hilbrunner e7ec0d54bc Merge pull request #6993 from Calinou/using-fonts-embolden
Document embolden and font spacing in Using fonts
2023-03-20 02:42:02 +01:00
Hugo Locurcio 38aea06740 Update and improve BBCode in RichTextlabel documentation for Godot 4.0
- Update screenshots for Godot 4.0.
- Document RichTextLabel having its own vertical scrollbar.
- Document `push_[tag]()` and `pop()` functions as a faster alternative
  to BBCode.
- Document threading support and when to use it.
- Document how to escape user input to prevent it from having its
  BBCode tags parsed.
- Document stripping BBCode tags from the text.
- Mention entangled tags not being supported.
- Mention faux bold/italic versus real bold/italic fonts.
- Document `[hint]` and `[dropcap]` BBCode tags.
- Mention animated RichTextEffects pausing when the scene tree is paused
  and how to control this behavior.
- Modify RichTextEffect examples to use the actual default values.
- Add screenshot showcasing how to add a RichTextEffect to the
  Custom Effects inspector property.
- Fix and improve `[pulse]` custom RichTextEffect. This adds an easing parameter
  and makes the target color a multiplier, so that colored text keeps its original
  color while fading in and out.
2023-03-19 21:11:55 +01:00
Hugo Locurcio 771b02a543 Document embolden and font spacing in Using fonts
This also mentions what the default project font is for reference.
2023-03-16 03:45:21 +01:00
Hugo Locurcio f8a612cd47 Update Using fonts documentation for 4.0.beta17
- Mention subpixel positioning should be disabled for fonts with a pixel art
  appearance.
- Update bitmap font import dock image and document image/character margin.
- Fixed character range example to match the font image (it previously
  had to be reduced by 1 due to an off-by-one error in the importer code).
2023-02-08 14:44:56 +01:00
Lennart De Graef 8c3746e2f2 Update the GUI container tutorial to use new terminology and add update image (#6636)
Update GUI container docs to new terminology and add an updated image
2023-01-24 20:47:04 -05:00
Hugo Locurcio 80ba4c0277 Update Using Fonts page for 4.0 (#6373) 2022-12-17 20:11:22 +01:00
skyace65 3bfd9b8ba6 Document Theme type variations 2022-07-11 20:48:45 +03:00
skyace65 3868847fd2 Add a page on making a UI controller/keyboard navigable 2021-10-30 09:59:33 -04:00
Aaron Franke 5c7f653347 Optimize PNG and SVG images using oxipng and svgcleaner (#5254) 2021-09-14 17:50:17 +02:00
skyace65 7b54de4045 Add a page on using fonts in Godot 2021-09-10 08:58:51 -04:00
Yuri Sizov 0cb5e6e005 Add a new GUI skinning tutorial and improve theme editor tutorial 2021-08-18 23:17:32 +03:00
skyace65 2e000908dc Overhaul gui skinning page for the new theme editor in 3.4 2021-08-09 08:27:53 -04:00
Nathan Lovato 75e6ba0454 Rename GUI to User Interface (UI) 2020-10-08 17:05:17 -06:00