Spaces:
Sleeping
Sleeping
const _ = require('lodash'); | |
const dedent = require('dedent-tabs').default; | |
module.exports = { | |
center : ()=>{ | |
return dedent` | |
{{imageMaskCenter${_.random(1, 16)},--offsetX:0%,--offsetY:0%,--rotation:0 | |
![](https://i.imgur.com/GZfjDWV.png){height:100%} | |
}} | |
<!-- Use --offsetX to shift the mask left or right (can use cm instead of %) | |
Use --offsetY to shift the mask up or down | |
Use --rotation to set rotation angle in degrees. -->\n\n`; | |
}, | |
edge : (side = 'bottom')=>{ | |
const rotation = { | |
'bottom' : 0, | |
'top' : 180, | |
'left' : 90, | |
'right' : 270 | |
}[side]; | |
return dedent` | |
{{imageMaskEdge${_.random(1, 8)},--offset:0%,--rotation:${rotation} | |
![](https://i.imgur.com/GZfjDWV.png){height:100%} | |
}} | |
<!-- Use --offset to shift the mask away from page center (can use cm instead of %) | |
Use --rotation to set rotation angle in degrees. -->\n\n`; | |
}, | |
corner : (y = 'top', x = 'left')=>{ | |
const offsetX = (x == 'left' ? '-50%' : '50%'); | |
const offsetY = (y == 'top' ? '50%' : '-50%'); | |
return dedent` | |
{{imageMaskCorner${_.random(1, 37)},--offsetX:${offsetX},--offsetY:${offsetY},--rotation:0 | |
![](https://i.imgur.com/GZfjDWV.png){height:100%} | |
}} | |
<!-- Use --offsetX to shift the mask left or right (can use cm instead of %) | |
Use --offsetY to shift the mask up or down | |
Use --rotation to set rotation angle in degrees. -->\n\n`; | |
} | |
}; | |
()=>{ | |
}; | |