1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2024-12-23 05:37:23 +00:00

Tweak output colorization.

This commit is contained in:
hacksalot 2016-01-22 04:55:29 -05:00
parent f6f383751f
commit 6801e39f97
2 changed files with 10 additions and 6 deletions

View File

@ -83,7 +83,10 @@ Output routines for HackMyResume.
break;
case HME.afterParse:
L( M2C( this.msgs.afterRead.msg, 'green' ), evt.fmt.toUpperCase(), evt.file );
L(
M2C( this.msgs.afterRead.msg, 'gray', 'white.dim'), evt.fmt.toUpperCase(), evt.file
);
break;
case HME.afterTheme:
@ -107,7 +110,7 @@ Output routines for HackMyResume.
case HME.applyTheme:
this.theme = evt.theme;
var numFormats = Object.keys( evt.theme.formats ).length;
L( M2C(this.msgs.applyTheme.msg, evt.status === 'error' ? 'red' : 'green'),
L( M2C(this.msgs.applyTheme.msg, evt.status === 'error' ? 'red' : 'gray', evt.status === 'error' ? 'bold' : 'white.dim'),
evt.theme.name.toUpperCase(),
numFormats, ( numFormats === 1 ? '' : 's') );
break;
@ -172,7 +175,7 @@ Output routines for HackMyResume.
break;
case HME.afterInlineConvert:
L( M2C( this.msgs.afterInlineConvert.msg, 'green'),
L( M2C( this.msgs.afterInlineConvert.msg, 'gray', 'white.dim' ),
evt.file, evt.fmt );
break;

View File

@ -10,9 +10,10 @@ Inline Markdown-to-Chalk conversion routines.
var CHALK = require('chalk');
var LO = require('lodash');
module.exports = function( v, style ) {
var temp = v.replace(/\*\*(.*?)\*\*/g, CHALK.bold('$1'));
return style ? LO.get(CHALK, style)(temp) : temp;
module.exports = function( v, style, boldStyle ) {
boldStyle = boldStyle || 'bold';
var temp = v.replace(/\*\*(.*?)\*\*/g, LO.get( CHALK, boldStyle )('$1'));
return style ? LO.get( CHALK, style )(temp) : temp;
};
}());