w-[calc(var(--sidebar-width-icon)+--spacing(8))]
w-[calc(var(--sidebar-width-icon)+--spacing(8)+2px)]
start-[calc(--spacing(4)-1px)]
w-[calc(var(--sidebar-width-icon)+calc(--spacing*8))]
w-[calc(var(--sidebar-width-icon)+calc(--spacing*8)+2px)]
start-[calc(calc(--spacing*4)-1px)]
UnoCSS version
66.6.6
Describe the bug
In Nuxt UI, there is a usage pattern like the following:
https://github.com/nuxt/ui/blob/8e31419166165d39cbf16fd335b58f4e29b22845/src/theme/sidebar.ts#L100-L101
It should convert
--spacing()tocalc()while preserving existingcalc()expressions.Reproduction
https://unocss.dev/play/#html=DwEwlgbgBAFgtAMwK4BsVQC4FMAeG4DGWAdtgE5QIq5QDOW1B%2BxA9sVlAIZoBcGZnYrTAYwbOABYADFIB8AKChRQkKAFtOCpUpXRseOAFYc6BAHcAjDK7EwG7HABGLJMSJxuGG3c4OCL0jgwYgRgkQ5BHwcQJAFRcQtaLW0lAFVWAGEAZSzFbWAAenAIZJ1iqBYABwBmKUxcfBQAc0ozWrq1C1LtABUYDmDaDEEvcRAsDWIQKABBDBY1MAIobKyoEibgrAA6PJ0iyG7ddQAmSmocKAArJCGwBABPQhJyeoMTkwqaupgWCCwyABeABEVQAHFJgd0dJw9ikoGBCJwyM5iHAUCwmiw4JsMDAkI44Sl9Phgv0yCIidoYGQsAgQTAMBhKrQeAUCrj8Y5tv41AVXCwCLRaPzWELaMCqUphmQmlgMCCAPqOFCCADWkvh2mRYE46M4jgYIIA4iIABIEqC0yosYTzMgPCoITD9KCVMgsK5YJia%2BGyQqaOGFYpHcpmOAWQx1RxNHECR1UGjQ5TlAiq4UgmMeNSGiiVOAAbQI3AIAAo4HBaJVOARgk1SxIAJQRyo4RsAXShUsonDA1BAVODh0HqfTtEzsew3DdheLKDLc7LEGR5cr1drxCajYAVE2W23O8mlP4yLSmIODiUg5fkkOr3eFMcDbQWCgkNgoM4mQsjFawE1GTgOpqAQfA6hJZ5SABL5aladpkjGCZBGmAB2hEhGGUgoDQ5A0EdAhbnmRYAC8DWoeQHyAA&config=JYWwDg9gTgLgBAbwFBzgEwKYDNgDsMDCEuOA5gDQpxhQYDOGMAgjDFMAEYCuMwWAnpVQ16jAJIBjYnSHVaDGAHU8aACyUAvnCxQIIOAHIuuCBLp0DSJBgAekWOmwBDLgBt4mHPiIlgpABTIqFBu9ABccADakQYSXHQwegC0Ia4YBuSIcFKu0BEGtGgGcBoAuqWydAAW0DBxMHQRQaiGcQnJ1bX1BvkwtjBJrqRwfTYD0E64pBhwNQBuGFBhowN9Tq4ZVBqyIgqNUVTC8ozKuGr%2BAJSyR6LMrOzcvAKX13K3ktKBhy10EusYEQAjAA6ABMr1QEjQuHyVVYYEaAHpEfQQMDqojNi0SlcqBUkBoLkggA&css=PQKgBA6gTglgLgUzAYwK4Gc4HsC2YDCAyoWABYJQIA0YAhgHYAmYcUD6AZllDhWOqgAOg7nAB0YAGLcwCAB60cggDYIAXGBDAAUKDBi0mXGADe2sGC704AWgDuCGAHNScDQFYADJ4Dc5sAACtMLKAJ5gggCMLPK2ABR2pPBIcsoAlH4WAEa0yADWTlBYqEw2yFjK3Bpw5LxxAOTllVDoYpSMYgAs3vUZ2gC%2BmjraakVYcKb%2BNmUY2Dg2AG60UBoATJ6Ccn79QA&options=N4IgLgTghgdgzgMwPYQLYAkyoDYgFwJTZwCmANONPMmgMICucYSqtAym-ocSQL5A
System Info
No response
Validations