diff --git a/app/dashboard/page.tsx b/app/dashboard/page.tsx index d0836df..094e7d8 100644 --- a/app/dashboard/page.tsx +++ b/app/dashboard/page.tsx @@ -887,7 +887,6 @@ function FilamentForm({ {color.name} ))} - diff --git a/src/data/bambuLabCatalog.ts b/src/data/bambuLabCatalog.ts index 4a48c2b..b5a0a80 100644 --- a/src/data/bambuLabCatalog.ts +++ b/src/data/bambuLabCatalog.ts @@ -52,23 +52,19 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { { name: 'Bronze', refill: true, spool: false }, { name: 'Silver', refill: true, spool: false }, { name: 'Dark Gray', refill: true, spool: false }, + { name: 'Indigo Purple', refill: true, spool: false }, + { name: 'Cocoa Brown', refill: true, spool: false }, + { name: 'Gray', refill: true, spool: false }, ], }, 'Basic Gradient': { colors: [ - { name: 'Neon City', refill: false, spool: true }, - { name: 'Midnight Blaze', refill: false, spool: true }, - { name: 'South Beach', refill: false, spool: true }, { name: 'Arctic Whisper', refill: false, spool: true }, { name: 'Cotton Candy Cloud', refill: false, spool: true }, { name: 'Ocean to Meadow', refill: false, spool: true }, { name: 'Solar Breeze', refill: false, spool: true }, - { name: 'Velvet Eclipse', refill: false, spool: true }, - { name: 'Dawn Radiance', refill: false, spool: true }, { name: 'Dusk Glare', refill: false, spool: true }, { name: 'Blueberry Bubblegum', refill: false, spool: true }, - { name: 'Blue Hawaii', refill: false, spool: true }, - { name: 'Gilded Rose', refill: false, spool: true }, { name: 'Pink Citrus', refill: false, spool: true }, { name: 'Mint Lime', refill: false, spool: true }, ], @@ -111,6 +107,12 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { { name: 'Rose Gold', refill: false, spool: true }, { name: 'Champagne', refill: false, spool: true }, { name: 'Baby Blue', refill: false, spool: true }, + { name: 'Gold', refill: false, spool: true }, + { name: 'Silver', refill: false, spool: true }, + { name: 'White', refill: false, spool: true }, + { name: 'Blue', refill: false, spool: true }, + { name: 'Purple', refill: false, spool: true }, + { name: 'Pink', refill: false, spool: true }, ], }, 'Silk Multi-Color': { @@ -118,6 +120,13 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { { name: 'Aurora Purple', refill: false, spool: true }, { name: 'Phantom Blue', refill: false, spool: true }, { name: 'Mystic Magenta', refill: false, spool: true }, + { name: 'Dawn Radiance', refill: false, spool: true }, + { name: 'South Beach', refill: false, spool: true }, + { name: 'Neon City', refill: false, spool: true }, + { name: 'Midnight Blaze', refill: false, spool: true }, + { name: 'Gilded Rose', refill: false, spool: true }, + { name: 'Blue Hawaii', refill: false, spool: true }, + { name: 'Velvet Eclipse', refill: false, spool: true }, ], }, Metal: { @@ -142,6 +151,9 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { Galaxy: { colors: [ { name: 'Nebulae', refill: true, spool: true }, + { name: 'Purple', refill: false, spool: true }, + { name: 'Green', refill: false, spool: true }, + { name: 'Brown', refill: false, spool: true }, ], }, Marble: { @@ -164,11 +176,40 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { { name: 'Ochre Yellow', refill: false, spool: true }, { name: 'White Oak', refill: false, spool: true }, { name: 'Clay Brown', refill: false, spool: true }, + { name: 'Black Walnut', refill: false, spool: true }, + { name: 'Rosewood', refill: false, spool: true }, + { name: 'Classic Birch', refill: false, spool: true }, ], }, 'Tough+': { colors: [ { name: 'Black', refill: true, spool: true }, + { name: 'White', refill: true, spool: true }, + { name: 'Yellow', refill: true, spool: true }, + { name: 'Orange', refill: true, spool: true }, + { name: 'Gray', refill: true, spool: true }, + { name: 'Silver', refill: true, spool: true }, + { name: 'Cyan', refill: true, spool: true }, + ], + }, + Translucent: { + colors: [ + { name: 'Teal', refill: false, spool: true }, + { name: 'Blue', refill: false, spool: true }, + { name: 'Orange', refill: false, spool: true }, + { name: 'Purple', refill: false, spool: true }, + { name: 'Red', refill: false, spool: true }, + { name: 'Light Jade', refill: false, spool: true }, + { name: 'Mellow Yellow', refill: false, spool: true }, + { name: 'Cherry Pink', refill: false, spool: true }, + { name: 'Ice Blue', refill: false, spool: true }, + { name: 'Lavender', refill: false, spool: true }, + ], + }, + Aero: { + colors: [ + { name: 'White', refill: false, spool: true }, + { name: 'Gray', refill: false, spool: true }, ], }, CF: { @@ -186,12 +227,14 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { PETG: { HF: { colors: [ - { name: 'Jade White', refill: true, spool: true }, { name: 'Black', refill: true, spool: true }, + { name: 'White', refill: true, spool: true }, { name: 'Red', refill: true, spool: true }, { name: 'Green', refill: true, spool: true }, { name: 'Blue', refill: true, spool: true }, { name: 'Gray', refill: true, spool: true }, + { name: 'Dark Gray', refill: true, spool: true }, + { name: 'Yellow', refill: true, spool: true }, { name: 'Orange', refill: true, spool: true }, { name: 'Cream', refill: true, spool: true }, { name: 'Forest Green', refill: true, spool: true }, @@ -210,7 +253,7 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { { name: 'Translucent Olive', refill: false, spool: true }, { name: 'Translucent Pink', refill: false, spool: true }, { name: 'Translucent Light Blue', refill: false, spool: true }, - { name: 'Translucent Tea', refill: false, spool: true }, + { name: 'Translucent Teal', refill: false, spool: true }, ], }, CF: { @@ -244,6 +287,12 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { colors: [ { name: 'ABS GF Yellow', refill: true, spool: false }, { name: 'ABS GF Orange', refill: true, spool: false }, + { name: 'Orange', refill: true, spool: false }, + { name: 'Red', refill: true, spool: false }, + { name: 'Blue', refill: true, spool: false }, + { name: 'White', refill: true, spool: false }, + { name: 'Gray', refill: true, spool: false }, + { name: 'Black', refill: true, spool: false }, ], }, }, @@ -251,10 +300,10 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { '85A': { colors: [ { name: 'Black', refill: false, spool: true }, - { name: 'White', refill: false, spool: true }, { name: 'Flesh', refill: false, spool: true }, { name: 'Light Cyan', refill: false, spool: true }, { name: 'Neon Orange', refill: false, spool: true }, + { name: 'Lime Green', refill: false, spool: true }, ], }, '90A': { @@ -275,6 +324,23 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { { name: 'Black', refill: true, spool: false }, { name: 'White', refill: true, spool: false }, { name: 'TPU 95A HF Yellow', refill: true, spool: false }, + { name: 'Gray', refill: true, spool: false }, + { name: 'Yellow', refill: true, spool: false }, + { name: 'Blue', refill: true, spool: false }, + { name: 'Red', refill: true, spool: false }, + ], + }, + }, + 'TPU for AMS': { + Basic: { + colors: [ + { name: 'Blue', refill: false, spool: true }, + { name: 'Red', refill: false, spool: true }, + { name: 'Yellow', refill: false, spool: true }, + { name: 'Neon Green', refill: false, spool: true }, + { name: 'White', refill: false, spool: true }, + { name: 'Gray', refill: false, spool: true }, + { name: 'Black', refill: false, spool: true }, ], }, }, @@ -301,9 +367,21 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { }, }, PA6: { + CF: { + colors: [ + { name: 'Black', refill: false, spool: true }, + ], + }, GF: { colors: [ { name: 'Black', refill: false, spool: true }, + { name: 'Blue', refill: false, spool: true }, + { name: 'Orange', refill: false, spool: true }, + { name: 'Yellow', refill: false, spool: true }, + { name: 'Lime', refill: false, spool: true }, + { name: 'Brown', refill: false, spool: true }, + { name: 'White', refill: false, spool: true }, + { name: 'Gray', refill: false, spool: true }, ], }, }, @@ -319,11 +397,15 @@ export const BAMBU_LAB_CATALOG: BambuLabCatalog = { colors: [ { name: 'Clear Black', refill: false, spool: true }, { name: 'Transparent', refill: false, spool: true }, + { name: 'Black', refill: false, spool: true }, + { name: 'White', refill: false, spool: true }, ], }, FR: { colors: [ { name: 'Black', refill: false, spool: true }, + { name: 'White', refill: false, spool: true }, + { name: 'Gray', refill: false, spool: true }, ], }, }, diff --git a/src/data/bambuLabColorsComplete.ts b/src/data/bambuLabColorsComplete.ts index c6686c0..0710698 100644 --- a/src/data/bambuLabColorsComplete.ts +++ b/src/data/bambuLabColorsComplete.ts @@ -119,6 +119,13 @@ export const bambuLabColors: Record = { "Slate Gray Sparkle": "#708090", "Alpine Green Sparkle": "#2E7D32", + // PLA Translucent + "Teal": "#009FA1", + "Light Jade": "#C8E6C9", + "Mellow Yellow": "#F8E875", + "Cherry Pink": "#DE3163", + "Ice Blue": "#A5DEE4", + // PLA Galaxy "Nebulae": "#4A148C", @@ -137,6 +144,9 @@ export const bambuLabColors: Record = { "Ochre Yellow": "#CC7722", "White Oak": "#C8B88A", "Clay Brown": "#B08968", + "Black Walnut": "#3E2723", + "Rosewood": "#65000B", + "Classic Birch": "#D7C49E", // PLA CF "Burgundy Red": "#800020", @@ -183,7 +193,11 @@ export const bambuLabColors: Record = { "ABS White": "#FFFFFF", "ABS Silver": "#B0B0B0", + // Additional PLA Basic + "Indigo Purple": "#3B2D6B", + // TPU + "Neon Green": "#76FF03", "Flesh": "#FFCCB0", "Light Cyan": "#B2EBF2", "Neon Orange": "#FF6D00",