@@ -212,2 +212,6 @@ "use strict"; | ||
| }; | ||
| // 允许为颜色而设置别称 | ||
| const colorSeriesAliasDic = { | ||
| "grey": "gray", | ||
| }; | ||
| const colorRuleRgString = `^${mediaQueryAndPreonduReg}(${Object.keys(colorDic).join("|")})-([\\w\\d#]+)(i)?$`; | ||
@@ -224,3 +228,5 @@ const colorRule = [ | ||
| let colorValue = ""; | ||
| const colorSeries = colors[color]; | ||
| // 转换颜色别称 | ||
| const colorKey = colorSeriesAliasDic[color] || color; | ||
| const colorSeries = colors[colorKey]; | ||
| if (colorSeries) { | ||
@@ -227,0 +233,0 @@ colorValue = colorSeries[index] || ""; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"unocss-luss.js","sourceRoot":"","sources":["../src/unocss-luss.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"unocss-luss.js","sourceRoot":"","sources":["../src/unocss-luss.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "version": "3.0.6", | ||
| "version": "3.0.7", | ||
| "name": "luss", | ||
@@ -4,0 +4,0 @@ "description": "A less tookit", |
+45
-37
@@ -1,6 +0,6 @@ | ||
| type IDic = {[key:string]:string} | ||
| type IDic = { [key: string]: string } | ||
| // 媒体查询-- | ||
| const breakPoints = [640, 768, 1024, 1280, 1536, 1920]; | ||
| const mediaQueryDic:IDic = { | ||
| const mediaQueryDic: IDic = { | ||
| "xs": `(max-width: ${breakPoints[0]}px)`, | ||
@@ -16,3 +16,3 @@ "sm": `(min-width: ${breakPoints[0]}px) and (max-width: ${breakPoints[1]}px)`, | ||
| // 伪类 | ||
| const preonduDic:IDic = { | ||
| const preonduDic: IDic = { | ||
| "ho": "$selector$:hover", | ||
@@ -33,3 +33,3 @@ "be": "$selector$::before", | ||
| const boxModeDic:IDic = { | ||
| const boxModeDic: IDic = { | ||
| m: "margin", | ||
@@ -41,3 +41,3 @@ p: "padding", | ||
| const directBaseDic:IDic = { | ||
| const directBaseDic: IDic = { | ||
| t: "top", | ||
@@ -49,3 +49,3 @@ r: "right", | ||
| const directPlusDic:IDic = { | ||
| const directPlusDic: IDic = { | ||
| ...directBaseDic, | ||
@@ -58,3 +58,3 @@ h: "left,right", | ||
| const sizeValueDic:IDic = { | ||
| const sizeValueDic: IDic = { | ||
| ...directBaseDic, | ||
@@ -74,3 +74,3 @@ w: "width", | ||
| const unitDic:IDic = { | ||
| const unitDic: IDic = { | ||
| x: "px", | ||
@@ -98,3 +98,3 @@ px: "px", | ||
| "(i)?" | ||
| ; | ||
| ; | ||
@@ -116,5 +116,5 @@ const keys = Object.keys; | ||
| const beforeRuleOutput = (conf:any, matched:any, originRet:any) => { | ||
| const beforeRuleOutput = (conf: any, matched: any, originRet: any) => { | ||
| let { rawSelector, currentSelector, variantHandlers, theme } = conf | ||
| let {prefix} = matched; | ||
| let { prefix } = matched; | ||
@@ -128,6 +128,6 @@ // 媒体查询 | ||
| // 媒体查询 | ||
| if(mqCondiString) { | ||
| if (mqCondiString) { | ||
| // const selector = e(rawSelector); | ||
| const selector = rawSelector; | ||
| const rulePropString = Object.keys(originRet).reduce((result, key)=>{ | ||
| const rulePropString = Object.keys(originRet).reduce((result, key) => { | ||
| return result + `${key}:${originRet[key]};`; | ||
@@ -141,3 +141,3 @@ }, ""); | ||
| // 伪类 | ||
| else if(preonduString){ | ||
| else if (preonduString) { | ||
| const selector = rawSelector; | ||
@@ -154,3 +154,3 @@ | ||
| // 正常规则 | ||
| else{ | ||
| else { | ||
| return originRet; | ||
@@ -172,3 +172,3 @@ } | ||
| boxRuleReg, | ||
| (gp:string[], conf:any) => { | ||
| (gp: string[], conf: any) => { | ||
| let [, prefix, nega, prop, dire, value, , , unit = "e", important = false] = gp; | ||
@@ -183,3 +183,3 @@ let { rawSelector, currentSelector, variantHandlers, theme } = conf | ||
| // outline模式下没有方向之别 | ||
| if("o"==prop) { | ||
| if ("o" == prop) { | ||
| _dires = ""; | ||
@@ -189,7 +189,7 @@ } | ||
| // 处理有方向的和没有方向的情况 | ||
| if(_dires) { | ||
| _dires.split(",").forEach((_dire:string) => { | ||
| if (_dires) { | ||
| _dires.split(",").forEach((_dire: string) => { | ||
| keys.push(_prop + "-" + _dire); | ||
| }) | ||
| }else{ | ||
| } else { | ||
| keys.push(_prop); | ||
@@ -205,7 +205,7 @@ } | ||
| _value = valueParser(_value, !!nega); | ||
| const ret = keys.reduce((result:IDic, key) => { | ||
| const ret = keys.reduce((result: IDic, key) => { | ||
| let ret; | ||
| if (_value == "auto") { | ||
| ret = _value + important; | ||
| }else{ | ||
| } else { | ||
| ret = _value + _unit + important; | ||
@@ -216,3 +216,3 @@ } | ||
| }, {}); | ||
| return beforeRuleOutput(conf, {prefix}, ret); | ||
| return beforeRuleOutput(conf, { prefix }, ret); | ||
| } | ||
@@ -230,3 +230,3 @@ ]; | ||
| ), | ||
| (gp:string[], conf:any) => { | ||
| (gp: string[], conf: any) => { | ||
| let [, prefix, nega, prop, value, , , unit = "e", important = false] = gp; | ||
@@ -239,10 +239,10 @@ important = important ? " !important" : ""; | ||
| _value = _value + unitDic[unit] + important; | ||
| }else{ | ||
| } else { | ||
| _value = _value + important; | ||
| } | ||
| const ret = keys.reduce((result:IDic, key) => { | ||
| const ret = keys.reduce((result: IDic, key) => { | ||
| result[key] = _value; | ||
| return result; | ||
| }, {}); | ||
| return beforeRuleOutput(conf, {prefix}, ret); | ||
| return beforeRuleOutput(conf, { prefix }, ret); | ||
| } | ||
@@ -252,3 +252,3 @@ ] | ||
| // 颜色相关 | ||
| const colorDic:IDic = { | ||
| const colorDic: IDic = { | ||
| "co": "color", | ||
@@ -260,8 +260,13 @@ "cl": "color", | ||
| // 允许为颜色而设置别称 | ||
| const colorSeriesAliasDic: IDic = { | ||
| "grey": "gray", | ||
| } | ||
| const colorRuleRgString = `^${mediaQueryAndPreonduReg}(${Object.keys(colorDic).join("|")})-([\\w\\d#]+)(i)?$`; | ||
| const colorRule = [ | ||
| new RegExp(colorRuleRgString), | ||
| (gp:string[], conf:any) => { | ||
| (gp: string[], conf: any) => { | ||
| let [, prefix, type, value, important = false] = gp; | ||
| const {colors} = conf.theme; | ||
| const { colors } = conf.theme; | ||
@@ -275,3 +280,6 @@ if (!colors) { | ||
| let colorValue = ""; | ||
| const colorSeries = colors[color] | ||
| // 转换颜色别称 | ||
| const colorKey = colorSeriesAliasDic[color] || color; | ||
| const colorSeries = colors[colorKey] | ||
| if (colorSeries) { | ||
@@ -289,4 +297,4 @@ colorValue = colorSeries[index] || ""; | ||
| const colorProp = colorDic[type]; | ||
| const ret = {[colorProp]: colorValue}; | ||
| return beforeRuleOutput(conf, {prefix}, ret); | ||
| const ret = { [colorProp]: colorValue }; | ||
| return beforeRuleOutput(conf, { prefix }, ret); | ||
| } | ||
@@ -301,5 +309,5 @@ ] | ||
| */ | ||
| const extractorPugFactory = function(pugImporter:Promise<any>){ | ||
| const extractorPugFactory = function (pugImporter: Promise<any>) { | ||
| return function extractorPug() { | ||
| async function compile(code:string, id:string) { | ||
| async function compile(code: string, id: string) { | ||
@@ -309,3 +317,3 @@ //@ts-ignore | ||
| try { | ||
| return Pug.compile(code, {filename: id})(); | ||
| return Pug.compile(code, { filename: id })(); | ||
| } catch { | ||
@@ -317,3 +325,3 @@ } | ||
| order: -1, | ||
| async extract(ctx:any) { | ||
| async extract(ctx: any) { | ||
| if (!ctx.id) | ||
@@ -320,0 +328,0 @@ return; |
994769
0.06%24815
0.05%