From 6f9d18089418f46e2493e39d091e9e33e07d1182 Mon Sep 17 00:00:00 2001
From: Jothsa <58094796+Jothsa@users.noreply.github.com>
Date: Wed, 17 Apr 2024 22:21:46 -0500
Subject: [PATCH 1/3] add drawn borders
---
docsite/index.html | 21 ++++++++++++++++++++-
src/props.borders.css | 6 ++++++
src/props.borders.js | 7 +++++++
test/basic.test.cjs | 4 ++--
4 files changed, 35 insertions(+), 3 deletions(-)
diff --git a/docsite/index.html b/docsite/index.html
index fd84a144..edc18b1b 100644
--- a/docsite/index.html
+++ b/docsite/index.html
@@ -3187,7 +3187,7 @@
Relative Sizes
@@ -3198,6 +3198,7 @@
Vars Sample
--border-size-{1-5}
--radius-{1-6}
--radius-round
+ --radius-drawn-{1-6}
--radius-blob-{1-5}
--radius-conditional-{1-6}
@@ -3217,6 +3218,12 @@ Usage Sample
aspect-ratio: var(--ratio-square);
border-radius: var(--radius-round);
}
+
+ .drawn {
+ inline-size: var(--size-14);
+ border: var(--brown-12) var(--size-4) solid;
+ border-radius: var(--radius-drawn-1);
+ }
@@ -3244,6 +3251,18 @@ Border Radius
+
+
Drawn Borders
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+
+
+
Blobs
diff --git a/src/props.borders.css b/src/props.borders.css
index 25b9ea9b..02caaea3 100644
--- a/src/props.borders.css
+++ b/src/props.borders.css
@@ -10,6 +10,12 @@
--radius-4: 2rem;
--radius-5: 4rem;
--radius-6: 8rem;
+ --radius-drawn-1: 255px 15px 225px 15px / 15px 225px 15px 255px;
+ --radius-drawn-2: 125px 10px 20px 185px / 25px 205px 205px 25px;
+ --radius-drawn-3: 15px 255px 15px 225px / 225px 15px 255px 15px;
+ --radius-drawn-4: 15px 25px 155px 25px / 225px 150px 25px 115px;
+ --radius-drawn-5: 250px 25px 15px 20px / 15px 80px 105px 115px;
+ --radius-drawn-6: 28px 100px 20px 15px / 150px 30px 205px 225px;
--radius-round: 1e5px;
--radius-blob-1: 30% 70% 70% 30% / 53% 30% 70% 47%;
--radius-blob-2: 53% 47% 34% 66% / 63% 46% 54% 37%;
diff --git a/src/props.borders.js b/src/props.borders.js
index acd07983..e3c609b9 100644
--- a/src/props.borders.js
+++ b/src/props.borders.js
@@ -12,6 +12,13 @@ export default {
'--radius-5': '4rem',
'--radius-6': '8rem',
+ '--radius-drawn-1': '255px 15px 225px 15px / 15px 225px 15px 255px',
+ '--radius-drawn-2': '125px 10px 20px 185px / 25px 205px 205px 25px',
+ '--radius-drawn-3': '15px 255px 15px 225px / 225px 15px 255px 15px',
+ '--radius-drawn-4': '15px 25px 155px 25px / 225px 150px 25px 115px',
+ '--radius-drawn-5': '250px 25px 15px 20px / 15px 80px 105px 115px',
+ '--radius-drawn-6': '28px 100px 20px 15px / 150px 30px 205px 225px',
+
'--radius-round': '1e5px',
'--radius-blob-1': '30% 70% 70% 30% / 53% 30% 70% 47%',
'--radius-blob-2': '53% 47% 34% 66% / 63% 46% 54% 37%',
diff --git a/test/basic.test.cjs b/test/basic.test.cjs
index 9ba5120b..80019e5d 100644
--- a/test/basic.test.cjs
+++ b/test/basic.test.cjs
@@ -4,7 +4,7 @@ const OpenProps = require('../dist/open-props.cjs')
const OPtokens = require('../open-props.tokens.json')
test('Should have an all included import', t => {
- t.is(Object.keys(OpenProps).length, 1658)
+ t.is(Object.keys(OpenProps).length, 1670)
})
test('Import should have animations', async t => {
@@ -24,7 +24,7 @@ test('Import should have colors', async t => {
})
test('JSON Import should have colors', async t => {
- t.is(Object.keys(OPtokens).length, 439)
+ t.is(Object.keys(OPtokens).length, 445)
t.assert(Object.keys(OPtokens).includes('--orange-0'))
})
From 4bf1ce9aab2b9d756fa4559ba4760a8b27c22eeb Mon Sep 17 00:00:00 2001
From: Jothsa <58094796+Jothsa@users.noreply.github.com>
Date: Wed, 17 Apr 2024 22:38:37 -0500
Subject: [PATCH 2/3] fix tests
---
test/basic.test.cjs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/basic.test.cjs b/test/basic.test.cjs
index 5ad18441..c0ba9664 100644
--- a/test/basic.test.cjs
+++ b/test/basic.test.cjs
@@ -24,7 +24,7 @@ test('Import should have colors', async t => {
})
test('JSON Import should have colors', async t => {
- t.is(Object.keys(OPtokens).length, 468)
+ t.is(Object.keys(OPtokens).length, 462)
t.assert(Object.keys(OPtokens).includes('--orange-0'))
})
From bb45e89b56b01d42bf8a5dce703c2dfe83faf0c2 Mon Sep 17 00:00:00 2001
From: Jothsa <58094796+Jothsa@users.noreply.github.com>
Date: Thu, 18 Apr 2024 09:30:20 -0500
Subject: [PATCH 3/3] fix word
---
docsite/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docsite/index.html b/docsite/index.html
index 02001794..8f855cef 100644
--- a/docsite/index.html
+++ b/docsite/index.html
@@ -3245,7 +3245,7 @@ Usage Sample
.drawn {
inline-size: var(--size-14);
- border: var(--brown-12) var(--size-4) solid;
+ border: var(--brown-12) var(--border-size-4) solid;
border-radius: var(--radius-drawn-1);
}