File tree Expand file tree Collapse file tree 8 files changed +36
-34
lines changed
extensions/package-vulnerability-scanner Expand file tree Collapse file tree 8 files changed +36
-34
lines changed Original file line number Diff line number Diff line change 2020 },
2121 "packages" : {},
2222 "files" : {
23- "dist/assets/index-CmdH3BdM.css " : {
24- "checksum" : " 133200803297edaaba634130f05ce6ac "
23+ "dist/assets/index-BeB0Q4U9.js " : {
24+ "checksum" : " eec48b7aef372e410f6eddb398ec9b53 "
2525 },
26- "dist/assets/index-Mo0hYq-0.js " : {
27- "checksum" : " a8cd717c6740df720243f5c5df7440a3 "
26+ "dist/assets/index-C-y7BWfk.css " : {
27+ "checksum" : " 9c79124c79ef1f350c8af2a925a7f4ad "
2828 },
2929 "dist/index.html" : {
30- "checksum" : " 4a7eba688b0cb49d2d5cc87c123fbcfd "
30+ "checksum" : " a555313182523439d7b4001d392385af "
3131 },
3232 "main.py" : {
3333 "checksum" : " f8385dbd8a8cd24204f1eb6209f8bb30"
Original file line number Diff line number Diff line change @@ -101,11 +101,11 @@ function handleClick() {
101101 </template >
102102 </div >
103103
104- <div class =" text-xs text-gray-500 truncate" >
104+ <div class =" text-xs text-gray-600 truncate" >
105105 Type: {{ content.app_mode || "Unknown type" }} · GUID: {{ content.guid }}
106106 </div >
107107
108- <div class =" mt-1 text-xs text-gray-500 flex flex-wrap gap-x-3" >
108+ <div class =" mt-1 text-xs text-gray-600 flex flex-wrap gap-x-3" >
109109 <span v-if =" content.py_version" >Python: {{ content.py_version }}</span >
110110 <span v-if =" content.r_version" >R: {{ content.r_version }}</span >
111111 <span v-if =" content.quarto_version"
@@ -114,14 +114,16 @@ function handleClick() {
114114 </div >
115115
116116 <div class =" mt-2 text-sm" >
117- <span v-if =" packageCount > 0" > {{ packageCount }} packages </span >
118- <span v-else-if =" hasError" class =" text-red-600" >
117+ <span v-if =" packageCount > 0" class =" text-gray-600" >
118+ {{ packageCount }} packages
119+ </span >
120+ <span v-else-if =" hasError" class =" text-red-700" >
119121 Error loading packages
120122 </span >
121- <span v-else-if =" isLoading" class =" text-gray-400 " >
123+ <span v-else-if =" isLoading" class =" text-gray-600 " >
122124 Loading packages...
123125 </span >
124- <span v-else class =" text-gray-400 " > No packages found </span >
126+ <span v-else class =" text-gray-600 " > No packages found </span >
125127 </div >
126128 </div >
127129</template >
Original file line number Diff line number Diff line change @@ -162,9 +162,9 @@ const filteredPackages = computed((): PackageWithVulnsAndFix[] => {
162162 <!-- Content header with title and back button -->
163163 <div class =" flex justify-between items-center mb-6" >
164164 <div >
165- <h2 class =" text-xl font-semibold" >{{ contentTitle }}</h2 >
165+ <h2 class =" text-xl text-gray-800 font-semibold" >{{ contentTitle }}</h2 >
166166 <div class =" flex flex-wrap space-x-2 mb-1" >
167- <p class =" text-sm text-gray-500 " >
167+ <p class =" text-sm text-gray-600 " >
168168 {{ contentStore.currentContentId }}
169169 </p >
170170 <a
@@ -215,7 +215,7 @@ const filteredPackages = computed((): PackageWithVulnsAndFix[] => {
215215 :vulnerabilities =" totalVulnerabilities"
216216 />
217217
218- <h3 class =" text-lg text-gray-700 mb-4" >{{ filterTitle }}</h3 >
218+ <h3 class =" text-lg text-gray-800 mb-4" >{{ filterTitle }}</h3 >
219219
220220 <EmptyState v-if =" !hasPackages" >
221221 <p >This content has no packages. No vulnerabilities found.</p >
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ defineProps<{
88
99<template >
1010 <div
11- class =" p-4 rounded-md border-l-4 mb-4"
11+ class =" p-4 rounded-r- md border-l-4 mb-4"
1212 :class =" {
1313 'bg-red-50 border-red-500 text-red-700': type === 'error',
1414 'bg-yellow-50 border-yellow-400 text-yellow-800': type === 'warning',
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ const repo = computed(() =>
2424 <template v-if =" vulnerabilities && vulnerabilities .length > 0 " >
2525 <p
2626 v-if =" vulnerabilities.length > 1"
27- class =" text-sm font-medium text-gray-700 mb-3"
27+ class =" text-sm font-medium text-gray-600 mb-3"
2828 >
2929 {{ vulnerabilities.length }} vulnerabilities found for this package
3030 </p >
@@ -33,16 +33,18 @@ const repo = computed(() =>
3333 v-if =" latestFixedVersion"
3434 class =" bg-green-50 border-l-3 border-green-500 py-2 px-3 my-3 rounded-r-md"
3535 >
36- <p class =" m-0 text-[15px] text- green-700 flex items-center" >
36+ <p class =" m-0 text-green-700 flex items-center" >
3737 <span class =" mr-2" >🛠️</span >
3838 <span
3939 >To fix
4040 {{
4141 vulnerabilities.length > 1
4242 ? "these vulnerabilities"
4343 : "this vulnerability"
44- }}, upgrade to version {{ latestFixedVersion }} or later.</span
45- >
44+ }}, upgrade to version
45+ <span class =" font-semibold" >{{ latestFixedVersion }}</span >
46+ or later.
47+ </span >
4648 </p >
4749 </div >
4850
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ defineProps<{
1313 {{ package.name }}
1414 </h4 >
1515
16- <span class =" text-gray-500 " >v{{ package.version }}</span >
16+ <span class =" text-gray-600 " >v{{ package.version }}</span >
1717
1818 <span
1919 class =" text-xs font-bold text-white py-1 px-2 rounded self-end ml-auto"
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ withDefaults(defineProps<Props>(), {
3939 <span
4040 class =" text-sm mt-1"
4141 :class =" {
42- 'text-gray-500 ': !active,
42+ 'text-gray-600 ': !active,
4343 'text-blue-600': type === 'primary' && active,
4444 'text-red-500': type === 'error' && active,
4545 }"
Original file line number Diff line number Diff line change @@ -25,21 +25,19 @@ function getOsvUrl(vulnId: string): string {
2525
2626<template >
2727 <div class =" bg-red-50 border-l-4 border-red-500 rounded-r-md p-4" >
28- <p class =" mb-1" >
28+ <p class =" text-gray-800 mb-1" >
2929 <strong >{{ summary }}</strong >
3030 </p >
3131
32- <p class =" font-mono text-gray-500 text-sm mb-3" >
33- <a
34- :href =" getOsvUrl(id)"
35- target =" _blank"
36- rel =" noopener noreferrer"
37- class =" text-blue-600 hover:text-blue-800 hover:underline inline-flex items-center"
38- >
39- {{ id }}
40- <ArrowTopRight class =" ml-1" />
41- </a >
42- </p >
32+ <a
33+ :href =" getOsvUrl(id)"
34+ target =" _blank"
35+ rel =" noopener noreferrer"
36+ class =" font-mono text-sm mb-3 text-blue-600 hover:text-blue-800 hover:underline inline-flex items-center"
37+ >
38+ {{ id }}
39+ <ArrowTopRight class =" ml-1" />
40+ </a >
4341
4442 <div
4543 v-if =" details"
@@ -48,7 +46,7 @@ function getOsvUrl(vulnId: string): string {
4846 <MarkdownRenderer :content =" details" />
4947 </div >
5048
51- <div class =" flex justify-between text-xs text-gray-500 mt-3" >
49+ <div class =" flex justify-between text-xs text-gray-600 mt-3" >
5250 <span >Published: {{ publishDate }}</span >
5351 <span >Last Modified: {{ modifiedDate }}</span >
5452 </div >
You can’t perform that action at this time.
0 commit comments