Files
supabase/packages/ui/internals/transform/web/webShadows.js
T
Ivan Vasilov a4acebe1bc chore: Expand prettier commands to also run on packages (#32550)
* Run prettier on packages too.

* Add the generated files for icons to prettierignore.

* Format all files in the packages folder.

* Minor fix.
2025-01-03 16:23:32 +01:00

12 lines
419 B
JavaScript

const TinyColor = require('@ctrl/tinycolor')
module.exports = {
type: 'value',
matcher: function (token) {
return token.type === 'custom-shadow' && token.value !== 0
},
transformer: function ({ value }) {
return `${value.shadowType === 'innerShadow' ? 'inset ' : ''}${value.offsetX}px ${value.offsetY}px ${value.radius}px ${value.spread}px ${new TinyColor.TinyColor(value.color).toRgbString()}`
},
}