fixed cursor

This commit is contained in:
Timo Bejan 2020-10-13 16:58:36 +03:00
parent 9c3d3d9d7a
commit 523dcddf77
4 changed files with 76 additions and 73 deletions

View File

@ -49,8 +49,8 @@ import {LogoComponent} from './logo/logo.component';
import {AuthInterceptorService} from "./interceptor/auth-interceptor.service"; import {AuthInterceptorService} from "./interceptor/auth-interceptor.service";
import {CompositeRouteGuard} from "./utils/composite-route.guard"; import {CompositeRouteGuard} from "./utils/composite-route.guard";
import {AppStateGuard} from "./state/app-state.guard"; import {AppStateGuard} from "./state/app-state.guard";
import { SimpleDoughnutChartComponent } from './simple-doughnut-chart/simple-doughnut-chart.component'; import {SimpleDoughnutChartComponent} from './simple-doughnut-chart/simple-doughnut-chart.component';
import { ManualRedactionDialogComponent } from './screens/file/manual-redaction-dialog/manual-redaction-dialog.component'; import {ManualRedactionDialogComponent} from './screens/file/manual-redaction-dialog/manual-redaction-dialog.component';
import {MatCheckboxModule} from "@angular/material/checkbox"; import {MatCheckboxModule} from "@angular/material/checkbox";
export function HttpLoaderFactory(httpClient: HttpClient) { export function HttpLoaderFactory(httpClient: HttpClient) {
@ -76,78 +76,78 @@ export function HttpLoaderFactory(httpClient: HttpClient) {
SimpleDoughnutChartComponent, SimpleDoughnutChartComponent,
ManualRedactionDialogComponent ManualRedactionDialogComponent
], ],
imports: [ imports: [
BrowserModule, BrowserModule,
BrowserAnimationsModule, BrowserAnimationsModule,
ReactiveFormsModule, ReactiveFormsModule,
HttpClientModule, HttpClientModule,
AuthModule, AuthModule,
IconsModule, IconsModule,
ApiModule, ApiModule,
MatDialogModule, MatDialogModule,
TranslateModule.forRoot({ TranslateModule.forRoot({
loader: { loader: {
provide: TranslateLoader, provide: TranslateLoader,
useFactory: HttpLoaderFactory, useFactory: HttpLoaderFactory,
deps: [HttpClient] deps: [HttpClient]
}
}),
RouterModule.forRoot([
{
path: '',
redirectTo: 'ui/projects',
pathMatch: 'full'
},
{
path: 'ui',
component: BaseScreenComponent,
children: [
{
path: 'projects',
component: ProjectListingScreenComponent,
canActivate: [CompositeRouteGuard],
data: {
routeGuards: [AuthGuard, AppStateGuard],
} }
}), },
RouterModule.forRoot([ {
{ path: 'projects/:projectId',
path: '', component: ProjectOverviewScreenComponent,
redirectTo: 'ui/projects', canActivate: [CompositeRouteGuard],
pathMatch: 'full' data: {
}, routeGuards: [AuthGuard, AppStateGuard],
{
path: 'ui',
component: BaseScreenComponent,
children: [
{
path: 'projects',
component: ProjectListingScreenComponent,
canActivate: [CompositeRouteGuard],
data: {
routeGuards: [AuthGuard, AppStateGuard],
}
},
{
path: 'projects/:projectId',
component: ProjectOverviewScreenComponent,
canActivate: [CompositeRouteGuard],
data: {
routeGuards: [AuthGuard, AppStateGuard],
}
},
{
path: 'projects/:projectId/file/:fileId',
component: FilePreviewScreenComponent,
canActivate: [CompositeRouteGuard],
data: {
routeGuards: [AuthGuard, AppStateGuard],
}
}
]
} }
},
{
path: 'projects/:projectId/file/:fileId',
component: FilePreviewScreenComponent,
canActivate: [CompositeRouteGuard],
data: {
routeGuards: [AuthGuard, AppStateGuard],
}
}
]
}
]), ]),
NgpSortModule, NgpSortModule,
MatToolbarModule, MatToolbarModule,
MatButtonModule, MatButtonModule,
MatMenuModule, MatMenuModule,
MatIconModule, MatIconModule,
MatTooltipModule, MatTooltipModule,
MatSnackBarModule, MatSnackBarModule,
MatTabsModule, MatTabsModule,
MatButtonToggleModule, MatButtonToggleModule,
MatFormFieldModule, MatFormFieldModule,
ToastrModule.forRoot(), ToastrModule.forRoot(),
MatSelectModule, MatSelectModule,
MatSidenavModule, MatSidenavModule,
FileUploadModule, FileUploadModule,
ServiceWorkerModule.register('ngsw-worker.js', {enabled: environment.production}), ServiceWorkerModule.register('ngsw-worker.js', {enabled: environment.production}),
MatProgressSpinnerModule, MatProgressSpinnerModule,
MatCheckboxModule MatCheckboxModule
], ],
providers: [{ providers: [{
provide: HTTP_INTERCEPTORS, provide: HTTP_INTERCEPTORS,
multi: true, multi: true,

View File

@ -31,7 +31,7 @@
<div class="table-content"> <div class="table-content">
<div *ngFor="let pw of appStateService.allProjects | sortBy:'desc':'projectDate'" <div *ngFor="let pw of appStateService.allProjects | sortBy:'desc':'projectDate'"
[routerLink]="'/ui/projects/'+pw.project.projectId" [routerLink]="'/ui/projects/'+pw.project.projectId"
class="table-item" class="table-item pointer"
> >
<div class="flex-2"> <div class="flex-2">
<div class="table-item-title table-item-title--large"> <div class="table-item-title table-item-title--large">

View File

@ -187,3 +187,7 @@ html, body {
.hidden { .hidden {
display: none !important; display: none !important;
} }
.pointer{
cursor: pointer;
}

View File

@ -32,7 +32,6 @@
display: flex; display: flex;
align-items: center; align-items: center;
height: 80px; height: 80px;
cursor: pointer;
border-bottom: 1px solid rgba(226, 228, 233, 0.9); border-bottom: 1px solid rgba(226, 228, 233, 0.9);
> div:not(.on-hover) { > div:not(.on-hover) {