diff --git a/src/app/app.component.html b/src/app/app.component.html
index ab790f70..e97f7444 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -17,14 +17,6 @@
-
- Fork me on GitHub
-
diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts
index eb72a4c3..6794d042 100644
--- a/src/app/app.component.spec.ts
+++ b/src/app/app.component.spec.ts
@@ -52,11 +52,4 @@ describe('AppComponent', () => {
it('should create the app', () => {
expect(app).toBeTruthy();
});
-
- it('check for fork me on github ribbon generation', () => {
- const compiled = fixture.nativeElement as HTMLElement;
- const githubLink = compiled.querySelector('.github-fork-ribbon');
- expect(githubLink).not.toBeNull();
- expect(githubLink?.textContent?.trim()).toBe('Fork me on GitHub');
- });
});
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 435bd2d2..aed71fa0 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -31,6 +31,7 @@ import { ProgressSliderComponent } from './component/progress-slider/progress-sl
import { KpiComponent } from './component/kpi/kpi.component';
import { MatDialogModule, MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';
import { TeamsGroupsEditorModule } from './component/teams-groups-editor/teams-groups-editor.module';
+import { MatTooltipModule } from '@angular/material/tooltip';
@NgModule({
declarations: [
@@ -67,6 +68,7 @@ import { TeamsGroupsEditorModule } from './component/teams-groups-editor/teams-g
FormsModule,
HttpClientModule,
TeamsGroupsEditorModule,
+ MatTooltipModule,
],
providers: [
LoaderService,
diff --git a/src/app/component/activity-description/activity-description.component.css b/src/app/component/activity-description/activity-description.component.css
index 20a4ed39..826aae31 100644
--- a/src/app/component/activity-description/activity-description.component.css
+++ b/src/app/component/activity-description/activity-description.component.css
@@ -55,6 +55,10 @@
list-style: none;
}
+::ng-deep #description img {
+ max-width: 100%;
+}
+
/* Ensure panel titles don't wrap */
mat-panel-title b {
white-space: nowrap;
diff --git a/src/app/pages/circular-heatmap/circular-heatmap.component.css b/src/app/pages/circular-heatmap/circular-heatmap.component.css
index b31aac0b..6fa548cd 100644
--- a/src/app/pages/circular-heatmap/circular-heatmap.component.css
+++ b/src/app/pages/circular-heatmap/circular-heatmap.component.css
@@ -8,12 +8,27 @@
shape-rendering: crispEdges;
}
-.title-button {
- background-color: transparent;
- border: none;
- text-align: left;
- cursor: pointer;
- font-weight: 700;
+.title-text {
+ font-weight: 500;
+ margin-right: 5px;
+}
+
+.info-button {
+ width: 24px;
+ height: 24px;
+ line-height: 24px;
+ opacity: 0.6;
+}
+.compact-tooltip {
+ transform: translateY(-20px) !important;
+}
+
+.info-icon {
+ font-size: 18px;
+}
+
+.info-button:hover {
+ opacity: 1;
}
.right-panel {
@@ -142,6 +157,10 @@ app-progress-slider {
font-style: italic;
}
+mat-chip {
+ cursor: pointer;
+}
+
button.filter-toggle {
position: absolute;
top: 2px;
diff --git a/src/app/pages/circular-heatmap/circular-heatmap.component.html b/src/app/pages/circular-heatmap/circular-heatmap.component.html
index 2d47efda..6e970187 100644
--- a/src/app/pages/circular-heatmap/circular-heatmap.component.html
+++ b/src/app/pages/circular-heatmap/circular-heatmap.component.html
@@ -73,8 +73,16 @@ Nothing to show
(closed)="onPanelClosed(activity)">
-
diff --git a/src/app/pages/matrix/matrix.component.css b/src/app/pages/matrix/matrix.component.css
index cc1c8d09..33061168 100644
--- a/src/app/pages/matrix/matrix.component.css
+++ b/src/app/pages/matrix/matrix.component.css
@@ -94,6 +94,19 @@
padding: 7px 12px;
border-radius: 16px;
font: 500 14px / 20px Roboto, 'Helvetica Neue', sans-serif;
+ cursor: pointer;
+}
+
+.reset-button:hover {
+ transform: scale(1.02);
+}
+
+.reset-button:active {
+ transform: scale(0.98);
+}
+
+.mat-chip {
+ cursor: pointer;
}
.mat-mdc-row .mat-mdc-cell {
diff --git a/src/styles.css b/src/styles.css
index 77080f8a..fa4c6eb5 100644
--- a/src/styles.css
+++ b/src/styles.css
@@ -58,4 +58,8 @@ h1, h2, h3 {
.usage-dimensions img {
max-width: 40rem;
-}
\ No newline at end of file
+}
+
+.compact-tooltip {
+ transform: translateY(-10px) !important;
+}