diff --git a/public/guest_profile.png b/public/guest_profile.png
new file mode 100644
index 0000000..e27609d
Binary files /dev/null and b/public/guest_profile.png differ
diff --git a/src/app/app.html b/src/app/app.html
index a18cc5f..b37b0ee 100644
--- a/src/app/app.html
+++ b/src/app/app.html
@@ -1,2 +1,8 @@
+
+
diff --git a/src/app/app.ts b/src/app/app.ts
index f0769dc..d08911b 100644
--- a/src/app/app.ts
+++ b/src/app/app.ts
@@ -1,12 +1,15 @@
-import { Component } from '@angular/core';
+import { Component, inject } from '@angular/core';
import { RouterOutlet } from '@angular/router';
import { HeaderMenu } from './features/header-menu/header-menu';
+import { PopupService } from './services/popup.service';
+import { NgComponentOutlet } from '@angular/common';
@Component({
selector: 'app-root',
- standalone: true,
- imports: [RouterOutlet, HeaderMenu],
+ imports: [RouterOutlet, HeaderMenu, NgComponentOutlet],
templateUrl: './app.html',
styleUrl: './app.scss'
})
-export class App {}
+export class App {
+ protected popupService = inject(PopupService);
+}
diff --git a/src/app/components/dropdown/dropdown.scss b/src/app/components/dropdown/dropdown.scss
index 576e92b..4eeb180 100644
--- a/src/app/components/dropdown/dropdown.scss
+++ b/src/app/components/dropdown/dropdown.scss
@@ -36,7 +36,7 @@ $dropdown_animation_duration: 0.2s;
.dropdown-box {
display: flex;
align-items: center;
- padding: 0 12px;
+ padding: 0 10px;
height: $dropdown_height;
box-sizing: border-box;
gap: 8px;
diff --git a/src/app/components/popup/popup.html b/src/app/components/popup/popup.html
index 37d6140..b91ff1e 100644
--- a/src/app/components/popup/popup.html
+++ b/src/app/components/popup/popup.html
@@ -1,13 +1,17 @@
-