add hw2
This commit is contained in:
		
							
								
								
									
										33
									
								
								node_modules/tailwindcss/lib/util/removeAlphaVariables.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								node_modules/tailwindcss/lib/util/removeAlphaVariables.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | ||||
| /** | ||||
|  * This function removes any uses of CSS variables used as an alpha channel | ||||
|  * | ||||
|  * This is required for selectors like `:visited` which do not allow | ||||
|  * changes in opacity or external control using CSS variables. | ||||
|  * | ||||
|  * @param {import('postcss').Container} container | ||||
|  * @param {string[]} toRemove | ||||
|  */ "use strict"; | ||||
| Object.defineProperty(exports, "__esModule", { | ||||
|     value: true | ||||
| }); | ||||
| Object.defineProperty(exports, "removeAlphaVariables", { | ||||
|     enumerable: true, | ||||
|     get: function() { | ||||
|         return removeAlphaVariables; | ||||
|     } | ||||
| }); | ||||
| function removeAlphaVariables(container, toRemove) { | ||||
|     container.walkDecls((decl)=>{ | ||||
|         if (toRemove.includes(decl.prop)) { | ||||
|             decl.remove(); | ||||
|             return; | ||||
|         } | ||||
|         for (let varName of toRemove){ | ||||
|             if (decl.value.includes(`/ var(${varName})`)) { | ||||
|                 decl.value = decl.value.replace(`/ var(${varName})`, ""); | ||||
|             } else if (decl.value.includes(`/ var(${varName}, 1)`)) { | ||||
|                 decl.value = decl.value.replace(`/ var(${varName}, 1)`, ""); | ||||
|             } | ||||
|         } | ||||
|     }); | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik