Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development main: pull request for v1.1.0 #149

Merged
merged 73 commits into from
Aug 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
a748732
dependabot npm update(deps-dev): bump eslint-plugin-n
dependabot[bot] Aug 5, 2024
72ef915
Merge pull request #141 from brittni-and-the-polar-bear/dependabot/np…
azurepolarbear Aug 8, 2024
40fca44
Merge branch 'refs/heads/main' into development-main
azurepolarbear Aug 8, 2024
8318002
Complete dependency update and .node-version update.
azurepolarbear Aug 8, 2024
7412ce5
#125 add initial files for new color: enoki (`#FAFBEF`)
azurepolarbear Aug 8, 2024
0fd24cf
#125 move color from white to green: enoki (`#FAFBEF`)
azurepolarbear Aug 8, 2024
e50f56a
#125 add new color to palette color maps and color name manager: enok…
azurepolarbear Aug 8, 2024
8c9bd4e
#125 move new color back to white: enoki (`#FAFBEF`)
azurepolarbear Aug 8, 2024
22a103c
#125 add new color to unit tests (passing): enoki (`#FAFBEF`)
azurepolarbear Aug 8, 2024
f116a82
#125 add category annotations to new color (passing): enoki (`#FAFBEF`)
azurepolarbear Aug 9, 2024
94f6f14
update add new color instructions
azurepolarbear Aug 9, 2024
1111246
update new color instructions.
azurepolarbear Aug 9, 2024
7eb086c
#125 add new color to markdown pages: enoki (`#FAFBEF`)
azurepolarbear Aug 9, 2024
5c421a6
#125 add new color to release notes draft: enoki (`#FAFBEF`)
azurepolarbear Aug 9, 2024
4ace314
update markdown
azurepolarbear Aug 9, 2024
fe98568
#125 add initial files for new color: wasabi peanut (`#B1C69F`)
blwatkins Aug 10, 2024
5a113c8
#125 add new color to unit tests (passing): wasabi peanut (`#B1C69F`)
blwatkins Aug 10, 2024
eabf2f0
#125 add documentation to new color: wasabi peanut (`#B1C69F`)
blwatkins Aug 10, 2024
8fc38e5
#125 add new color to markdown pages: wasabi peanut (`#B1C69F`)
blwatkins Aug 10, 2024
f3e409d
#125 add new color to release notes: wasabi peanut (`#B1C69F`)
blwatkins Aug 10, 2024
1f66dc6
#125 add initial files for new color: tuscan herbs (`#5F8661`)
blwatkins Aug 10, 2024
45d6f11
update bug-report.yaml form.
blwatkins Aug 10, 2024
d305504
update eslint.config.mjs configuration
blwatkins Aug 10, 2024
9f9f280
#125 add initial files for new color: tuscan herbs (`#5F8661`)
azurepolarbear Aug 11, 2024
ad87597
#125 add new color to maps: tuscan herbs (`#5F8661`)
azurepolarbear Aug 11, 2024
2504f40
#125 add new color to unit tests: tuscan herbs (`#5F8661`)
azurepolarbear Aug 11, 2024
97ca258
#125 add documentation for new color: tuscan herbs (`#5F8661`)
azurepolarbear Aug 11, 2024
35f2c18
#125 add new color to markdown files: tuscan herbs (`#5F8661`)
azurepolarbear Aug 11, 2024
984db15
#125 add new color to release notes draft: tuscan herbs (`#5F8661`)
azurepolarbear Aug 11, 2024
98c9ddd
remove unneeded comments
azurepolarbear Aug 11, 2024
ffdadd8
#125 add empty file for next color: pale lavender (`#D6D6FF`)
azurepolarbear Aug 11, 2024
30da387
Merge branch 'refs/heads/development-main' into 125-implement-color-p…
azurepolarbear Aug 11, 2024
f85036a
dependabot npm update(deps-dev): bump the development-dependencies gr…
dependabot[bot] Aug 12, 2024
a081222
Merge pull request #144 from brittni-and-the-polar-bear/dependabot/np…
azurepolarbear Aug 16, 2024
732e51d
Update dependencies
azurepolarbear Aug 16, 2024
fdd3cab
Merge branch 'refs/heads/development-main' into 125-implement-color-p…
azurepolarbear Aug 16, 2024
6300cd0
#125 Add data for new color: pale lavender (`#D6D6FF`)
azurepolarbear Aug 16, 2024
26bca54
#125 Add new color to unit tests (passing): pale lavender (`#D6D6FF`)
azurepolarbear Aug 16, 2024
6dfb9ab
#125 Add documentation for new color: pale lavender (`#D6D6FF`)
azurepolarbear Aug 16, 2024
acfba45
#125 Add new color to purple-colors-by-hex.md: pale lavender (`#D6D6FF`)
azurepolarbear Aug 16, 2024
c903221
#125 Add new color to purple-colors-by-luminance.md: pale lavender (`…
azurepolarbear Aug 16, 2024
551f3ff
#125 Add new color to release notes draft: pale lavender (`#D6D6FF`)
azurepolarbear Aug 16, 2024
dfb6ab6
#125 Add data for new color: pixie violet (`#AEAED6`)
azurepolarbear Aug 16, 2024
835070a
#125 Add new color to unit tests (passing) and documentation: pixie v…
azurepolarbear Aug 16, 2024
6fe9717
#125 Add new color to markdown files: pixie violet (`#AEAED6`)
azurepolarbear Aug 17, 2024
dba4ef0
#125 Add new color to release notes draft: pixie violet (`#AEAED6`)
azurepolarbear Aug 17, 2024
ef21f54
#125 Add data for white-lily.ts palette.
azurepolarbear Aug 17, 2024
c58f4e4
Update documentation. Remove external documentation linking
azurepolarbear Aug 17, 2024
d52715c
#125 Update white-lily.ts palette documentation
azurepolarbear Aug 17, 2024
5624206
#125 Add white lily palette to markdown
azurepolarbear Aug 17, 2024
bce6cdb
#125 Add white lily palette to release notes
azurepolarbear Aug 17, 2024
8f921f0
Merge pull request #145 from brittni-and-the-polar-bear/125-implement…
azurepolarbear Aug 17, 2024
4fba065
#120 Update order in brittni.ts palette.
azurepolarbear Aug 17, 2024
db60103
#120 Update order for brittni palette in palette markdown.
azurepolarbear Aug 17, 2024
2cc3183
#120 Add updated palette information to release notes.
azurepolarbear Aug 17, 2024
1de787e
#120 Update brittni palette unit test
azurepolarbear Aug 17, 2024
c8712e7
Merge pull request #146 from brittni-and-the-polar-bear/120-fix-order…
azurepolarbear Aug 17, 2024
c365f55
Remove date from bug report and feature request templates.
azurepolarbear Aug 17, 2024
8b9d5dc
#143 update calls of SketchContext.p5 so that it retrieves the instan…
azurepolarbear Aug 17, 2024
126f57d
#143 fix linting errors.
azurepolarbear Aug 17, 2024
110e2cf
remove unnecessary iterations from random.test.ts
azurepolarbear Aug 17, 2024
ab312ea
Merge pull request #147 from brittni-and-the-polar-bear/143-fix-p5-co…
azurepolarbear Aug 17, 2024
d89e7de
#142 update Color class constructor and add static copy method.
azurepolarbear Aug 17, 2024
0790195
#142 implement color copy method and update constructor. add new unit…
blwatkins Aug 17, 2024
a719b1f
#142 update color-selector.ts to return copy of colors. add unit test…
blwatkins Aug 18, 2024
3b0a3f4
#142 Make selectFromColorChoices method protected.
blwatkins Aug 18, 2024
2f7930d
#142 Update release notes draft.
blwatkins Aug 18, 2024
677283a
Merge pull request #148 from brittni-and-the-polar-bear/142-bug-repor…
blwatkins Aug 18, 2024
d767267
Update Color constructor to accept RGBA arguments.
blwatkins Aug 18, 2024
c75f06b
Fix edge case from truthy checks for Color constructor
blwatkins Aug 18, 2024
76b67bc
Update documentation for next version update.
blwatkins Aug 18, 2024
fc803c5
Update version number for next release
blwatkins Aug 18, 2024
dde3b3f
Update links to release notes in README.md and docs/index.md
blwatkins Aug 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions .github/ISSUE_TEMPLATE/bug-report.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Bug Report
description: Use this form to submit a bug report.
title: "Bug Report - [DATE]: [BUG SUMMARY]"
title: "Bug Report - [BUG SUMMARY]"
labels: [ "bug" ]
body:
- type: input
Expand All @@ -10,7 +10,7 @@ body:
description: What browser are you using?
placeholder: "Example: Firefox"
validations:
required: true
required: false
- type: input
id: browserVersion
attributes:
Expand All @@ -19,6 +19,14 @@ body:
placeholder: "Example: v121.0"
validations:
required: false
- type: input
id: libraryVersion
attributes:
label: Library Version
description: What version of the library are you using?
placeholder: "Example: v1.0.1"
validations:
required: true
- type: checkboxes
attributes:
label: Code of Conduct
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Feature Request
about: Use this form to request a feature.
title: "Feature Request - [DATE] - [Feature Summary]"
title: "Feature Request - [Feature Summary]"
labels: enhancement
---

Expand Down
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v20.15.1
v20.16.0
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ for creating responsive generative art projects.

This project is currently in active development.

----

## package stats

### actions
Expand Down Expand Up @@ -75,7 +77,7 @@ npm install @batpb/genart

# [documentation](https://brittni-and-the-polar-bear.github.io/generative-art-library/doc/index.html)

## [v1.0.1 release notes](https://brittni-and-the-polar-bear.github.io/generative-art-library//release-notes/v1.x/v1.0.x/v1.0.1-notes.html)
## [v1.1.0 release notes](https://brittni-and-the-polar-bear.github.io/generative-art-library//release-notes/v1.x/v1.1.x/v1.1.0-notes.html)

----

Expand Down
15 changes: 4 additions & 11 deletions docs/colors/add-new-color.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# How to Add a New Color
# How to Add a New Color to the Library (Developer Instructions)

# Table of Contents

Expand All @@ -19,11 +19,10 @@
[Step 8: Add Documentation](#step-8-add-documentation)
* [Step 8, Part A: Add The Color Block `div`](#step-8-part-a-add-the-color-block-div)
* [Step 8, Part B: Add the `@category` Annotations](#step-8-part-b-add-the-category-annotations)
* [Step 8, Part C: Add the `@source` Annotation](#step-8-part-c-add-the-source-annotation)

[Step 9: Add the New Color to the Color Category Markdown Page](#step-9-add-the-new-color-to-the-color-category-markdown-page)
[Step 9: Add the New Color to the Color Category by Hex Markdown Page](#step-9-add-the-new-color-to-the-color-category-by-hex-markdown-page)

[Step 10: Add the New Color to the Color Category by Shade Markdown Page](#step-10-add-the-new-color-to-the-color-category-by-shade-markdown-page)
[Step 10: Add the New Color to the Color Category by Luminance Markdown Page](#step-10-add-the-new-color-to-the-color-category-by-luminance-markdown-page)

[Step 11: Add Color to the Release Notes](#step-11-add-color-to-the-release-notes)

Expand Down Expand Up @@ -155,12 +154,6 @@ Add `@category` annotations for the `Palette Colors (All)` category and the Pale

[Table of Contents](#table-of-contents)

## Step 8, Part C: Add the `@source` Annotation

Add a `@source` annotation to the documentation. This will allow the source code to be shown in the typedoc documentation page for the new color.

[Table of Contents](#table-of-contents)

# Step 9: Add the New Color to the Color Category by Hex Markdown Page

Add an entry for the new color to the correct color category by hex markdown page.
Expand All @@ -181,7 +174,7 @@ Be sure to add the new markdown section to the Table of Contents.
<br/>

```typescript
import {_BC010A} from 'palette-colors';
import { _BC010A } from 'palette-colors';
let name: string = _BC010A.NAME;
```

Expand Down
2 changes: 1 addition & 1 deletion docs/colors/all-colors.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# All Colors

[How to Add a New Color](./add-new-color.md)
[How to Add a New Color to the Library (Developer Instructions)](./add-new-color.md)

----

Expand Down
49 changes: 45 additions & 4 deletions docs/colors/green/green-colors-by-hex.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,12 @@ Color block links redirect to

[accent green blue (#23856D)](#accent-green-blue-23856d)

[tuscan herbs (#5F8661)](#tuscan-herbs-5f8661)

[wasabi peanut (#B1C69F)](#wasabi-peanut-b1c69f)

[Fin.](#fin)

----

# teal dark green (#007058)
Expand All @@ -51,7 +57,7 @@ Color block links redirect to
<br/>

````typescript
import {_007058} from 'palette-colors';
import { _007058 } from 'palette-colors';

let name: string = _007058.NAME;
````
Expand All @@ -68,7 +74,7 @@ let name: string = _007058.NAME;
<br/>

````typescript
import {_0FFF4F} from 'palette-colors';
import { _0FFF4F } from 'palette-colors';

let name: string = _0FFF4F.NAME;
````
Expand All @@ -85,13 +91,48 @@ let name: string = _0FFF4F.NAME;
<br/>

````typescript
import {_23856D} from 'palette-colors';
import { _23856D } from 'palette-colors';

let name: string = _23856D.NAME;
````

[Table of Contents](#table-of-contents)

# tuscan herbs (#5F8661)

<div class="color-block" style="background: #5F8661;">
<a href="https://coolors.co/5f8661" target="_blank" rel="noopener noreferrer">
<h2 class="color-block black-pass">tuscan herbs (#5F8661)</h2>
</a>
</div>
<br/>

```typescript
import { _5F8661 } from 'palette-colors';
let name: string = _5F8661.NAME;
```

[Table of Contents](#table-of-contents)

# wasabi peanut (#B1C69F)

<div class="color-block" style="background: #B1C69F;">
<a href="https://coolors.co/b1c69f" target="_blank" rel="noopener noreferrer">
<h2 class="color-block black-pass">wasabi peanut (#B1C69F)</h2>
</a>
</div>
<br/>

````typescript
import { _B1C69F } from 'palette-colors';

let name: string = _B1C69F.NAME;
````

[Table of Contents](#table-of-contents)

----

Fin.
### Fin.

[Table of Contents](#table-of-contents)
20 changes: 19 additions & 1 deletion docs/colors/green/green-colors-by-luminance.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ Color block links redirect to [Green Colors by Hex](./green-colors-by-hex.md) en

[All Colors](../all-colors.md)

[Fin.](#fin)

----

<!-- luminance: 0.1229292159 -->
Expand All @@ -47,6 +49,20 @@ Color block links redirect to [Green Colors by Hex](./green-colors-by-hex.md) en
</a>
</div>

<!-- luminance: 0.2034615798 -->
<div class="color-block" style="background: #5F8661;">
<a href="./green-colors-by-hex.html#tuscan-herbs-5f8661">
<h2 class="color-block black-pass">tuscan herbs (#5F8661)</h2>
</a>
</div>

<!-- luminance: 0.5223848169 -->
<div class="color-block" style="background: #B1C69F;">
<a href="/green-colors-by-hex.html#wasabi-peanut-b1c69f">
<h2 class="color-block black-pass">wasabi peanut (#B1C69F)</h2>
</a>
</div>

<!-- luminance: 0.7218607122 -->
<div class="color-block" style="background: #0FFF4F;">
<a href="./green-colors-by-hex.html#cathode-green-0fff4f">
Expand All @@ -57,4 +73,6 @@ Color block links redirect to [Green Colors by Hex](./green-colors-by-hex.md) en

----

Fin.
### Fin.

[Top](#green-colors-by-luminance)
46 changes: 44 additions & 2 deletions docs/colors/purple/purple-colors-by-hex.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,13 @@ Color block links redirect to

# Table of Contents

[poison purple](#poison-purple-7a00f5)
[poison purple (#7A00F5)](#poison-purple-7a00f5)

[pale lavender (#D6D6FF)](#pale-lavender-d6d6ff)

[pixie violet (#AEAED6)](#pixie-violet-aeaed6)

[Fin](#fin)

----

Expand All @@ -54,6 +60,42 @@ let name: string = _7A00F5.NAME;

[Table of Contents](#table-of-contents)

# pixie violet (#AEAED6)

<div class="color-block" style="background: #AEAED6;">
<a href="https://coolors.co/aeaed6" target="_blank" rel="noopener noreferrer">
<h2 class="color-block black-pass">pixie violet (#AEAED6)</h2>
</a>
</div>
<br/>

````typescript
import {_AEAED6} from 'palette-colors';

let name: string = _AEAED6.NAME;
````

[Table of Contents](#table-of-contents)

# pale lavender (#D6D6FF)

<div class="color-block" style="background: #D6D6FF;">
<a href="https://coolors.co/d6d6ff" target="_blank" rel="noopener noreferrer">
<h2 class="color-block black-pass">pale lavender (#D6D6FF)</h2>
</a>
</div>
<br/>

````typescript
import {_D6D6FF} from 'palette-colors';

let name: string = _D6D6FF.NAME;
````

[Table of Contents](#table-of-contents)

----

Fin.
### Fin.

[Table of Contents](#table-of-contents)
20 changes: 19 additions & 1 deletion docs/colors/purple/purple-colors-by-luminance.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ Color block links redirect to [Purple Colors by Hex](./purple-colors-by-hex.md)

[All Colors](../all-colors.md)

[Fin.](#fin)

----

<!-- luminance: 0.1073014734 -->
Expand All @@ -39,8 +41,24 @@ Color block links redirect to [Purple Colors by Hex](./purple-colors-by-hex.md)
<h2 class="color-block white-pass">poison purple (#7A00F5)</h2>
</a>
</div>

<!-- luminance: 0.4412581401 -->
<div class="color-block" style="background: #AEAED6;">
<a href="./purple-colors-by-hex.html#pixie-violet-aeaed6">
<h2 class="color-block black-pass">pixie violet (#AEAED6)</h2>
</a>
</div>

<!-- luminance: 0.696092761 -->
<div class="color-block" style="background: #D6D6FF;">
<a href="./purple-colors-by-hex.html#pale-lavender-d6d6ff">
<h2 class="color-block black-pass">pale lavender (#D6D6FF)</h2>
</a>
</div>
<br/> <!-- only after last entry -->

----

Fin.
### Fin.

[Top](#purple-colors-by-luminance)
25 changes: 24 additions & 1 deletion docs/colors/white/white-colors-by-hex.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,33 @@ Color block links redirect to

# Table of Contents

[enoki (#FAFBEF)](#enoki-fafbef)

[polar bear in a blizzard (#FAFEFF)](#polar-bear-in-a-blizzard-fafeff)

[doctor white (#FBF9F9)](#doctor-white-fbf9f9)

[Fin.](#fin)

----

# enoki (#FAFBEF)

<div class="color-block" style="background: #FAFBEF;">
<a href="https://coolors.co/fafbef" target="_blank" rel="noopener noreferrer">
<h2 class="color-block black-pass">enoki (#FAFBEF)</h2>
</a>
</div>
<br/>

````typescript
import {_FAFBEF} from 'palette-colors';

let name: string = _FAFBEF.NAME;
````

[Table of Contents](#table-of-contents)

# polar bear in a blizzard (#FAFEFF)

<div class="color-block" style="background: #FAFEFF;">
Expand Down Expand Up @@ -75,4 +96,6 @@ let name: string = _FBF9F9.NAME;

----

Fin.
### Fin.

[Table of Contents](#table-of-contents)
13 changes: 12 additions & 1 deletion docs/colors/white/white-colors-by-luminance.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ Color block links redirect to [White Colors by Hex](./white-colors-by-hex.md) en

[All Colors](../all-colors.md)

[Fin.](#fin)

----

<!-- luminance: 0.9510014633 -->
Expand All @@ -40,6 +42,13 @@ Color block links redirect to [White Colors by Hex](./white-colors-by-hex.md) en
</a>
</div>

<!-- luminance: 0.9555034902 -->
<div class="color-block" style="background: #FAFBEF;">
<a href="./white-colors-by-hex.html#enoki-fafbef">
<h2 class="color-block black-pass">enoki (#FAFBEF)</h2>
</a>
</div>

<!-- luminance: 0.9842761548 -->
<div class="color-block" style="background: #FAFEFF;">
<a href="./white-colors-by-hex.html#polar-bear-in-a-blizzard-fafeff">
Expand All @@ -50,4 +59,6 @@ Color block links redirect to [White Colors by Hex](./white-colors-by-hex.md) en

----

Fin.
### Fin.

[Top](#white-colors-by-luminance)
Loading