Attribution

I Owe a Deep Debt

As any software developer after the first, I am humbly dependent on many wonderful people and projects.

This attribution cannot hope to be exhaustive, but you can clone the repository and run

npm ls --all
if you want to browse the full bulk of my debt.

Color

Chromotome

Chromotome is a gorgeous selection of color palettes intended for use in generative art. These palettes are used in nearly every artwork on this site, and can usually be swapped between freely in each artwork's configuration. Even the overall site's color theme is adapted from palettes scoured from the Chromotome.

Chroma.js

Chroma.js is an excellent library for semantic color manipulation and generation. It is used frequently throughout the site to generate arbitrary color scales (discrete gradients) and to perform mild adjustments like lightening or saturatign a particular color.

Icons

All of the icons used in the UI of this site were made by

from the Noun Project.

UI Actions

Loading by Inezza Ardelia Jassmine from Noun Project

Expand by Husali from Noun Project

Color Mode by Nikita Ivanov from Noun Project

More by Nikita Ivanov from Noun Project

Menu by Nikita Ivanov from Noun Project

Close by Nikita Ivanov from Noun Project

Gear by Nikita Ivanov from Noun Project

Dice by Alex Turner from Noun Project

Random by Jauhari from Noun Project

Download by Nikita Ivanov from Noun Project

Refresh by Nikita Ivanov from Noun Project

Arrow Up by Nikita Ivanov from Noun Project

Arrow Down by Nikita Ivanov from Noun Project

Bookmarks

Bookmark (Empty) by Nikita Ivanov from Noun Project

Bookmark (Filled) by Nikita Ivanov from Noun Project

Visibility

Eye Closed by Nikita Ivanov from Noun Project

Eye by Nikita Ivanov from Noun Project

Editor

Unlocked by Nikita Ivanov from Noun Project

Lock by Nikita Ivanov from Noun Project

Edit by Nikita Ivanov from Noun Project

Delete by Nikita Ivanov from Noun Project

Check by Nikita Ivanov from Noun Project

Form Elements

Checkboxes

Checkbox by Nikita Ivanov from Noun Project

Indeterminate by Nikita Ivanov from Noun Project

Check by Nikita Ivanov from Noun Project

Radio Buttons

Radio Button Off by Nikita Ivanov from Noun Project

Radio Button On by Nikita Ivanov from Noun Project