When you are posting program code, for example using the Elm language, you can improve its readability by applying syntax highlighting.
To apply syntax highlighting, you can fence the code in the editor like this:
```Elm
type alias ShipUIModuleButton =
{ uiNode : UITreeNodeWithDisplayRegion
, slotUINode : UITreeNodeWithDisplayRegion
, isActive : Maybe Bool
, isHiliteVisible : Bool
, rampRotationMilli : Maybe Int
}
```
Then it appears like this:
type alias ShipUIModuleButton =
{ uiNode : UITreeNodeWithDisplayRegion
, slotUINode : UITreeNodeWithDisplayRegion
, isActive : Maybe Bool
, isHiliteVisible : Bool
, rampRotationMilli : Maybe Int
}
Another way to add syntax colorization is to link to a range of lines on GitHub:
Most of the time, linking a range of lines in a file on GitHub is better because it allows us to see more of the context.