JS -консольный журнал с цветом
console.log('%c Oh my heavens! ', 'background: #222; color: #bada55');
If-dev
console.log('%c Oh my heavens! ', 'background: #222; color: #bada55');
/**
* @param {string} text text to return
* @param {string} color enums: [black, red, green, yellow, blue, magenta, cyan, white]
* @returns colored text
*/
const colorConsoleText = (text, color = 'black') => {
const colors = {
black: "\x1b[30m",
red: "\x1b[31m",
green: "\x1b[32m",
yellow: "\x1b[33m",
blue: "\x1b[34m",
magenta: "\x1b[35m",
cyan: "\x1b[36m",
white: "\x1b[37m",
console_color: '\x1b[0m'
}
const coloredText = `${colors[color]}${text}${colors.console_color}`
return coloredText
}
console.log('%c My txt ', 'My css');
// Example
console.log('%c Hello world ', 'background: #222; color: #bada55');
console.log(
'Nothing here %cHi Cat %cHey Bear', // Console Message
'color: blue',
'color: red', // CSS Style
);
console.log('%c Hello World','color:red;border:1px solid dodgerblue');