BLUE
PHP 7.4.33
Path:
/var/www/cvr-leads.bitkit.dk/httpdocs/node_modules/postcss-ordered-values/src/rules
Run
Logout
Edit File
Size: 1.45 KB
Close
/var/www/cvr-leads.bitkit.dk/httpdocs/node_modules/postcss-ordered-values/src/rules/border.js
Text
Base64
'use strict'; const { unit, stringify } = require('postcss-value-parser'); const mathFunctions = require('../lib/mathfunctions.js'); // border: <line-width> || <line-style> || <color> // outline: <outline-color> || <outline-style> || <outline-width> const borderWidths = new Set(['thin', 'medium', 'thick']); const borderStyles = new Set([ 'none', 'auto', // only in outline-style 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset', ]); /** * @param {import('postcss-value-parser').ParsedValue} border * @return {string} */ module.exports = function normalizeBorder(border) { const order = { width: '', style: '', color: '' }; border.walk((node) => { const { type, value } = node; if (type === 'word') { if (borderStyles.has(value.toLowerCase())) { order.style = value; return false; } if (borderWidths.has(value.toLowerCase()) || unit(value.toLowerCase())) { if (order.width !== '') { order.width = `${order.width} ${value}`; return false; } order.width = value; return false; } order.color = value; return false; } if (type === 'function') { if (mathFunctions.has(value.toLowerCase())) { order.width = stringify(node); } else { order.color = stringify(node); } return false; } }); return `${order.width} ${order.style} ${order.color}`.trim(); };
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 9
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
animation.js
3.54 KB
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
border.js
1.45 KB
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
boxShadow.js
1.77 KB
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
columns.js
902 B
lrw-r--r--
2025-03-11 10:11:49
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
flexFlow.js
710 B
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
grid.js
2.92 KB
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
listStyle.js
1.34 KB
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
listStyleTypes.json
2.01 KB
lrw-r--r--
2025-03-11 10:11:49
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
transition.js
1.92 KB
lrw-r--r--
2025-03-11 10:11:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).