Border contains everything about borders rendering.
Represents the possible styles of the border.
It can be Solid or Dashed. They are created by solid and dashed.
Generate an empty Border record, with every field equal to Nothing.
You are free to use it as you wish, but it is instanciated automatically by Elegant.border.
Set the thickness of the border.
Set the border to none.
Set the border as solid.
Set the border as dashed.
Accepts a list of border modifiers, and modify the top side of the border.
Accepts a list of border modifiers, and modify the bottom side of the border.
Accepts a list of border modifiers, and modify the left side of the border.
Accepts a list of border modifiers, and modify the right side of the border.
Accepts a list of border modifiers, and modify both the top and the bottom side of the border.
Accepts a list of border modifiers, and modify both the right and left side of the border.
Accepts a list of border modifiers, and modify the four sides of the border.
Compiles a Surrounded Border record to the corresponding CSS list of tuples.
Compiles only styles which are defined, ignoring Nothing fields.
The
Borderrecord contains everything about one border side. You probably won't use it as is, but instead usingElegant.borderwhich automatically generate an emptyBorderrecord. You can then use modifiers. I.E.