diff --git a/src/js/commandline-lists.js b/src/js/commandline-lists.js index 6c62fe106..fbd6cc44e 100644 --- a/src/js/commandline-lists.js +++ b/src/js/commandline-lists.js @@ -539,6 +539,22 @@ let commandsPaceCaretStyle = { UpdateConfig.setPaceCaretStyle("underline"); }, }, + { + id: "setPaceCaretStyleCarrot", + display: "carrot", + visible: false, + exec: () => { + UpdateConfig.setPaceCaretStyle("carrot"); + }, + }, + { + id: "setPaceCaretStyleBanana", + display: "banana", + visible: false, + exec: () => { + UpdateConfig.setPaceCaretStyle("banana"); + }, + }, ], }; diff --git a/src/js/config.js b/src/js/config.js index b056afad5..47038d191 100644 --- a/src/js/config.js +++ b/src/js/config.js @@ -729,6 +729,8 @@ export function setPaceCaretStyle(caretStyle, nosave) { $("#paceCaret").removeClass("underline"); $("#paceCaret").removeClass("outline"); $("#paceCaret").removeClass("block"); + $("#paceCaret").removeClass("carrot"); + $("#paceCaret").removeClass("banana"); if (caretStyle == "off") { $("#paceCaret").addClass("off"); @@ -740,6 +742,10 @@ export function setPaceCaretStyle(caretStyle, nosave) { $("#paceCaret").addClass("outline"); } else if (caretStyle == "underline") { $("#paceCaret").addClass("underline"); + } else if (caretStyle == "carrot") { + $("#paceCaret").addClass("carrot"); + } else if (caretStyle == "banana") { + $("#paceCaret").addClass("banana"); } if (!nosave) saveToLocalStorage(); }