diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.module.ts b/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.module.ts
index 5a8429a52..d338e9a81 100644
--- a/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.module.ts
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.module.ts
@@ -8,6 +8,7 @@ import { StatusComponentModule } from 'src/app/components/status/status.componen
import { AppConfigPageModule } from 'src/app/modals/app-config/app-config.module'
import { LaunchablePipeModule } from 'src/app/pipes/launchable/launchable.module'
import { UiPipeModule } from 'src/app/pipes/ui/ui.module'
+import { AppShowHeaderComponent } from './components/app-show-header/app-show-header.component'
import { AppShowProgressComponent } from './components/app-show-progress/app-show-progress.component'
import { AppShowStatusComponent } from './components/app-show-status/app-show-status.component'
import { AppShowDependenciesComponent } from './components/app-show-dependencies/app-show-dependencies.component'
@@ -37,6 +38,7 @@ const routes: Routes = [
ToButtonsPipe,
ToDependenciesPipe,
ToStatusPipe,
+ AppShowHeaderComponent,
AppShowProgressComponent,
AppShowStatusComponent,
AppShowDependenciesComponent,
diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.page.html b/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.page.html
index 99567b315..0953653cb 100644
--- a/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.page.html
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-show/app-show.page.html
@@ -1,20 +1,9 @@
-
-
-
-
-
- Service Details
-
-
-
-
-
-
-
![]()
-
{{ pkg.manifest.title }}
-
{{ pkg.manifest.version | displayEmver }}
-
+
+
+
+
+
-
-
+
+
diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.html b/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.html
new file mode 100644
index 000000000..cd90592fb
--- /dev/null
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+ 20"
+ >
+ {{ pkg.manifest.title }}
+
+ {{ pkg.manifest.version | displayEmver }}
+
+
+
+
diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.scss b/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.scss
new file mode 100644
index 000000000..ff3ff0ceb
--- /dev/null
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.scss
@@ -0,0 +1,3 @@
+.less-large {
+ font-size: 18px !important;
+}
\ No newline at end of file
diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.ts b/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.ts
new file mode 100644
index 000000000..fd234a9e9
--- /dev/null
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-header/app-show-header.component.ts
@@ -0,0 +1,13 @@
+import { ChangeDetectionStrategy, Component, Input } from '@angular/core'
+import { PackageDataEntry } from 'src/app/services/patch-db/data-model'
+
+@Component({
+ selector: 'app-show-header',
+ templateUrl: './app-show-header.component.html',
+ styleUrls: ['./app-show-header.component.scss'],
+ changeDetection: ChangeDetectionStrategy.OnPush,
+})
+export class AppShowHeaderComponent {
+ @Input()
+ pkg!: PackageDataEntry
+}
diff --git a/frontend/projects/ui/src/styles.scss b/frontend/projects/ui/src/styles.scss
index eaaf238c1..e7bdfb8fc 100644
--- a/frontend/projects/ui/src/styles.scss
+++ b/frontend/projects/ui/src/styles.scss
@@ -157,8 +157,17 @@ img {
ion-back-button {
margin-left: 16px;
+ height: 36px;
+ width: 36px;
+ --min-height: 0;
+ --min-width: 0;
+ min-width: 0;
+ --icon-font-size: 36px;
&::part(native) {
- border: 1px solid white;
+ border: 1px solid gray;
+ }
+ &::part(icon) {
+ min-width: 20px;
}
}