mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-08 01:10:23 +00:00
[ncman] colorize the title
This commit is contained in:
parent
21a35d7b97
commit
e0c4e67a11
@ -691,7 +691,7 @@ draw_domnode(struct ncplane* p, const pagedom* dom, const pagenode* n,
|
|||||||
if(strcmp(n->text, "NAME")){
|
if(strcmp(n->text, "NAME")){
|
||||||
ncplane_puttext(p, -1, NCALIGN_LEFT, "\n\n", &b);
|
ncplane_puttext(p, -1, NCALIGN_LEFT, "\n\n", &b);
|
||||||
ncplane_set_styles(p, NCSTYLE_BOLD);
|
ncplane_set_styles(p, NCSTYLE_BOLD);
|
||||||
ncplane_putstr(p, n->text);
|
ncplane_putstr_aligned(p, -1, NCALIGN_CENTER, n->text);
|
||||||
ncplane_set_styles(p, NCSTYLE_NONE);
|
ncplane_set_styles(p, NCSTYLE_NONE);
|
||||||
ncplane_cursor_move_yx(p, -1, 0);
|
ncplane_cursor_move_yx(p, -1, 0);
|
||||||
*wrotetext = true;
|
*wrotetext = true;
|
||||||
@ -700,7 +700,7 @@ draw_domnode(struct ncplane* p, const pagedom* dom, const pagenode* n,
|
|||||||
case LINE_SS: // subsection heading
|
case LINE_SS: // subsection heading
|
||||||
ncplane_puttext(p, -1, NCALIGN_LEFT, "\n\n", &b);
|
ncplane_puttext(p, -1, NCALIGN_LEFT, "\n\n", &b);
|
||||||
ncplane_set_styles(p, NCSTYLE_ITALIC);
|
ncplane_set_styles(p, NCSTYLE_ITALIC);
|
||||||
ncplane_printf(p, " %s", n->text);
|
ncplane_putstr_aligned(p, -1, NCALIGN_CENTER, n->text);
|
||||||
ncplane_set_styles(p, NCSTYLE_NONE);
|
ncplane_set_styles(p, NCSTYLE_NONE);
|
||||||
ncplane_cursor_move_yx(p, -1, 0);
|
ncplane_cursor_move_yx(p, -1, 0);
|
||||||
*wrotetext = true;
|
*wrotetext = true;
|
||||||
@ -714,7 +714,10 @@ draw_domnode(struct ncplane* p, const pagedom* dom, const pagenode* n,
|
|||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
ncplane_set_styles(p, NCSTYLE_BOLD | NCSTYLE_ITALIC | NCSTYLE_UNDERLINE);
|
ncplane_set_styles(p, NCSTYLE_BOLD | NCSTYLE_ITALIC | NCSTYLE_UNDERLINE);
|
||||||
putpara(p, n->text);
|
ncplane_set_fg_rgb(p, 0xff6a00);
|
||||||
|
ncplane_putstr_aligned(p, -1, NCALIGN_CENTER, n->text);
|
||||||
|
ncplane_set_fg_default(p);
|
||||||
|
ncplane_set_styles(p, NCSTYLE_NONE);
|
||||||
}
|
}
|
||||||
*wrotetext = true;
|
*wrotetext = true;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user