mirror of
https://github.com/phuoc-ng/csslayout.git
synced 2025-10-24 11:16:27 +02:00
feat: Random width for lines
This commit is contained in:
@@ -33,11 +33,13 @@ module.exports = function(eleventyConfig) {
|
||||
});
|
||||
// `direction` can be `hor` or `ver`
|
||||
eleventyConfig.addShortcode('line', function(dir) {
|
||||
return `<div class="line line--${dir}"></div>`;
|
||||
const w = randomInteger(1, 4) * 20;
|
||||
return `<div class="line line--${dir} line--${w}"></div>`;
|
||||
});
|
||||
eleventyConfig.addShortcode('lines', function(dir, numLines) {
|
||||
const content = Array(numLines).fill('').map(_ => {
|
||||
return `<div class="line line--${dir}"></div>`
|
||||
const w = randomInteger(1, 4) * 20;
|
||||
return `<div class="line line--${dir} line--${w}"></div>`
|
||||
}).join('');
|
||||
return `<div class="lines">${content}</div>`;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user