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