Skip to content

Commit

Permalink
added new yarn: Coop Knits - Socks Yeah
Browse files Browse the repository at this point in the history
  • Loading branch information
jdvlpr committed Dec 31, 2024
1 parent 9d42aa2 commit d921f26
Show file tree
Hide file tree
Showing 5 changed files with 178 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/lib/yarns/brands.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import { brand as berroco } from './berroco/yarns';
import { brand as bigTwist } from './big-twist/yarns';
import { brand as caron } from './caron/yarns';
import { brand as cascade } from './cascade/yarns';
import { brand as coopKnits } from './coop-knits/yarns';
import { brand as drops } from './drops/yarns';
import { brand as ellaRae } from './ella-rae/yarns';
import { brand as elle } from './elle/yarns';
Expand Down Expand Up @@ -60,6 +61,7 @@ export const brands: Brand[] = [
bigTwist,
caron,
cascade,
coopKnits,
drops,
ellaRae,
elle,
Expand Down
154 changes: 154 additions & 0 deletions src/lib/yarns/coop-knits/socks-yeah/colorways.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
import type { Colorway } from '$lib/types';

const colorways: Colorway[] = [
{
source: {
name: 'stringcraft.co.uk',
href: 'https://stringcraft.co.uk/products/coop-knits-socks-yeah',
accessed: '2024-12-31',
},
colors: [
{
hex: '#a2847d',
name: 'OBSIDIAN',
},
{
hex: '#c9786c',
name: 'AMMOLITE',
},
{
hex: '#a47f6a',
name: 'AXNITE',
},
{
hex: '#d2a44e',
name: 'SPHENE',
},
{
hex: '#a7a6a6',
name: 'DANBURITE',
},
{
hex: '#948aa3',
name: 'KUNZITE',
},
{
hex: '#516f88',
name: 'BERYL',
},
{
hex: '#8ca6a3',
name: 'CHRYSO',
},
{
hex: '#61717a',
name: 'IOLITE',
},
{
hex: '#385651',
name: 'MALACHITE',
},
{
hex: '#374575',
name: 'BENITOITE',
},
{
hex: '#62455c',
name: 'SUGILITE',
},
{
hex: '#376d85',
name: 'TOPAZ',
},
{
hex: '#8ba251',
name: 'PERIDOT',
},
{
hex: '#d0d7b3',
name: 'JADEITE',
},
{
hex: '#be444c',
name: 'RUBY',
},
{
hex: '#ab3d21',
name: 'ALMANDIN',
},
{
hex: '#d48134',
name: 'CITRINE',
},
{
hex: '#8cc4c8',
name: 'LARIMAR',
},
{
hex: '#1c2e94',
name: 'AZURITE',
},
{
hex: '#656059',
name: 'MELANITE',
},
{
hex: '#c8b393',
name: 'QUARTZ',
},
{
hex: '#aaa6a8',
name: 'CHALCEDONY',
},
{
hex: '#727255',
name: 'LABRADORITE',
},
{
hex: '#243e5f',
name: 'LAPIS',
},
{
hex: '#817c52',
name: 'AVENTURINE',
},
{
hex: '#988734',
name: 'ACTINOLITE',
},
{
hex: '#ddad9b',
name: 'LEPIDOLITE',
},
{
hex: '#8a468e',
name: 'AMYTHEST',
},
{
hex: '#994944',
name: 'CARNELIAN',
},
{
hex: '#dbe95f',
name: 'NEONS - HELIUM',
},
{
hex: '#a4d157',
name: 'NEONS - KRYPTON',
},
{
hex: '#e46138',
name: 'NEONS - ARGON',
},
{
hex: '#da3956',
name: 'NEONS - XENON',
},
{
hex: '#5c3996',
name: 'NEONS - RADON',
},
],
},
];
export default colorways;
9 changes: 9 additions & 0 deletions src/lib/yarns/coop-knits/socks-yeah/yarn.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import type { Yarn } from '$lib/types';
import colorways from './colorways';

export const yarn: Yarn = {
colorways,
name: 'Socks Yeah!',
id: 'socks_yeah',
weightId: 'lf',
};
8 changes: 8 additions & 0 deletions src/lib/yarns/coop-knits/yarns.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import type { Brand } from '$lib/types';
import { yarn as socksYeah } from './socks-yeah/yarn';

export const brand: Brand = {
name: 'Coop Knits',
id: 'coop_knits',
yarns: [socksYeah],
};
5 changes: 5 additions & 0 deletions src/routes/changelog/changelog.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@ export const entries: ChangelogItem[] = [
{
date: 'December, 2024',
notes: [
{
icon: ICONS.checkCircle,
text: `35 colorways`,
title: 'Added Yarn: Coop Knits - Socks Yeah!',
},
{
icon: ICONS.checkCircle,
text: `18 colorways`,
Expand Down

0 comments on commit d921f26

Please sign in to comment.