diff --git a/angular.json b/angular.json
index 4ad404d..3a460e8 100644
--- a/angular.json
+++ b/angular.json
@@ -21,6 +21,7 @@
],
"tsConfig": "tsconfig.app.json",
"assets": [
+ "src/assets",
{
"glob": "**/*",
"input": "public"
diff --git a/package-lock.json b/package-lock.json
index b6eb74c..f966c1c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -21,7 +21,7 @@
"express": "^4.18.2",
"luxon": "^3.5.0",
"primeicons": "^7.0.0",
- "primeng": "^17.18.13",
+ "primeng": "^17.18.10",
"rxjs": "~7.8.0",
"tslib": "^2.3.0",
"zone.js": "~0.14.10"
@@ -10839,14 +10839,12 @@
"node_modules/primeicons": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz",
- "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==",
- "license": "MIT"
+ "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw=="
},
"node_modules/primeng": {
- "version": "17.18.13",
- "resolved": "https://registry.npmjs.org/primeng/-/primeng-17.18.13.tgz",
- "integrity": "sha512-G+4isb+tz2drez744i8LswxyaD+mqGupQeIzXc4hn5tb0KZCoe2G61/cEHUvUENFlBWBj2IPju1Zqu7klKNTTw==",
- "license": "MIT",
+ "version": "17.18.10",
+ "resolved": "https://registry.npmjs.org/primeng/-/primeng-17.18.10.tgz",
+ "integrity": "sha512-P3UskInOZ7qYICxSYvf0K8nUEb7DmndiXmyvLGU1wch+XcVWmVs4FZsWKNfdvK7TUdxxYj8WW44nodNV/epr3A==",
"dependencies": {
"tslib": "^2.3.0"
},
diff --git a/package.json b/package.json
index 3899946..f8e8e2f 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
"express": "^4.18.2",
"luxon": "^3.5.0",
"primeicons": "^7.0.0",
- "primeng": "^17.18.13",
+ "primeng": "^17.18.10",
"rxjs": "~7.8.0",
"tslib": "^2.3.0",
"zone.js": "~0.14.10"
diff --git a/src/app/app.component.css b/src/app/app.component.css
index e69de29..7f98bd0 100644
--- a/src/app/app.component.css
+++ b/src/app/app.component.css
@@ -0,0 +1,5 @@
+img {
+ width: 100%;
+ height: 25rem;
+ object-fit: cover;
+}
diff --git a/src/app/app.component.html b/src/app/app.component.html
index 426546b..3138661 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,3 +1,3 @@
+
-
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 68c0bda..163ddcb 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -1,12 +1,12 @@
-import {Component} from '@angular/core';
-import {HomeComponent} from "./home/home.component";
+import {Component, CUSTOM_ELEMENTS_SCHEMA} from '@angular/core';
import {MenubarModule} from 'primeng/menubar';
import {MenuItem} from 'primeng/api';
+import {FloatLabelModule} from 'primeng/floatlabel';
@Component({
selector: 'app-root',
standalone: true,
- imports: [HomeComponent, MenubarModule],
+ imports: [MenubarModule, FloatLabelModule],
templateUrl: './app.component.html',
styleUrl: './app.component.css'
})
diff --git a/src/app/app.config.ts b/src/app/app.config.ts
index ceb315d..2e64bb1 100644
--- a/src/app/app.config.ts
+++ b/src/app/app.config.ts
@@ -3,12 +3,12 @@ import {provideRouter} from '@angular/router';
import {routes} from './app.routes';
import {provideClientHydration} from '@angular/platform-browser';
-import {provideHttpClient} from '@angular/common/http';
+import {provideHttpClient, withFetch} from '@angular/common/http';
export const appConfig: ApplicationConfig = {
providers: [
provideZoneChangeDetection({eventCoalescing: true}),
provideRouter(routes),
provideClientHydration(),
- provideHttpClient()]
+ provideHttpClient(withFetch())]
};
diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html
index e6bda2d..8c2c17e 100644
--- a/src/app/home/home.component.html
+++ b/src/app/home/home.component.html
@@ -15,3 +15,5 @@
+
+{{ authors | json }}
diff --git a/src/app/login/login.component.html b/src/app/login/login.component.html
index 74a3403..3f894c5 100644
--- a/src/app/login/login.component.html
+++ b/src/app/login/login.component.html
@@ -1,4 +1,5 @@
-
-
-
-
+
+
+
+
+
diff --git a/src/app/login/login.component.ts b/src/app/login/login.component.ts
index e711392..23028d5 100644
--- a/src/app/login/login.component.ts
+++ b/src/app/login/login.component.ts
@@ -1,11 +1,13 @@
-import { Component } from '@angular/core';
+import {Component, CUSTOM_ELEMENTS_SCHEMA} from '@angular/core';
import {FormsModule} from '@angular/forms';
+import {InputTextModule} from 'primeng/inputtext';
@Component({
selector: 'app-login',
standalone: true,
imports: [
- FormsModule
+ FormsModule,
+ InputTextModule
],
templateUrl: './login.component.html',
styleUrl: './login.component.css'
diff --git a/src/assets/banner.png b/src/assets/banner.png
new file mode 100644
index 0000000..42f967e
Binary files /dev/null and b/src/assets/banner.png differ