summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <michael.drake@codethink.co.uk>2020-05-23 21:31:50 +0100
committerMichael Drake <michael.drake@codethink.co.uk>2020-05-23 21:33:42 +0100
commit994827ab827549cccddbc8eb1b4ecc567d37999f (patch)
tree30ad7b328b2ad0a4c112f7d60b3f0a2246dc090c
parent3626a5654e858ca6915327628e58a09e938392f4 (diff)
downloadnetsurf-994827ab827549cccddbc8eb1b4ecc567d37999f.tar.gz
netsurf-994827ab827549cccddbc8eb1b4ecc567d37999f.tar.bz2
NS colour: Add colour scheme for text inputs.
-rw-r--r--utils/nscolour.c8
-rw-r--r--utils/nscolour.h3
2 files changed, 11 insertions, 0 deletions
diff --git a/utils/nscolour.c b/utils/nscolour.c
index e66fbf838..0b36bab79 100644
--- a/utils/nscolour.c
+++ b/utils/nscolour.c
@@ -183,6 +183,14 @@ nserror nscolour_update(void)
return res;
}
+ nscolours[NSCOLOUR_TEXT_INPUT_BG] =
+ colour_to_bw_nearest(nscolours[NSCOLOUR_WIN_EVEN_BG]);
+ nscolours[NSCOLOUR_TEXT_INPUT_FG] =
+ colour_to_bw_nearest(nscolours[NSCOLOUR_WIN_EVEN_FG]);
+ nscolours[NSCOLOUR_TEXT_INPUT_FG_SUBTLE] =
+ blend_colour(nscolours[NSCOLOUR_TEXT_INPUT_BG],
+ nscolours[NSCOLOUR_TEXT_INPUT_FG]);
+
return NSERROR_OK;
}
diff --git a/utils/nscolour.h b/utils/nscolour.h
index 910d7f7a5..855a39806 100644
--- a/utils/nscolour.h
+++ b/utils/nscolour.h
@@ -47,6 +47,9 @@ enum nscolour {
NSCOLOUR_WIN_EVEN_FG_GOOD,
NSCOLOUR_WIN_EVEN_FG_BAD,
NSCOLOUR_WIN_EVEN_BORDER,
+ NSCOLOUR_TEXT_INPUT_BG,
+ NSCOLOUR_TEXT_INPUT_FG,
+ NSCOLOUR_TEXT_INPUT_FG_SUBTLE,
NSCOLOUR_SEL_BG,
NSCOLOUR_SEL_FG,
NSCOLOUR_SEL_FG_SUBTLE,