diff --git a/modules/desktop/package.json b/modules/desktop/package.json
index 855be47..1c80466 100644
--- a/modules/desktop/package.json
+++ b/modules/desktop/package.json
@@ -76,6 +76,7 @@
"axios": "^1.3.2",
"bcryptjs": "^2.4.3",
"buffer": "^6.0.3",
+ "dayjs": "^1.11.7",
"electron-context-menu": "^3.6.1",
"electron-log": "^4.4.8",
"electron-serve": "^1.1.0",
diff --git a/modules/desktop/src/routes/packages/[slug]/+page.svelte b/modules/desktop/src/routes/packages/[slug]/+page.svelte
index 4f9f0e3..9a8a662 100644
--- a/modules/desktop/src/routes/packages/[slug]/+page.svelte
+++ b/modules/desktop/src/routes/packages/[slug]/+page.svelte
@@ -75,7 +75,9 @@
SNIPPETS
diff --git a/modules/ui/src/PackageMetas/PackageMetas.svelte b/modules/ui/src/PackageMetas/PackageMetas.svelte
index 0614238..8b08803 100644
--- a/modules/ui/src/PackageMetas/PackageMetas.svelte
+++ b/modules/ui/src/PackageMetas/PackageMetas.svelte
@@ -1,87 +1,98 @@
METADATA
- -
-
- {data.last_modified}
-
- -
-
- {data.license}
-
- -
-
- {data.byte_size}
-
+ {#if pkg?.bottles}
+ -
+
+ {dayjs().to(dayjs(pkg?.bottles[0].last_modified_at))}
+
+ {/if}
+ {#if pkg?.license}
+ -
+
+ {pkg.license}
+
+ {/if}
+ {#if pkg?.bottles}
+ -
+
+ {computeFileSize(pkg?.bottles[0].bytes)}
+
+ {/if}
HOMEPAGE
- DOCUMENTATION
-
- -
-
- {data.documentation_url}
-
-
- GITHUB REPOSITORY
-
+ {#if pkg.documentation_url}
+ DOCUMENTATION
+
+ {/if}
+ {#if pkg.github}
+ GITHUB REPOSITORY
+
+ {/if}
{#if pkg.contributors}
CONTRIBUTORS
{/if}
diff --git a/modules/ui/src/Tabs/Tabs.svelte b/modules/ui/src/Tabs/Tabs.svelte
index f70f750..d85a33b 100644
--- a/modules/ui/src/Tabs/Tabs.svelte
+++ b/modules/ui/src/Tabs/Tabs.svelte
@@ -1,6 +1,6 @@