Skip to content

Commit 6ae270d

Browse files
committed
adding icon
1 parent 9d8597c commit 6ae270d

5 files changed

Lines changed: 41 additions & 4 deletions

File tree

web-report/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/svg+xml" href="/src/assets/icon.svg" />
5+
<link rel="icon" type="image/svg+xml" href="/assets/icon.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<meta name="description" content="Web Fuzzing Commons" />
88
<title>WFC Reports</title>

web-report/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"copyRunFiles": "cpx webreport.bat \"../target/classes/webreport\" && cpx webreport.command \"../target/classes/webreport\" && cpx webreport.py \"../target/classes/webreport\" && cpx \"src-e2e/static/robots.txt\" \"../target/classes/webreport\"",
1212
"lint": "eslint .",
1313
"preview": "vite preview",
14-
"debug": "vite build && cpx \"src-e2e/static/*\" \"../target/classes/webreport\" && vite preview",
14+
"debug": "vite build && cpx \"src-e2e/static/**/*\" \"../target/classes/webreport\" && vite preview",
1515
"test": "vitest"
1616
},
1717
"dependencies": {

web-report/src-e2e/static/assets/icon.svg

Lines changed: 28 additions & 0 deletions
Loading

web-report/src/assets/icon.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

web-report/src/components/Header.tsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import {Switch} from "@/components/ui/switch.tsx";
44
import info from "@/assets/info.json";
55
import {useAppContext} from "@/AppProvider.tsx";
66

7+
const ICON_URL = "/assets/icon.svg";
8+
79
interface IHeaderProps {
810
date: string;
911
toolNameVersion: string;
@@ -37,7 +39,15 @@ export const Header: React.FC<IHeaderProps> = ({date, toolNameVersion, schemaVer
3739
<div className="font-bold" data-testid="header-creation-date">Creation Date: {new Date(date).toUTCString()}</div>
3840
</ReportTooltip>
3941
<ReportTooltip tooltipText={info.toolNameVersion}>
40-
<div className="font-bold text-center" data-testid="header-tool-name-version">Tool: {toolNameVersion}</div>
42+
<div className="font-bold text-center flex items-center justify-center gap-2" data-testid="header-tool-name-version">
43+
<span>Tool: {toolNameVersion}</span>
44+
<img
45+
src={ICON_URL}
46+
alt=""
47+
className="h-8 w-8 object-contain"
48+
onError={(e) => { (e.currentTarget as HTMLImageElement).style.display = "none"; }}
49+
/>
50+
</div>
4151
</ReportTooltip>
4252
<ReportTooltip tooltipText={info.schemaVersion}>
4353
<div className="font-bold text-right" data-testid="header-schema-version">Schema Version: {schemaVersion}</div>

0 commit comments

Comments
 (0)