diff --git a/frontend/src/components/DashboardWidget.vue b/frontend/src/components/DashboardWidget.vue
index 11dcb36..0488f97 100644
--- a/frontend/src/components/DashboardWidget.vue
+++ b/frontend/src/components/DashboardWidget.vue
@@ -13,43 +13,7 @@
Laden…
{{ error }}
-
-
-
- {{ newsDataSingleItem.title || '—' }}
- {{ newsDataSingleItem.title || '—' }}
- {{ formatNewsDate(newsDataSingleItem.pubDate) }}
- {{ newsDataSingleItem.description }}
-
-
-
-
- - {{ $t('falukant.overview.metadata.name') }}
- - {{ falukantDisplayName }}
- - {{ $t('falukant.create.gender') }}
- - {{ falukantGenderLabel }}
- - {{ $t('falukant.overview.metadata.age') }}
- - {{ falukantAgeLabel }}
- - {{ $t('falukant.overview.metadata.money') }}
- - {{ formatMoney(falukantData.money) }}
- - {{ $t('falukant.messages.title') }}
- - {{ falukantData.unreadNotificationsCount }}
- - {{ $t('falukant.statusbar.children') }}
- - {{ falukantData.childrenCount }}
-
-
-
-
-
- {{ defaultContent }}
-
+
@@ -58,16 +22,26 @@
+
+
diff --git a/frontend/src/components/widgets/ListWidget.vue b/frontend/src/components/widgets/ListWidget.vue
new file mode 100644
index 0000000..81d4d82
--- /dev/null
+++ b/frontend/src/components/widgets/ListWidget.vue
@@ -0,0 +1,92 @@
+
+
+ {{ fallbackText }}
+
+
+
+
+
diff --git a/frontend/src/components/widgets/NewsWidget.vue b/frontend/src/components/widgets/NewsWidget.vue
new file mode 100644
index 0000000..9bad367
--- /dev/null
+++ b/frontend/src/components/widgets/NewsWidget.vue
@@ -0,0 +1,85 @@
+
+
+
+ {{ article.title || '—' }}
+
+ {{ article.title || '—' }}
+ {{ formatNewsDate(article.pubDate) }}
+ {{ article.description }}
+
+ —
+
+
+
+
+