diff --git a/index.yml b/index.yml index ff1998f..6d4ee1e 100644 --- a/index.yml +++ b/index.yml @@ -1,2 +1,3 @@ imports: - - space/_space.yml \ No newline at end of file + - space/_space.yml + - space/_scale.yml \ No newline at end of file diff --git a/space/_scale.yml b/space/_scale.yml new file mode 100644 index 0000000..34cd5ee --- /dev/null +++ b/space/_scale.yml @@ -0,0 +1,41 @@ +global: + type: size + category: Baseline +props: + # TODO: derive from `baseline` and `baseline-scale` values in a way that works across all formatters + baseline-scale: + category: Baseline + type: scale + value: + - 2 + - 3 + - 4 + - 6 + - 9 + - 12 + - 18 + - 24 + - 36 + baseline-1: + value: ".25rem" + baseline-2: + value: "0.50rem" + baseline-3: + value: "0.75rem" + baseline-4: + value: "1rem" + baseline-6: + value: "1.5rem" + baseline-9: + value: "2.25rem" + baseline-12: + value: "3rem" + baseline-18: + value: "4.5rem" + baseline-24: + value: "6rem" + baseline-36: + value: "9rem" + + + \ No newline at end of file diff --git a/space/_space.yml b/space/_space.yml index 9eb0f9e..75ba3dc 100644 --- a/space/_space.yml +++ b/space/_space.yml @@ -1,7 +1,5 @@ -global: - type: size - category: Baseline - props: baseline: - value: ".25rem" \ No newline at end of file + category: Baseline + type: size + value: ".25rem" diff --git a/token_names.json b/token_names.json index 0a9816f..d0afa17 100644 --- a/token_names.json +++ b/token_names.json @@ -1,3 +1,14 @@ [ - "baseline" + "baseline", + "baseline-1", + "baseline-12", + "baseline-18", + "baseline-2", + "baseline-24", + "baseline-3", + "baseline-36", + "baseline-4", + "baseline-6", + "baseline-9", + "baseline-scale" ]