Doc: Add some documentation on some of our special CSS classes

This commit is contained in:
nathan 2023-11-09 14:05:34 -07:00
parent e3ea655318
commit 7a2fc14e8b
4 changed files with 26 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -24,3 +24,29 @@ Some handy excerpts:
}
```
### Useful CSS classes
#### hide
Hides the element using css```display: none```
#### hideme
Hides the element using css```display: none !important;```
#### et2-label-fixed
Use on a widget to force its label to have a fixed width. This helps line up labels and widgets into columns without
having to use a grid, which allows them to reflow if needed. Set the CSS variable ```--label_width``` to change how much
space the labels get.
These widgets are in an et2-vbox:
| ![fixed label example #1](/assets/images/styling_et2-label-fixed_2.png ) |
|:-------------------------------------------------------------------------------------------------------:|
| *Without et2-label-fixed class* |
| ![fixed label example #2](/assets/images/styling_et2-label-fixed_1.png) |
| *Fixed width labels using et2-label-fixed* |
| ![fixed label example #3](/assets/images/styling_et2-label-fixed_3.png) |
| *--label_width CSS variable changed for more space* <br/>Note how 'Responsible' widget wraps |