diff --git a/.stylelintrc b/.stylelintrc
index c7f40f13a..730c20048 100644
--- a/.stylelintrc
+++ b/.stylelintrc
@@ -26,6 +26,7 @@
"max-empty-lines": null,
"selector-class-pattern": null,
"selector-id-pattern": null,
+ "no-descending-specificity": null,
"value-keyword-case": [
"lower",
{
@@ -41,6 +42,23 @@
"vw"
]
}
- ]
+ ],
+ "selector-pseudo-class-no-unknown": [
+ true,
+ {
+ "ignorePseudoClasses": [
+ "global",
+ "deep"
+ ]
+ }
+ ],
+ "selector-pseudo-element-no-unknown": [
+ true,
+ {
+ "ignorePseudoElements": [
+ "v-deep"
+ ]
+ }
+ ],
}
}
diff --git a/src/components/atoms/Headline.vue b/src/components/atoms/Headline.vue
index 711d9c146..9dfa20f71 100644
--- a/src/components/atoms/Headline.vue
+++ b/src/components/atoms/Headline.vue
@@ -1,9 +1,5 @@
-
+
-
+
@@ -81,7 +72,7 @@ export default {
/* empty */
}
- &.headline--h2 {
+ &h2 {
& .overline {
font-size: calc(12 / 375 * 100vw);
diff --git a/src/components/base/ContentContainer.vue b/src/components/base/ContentContainer.vue
new file mode 100644
index 000000000..1a016c6c2
--- /dev/null
+++ b/src/components/base/ContentContainer.vue
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/base/ContentHeadline.vue b/src/components/base/ContentHeadline.vue
new file mode 100644
index 000000000..943629a1c
--- /dev/null
+++ b/src/components/base/ContentHeadline.vue
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/layouts/DefaultContainer.vue b/src/components/layouts/LostContainer.vue
similarity index 88%
rename from src/components/layouts/DefaultContainer.vue
rename to src/components/layouts/LostContainer.vue
index 44f67cee9..573f63fb2 100644
--- a/src/components/layouts/DefaultContainer.vue
+++ b/src/components/layouts/LostContainer.vue
@@ -1,7 +1,7 @@
@@ -32,13 +32,9 @@ export default {
diff --git a/src/components/layouts/TwoColumnContainer.vue b/src/components/layouts/TwoColumnContainer.vue
index f7d5f6aff..35895d107 100644
--- a/src/components/layouts/TwoColumnContainer.vue
+++ b/src/components/layouts/TwoColumnContainer.vue
@@ -1,5 +1,5 @@
-
-
+
diff --git a/src/components/organisms/SinglePicture.vue b/src/components/organisms/SinglePicture.vue
index 5dcb7dfe1..a2ee89f15 100644
--- a/src/components/organisms/SinglePicture.vue
+++ b/src/components/organisms/SinglePicture.vue
@@ -1,20 +1,20 @@
-
-
+
+
+
diff --git a/src/components/organisms/StageVideo.vue b/src/components/organisms/StageVideo.vue
index 192898407..937f3cbd7 100644
--- a/src/components/organisms/StageVideo.vue
+++ b/src/components/organisms/StageVideo.vue
@@ -1,5 +1,5 @@
-
@@ -8,16 +8,16 @@
v-bind="video"
/>
-
+
+
+
diff --git a/src/components/organisms/ArticleTextImage.vue b/src/components/organisms/TextImage.vue
similarity index 71%
rename from src/components/organisms/ArticleTextImage.vue
rename to src/components/organisms/TextImage.vue
index 715a5811a..96e023bdb 100644
--- a/src/components/organisms/ArticleTextImage.vue
+++ b/src/components/organisms/TextImage.vue
@@ -1,27 +1,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+