diff --git a/projects/mastolists/src/app/followings/matrix/matrix.component.html b/projects/mastolists/src/app/followings/matrix/matrix.component.html index 370ec7f..fa89f85 100644 --- a/projects/mastolists/src/app/followings/matrix/matrix.component.html +++ b/projects/mastolists/src/app/followings/matrix/matrix.component.html @@ -3,6 +3,7 @@

Matrix View for Followings

+ diff --git a/projects/mastolists/src/app/followings/table/table.component.html b/projects/mastolists/src/app/followings/table/table.component.html index 5565d6c..c2a0c03 100644 --- a/projects/mastolists/src/app/followings/table/table.component.html +++ b/projects/mastolists/src/app/followings/table/table.component.html @@ -2,6 +2,7 @@

Table View for Followings

+
diff --git a/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.html b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.html new file mode 100644 index 0000000..5500cd9 --- /dev/null +++ b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.html @@ -0,0 +1,4 @@ +
+

This view is not optimized for mobile devices

+

For a better experience on mobile visit the list view

+
diff --git a/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.scss b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.scss new file mode 100644 index 0000000..53abfcf --- /dev/null +++ b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.scss @@ -0,0 +1,9 @@ +.only-visible-on-mobile { + display: none; +} + +@media (max-width: 573px) { + .only-visible-on-mobile { + display: block; + } +} diff --git a/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.spec.ts b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.spec.ts new file mode 100644 index 0000000..762e438 --- /dev/null +++ b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { NotOptimizedForMobileDevicesComponent } from './not-optimized-for-mobile-devices.component'; + +describe('NotOptimizedForMobilesComponent', () => { + let component: NotOptimizedForMobileDevicesComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ NotOptimizedForMobileDevicesComponent ] + }) + .compileComponents(); + + fixture = TestBed.createComponent(NotOptimizedForMobileDevicesComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.ts b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.ts new file mode 100644 index 0000000..498cc14 --- /dev/null +++ b/projects/mastolists/src/app/shared/components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-not-optimized-for-mobile-devices', + templateUrl: './not-optimized-for-mobile-devices.component.html', + styleUrls: ['./not-optimized-for-mobile-devices.component.scss'] +}) +export class NotOptimizedForMobileDevicesComponent { + +} diff --git a/projects/mastolists/src/app/shared/shared.module.ts b/projects/mastolists/src/app/shared/shared.module.ts index 209ba9e..b9e8658 100644 --- a/projects/mastolists/src/app/shared/shared.module.ts +++ b/projects/mastolists/src/app/shared/shared.module.ts @@ -14,12 +14,15 @@ import { } from "@nebular/theme"; import {FiltersComponent} from './components/filters/filters.component'; import {ReactiveFormsModule} from "@angular/forms"; +import {NotOptimizedForMobileDevicesComponent} from './components/not-optimized-for-mobile-devices/not-optimized-for-mobile-devices.component'; +import {RouterLink} from "@angular/router"; @NgModule({ declarations: [ AccountComponent, FiltersComponent, + NotOptimizedForMobileDevicesComponent, ], providers: [], imports: [ @@ -38,6 +41,7 @@ import {ReactiveFormsModule} from "@angular/forms"; NbIconModule, NbButtonModule, NbInputModule, + RouterLink, ], exports: [ AccountComponent, @@ -48,6 +52,7 @@ import {ReactiveFormsModule} from "@angular/forms"; NbIconModule, NbButtonModule, NbInputModule, + NotOptimizedForMobileDevicesComponent, ] }) export class SharedModule {