;
beforeEach(async(() => {
TestBed.configureTestingModule({
- declarations: [MotionsComponent]
+ declarations: [AgendaListComponent]
}).compileComponents();
}));
beforeEach(() => {
- fixture = TestBed.createComponent(MotionsComponent);
+ fixture = TestBed.createComponent(AgendaListComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
diff --git a/client/src/app/site/agenda/agenda.component.ts b/client/src/app/site/agenda/agenda-list/agenda-list.component.ts
similarity index 53%
rename from client/src/app/site/agenda/agenda.component.ts
rename to client/src/app/site/agenda/agenda-list/agenda-list.component.ts
index 47dbe594b..75ea40afc 100644
--- a/client/src/app/site/agenda/agenda.component.ts
+++ b/client/src/app/site/agenda/agenda-list/agenda-list.component.ts
@@ -3,11 +3,11 @@ import { Title } from '@angular/platform-browser';
import { BaseComponent } from 'app/base.component';
@Component({
- selector: 'app-agenda',
- templateUrl: './agenda.component.html',
- styleUrls: ['./agenda.component.css']
+ selector: 'app-agenda-list',
+ templateUrl: './agenda-list.component.html',
+ styleUrls: ['./agenda-list.component.css']
})
-export class AgendaComponent extends BaseComponent implements OnInit {
+export class AgendaListComponent extends BaseComponent implements OnInit {
constructor(titleService: Title) {
super(titleService);
}
@@ -16,4 +16,8 @@ export class AgendaComponent extends BaseComponent implements OnInit {
//TODO translate
super.setTitle('Agenda');
}
+
+ downloadAgendaButton() {
+ console.log('Clock Download Button');
+ }
}
diff --git a/client/src/app/site/agenda/agenda-routing.module.ts b/client/src/app/site/agenda/agenda-routing.module.ts
new file mode 100644
index 000000000..92d540953
--- /dev/null
+++ b/client/src/app/site/agenda/agenda-routing.module.ts
@@ -0,0 +1,11 @@
+import { NgModule } from '@angular/core';
+import { Routes, RouterModule } from '@angular/router';
+import { AgendaListComponent } from './agenda-list/agenda-list.component';
+
+const routes: Routes = [{ path: '', component: AgendaListComponent }];
+
+@NgModule({
+ imports: [RouterModule.forChild(routes)],
+ exports: [RouterModule]
+})
+export class AgendaRoutingModule {}
diff --git a/client/src/app/site/agenda/agenda.module.spec.ts b/client/src/app/site/agenda/agenda.module.spec.ts
new file mode 100644
index 000000000..f183764e4
--- /dev/null
+++ b/client/src/app/site/agenda/agenda.module.spec.ts
@@ -0,0 +1,13 @@
+import { AgendaModule } from './agenda.module';
+
+describe('AgendaModule', () => {
+ let agendaModule: AgendaModule;
+
+ beforeEach(() => {
+ agendaModule = new AgendaModule();
+ });
+
+ it('should create an instance', () => {
+ expect(agendaModule).toBeTruthy();
+ });
+});
diff --git a/client/src/app/site/agenda/agenda.module.ts b/client/src/app/site/agenda/agenda.module.ts
new file mode 100644
index 000000000..723439c93
--- /dev/null
+++ b/client/src/app/site/agenda/agenda.module.ts
@@ -0,0 +1,12 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+
+import { AgendaRoutingModule } from './agenda-routing.module';
+import { SharedModule } from '../../shared/shared.module';
+import { AgendaListComponent } from './agenda-list/agenda-list.component';
+
+@NgModule({
+ imports: [CommonModule, AgendaRoutingModule, SharedModule],
+ declarations: [AgendaListComponent]
+})
+export class AgendaModule {}
diff --git a/client/src/app/site/motions/motions.component.css b/client/src/app/site/assignments/assignment-list/assignment-list.component.css
similarity index 100%
rename from client/src/app/site/motions/motions.component.css
rename to client/src/app/site/assignments/assignment-list/assignment-list.component.css
diff --git a/client/src/app/site/assignments/assignment-list/assignment-list.component.html b/client/src/app/site/assignments/assignment-list/assignment-list.component.html
new file mode 100644
index 000000000..e5e8fb045
--- /dev/null
+++ b/client/src/app/site/assignments/assignment-list/assignment-list.component.html
@@ -0,0 +1,3 @@
+
+ assignment-list works!
+
diff --git a/client/src/app/site/assignments/assignment-list/assignment-list.component.spec.ts b/client/src/app/site/assignments/assignment-list/assignment-list.component.spec.ts
new file mode 100644
index 000000000..d750fef2c
--- /dev/null
+++ b/client/src/app/site/assignments/assignment-list/assignment-list.component.spec.ts
@@ -0,0 +1,24 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { AssignmentListComponent } from './assignment-list.component';
+
+describe('AssignmentListComponent', () => {
+ let component: AssignmentListComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [AssignmentListComponent]
+ }).compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(AssignmentListComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/client/src/app/site/assignments/assignment-list/assignment-list.component.ts b/client/src/app/site/assignments/assignment-list/assignment-list.component.ts
new file mode 100644
index 000000000..86e8ea3fd
--- /dev/null
+++ b/client/src/app/site/assignments/assignment-list/assignment-list.component.ts
@@ -0,0 +1,12 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-assignment-list',
+ templateUrl: './assignment-list.component.html',
+ styleUrls: ['./assignment-list.component.css']
+})
+export class AssignmentListComponent implements OnInit {
+ constructor() {}
+
+ ngOnInit() {}
+}
diff --git a/client/src/app/site/assignments/assignments-routing.module.ts b/client/src/app/site/assignments/assignments-routing.module.ts
new file mode 100644
index 000000000..9aef9d8a6
--- /dev/null
+++ b/client/src/app/site/assignments/assignments-routing.module.ts
@@ -0,0 +1,11 @@
+import { NgModule } from '@angular/core';
+import { Routes, RouterModule } from '@angular/router';
+import { AssignmentListComponent } from './assignment-list/assignment-list.component';
+
+const routes: Routes = [{ path: '', component: AssignmentListComponent }];
+
+@NgModule({
+ imports: [RouterModule.forChild(routes)],
+ exports: [RouterModule]
+})
+export class AssignmentsRoutingModule {}
diff --git a/client/src/app/site/assignments/assignments.module.spec.ts b/client/src/app/site/assignments/assignments.module.spec.ts
new file mode 100644
index 000000000..1fa6d47df
--- /dev/null
+++ b/client/src/app/site/assignments/assignments.module.spec.ts
@@ -0,0 +1,13 @@
+import { AssignmentsModule } from './assignments.module';
+
+describe('AssignmentsModule', () => {
+ let assignmentsModule: AssignmentsModule;
+
+ beforeEach(() => {
+ assignmentsModule = new AssignmentsModule();
+ });
+
+ it('should create an instance', () => {
+ expect(assignmentsModule).toBeTruthy();
+ });
+});
diff --git a/client/src/app/site/assignments/assignments.module.ts b/client/src/app/site/assignments/assignments.module.ts
new file mode 100644
index 000000000..4b3f4751f
--- /dev/null
+++ b/client/src/app/site/assignments/assignments.module.ts
@@ -0,0 +1,12 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+
+import { AssignmentsRoutingModule } from './assignments-routing.module';
+import { SharedModule } from '../../shared/shared.module';
+import { AssignmentListComponent } from './assignment-list/assignment-list.component';
+
+@NgModule({
+ imports: [CommonModule, AssignmentsRoutingModule, SharedModule],
+ declarations: [AssignmentListComponent]
+})
+export class AssignmentsModule {}
diff --git a/client/src/app/site/login/login.component.html b/client/src/app/site/login/login.component.html
index 1ee56e81d..ed2658763 100644
--- a/client/src/app/site/login/login.component.html
+++ b/client/src/app/site/login/login.component.html
@@ -1,29 +1,29 @@
-
- OpenSides 3 - Login
-
-
-
-
-
-
-
-
-
+
+ OpenSides 3 - Login
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/client/src/app/site/login/login.module.spec.ts b/client/src/app/site/login/login.module.spec.ts
new file mode 100644
index 000000000..abd766545
--- /dev/null
+++ b/client/src/app/site/login/login.module.spec.ts
@@ -0,0 +1,13 @@
+import { LoginModule } from './login.module';
+
+describe('LoginModule', () => {
+ let loginModule: LoginModule;
+
+ beforeEach(() => {
+ loginModule = new LoginModule();
+ });
+
+ it('should create an instance', () => {
+ expect(loginModule).toBeTruthy();
+ });
+});
diff --git a/client/src/app/site/login/login.module.ts b/client/src/app/site/login/login.module.ts
new file mode 100644
index 000000000..6abe6295c
--- /dev/null
+++ b/client/src/app/site/login/login.module.ts
@@ -0,0 +1,10 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { LoginComponent } from './login.component';
+import { SharedModule } from '../../shared/shared.module';
+
+@NgModule({
+ imports: [CommonModule, SharedModule],
+ declarations: [LoginComponent]
+})
+export class LoginModule {}
diff --git a/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.css b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.css
new file mode 100644
index 000000000..e69de29bb
diff --git a/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.html b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.html
new file mode 100644
index 000000000..cace13f49
--- /dev/null
+++ b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.html
@@ -0,0 +1,3 @@
+
+ mediafile-list works!
+
diff --git a/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.spec.ts b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.spec.ts
new file mode 100644
index 000000000..16975b598
--- /dev/null
+++ b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.spec.ts
@@ -0,0 +1,24 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { MediafileListComponent } from './mediafile-list.component';
+
+describe('MediafileListComponent', () => {
+ let component: MediafileListComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [MediafileListComponent]
+ }).compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(MediafileListComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.ts b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.ts
new file mode 100644
index 000000000..e73d86e7c
--- /dev/null
+++ b/client/src/app/site/mediafiles/mediafile-list/mediafile-list.component.ts
@@ -0,0 +1,12 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-mediafile-list',
+ templateUrl: './mediafile-list.component.html',
+ styleUrls: ['./mediafile-list.component.css']
+})
+export class MediafileListComponent implements OnInit {
+ constructor() {}
+
+ ngOnInit() {}
+}
diff --git a/client/src/app/site/mediafiles/mediafiles-routing.module.ts b/client/src/app/site/mediafiles/mediafiles-routing.module.ts
new file mode 100644
index 000000000..e400c56f5
--- /dev/null
+++ b/client/src/app/site/mediafiles/mediafiles-routing.module.ts
@@ -0,0 +1,11 @@
+import { NgModule, Component } from '@angular/core';
+import { Routes, RouterModule } from '@angular/router';
+import { MediafileListComponent } from './mediafile-list/mediafile-list.component';
+
+const routes: Routes = [{ path: '', component: MediafileListComponent }];
+
+@NgModule({
+ imports: [RouterModule.forChild(routes)],
+ exports: [RouterModule]
+})
+export class MediafilesRoutingModule {}
diff --git a/client/src/app/site/mediafiles/mediafiles.module.spec.ts b/client/src/app/site/mediafiles/mediafiles.module.spec.ts
new file mode 100644
index 000000000..80c559f7f
--- /dev/null
+++ b/client/src/app/site/mediafiles/mediafiles.module.spec.ts
@@ -0,0 +1,13 @@
+import { MediafilesModule } from './mediafiles.module';
+
+describe('MediafilesModule', () => {
+ let mediafilesModule: MediafilesModule;
+
+ beforeEach(() => {
+ mediafilesModule = new MediafilesModule();
+ });
+
+ it('should create an instance', () => {
+ expect(mediafilesModule).toBeTruthy();
+ });
+});
diff --git a/client/src/app/site/mediafiles/mediafiles.module.ts b/client/src/app/site/mediafiles/mediafiles.module.ts
new file mode 100644
index 000000000..cb645cf69
--- /dev/null
+++ b/client/src/app/site/mediafiles/mediafiles.module.ts
@@ -0,0 +1,12 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+
+import { MediafilesRoutingModule } from './mediafiles-routing.module';
+import { SharedModule } from '../../shared/shared.module';
+import { MediafileListComponent } from './mediafile-list/mediafile-list.component';
+
+@NgModule({
+ imports: [CommonModule, MediafilesRoutingModule, SharedModule],
+ declarations: [MediafileListComponent]
+})
+export class MediafilesModule {}
diff --git a/client/src/app/site/motions/motion-list/motion-list.component.css b/client/src/app/site/motions/motion-list/motion-list.component.css
new file mode 100644
index 000000000..e69de29bb
diff --git a/client/src/app/site/motions/motions.component.html b/client/src/app/site/motions/motion-list/motion-list.component.html
similarity index 85%
rename from client/src/app/site/motions/motions.component.html
rename to client/src/app/site/motions/motion-list/motion-list.component.html
index c1de00957..278778eeb 100644
--- a/client/src/app/site/motions/motions.component.html
+++ b/client/src/app/site/motions/motion-list/motion-list.component.html
@@ -9,7 +9,7 @@
-