: a constituent part : ingredient
Some ingredients are atomic, like sugar
Some are processed such as canned goods.
Others are even composed of other ingredients themselves.
Components are therfore composable by nature. It is a inherent quality.
in fact "component" and "compose" come from the same origin
Discovering Boundries
Neutrons
Electrons
Protons
Every component is composed of one or more of these.
No individual item is particularly useful* on its own.
* Let's not carry the analogy farther than it is intended
protons: 8
neutrons: 8
electrons: 8
html: <button></button>
css: button { ... }
js: button.onclick = () => {...}
Stage 1: Plutonic Ideal
Conceptual UX and Design patterns (not mocks)
Micro-problem statement
Stage 2: Actualized Ideal
Code implementation of plutonic ideal. Very general purpose
Stage 3: Instances
In context implementations of Stage 2 component including contextual styles*
Button, Field
The visual and experiential qualities that comprise a thing
The position of a thing in space relative to other things within the whole
margin
border
padding
content
margin
border
padding
content
margin
border
padding
content
position
flex
float
top
left
bottom
right
display*
width
height
position
top
bottom
left
right
...css
display*
margin
height
width
flex
Grid, Row