docs: improved the doc flow

This commit is contained in:
Byson94
2025-09-04 12:25:02 +05:30
parent e115ebfd1a
commit 44bfab7707
2 changed files with 9 additions and 9 deletions

View File

@@ -9,11 +9,15 @@
- [Configuration & Syntax](config/config_and_syntax.md)
- [Configuration](config/configuration.md)
- [Rendering and Best Practices](config/rendering_and_best_practices.md)
- [Fundamentals](config/config_fundamentals.md)
- [Variables](config/variables.md)
- [Expression Language](config/expression_language.md)
<!-- - [Magic Variables](magic-vars.md) -->
- [Rendering and Best Practices](config/rendering_and_best_practices.md)
- [Widgets](widgets/widgets.md)
- [Widgets & Parameters](widgets/widgets_and_params.md)
- [Widget Properties](widgets/props.md)
- [Theming & UI](theming/theming_and_ui.md)
@@ -27,11 +31,6 @@
- [Std Library](modules/stdlib.md)
- [API Library](modules/apilib.md)
- [Widgets](widgets/widgets.md)
- [Widgets & Parameters](widgets/widgets_and_params.md)
- [Widget Properties](widgets/props.md)
- [Examples](examples/examples.md)
- [Starter Bar](examples/starter_bar.md)

View File

@@ -1,7 +1,8 @@
# Writing your ewwii configuration
(For a list of all built-in widgets (i.e. `box`, `label`, `button`), see [Widget Documentation](../widgets/widgets.md).)\
Ewwii is configured using its own language called `rhai`.
(For a list of all built-in widgets (i.e. `box`, `label`, `button`), see [Widget Documentation](../widgets/widgets.md).)
Ewwii is configured using a language called `Rhai`.
Using rhai, you declare the structure and content of your widgets, the geometry, position, and behavior of any windows,
as well as any state and data that will be used in your widgets.
Rhai is based around imparative syntax, which you may know from programming languages like C, Rust etc.