\ No newline at end of file
diff --git a/components/01_Atoms/link/_link.scss b/components/01_Atoms/link/_link.scss
index d73a5a0..b7bd75f 100644
--- a/components/01_Atoms/link/_link.scss
+++ b/components/01_Atoms/link/_link.scss
@@ -1,15 +1,15 @@
.LP-Link {
- color: $-secondary-color;
+ color: $-grey;
text-decoration: none;
font-family: $-primary-sans-serif-accent-font;
&:hover {
- color: $-secondary-accent-color;
+ color: $-light-brown;
}
.LP-Text{
font-family: $-primary-sans-serif-accent-font;
&:hover{
- color: $-secondary-accent-color;
+ color: $-light-brown;
}
}
}
diff --git a/components/02_Molecules/logo/_logo.scss b/components/01_Atoms/logo/_logo.scss
similarity index 100%
rename from components/02_Molecules/logo/_logo.scss
rename to components/01_Atoms/logo/_logo.scss
diff --git a/components/02_Molecules/logo/logo.config.json b/components/01_Atoms/logo/logo.config.json
similarity index 100%
rename from components/02_Molecules/logo/logo.config.json
rename to components/01_Atoms/logo/logo.config.json
diff --git a/components/02_Molecules/logo/logo.hbs b/components/01_Atoms/logo/logo.hbs
similarity index 100%
rename from components/02_Molecules/logo/logo.hbs
rename to components/01_Atoms/logo/logo.hbs
diff --git a/components/01_Atoms/text/_text.scss b/components/01_Atoms/paragraph/_paragraph.scss
similarity index 60%
rename from components/01_Atoms/text/_text.scss
rename to components/01_Atoms/paragraph/_paragraph.scss
index 8bad50c..5539b03 100644
--- a/components/01_Atoms/text/_text.scss
+++ b/components/01_Atoms/paragraph/_paragraph.scss
@@ -1,5 +1,5 @@
-.LP-Text {
+.LP-Paragraph {
color: black;
font-family: $-primary-serif-font;
- font-size: 1.2rem;
+ font-size: 1.2rem;
}
\ No newline at end of file
diff --git a/components/01_Atoms/text/text.config.json b/components/01_Atoms/paragraph/paragraph.config.json
similarity index 96%
rename from components/01_Atoms/text/text.config.json
rename to components/01_Atoms/paragraph/paragraph.config.json
index ff15fc3..564f297 100644
--- a/components/01_Atoms/text/text.config.json
+++ b/components/01_Atoms/paragraph/paragraph.config.json
@@ -1,5 +1,8 @@
{
"context": {
"text": "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."
- }
+ },
+ "variants": [
+
+ ]
}
\ No newline at end of file
diff --git a/components/01_Atoms/paragraph/paragraph.hbs b/components/01_Atoms/paragraph/paragraph.hbs
new file mode 100644
index 0000000..f1d81cf
--- /dev/null
+++ b/components/01_Atoms/paragraph/paragraph.hbs
@@ -0,0 +1 @@
+
{{text}}
\ No newline at end of file
diff --git a/components/01_Atoms/tag/_tag.scss b/components/01_Atoms/tag/_tag.scss
new file mode 100644
index 0000000..2fb9ddc
--- /dev/null
+++ b/components/01_Atoms/tag/_tag.scss
@@ -0,0 +1,14 @@
+.LP-Tag{
+ padding: 8px 14px;
+ background-color: #D7CEC7;
+ border-radius: 2px;
+ width: max-content;
+
+ .LP-Paragraph{
+ padding: 0;
+ margin: 0;
+ font-family: $-primary-sans-serif-font;
+ font-size: 1em;
+ display: inline;
+ }
+}
\ No newline at end of file
diff --git a/components/01_Atoms/tag/tag.config.json b/components/01_Atoms/tag/tag.config.json
new file mode 100644
index 0000000..b745862
--- /dev/null
+++ b/components/01_Atoms/tag/tag.config.json
@@ -0,0 +1,6 @@
+{
+ "title": "Tag",
+ "context": {
+ "text": "Im a tag"
+ }
+}
\ No newline at end of file
diff --git a/components/01_Atoms/tag/tag.hbs b/components/01_Atoms/tag/tag.hbs
new file mode 100644
index 0000000..55cc3e3
--- /dev/null
+++ b/components/01_Atoms/tag/tag.hbs
@@ -0,0 +1,3 @@
+
+ {{> @paragraph text=text}}
+
\ No newline at end of file
diff --git a/components/01_Atoms/text/text.hbs b/components/01_Atoms/text/text.hbs
deleted file mode 100644
index 391e23a..0000000
--- a/components/01_Atoms/text/text.hbs
+++ /dev/null
@@ -1 +0,0 @@
-
{{text}}
\ No newline at end of file
diff --git a/components/02_Molecules/_molecules.scss b/components/02_Molecules/_molecules.scss
index be1a91d..7219798 100644
--- a/components/02_Molecules/_molecules.scss
+++ b/components/02_Molecules/_molecules.scss
@@ -1,4 +1,3 @@
-@import 'logo/logo';
@import 'textSection/textSection';
-@import 'place/place';
-@import 'securityMeasureList/securityMeasureList';
\ No newline at end of file
+@import 'placeTeaser/placeTeaser';
+@import 'tagList/tagList';
\ No newline at end of file
diff --git a/components/02_Molecules/place/_place.scss b/components/02_Molecules/place/_place.scss
deleted file mode 100644
index 150076b..0000000
--- a/components/02_Molecules/place/_place.scss
+++ /dev/null
@@ -1,42 +0,0 @@
-.LP-Place{
- .LP-Place__Image{
- width: 280px;
- height: 165px;
- object-fit: fill;
- }
-
- .LP-Place__Assets{
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-top: 0.8rem;
-
- padding: 0 10px;
- padding-bottom: 10px;
- }
-
- .LP-Place__Info{
-
- .LP-Place__Title{
- font-family: $-primary-sans-serif-font;
- color: $-secondary-color;
- font-size: 1rem;
- padding: 0px;
- margin: 0px;
- }
-
- .LP-Place__Description{
- font-family: $-primary-sans-serif-accent-font;
- color: $-secondary-color;
- }
-
- .LP-Place__Detail{
- font-family: $-primary-sans-serif-font;
- padding: 0;
- margin: 0;
- margin-top: 5px;
- font-size: 0.9rem;
- }
- }
-
-}
\ No newline at end of file
diff --git a/components/02_Molecules/place/place.config.json b/components/02_Molecules/place/place.config.json
deleted file mode 100644
index 567b18e..0000000
--- a/components/02_Molecules/place/place.config.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "context": {
- "image": "/images/photo_2020-05-02_18-11-21.jpg",
- "title": "Kokerei Wiescherhöfen",
- "location": "Hamm (Westfalen)"
- }
-}
\ No newline at end of file
diff --git a/components/02_Molecules/place/place.hbs b/components/02_Molecules/place/place.hbs
deleted file mode 100644
index 8a43707..0000000
--- a/components/02_Molecules/place/place.hbs
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
+
\ No newline at end of file
diff --git a/components/02_Molecules/securityMeasureList/_securityMeasureList.scss b/components/02_Molecules/securityMeasureList/_securityMeasureList.scss
deleted file mode 100644
index cd04197..0000000
--- a/components/02_Molecules/securityMeasureList/_securityMeasureList.scss
+++ /dev/null
@@ -1,18 +0,0 @@
-.LP-SecurityMeasure__List{
- list-style-type: none;
- display: flex;
- flex-wrap: wrap;
- padding:0;
- margin: 0;
-
- .LP-SecurityMeasure__Item{
- margin: 5px 5px;
- padding: 5px 8px;
- background-color: #D7CEC7;
- border-radius: 2px;
- .LP-Text{
- font-family: $-primary-sans-serif-font;
- font-size: 1.2rem;
- }
- }
-}
\ No newline at end of file
diff --git a/components/02_Molecules/securityMeasureList/securityMeasureList.config.json b/components/02_Molecules/securityMeasureList/securityMeasureList.config.json
deleted file mode 100644
index 9e26dfe..0000000
--- a/components/02_Molecules/securityMeasureList/securityMeasureList.config.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/components/02_Molecules/securityMeasureList/securityMeasureList.hbs b/components/02_Molecules/securityMeasureList/securityMeasureList.hbs
deleted file mode 100644
index ac9de01..0000000
--- a/components/02_Molecules/securityMeasureList/securityMeasureList.hbs
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
Kameras
-
Zaun
-
Wachhund
-
Alarmanlage
-
Selbstschussanlage
-
\ No newline at end of file
diff --git a/components/02_Molecules/tagList/_tagList.scss b/components/02_Molecules/tagList/_tagList.scss
new file mode 100644
index 0000000..ed74575
--- /dev/null
+++ b/components/02_Molecules/tagList/_tagList.scss
@@ -0,0 +1,13 @@
+.LP-TagList{
+ .LP-TagList__List{
+ list-style-type: none;
+ display: flex;
+ flex-wrap: wrap;
+ padding:0;
+ margin: 0;
+
+ .LP-TagList__Item{
+ margin: 6px;
+ }
+ }
+}
\ No newline at end of file
diff --git a/components/02_Molecules/tagList/tagList.config.json b/components/02_Molecules/tagList/tagList.config.json
new file mode 100644
index 0000000..8a5c339
--- /dev/null
+++ b/components/02_Molecules/tagList/tagList.config.json
@@ -0,0 +1,11 @@
+{
+ "title": "TagList",
+ "context": {
+ "tags": [
+ "Kamera",
+ "Wachhund",
+ "Zaun",
+ "Security"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/components/02_Molecules/tagList/tagList.hbs b/components/02_Molecules/tagList/tagList.hbs
new file mode 100644
index 0000000..437a218
--- /dev/null
+++ b/components/02_Molecules/tagList/tagList.hbs
@@ -0,0 +1,7 @@
+
+
+ {{#each tags}}
+
{{> @tag text=this}}
+ {{/each}}
+
+
\ No newline at end of file
diff --git a/components/02_Molecules/textSection/textSection.config.json b/components/02_Molecules/textSection/textSection.config.json
index 9e26dfe..d04a2d7 100644
--- a/components/02_Molecules/textSection/textSection.config.json
+++ b/components/02_Molecules/textSection/textSection.config.json
@@ -1 +1,6 @@
-{}
\ No newline at end of file
+{
+ "context": {
+ "headline": "At vero eos et accusam et justo duo dolores",
+ "text": "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."
+ }
+}
\ No newline at end of file
diff --git a/components/02_Molecules/textSection/textSection.hbs b/components/02_Molecules/textSection/textSection.hbs
index 4bf5d0e..ec3dd13 100644
--- a/components/02_Molecules/textSection/textSection.hbs
+++ b/components/02_Molecules/textSection/textSection.hbs
@@ -1,4 +1,4 @@
{{> @headline headline=headline}}
- {{> @text text=text}}
+ {{> @paragraph text=text}}
\ No newline at end of file
diff --git a/components/03_Organisms/_organisms.scss b/components/03_Organisms/_organisms.scss
index 8155ad7..7c51b0a 100644
--- a/components/03_Organisms/_organisms.scss
+++ b/components/03_Organisms/_organisms.scss
@@ -1,7 +1,7 @@
@import 'header/header';
@import 'navigation/navigation';
-@import 'introduction/introduction';
@import 'placeGrid/placeGrid';
@import 'placeList/placeList';
@import 'linkList/linkList';
-@import 'footer/footer';
\ No newline at end of file
+@import 'footer/footer';
+@import 'form/form';
\ No newline at end of file
diff --git a/components/03_Organisms/footer/_footer.scss b/components/03_Organisms/footer/_footer.scss
index 22dd053..10de81e 100644
--- a/components/03_Organisms/footer/_footer.scss
+++ b/components/03_Organisms/footer/_footer.scss
@@ -1,7 +1,7 @@
.LP-Footer{
margin-top: 75px;
width: 100%;
- background-color: $-secondary-color;
+ background-color: $-grey;
padding: 25px;
.LP-LinkList__List{
@@ -14,7 +14,7 @@
width: auto;
.LP-Text{
- color: $-secondary-background-color;
+ color: $-almost-white;
font-size: 17px;
}
diff --git a/components/03_Organisms/form/_form.scss b/components/03_Organisms/form/_form.scss
new file mode 100644
index 0000000..d587ee9
--- /dev/null
+++ b/components/03_Organisms/form/_form.scss
@@ -0,0 +1,71 @@
+.LP-Form{
+ max-width: 900px;
+ .LP-Form__Fieldset{
+ border: none;
+
+ .LP-Form__Legend{
+ margin: 0;
+ padding: 0;
+ }
+
+ .LP-Form__Composition{
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+
+ .LP-Form__Field{
+ flex: 3 1 100px;
+ padding: 6px 15px;
+
+ &--wider{
+ flex: 5 1 200px;
+ }
+
+ &--wide{
+ flex: 4 1 150px;
+ }
+
+ &--narrow{
+ flex: 2 0 50px;
+ }
+
+ &--narrower{
+ flex: 1 0 25px;
+ }
+
+ input{
+ width: 100%;
+ }
+ }
+ }
+ }
+}
+
+@media(max-width: $-viewport-small){
+ .LP-Form{
+ .LP-Form__Fieldset{
+ .LP-Form__Composition--breakable{
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ }
+ }
+ }
+}
+
+@media(max-width: $-viewport-extra-small){
+ .LP-Form{
+ .LP-Form__Fieldset{
+ .LP-Form__Composition{
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+
+ .LP-Form__Field{
+ flex: 3 1 100px;
+ padding: 12px 15px;
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/components/03_Organisms/form/form.config.json b/components/03_Organisms/form/form.config.json
new file mode 100644
index 0000000..544b7b4
--- /dev/null
+++ b/components/03_Organisms/form/form.config.json
@@ -0,0 +1,3 @@
+{
+
+}
\ No newline at end of file
diff --git a/components/03_Organisms/form/form.hbs b/components/03_Organisms/form/form.hbs
new file mode 100644
index 0000000..47e6b45
--- /dev/null
+++ b/components/03_Organisms/form/form.hbs
@@ -0,0 +1,52 @@
+
\ No newline at end of file
diff --git a/components/03_Organisms/introduction/_introduction.scss b/components/03_Organisms/introduction/_introduction.scss
deleted file mode 100644
index a94e88e..0000000
--- a/components/03_Organisms/introduction/_introduction.scss
+++ /dev/null
@@ -1,10 +0,0 @@
-.LP-Introduction{
-
- .LP-Headline{
- font-size: 2rem;
- }
-
- .LP-Text{
- font-size: 1.3rem;
- }
-}
\ No newline at end of file
diff --git a/components/03_Organisms/introduction/introduction.config.json b/components/03_Organisms/introduction/introduction.config.json
deleted file mode 100644
index e885220..0000000
--- a/components/03_Organisms/introduction/introduction.config.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "context": {}
-}
\ No newline at end of file
diff --git a/components/03_Organisms/introduction/introduction.hbs b/components/03_Organisms/introduction/introduction.hbs
deleted file mode 100644
index 6fec9bb..0000000
--- a/components/03_Organisms/introduction/introduction.hbs
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- {{> @textsection headline='Welcome to the urban exploring registry' text='Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.'}}
-