@@ -67,17 +67,31 @@ public String replaceCssVariables(String html) {
6767 super .getColorAsHex ("DELETION_COLOR" , "#ff0000" ));
6868 htmlStyled = htmlStyled .replace ("var(--example-line-added-color)" ,
6969 super .getColorAsHex ("ADDITION_COLOR" , "#00ff00" ));
70- htmlStyled = htmlStyled .replace ("var(--generated-ai-fix- button-background-color)" ,
70+ htmlStyled = htmlStyled .replace ("var(--button-background-color)" ,
7171 super .getColorAsHex ("BUTTON_COLOR" , "#375578" ));
72+ htmlStyled = htmlStyled .replace ("var(--button-text-color)" ,
73+ super .getColorAsHex ("org.eclipse.ui.workbench.ACTIVE_TAB_SELECTED_TEXT_COLOR" , "#F5F5F5" ));
7274 htmlStyled = htmlStyled .replace ("var(--disabled-background-color)" ,
7375 super .getColorAsHex ("org.eclipse.ui.workbench.ACTIVE_TAB_OUTER_KEYLINE_COLOR" , "#CCCCCC" ));
7476 htmlStyled = htmlStyled .replace ("var(--vscode-input-border)" , super .getColorAsHex ("BUTTON_COLOR" , "#375578" ));
7577 htmlStyled = htmlStyled .replace ("var(--warning-text)" , super .getColorAsHex ("WARNING_TEXT_COLOR" , "#000000" ));
76- htmlStyled = htmlStyled .replace ("var(--warning-background)" , super .getColorAsHex ("WARNING_BACKGROUND_COLOR" , "#c8a000" ));
78+ htmlStyled = htmlStyled .replace ("var(--warning-background)" ,
79+ super .getColorAsHex ("WARNING_BACKGROUND_COLOR" , "#c8a000" ));
7780
7881 String htmlWithScripts = replaceAIFixScripts (htmlStyled );
82+ String htmlWithIgnoreRequest = replaceIgnoreRequestScript (htmlWithScripts );
7983
80- return htmlWithScripts ;
84+ return htmlWithIgnoreRequest ;
85+ }
86+
87+ private String replaceIgnoreRequestScript (String htmlWithScripts ) {
88+ String htmlWithIgnoreRequest = htmlWithScripts .replace ("${ideSubmitIgnoreRequest}" ,
89+ ideSubmitIgnoreRequestScript ());
90+ return htmlWithIgnoreRequest ;
91+ }
92+
93+ private CharSequence ideSubmitIgnoreRequestScript () {
94+ return "window.ideSubmitIgnoreRequest(issueId + '@|@' + ignoreType + '@|@' + ignoreExpirationDate + '@|@' + ignoreReason);\n " ;
8195 }
8296
8397 private String replaceAIFixScripts (String html ) {
0 commit comments