diff --git a/dist/index.css.map b/dist/index.css.map index e1df4d6..f6d9ead 100644 --- a/dist/index.css.map +++ b/dist/index.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/init/_variables.scss","../sass/init/_mixins.scss","../node_modules/@lbry/color/lbry-color.scss","../sass/init/_reset.scss","../sass/init/_animation.scss","../sass/badge/_index.scss","../sass/button/_index.scss","../sass/form/_index.scss","../sass/media/_index.scss","../sass/navigation/_index.scss","../sass/table/_index.scss"],"names":[],"mappings":"AAAA,MCuII,cDrIgC,MCqIhC,aDpI+B,MCoI/B,YDnI8B,MCmI9B,YDlI8B,OCkI9B,YDjI8B,OCiI9B,aDhI+B,OCgI/B,cD/HgC,OC+HhC,sBD5HwC,eC4HxC,0BD3H4C,eC2H5C,kBD1HoC,IC0HpC,wBDzH0C,OCyH1C,aCjIU,QDiIV,aCnIU,KDmIV,cCpGU,QDoGV,cCnGU,QDmGV,cClGU,QDkGV,cCjGU,QDiGV,cChGU,QDgGV,cCjFU,QDiFV,cChFU,QDgFV,cC/EU,QD+EV,cC9EU,QD8EV,cC7EU,QD6EV,cC9DU,QD8DV,cC7DU,QD6DV,cC5DU,QD4DV,cC3DU,QD2DV,cC1DU,QD0DV,cC3CU,QD2CV,cC1CU,QD0CV,cCzCU,QDyCV,cCxCU,QDwCV,cCvCU,QDuCV,gBCxBY,QDwBZ,gBCvBY,QDuBZ,gBCtBY,QDsBZ,gBCrBY,QDqBZ,gBCpBY,QDoBZ,gBCLY,QDKZ,gBCJY,QDIZ,gBCHY,QDGZ,gBCFY,QDEZ,gBCDY,QDCZ,eCcW,QDdX,eCeW,QDfX,eCgBW,QDhBX,eCiBW,QDjBX,eCkBW,QDlBX,cCiCU,QDjCV,cCkCU,QDlCV,cCmCU,QDnCV,cCoCU,QDpCV,cCqCU,QDrCV,aCoDS,QDpDT,aCqDS,QDrDT,aCsDS,QDtDT,aCuDS,QDvDT,aCwDS,QDxDT,gBCuEY,QDvEZ,gBCwEY,QDxEZ,gBCyEY,QDzEZ,gBC0EY,QD1EZ,gBC2EY,QD3EZ,gBC0FY,QD1FZ,gBC2FY,QD3FZ,gBC4FY,QD5FZ,gBC6FY,QD7FZ,gBC8FY,QD9FZ,cC6GU,QD7GV,cC8GU,QD9GV,cC+GU,QD/GV,cCgHU,QDhHV,cCiHU,QDjHV,eCgIW,QDhIX,eCiIW,QDjIX,eCkIW,QDlIX,eCmIW,QDnIX,eCoIW,QDpIX,YDpC8B,YCoC9B,uCEvIJ,KACE,sBACA,eACA,kCAEA,kCACA,mCAGF,qBAGE,mBAEA,YACA,mBACA,UAGF,WACE,oBACA,YAGF,WACE,mBAGF,uGAQE,eAGF,gEAUE,0BAGF,6BAIE,6BACA,oBACA,kBACA,oBAEA,qBACA,wBAEA,iEACE,eAIJ,kBAME,mBAGF,MAEE,2BAEA,YACE,2BAIJ,GACE,qBAGF,MACE,iBAGF,GACE,UACA,WAGF,GACE,WACA,kBACA,kBAGF,GACE,UACA,WAGF,IACE,0BACA,4BACA,sBAGF,EACE,cACA,qBAGF,OACE,6BACA,cAEA,sBACE,eAGF,gBACE,WAIJ,GACE,sBACA,iBDtGY,QCyGd,MACE,6BACA,cAEA,mBACE,cACA,WAGF,qBACE,cAGF,oCACE,wBAIJ,OACE,gBACA,aAGF,SACE,WACA,8BACA,yBAEA,iBAEA,yBACE,gBAMJ,aAGE,eAEE,oCACA,mCAGF,OAEE,mCAGF,IACE,0BAGF,MACE,uBAGF,QAGE,qBACA,oBAGF,MAEE,kCAGF,MACE,sCAIF,EACE,wCACA,iCACA,yBACA,uBACA,4BAKE,iBACE,uCAKA,sDACE,sBAMJ,qBACE,wCAIJ,WAEE,qCACA,iCCrPN,6BACE,GACE,6BAGF,KACE,6BAIJ,iBACE,GACE,UAGF,IACE,WAGF,KACE,WCtBJ,OACE,gBACA,mBACA,mBAEA,0BACE,oBACA,qBACA,gBACA,sBACA,cACA,gCACA,+BAIJ,gCACE,iBHiNc,QG/Md,iDACE,iBH+MY,QG9MZ,MHfU,QGmBd,aACE,iBHmEY,QGjEZ,8BACE,iBHiEU,QGhEV,MHxBU,QG4Bd,cACE,eACA,cAGF,aACE,iBH8Ga,QG5Gb,8BACE,iBH4GW,QG3GX,MHtCU,QG0Cd,gBACE,iBHSY,QGRZ,MH9CY,KIJd,QACE,kBACA,kBAIA,mBACE,0BAIJ,mBLWI,UKViB,KLanB,gBACA,uBACA,mBKZF,kBACE,WACA,oBAGF,cACE,uBAEA,4BACA,oBACA,kBACA,MJtBY,KIuBZ,gCAEA,0BACE,mCAGF,oBACE,iBJuOW,QIpOb,2BACE,mTACA,8CAGF,2BACE,q1BACA,8CAIJ,iBACE,2CACA,yBACA,mBACA,cACA,gCAEA,kCACE,kCAGF,6BACE,6BAGF,uBACE,iBJ7BU,QI+BV,wCACE,sCAKN,cACE,qBAEA,iDACE,MJlBU,QIoBV,kEACE,MJvBQ,QI2BZ,2CACE,MJ5BU,QI8BV,4DACE,MJ9BQ,QImCd,iBACE,2CACA,kBACA,mBACA,MJ5FY,KI6FZ,gCAEA,6BACE,iBJ1CU,QI6CZ,uBACE,iBJhDU,QIkDV,wCACE,iBJlDQ,QIuDd,mBACE,yBCjHF,WAEE,+BAEA,yEAGE,wBACA,iBAGF,wEAEE,+BACA,8BACA,sBAGF,8EAEE,MLhBU,KKiBV,+BACA,8BACA,mBAEA,8HACE,iBLpBQ,QKqBR,aLrBQ,QKwBV,sGACE,iBLyBQ,QKxBR,aL0BQ,QKtBZ,yBACE,gcACA,+BACA,4BACA,qBACA,+BACA,8BAIJ,mBACE,6BACA,+BACA,kBAGF,+BACE,aACA,mBACA,8BAGF,mCACE,aACA,sBACA,+BAEA,yDACE,WAGF,oIAEE,UAGF,+CACE,MLnCU,QKoCV,qBACA,kBACA,iCACA,yBAOA,8TACE,aL/EQ,QKkFV,8QACE,aL/BQ,QKmCZ,gGAEE,WAIJ,OACE,2CACA,yBACA,+BACA,oBAGF,2BACE,aAEA,wGAEE,OAEA,wJACE,iBL5GQ,QK6GR,+BACA,oBL9GQ,QK+GR,kBL/GQ,QKkHV,gIACE,iBL/DQ,QKgER,+BACA,oBLjEQ,QKkER,kBLlEQ,QKuEd,mCN0CE,gBACA,mBACA,iBACA,oBACA,2BACA,8BACA,+BACA,kBAGE,2DACE,MC7HQ,QDiIZ,+CACE,+BACA,qBMvDA,gKAEE,aL9EQ,QKmFV,6EACE,iBACA,kBAGE,4UAEE,UACA,kBAKF,yGACE,MLjGI,QKwGd,iCNgCE,+CACA,aAEA,iBACA,cACA,kBACA,sBACA,UAEA,iDACE,uBACA,aAEA,WACA,cACA,kBM5CF,iDACE,8NACA,gCACA,4BACA,qBACA,mBAIJ,6BNFE,gBACA,mBACA,iBACA,oBACA,2BACA,8BACA,+BACA,kBAGE,qDACE,MC7HQ,QDiIZ,yCACE,+BACA,qBMXA,wIAEE,aL1HQ,QK+HV,iEACE,iBACA,kBAGE,wSAEE,6BAKF,6FACE,ML5II,QK+IN,gRAEE,iBLjJI,QKwJd,2BNhBE,+CACA,aAEA,iBACA,cACA,kBACA,sBACA,UMWA,kBNTA,2CACE,uBACA,aAEA,WACA,cACA,kBMKF,2CACE,kBACA,qBACA,gCCtNJ,YACE,aAQA,mBACE,WACA,eACA,mBAYJ,OACE,kBAOF,cACE,aAEA,2BACE,yBACA,6BAGF,4BACE,YACA,+BAKF,sBP8DA,sBACA,6BACA,mCACA,iCACA,iCACA,6BACA,uFACA,yBACA,sBAEA,uCACE,yHOrEF,uGAGE,gBAGF,oCACE,UAGF,iCACE,UAGF,kCACE,WAIJ,cACE,aACA,8BAEA,iCACE,+BAGF,2BACE,UACA,8BAGF,iCACE,yCACA,kBAGF,4BACE,UAGF,4BACE,YACA,iBAIJ,aACE,aAEA,gCACE,+BAGF,0BACE,yBACA,6BAGF,gCACE,2BACA,kBAGF,0BACE,6BAGF,2BACE,YAGF,2BACE,iBAQJ,gBACE,aACA,6BACA,gCASF,aACE,qBAEA,8BACE,kCAIJ,gBACE,yBACA,mBAGF,mBACE,mBAEA,sCACE,+BAGF,+BACE,qBAOJ,iBACE,kBAIA,8BACE,MNhLU,KDsJZ,2CAEE,WAGF,sBACE,WACA,yCAGF,qBACE,WACA,cOsBJ,cACE,gBACA,mBC9LF,kBACE,uBAEA,oBACA,OACA,kBACA,WAIA,kCACE,mBAIA,+CACE,6BAGF,uCACE,aAKF,yCACE,iBP+BQ,QO1Bd,aACE,YACA,mBACA,eACA,aACA,cACA,kBAEA,oBACE,sBACA,mBAEA,WACA,kBACA,UAIJ,YACE,WACA,gBAEA,iBPjDY,KOkDZ,6BACA,iBACA,oBACA,kBAEA,mBACE,sCACA,gBAEA,iBPzDU,QO0DV,WACA,WACA,oBACA,kBACA,WAIJ,gBACE,aACA,eACA,kBAGF,aACE,yBACA,iBACA,mBAEA,yBACE,yBAGF,mBACE,aPrDU,QOsDV,8BAEA,qBACE,MPnCQ,QOuCZ,+BACE,UAGF,yBACE,WAGF,kBACE,aACA,mBACA,sBC1GJ,MACE,WACA,iBRCY,uBQEZ,YACE,eACA,kBAEA,eACE,kBACA,UAIJ,YACE,iBAKE,+BACE,gCAKN,kBAEE,mBAGF,SACE,gCACA,qBACA,gBACA,yBAGF,QACE","file":"index.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/init/_variables.scss","../sass/init/_mixins.scss","../sass/init/_color.scss","../sass/init/_reset.scss","../sass/init/_animation.scss","../sass/badge/_index.scss","../sass/button/_index.scss","../sass/form/_index.scss","../sass/media/_index.scss","../sass/navigation/_index.scss","../sass/table/_index.scss"],"names":[],"mappings":"AAAA,MCuII,cDrIgC,MCqIhC,aDpI+B,MCoI/B,YDnI8B,MCmI9B,YDlI8B,OCkI9B,YDjI8B,OCiI9B,aDhI+B,OCgI/B,cD/HgC,OC+HhC,sBD5HwC,eC4HxC,0BD3H4C,eC2H5C,kBD1HoC,IC0HpC,wBDzH0C,OCyH1C,aCjIS,QDiIT,aCnIS,KDmIT,cCpGU,QDoGV,cCnGU,QDmGV,cClGU,QDkGV,cCjGU,QDiGV,cChGU,QDgGV,cCjFU,QDiFV,cChFU,QDgFV,cC/EU,QD+EV,cC9EU,QD8EV,cC7EU,QD6EV,cC9DU,QD8DV,cC7DU,QD6DV,cC5DU,QD4DV,cC3DU,QD2DV,cC1DU,QD0DV,cC3CU,QD2CV,cC1CU,QD0CV,cCzCU,QDyCV,cCxCU,QDwCV,cCvCU,QDuCV,gBCxBY,QDwBZ,gBCvBY,QDuBZ,gBCtBY,QDsBZ,gBCrBY,QDqBZ,gBCpBY,QDoBZ,gBCLY,QDKZ,gBCJY,QDIZ,gBCHY,QDGZ,gBCFY,QDEZ,gBCDY,QDCZ,eCcW,QDdX,eCeW,QDfX,eCgBW,QDhBX,eCiBW,QDjBX,eCkBW,QDlBX,cCiCU,QDjCV,cCkCU,QDlCV,cCmCU,QDnCV,cCoCU,QDpCV,cCqCU,QDrCV,aCoDS,QDpDT,aCqDS,QDrDT,aCsDS,QDtDT,aCuDS,QDvDT,aCwDS,QDxDT,gBCuEY,QDvEZ,gBCwEY,QDxEZ,gBCyEY,QDzEZ,gBC0EY,QD1EZ,gBC2EY,QD3EZ,gBC0FY,QD1FZ,gBC2FY,QD3FZ,gBC4FY,QD5FZ,gBC6FY,QD7FZ,gBC8FY,QD9FZ,cC6GU,QD7GV,cC8GU,QD9GV,cC+GU,QD/GV,cCgHU,QDhHV,cCiHU,QDjHV,eCgIW,QDhIX,eCiIW,QDjIX,eCkIW,QDlIX,eCmIW,QDnIX,eCoIW,QDpIX,YDpC8B,YCoC9B,uCEvIJ,KACE,sBACA,eACA,kCAEA,kCACA,mCAGF,qBAGE,mBAEA,YACA,mBACA,UAGF,WACE,oBACA,YAGF,WACE,mBAGF,uGAQE,eAGF,gEAUE,0BAGF,6BAIE,6BACA,oBACA,kBACA,oBAEA,qBACA,wBAEA,iEACE,eAIJ,kBAME,mBAGF,MAEE,2BAEA,YACE,2BAIJ,G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","file":"index.css"} \ No newline at end of file diff --git a/package.json b/package.json index ca6380c..c54ee3c 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,6 @@ "description": "Styling for shared components across LBRY properties", "devDependencies": { "@inc/sasslint-config": "^1.1.3", - "@lbry/color": "^1.1.0", "husky": "^1.3.1", "npm-run-all": "^4.1.5", "sass": "^1.17.0", diff --git a/sass/index.scss b/sass/index.scss index 06fe415..1b050d4 100644 --- a/sass/index.scss +++ b/sass/index.scss @@ -1,6 +1,6 @@ @charset "utf-8"; -@import "@lbry/color/lbry-color"; +@import "init/color"; @import "init/mixins"; @import "init/variables"; @import "init/reset"; diff --git a/sass/init/_color.scss b/sass/init/_color.scss new file mode 100644 index 0000000..ee4673f --- /dev/null +++ b/sass/init/_color.scss @@ -0,0 +1,291 @@ + +// General +// ─────────────────────────────────── + +$lbry-white: #fff; +$lbry-silver: #f1f3f5; +$lbry-black: #212529; + +$base-gray: #ced4da; +$base-teal: #38d9a9; +$base-cyan: #3bc9db; +$base-blue: #339af0; +$base-indigo: #748ffc; +$base-violet: #9775fa; +$base-grape: #da77f2; +$base-pink: #f783ac; +$base-red: #e03131; +$base-orange: #ff922b; +$base-yellow: #ffe066; +$base-lime: #a9e34b; +$base-green: #51cf66; + + + +// Gray +// ─────────────────────────────────── + +$lbry-gray-list: ( + "1": mix($lbry-white, $base-gray, 40%), + "2": mix($lbry-white, $base-gray, 20%), + "3": $base-gray, + "4": mix($lbry-black, $base-gray, 20%), + "5": mix($lbry-black, $base-gray, 40%) +); + +$lbry-gray-1: map-get($lbry-gray-list, "1"); +$lbry-gray-2: map-get($lbry-gray-list, "2"); +$lbry-gray-3: map-get($lbry-gray-list, "3"); +$lbry-gray-4: map-get($lbry-gray-list, "4"); +$lbry-gray-5: map-get($lbry-gray-list, "5"); + + + +// Teal +// ─────────────────────────────────── + +$lbry-teal-list: ( + "1": mix($lbry-white, $base-teal, 40%), + "2": mix($lbry-white, $base-teal, 20%), + "3": $base-teal, + "4": mix($lbry-black, $base-teal, 20%), + "5": mix($lbry-black, $base-teal, 40%) +); + +$lbry-teal-1: map-get($lbry-teal-list, "1"); +$lbry-teal-2: map-get($lbry-teal-list, "2"); +$lbry-teal-3: map-get($lbry-teal-list, "3"); +$lbry-teal-4: map-get($lbry-teal-list, "4"); +$lbry-teal-5: map-get($lbry-teal-list, "5"); + + + +// Cyan +// ─────────────────────────────────── + +$lbry-cyan-list: ( + "1": mix($lbry-white, $base-cyan, 40%), + "2": mix($lbry-white, $base-cyan, 20%), + "3": $base-cyan, + "4": mix($lbry-black, $base-cyan, 20%), + "5": mix($lbry-black, $base-cyan, 40%) +); + +$lbry-cyan-1: map-get($lbry-cyan-list, "1"); +$lbry-cyan-2: map-get($lbry-cyan-list, "2"); +$lbry-cyan-3: map-get($lbry-cyan-list, "3"); +$lbry-cyan-4: map-get($lbry-cyan-list, "4"); +$lbry-cyan-5: map-get($lbry-cyan-list, "5"); + + + +// Blue +// ─────────────────────────────────── + +$lbry-blue-list: ( + "1": mix($lbry-white, $base-blue, 40%), + "2": mix($lbry-white, $base-blue, 20%), + "3": $base-blue, + "4": mix($lbry-black, $base-blue, 20%), + "5": mix($lbry-black, $base-blue, 40%) +); + +$lbry-blue-1: map-get($lbry-blue-list, "1"); +$lbry-blue-2: map-get($lbry-blue-list, "2"); +$lbry-blue-3: map-get($lbry-blue-list, "3"); +$lbry-blue-4: map-get($lbry-blue-list, "4"); +$lbry-blue-5: map-get($lbry-blue-list, "5"); + + + +// Indigo +// ─────────────────────────────────── + +$lbry-indigo-list: ( + "1": mix($lbry-white, $base-indigo, 40%), + "2": mix($lbry-white, $base-indigo, 20%), + "3": $base-indigo, + "4": mix($lbry-black, $base-indigo, 20%), + "5": mix($lbry-black, $base-indigo, 40%) +); + +$lbry-indigo-1: map-get($lbry-indigo-list, "1"); +$lbry-indigo-2: map-get($lbry-indigo-list, "2"); +$lbry-indigo-3: map-get($lbry-indigo-list, "3"); +$lbry-indigo-4: map-get($lbry-indigo-list, "4"); +$lbry-indigo-5: map-get($lbry-indigo-list, "5"); + + + +// Violet +// ─────────────────────────────────── + +$lbry-violet-list: ( + "1": mix($lbry-white, $base-violet, 40%), + "2": mix($lbry-white, $base-violet, 20%), + "3": $base-violet, + "4": mix($lbry-black, $base-violet, 20%), + "5": mix($lbry-black, $base-violet, 40%) +); + +$lbry-violet-1: map-get($lbry-violet-list, "1"); +$lbry-violet-2: map-get($lbry-violet-list, "2"); +$lbry-violet-3: map-get($lbry-violet-list, "3"); +$lbry-violet-4: map-get($lbry-violet-list, "4"); +$lbry-violet-5: map-get($lbry-violet-list, "5"); + + + +// Grape +// ─────────────────────────────────── + +$lbry-grape-list: ( + "1": mix($lbry-white, $base-grape, 40%), + "2": mix($lbry-white, $base-grape, 20%), + "3": $base-grape, + "4": mix($lbry-black, $base-grape, 20%), + "5": mix($lbry-black, $base-grape, 40%) +); + +$lbry-grape-1: map-get($lbry-grape-list, "1"); +$lbry-grape-2: map-get($lbry-grape-list, "2"); +$lbry-grape-3: map-get($lbry-grape-list, "3"); +$lbry-grape-4: map-get($lbry-grape-list, "4"); +$lbry-grape-5: map-get($lbry-grape-list, "5"); + + + +// Pink +// ─────────────────────────────────── + +$lbry-pink-list: ( + "1": mix($lbry-white, $base-pink, 40%), + "2": mix($lbry-white, $base-pink, 20%), + "3": $base-pink, + "4": mix($lbry-black, $base-pink, 20%), + "5": mix($lbry-black, $base-pink, 40%) +); + +$lbry-pink-1: map-get($lbry-pink-list, "1"); +$lbry-pink-2: map-get($lbry-pink-list, "2"); +$lbry-pink-3: map-get($lbry-pink-list, "3"); +$lbry-pink-4: map-get($lbry-pink-list, "4"); +$lbry-pink-5: map-get($lbry-pink-list, "5"); + + + +// Red +// ─────────────────────────────────── + +$lbry-red-list: ( + "1": mix($lbry-white, $base-red, 40%), + "2": mix($lbry-white, $base-red, 20%), + "3": $base-red, + "4": mix($lbry-black, $base-red, 20%), + "5": mix($lbry-black, $base-red, 40%) +); + +$lbry-red-1: map-get($lbry-red-list, "1"); +$lbry-red-2: map-get($lbry-red-list, "2"); +$lbry-red-3: map-get($lbry-red-list, "3"); +$lbry-red-4: map-get($lbry-red-list, "4"); +$lbry-red-5: map-get($lbry-red-list, "5"); + + + +// Orange +// ─────────────────────────────────── + +$lbry-orange-list: ( + "1": mix($lbry-white, $base-orange, 40%), + "2": mix($lbry-white, $base-orange, 20%), + "3": $base-orange, + "4": mix($lbry-black, $base-orange, 20%), + "5": mix($lbry-black, $base-orange, 40%) +); + +$lbry-orange-1: map-get($lbry-orange-list, "1"); +$lbry-orange-2: map-get($lbry-orange-list, "2"); +$lbry-orange-3: map-get($lbry-orange-list, "3"); +$lbry-orange-4: map-get($lbry-orange-list, "4"); +$lbry-orange-5: map-get($lbry-orange-list, "5"); + + + +// Yellow +// ─────────────────────────────────── + +$lbry-yellow-list: ( + "1": mix($lbry-white, $base-yellow, 40%), + "2": mix($lbry-white, $base-yellow, 20%), + "3": $base-yellow, + "4": mix($lbry-black, $base-yellow, 20%), + "5": mix($lbry-black, $base-yellow, 40%) +); + +$lbry-yellow-1: map-get($lbry-yellow-list, "1"); +$lbry-yellow-2: map-get($lbry-yellow-list, "2"); +$lbry-yellow-3: map-get($lbry-yellow-list, "3"); +$lbry-yellow-4: map-get($lbry-yellow-list, "4"); +$lbry-yellow-5: map-get($lbry-yellow-list, "5"); + + + +// Lime +// ─────────────────────────────────── + +$lbry-lime-list: ( + "1": mix($lbry-white, $base-lime, 40%), + "2": mix($lbry-white, $base-lime, 20%), + "3": $base-lime, + "4": mix($lbry-black, $base-lime, 20%), + "5": mix($lbry-black, $base-lime, 40%) +); + +$lbry-lime-1: map-get($lbry-lime-list, "1"); +$lbry-lime-2: map-get($lbry-lime-list, "2"); +$lbry-lime-3: map-get($lbry-lime-list, "3"); +$lbry-lime-4: map-get($lbry-lime-list, "4"); +$lbry-lime-5: map-get($lbry-lime-list, "5"); + + + +// Green +// ─────────────────────────────────── + +$lbry-green-list: ( + "1": mix($lbry-white, $base-green, 40%), + "2": mix($lbry-white, $base-green, 20%), + "3": $base-green, + "4": mix($lbry-black, $base-green, 20%), + "5": mix($lbry-black, $base-green, 40%) +); + +$lbry-green-1: map-get($lbry-green-list, "1"); +$lbry-green-2: map-get($lbry-green-list, "2"); +$lbry-green-3: map-get($lbry-green-list, "3"); +$lbry-green-4: map-get($lbry-green-list, "4"); +$lbry-green-5: map-get($lbry-green-list, "5"); + + + +// Color list +// ─────────────────────────────────── + +$lbry-color-spectrum: 9; + +$lbry-color-list: ( + $lbry-gray-list: "gray", + $lbry-teal-list: "teal", + $lbry-cyan-list: "cyan", + $lbry-blue-list: "blue", + $lbry-indigo-list: "indigo", + $lbry-violet-list: "violet", + $lbry-grape-list: "grape", + $lbry-pink-list: "pink", + $lbry-red-list: "red", + $lbry-orange-list: "orange", + $lbry-yellow-list: "yellow", + $lbry-lime-list: "lime", + $lbry-green-list: "green" +);