feat: update dependencies and add Angular Material components
- Added @angular/cdk and @angular/material to package.json. - Updated routing titles for better clarity in app-routing.module.ts. - Integrated MatDialogModule in app.module.ts for dialog functionality. - Enhanced project model with additional fields: challenges, lessonsLearned, impact, startDate, endDate, status, and resumeId. - Improved projects.component.html for better structure and readability. - Implemented openViewProject method in projects.component.ts to handle project detail dialog. - Added Roboto font and Material Icons in index.html for UI consistency. - Updated global styles in styles.scss for better layout and font settings. - Created project-detail-popup component with HTML, SCSS, and TypeScript files for displaying project details in a dialog.
This commit is contained in:
@@ -8,4 +8,11 @@ export interface IProject{
|
||||
responsibilities: string[];
|
||||
technologiesUsed: string[];
|
||||
imagePath: string;
|
||||
challenges: string;
|
||||
lessonsLearned: string;
|
||||
impact: string;
|
||||
startDate: string;
|
||||
endDate: string;
|
||||
status: string;
|
||||
resumeId: number;
|
||||
}
|
||||
Reference in New Issue
Block a user