diff --git a/src/app/pages/forms/components/layouts/components/basicForm/basicForm.component.ts b/src/app/pages/forms/components/layouts/components/basicForm/basicForm.component.ts
new file mode 100644
index 00000000..3a3d60a0
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/basicForm/basicForm.component.ts
@@ -0,0 +1,11 @@
+import {Component} from '@angular/core';
+
+@Component({
+ selector: 'basic-form',
+ template: require('./basicForm.html'),
+})
+export class BasicForm {
+
+ constructor() {
+ }
+}
diff --git a/src/app/pages/forms/components/layouts/components/basicForm/basicForm.html b/src/app/pages/forms/components/layouts/components/basicForm/basicForm.html
new file mode 100644
index 00000000..e44e368f
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/basicForm/basicForm.html
@@ -0,0 +1,17 @@
+
diff --git a/src/app/pages/forms/components/layouts/components/basicForm/index.ts b/src/app/pages/forms/components/layouts/components/basicForm/index.ts
new file mode 100644
index 00000000..ce43283f
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/basicForm/index.ts
@@ -0,0 +1 @@
+export * from './basicForm.component';
diff --git a/src/app/pages/forms/components/layouts/components/blockForm/blockForm.component.ts b/src/app/pages/forms/components/layouts/components/blockForm/blockForm.component.ts
new file mode 100644
index 00000000..aa85aeca
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/blockForm/blockForm.component.ts
@@ -0,0 +1,11 @@
+import {Component} from '@angular/core';
+
+@Component({
+ selector: 'block-form',
+ template: require('./blockForm.html'),
+})
+export class BlockForm {
+
+ constructor() {
+ }
+}
diff --git a/src/app/pages/forms/components/layouts/components/blockForm/blockForm.html b/src/app/pages/forms/components/layouts/components/blockForm/blockForm.html
new file mode 100644
index 00000000..1cf76c65
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/blockForm/blockForm.html
@@ -0,0 +1,29 @@
+
+
+
diff --git a/src/app/pages/forms/components/layouts/components/blockForm/index.ts b/src/app/pages/forms/components/layouts/components/blockForm/index.ts
new file mode 100644
index 00000000..87f470b8
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/blockForm/index.ts
@@ -0,0 +1 @@
+export * from './blockForm.component';
diff --git a/src/app/pages/forms/components/layouts/components/horizontalForm/horizontalForm.component.ts b/src/app/pages/forms/components/layouts/components/horizontalForm/horizontalForm.component.ts
new file mode 100644
index 00000000..4eec8323
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/horizontalForm/horizontalForm.component.ts
@@ -0,0 +1,11 @@
+import {Component} from '@angular/core';
+
+@Component({
+ selector: 'horizontal-form',
+ template: require('./horizontalForm.html'),
+})
+export class HorizontalForm {
+
+ constructor() {
+ }
+}
diff --git a/src/app/pages/forms/components/layouts/components/horizontalForm/horizontalForm.html b/src/app/pages/forms/components/layouts/components/horizontalForm/horizontalForm.html
new file mode 100644
index 00000000..1823aab1
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/horizontalForm/horizontalForm.html
@@ -0,0 +1,29 @@
+
diff --git a/src/app/pages/forms/components/layouts/components/horizontalForm/index.ts b/src/app/pages/forms/components/layouts/components/horizontalForm/index.ts
new file mode 100644
index 00000000..9856ff75
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/horizontalForm/index.ts
@@ -0,0 +1 @@
+export * from './horizontalForm.component';
diff --git a/src/app/pages/forms/components/layouts/components/inlineForm/index.ts b/src/app/pages/forms/components/layouts/components/inlineForm/index.ts
new file mode 100644
index 00000000..8104f6b6
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/inlineForm/index.ts
@@ -0,0 +1 @@
+export * from './inlineForm.component';
diff --git a/src/app/pages/forms/components/layouts/components/inlineForm/inlineForm.component.ts b/src/app/pages/forms/components/layouts/components/inlineForm/inlineForm.component.ts
new file mode 100644
index 00000000..029f4422
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/inlineForm/inlineForm.component.ts
@@ -0,0 +1,11 @@
+import {Component} from '@angular/core';
+
+@Component({
+ selector: 'inline-form',
+ template: require('./inlineForm.html'),
+})
+export class InlineForm {
+
+ constructor() {
+ }
+}
diff --git a/src/app/pages/forms/components/layouts/components/inlineForm/inlineForm.html b/src/app/pages/forms/components/layouts/components/inlineForm/inlineForm.html
new file mode 100644
index 00000000..eb466ec1
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/inlineForm/inlineForm.html
@@ -0,0 +1,15 @@
+
diff --git a/src/app/pages/forms/components/layouts/components/withoutLabelsForm/index.ts b/src/app/pages/forms/components/layouts/components/withoutLabelsForm/index.ts
new file mode 100644
index 00000000..6e3a1d65
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/withoutLabelsForm/index.ts
@@ -0,0 +1 @@
+export * from './withoutLabelsForm.component';
diff --git a/src/app/pages/forms/components/layouts/components/withoutLabelsForm/withoutLabelsForm.component.ts b/src/app/pages/forms/components/layouts/components/withoutLabelsForm/withoutLabelsForm.component.ts
new file mode 100644
index 00000000..c5cfab74
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/withoutLabelsForm/withoutLabelsForm.component.ts
@@ -0,0 +1,11 @@
+import {Component} from '@angular/core';
+
+@Component({
+ selector: 'without-labels-form',
+ template: require('./withoutLabelsForm.html'),
+})
+export class WithoutLabelsForm {
+
+ constructor() {
+ }
+}
diff --git a/src/app/pages/forms/components/layouts/components/withoutLabelsForm/withoutLabelsForm.html b/src/app/pages/forms/components/layouts/components/withoutLabelsForm/withoutLabelsForm.html
new file mode 100644
index 00000000..f8f1f07d
--- /dev/null
+++ b/src/app/pages/forms/components/layouts/components/withoutLabelsForm/withoutLabelsForm.html
@@ -0,0 +1,12 @@
+
diff --git a/src/app/pages/forms/components/layouts/layouts.component.ts b/src/app/pages/forms/components/layouts/layouts.component.ts
index 5f9d3c36..b8d59856 100644
--- a/src/app/pages/forms/components/layouts/layouts.component.ts
+++ b/src/app/pages/forms/components/layouts/layouts.component.ts
@@ -2,10 +2,16 @@ import {Component, ViewEncapsulation} from '@angular/core';
import {BaCard} from '../../../../theme/components';
+import {InlineForm} from './components/inlineForm';
+import {BlockForm} from './components/blockForm';
+import {HorizontalForm} from './components/horizontalForm';
+import {BasicForm} from './components/basicForm';
+import {WithoutLabelsForm} from './components/withoutLabelsForm';
+
@Component({
selector: 'layouts',
encapsulation: ViewEncapsulation.None,
- directives: [BaCard],
+ directives: [BaCard, InlineForm, BlockForm, HorizontalForm, BasicForm, WithoutLabelsForm],
styles: [require('./layouts.scss')],
template: require('./layouts.html'),
})
diff --git a/src/app/pages/forms/components/layouts/layouts.html b/src/app/pages/forms/components/layouts/layouts.html
index ce013625..5ba46e97 100644
--- a/src/app/pages/forms/components/layouts/layouts.html
+++ b/src/app/pages/forms/components/layouts/layouts.html
@@ -1 +1,38 @@
-hello
+
diff --git a/src/app/theme/components/sidebar/sidebar.service.ts b/src/app/theme/components/sidebar/sidebar.service.ts
index a8f87493..749adda3 100644
--- a/src/app/theme/components/sidebar/sidebar.service.ts
+++ b/src/app/theme/components/sidebar/sidebar.service.ts
@@ -95,7 +95,7 @@ export class SidebarService {
name: 'Inputs',
},
{
- title: 'Form Elements',
+ title: 'Form Layouts',
name: 'Layouts',
},
]