diff --git a/src/app/app.component.html b/src/app/app.component.html index 3fd4ee7..40810e3 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -14,7 +14,7 @@ [fixedInViewport]="true" [fixedTopGap]="64" position="end" - hasBackdrop="true" (keydown)="closeSidenav()"> + hasBackdrop="true" (keydown)="closeSidenav()">
@@ -22,6 +22,7 @@
+
GitHub Repository
Project Linkedin Page
diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 1547d34..b273e2c 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -68,6 +68,7 @@ import { FlexLayoutModule } from '@angular/flex-layout'; import { injectHighlightBodyPipe, injectHighlightSectionPipe, getCommentTextPipe } from './pipes/HighlightPipe'; import { getNodeColorPipe, getNodeIconPipe, getNodeIconAltPipe, getBodyPipe, getSectionPipe, getConnectionsTextPipe } from './pipes/NodePipe'; import { formatDatePipe } from './pipes/FormatDatePipe' +import { FeedbackDialogComponent } from './dialogs/feedback-dialog.component'; @NgModule({ imports: [ @@ -128,7 +129,8 @@ import { formatDatePipe } from './pipes/FormatDatePipe' HowToDialogComponent, PurchaseDialogComponent, ErrorsDialogComponent, - CharterContentComponent + CharterContentComponent, + FeedbackDialogComponent ], declarations: [ AppComponent, @@ -148,6 +150,7 @@ import { formatDatePipe } from './pipes/FormatDatePipe' StandardMapSearchComponent, GraphComponent, CharterContentComponent, + FeedbackDialogComponent, injectHighlightBodyPipe, injectHighlightSectionPipe, diff --git a/src/app/dialogs.service.ts b/src/app/dialogs.service.ts index 4cb1db1..1e17ce0 100644 --- a/src/app/dialogs.service.ts +++ b/src/app/dialogs.service.ts @@ -10,6 +10,7 @@ import { DownloadDialogComponent } from './dialogs/download-dialog.component'; import { HowToDialogComponent } from './dialogs/howto-dialog.component'; import { ErrorsDialogComponent } from './dialogs/errors-dialog.component'; import { PurchaseDialogComponent } from './dialogs/purchase-dialog.component'; +import { FeedbackDialogComponent } from './dialogs/feedback-dialog.component'; import { CookieService } from 'ngx-cookie-service'; @@ -35,8 +36,9 @@ export class DialogsService { case 'disclaimer': dialogType = DisclaimerDialogComponent; break; case 'download': dialogType = DownloadDialogComponent; break; case 'howto': dialogType = HowToDialogComponent; break; - case 'purchase': dialogType = PurchaseDialogComponent; break; - case 'errors': dialogType = ErrorsDialogComponent; break; + case 'purchase': dialogType = PurchaseDialogComponent; break; + case 'errors': dialogType = ErrorsDialogComponent; break; + case 'feedback': dialogType = FeedbackDialogComponent; break; } if (dialogType) { diff --git a/src/app/dialogs/feedback-dialog.component.html b/src/app/dialogs/feedback-dialog.component.html new file mode 100644 index 0000000..c4fb68a --- /dev/null +++ b/src/app/dialogs/feedback-dialog.component.html @@ -0,0 +1,22 @@ +

Send Feedback

+ +

+ This project welcomes feedback and suggestions. +

+

To submit feedback, please take the following steps:

+
    +
  1. Download the current XLSX data set from: Download Here
  2. +
  3. Take a screenshot of the issue you are seeing
  4. +
  5. + Email the Excel file, screenshot to Project Team Email: c8b7f414.microsoft.com@amer.teams.ms Include your: +
      +
    • Name
    • +
    • Organization
    • +
    • A detailed description of the issue you are seeing
    • +
    +
  6. +
+
+ + + diff --git a/src/app/dialogs/feedback-dialog.component.ts b/src/app/dialogs/feedback-dialog.component.ts new file mode 100644 index 0000000..d099320 --- /dev/null +++ b/src/app/dialogs/feedback-dialog.component.ts @@ -0,0 +1,9 @@ +import { Component, OnInit, Input } from '@angular/core'; + +@Component({ + selector: 'feedback-dialog', + templateUrl: './feedback-dialog.component.html' +}) +export class FeedbackDialogComponent { + +}