diff --git a/src/components/admin/app-breadcrumbs/AppBreadcrumbs.vue b/src/components/admin/app-breadcrumbs/AppBreadcrumbs.vue
index 46174b4b5..3dc3e62da 100644
--- a/src/components/admin/app-breadcrumbs/AppBreadcrumbs.vue
+++ b/src/components/admin/app-breadcrumbs/AppBreadcrumbs.vue
@@ -1,12 +1,12 @@
diff --git a/src/components/dashboard/Dashboard.vue b/src/components/dashboard/Dashboard.vue
index cf8f35062..ea5635042 100644
--- a/src/components/dashboard/Dashboard.vue
+++ b/src/components/dashboard/Dashboard.vue
@@ -1,28 +1,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/components/dashboard/DashboardBottomWidgets.vue b/src/components/dashboard/DashboardBottomWidgets.vue
index 8f287bdd2..18a9cf336 100644
--- a/src/components/dashboard/DashboardBottomWidgets.vue
+++ b/src/components/dashboard/DashboardBottomWidgets.vue
@@ -1,17 +1,17 @@
diff --git a/src/components/dashboard/DashboardInfoWidgets.vue b/src/components/dashboard/DashboardInfoWidgets.vue
index ed72e1d7e..a36aa754a 100644
--- a/src/components/dashboard/DashboardInfoWidgets.vue
+++ b/src/components/dashboard/DashboardInfoWidgets.vue
@@ -1,7 +1,7 @@
diff --git a/src/components/forms/medium-editor/MediumEditor.vue b/src/components/forms/medium-editor/MediumEditor.vue
index 313b88670..ce3e47443 100644
--- a/src/components/forms/medium-editor/MediumEditor.vue
+++ b/src/components/forms/medium-editor/MediumEditor.vue
@@ -2,7 +2,7 @@
-
+
Girl, no you don’t
@@ -85,7 +85,7 @@
href="https://medium.com/@dorn.anna/girl-no-you-dont-2e21e826c62c">Medium
-
+
diff --git a/src/components/maps/bubble-maps/BubbleMapsPage.vue b/src/components/maps/bubble-maps/BubbleMapsPage.vue
index 436a8d70c..45ee1b7cf 100644
--- a/src/components/maps/bubble-maps/BubbleMapsPage.vue
+++ b/src/components/maps/bubble-maps/BubbleMapsPage.vue
@@ -2,12 +2,12 @@
@@ -33,7 +33,7 @@ export default {
diff --git a/src/components/ui/chips/Chips.vue b/src/components/ui/chips/Chips.vue
index b1442ac40..d7d5c0ea6 100644
--- a/src/components/ui/chips/Chips.vue
+++ b/src/components/ui/chips/Chips.vue
@@ -1,7 +1,7 @@
diff --git a/src/components/ui/collapse/Collapses.vue b/src/components/ui/collapse/Collapses.vue
index 540cdb7a7..d6db8b93c 100644
--- a/src/components/ui/collapse/Collapses.vue
+++ b/src/components/ui/collapse/Collapses.vue
@@ -1,6 +1,6 @@
-
+
Expand This Block
@@ -25,8 +25,8 @@
-
-
+
+
Expand This Block
@@ -51,8 +51,8 @@
-
-
+
+
@@ -85,7 +85,7 @@
-
+
diff --git a/src/components/ui/color-pickers/ColorPickers.vue b/src/components/ui/color-pickers/ColorPickers.vue
index d22792362..2431e164e 100644
--- a/src/components/ui/color-pickers/ColorPickers.vue
+++ b/src/components/ui/color-pickers/ColorPickers.vue
@@ -2,7 +2,7 @@
-
+
simple
@@ -47,12 +47,12 @@
-
+
diff --git a/src/components/ui/dropdowns/Dropdowns.vue b/src/components/ui/dropdowns/Dropdowns.vue
index 8f2cdd1a0..a39062543 100644
--- a/src/components/ui/dropdowns/Dropdowns.vue
+++ b/src/components/ui/dropdowns/Dropdowns.vue
@@ -2,7 +2,7 @@
diff --git a/src/components/ui/file-upload/FileUpload.vue b/src/components/ui/file-upload/FileUpload.vue
index 879350023..d7a1a9925 100644
--- a/src/components/ui/file-upload/FileUpload.vue
+++ b/src/components/ui/file-upload/FileUpload.vue
@@ -1,50 +1,50 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/components/ui/filters/Filters.vue b/src/components/ui/filters/Filters.vue
index 0d96b5e01..e990f5ad4 100644
--- a/src/components/ui/filters/Filters.vue
+++ b/src/components/ui/filters/Filters.vue
@@ -1,6 +1,6 @@
+
+
diff --git a/src/vuestic-theme/vuestic-components/va-card/VaCard.vue b/src/vuestic-theme/vuestic-components/va-card/VaCard.vue
new file mode 100644
index 000000000..3ea5609a6
--- /dev/null
+++ b/src/vuestic-theme/vuestic-components/va-card/VaCard.vue
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/vuestic-theme/vuestic-components/va-pagination/VaPagination.vue b/src/vuestic-theme/vuestic-components/va-pagination/VaPagination.vue
index 95572566e..9e3acd2b7 100644
--- a/src/vuestic-theme/vuestic-components/va-pagination/VaPagination.vue
+++ b/src/vuestic-theme/vuestic-components/va-pagination/VaPagination.vue
@@ -174,6 +174,8 @@ export default {
diff --git a/src/vuestic-theme/vuestic-components/vuestic-file-upload/VuesticFileUpload.vue b/src/vuestic-theme/vuestic-components/vuestic-file-upload/VuesticFileUpload.vue
index 3ec6cb65f..0cc33102c 100644
--- a/src/vuestic-theme/vuestic-components/vuestic-file-upload/VuesticFileUpload.vue
+++ b/src/vuestic-theme/vuestic-components/vuestic-file-upload/VuesticFileUpload.vue
@@ -14,12 +14,12 @@
@remove="removeFile"
@remove-single="removeSingleFile"
/>
-
+
{{ $t('fileUpload.modalTitle') }}
{{ $t('fileUpload.modalText') }}
-
+
diff --git a/src/vuestic-theme/vuestic-components/vuestic-timelines/VuesticTimelineItem.demo.vue b/src/vuestic-theme/vuestic-components/vuestic-timelines/VuesticTimelineItem.demo.vue
index 55707b5f0..2c5efa225 100644
--- a/src/vuestic-theme/vuestic-components/vuestic-timelines/VuesticTimelineItem.demo.vue
+++ b/src/vuestic-theme/vuestic-components/vuestic-timelines/VuesticTimelineItem.demo.vue
@@ -3,18 +3,19 @@
22 February, 2018
-
+ image="https://picsum.photos/300/200/?random"
+ >
Card with overlay and text on top of image
Running out of pages in your passport. Two trailer park girls go
around the outside.
-
+
@@ -22,7 +23,7 @@
-
-
diff --git a/src/vuestic-theme/vuestic-plugin.js b/src/vuestic-theme/vuestic-plugin.js
index ff6d6f68c..67af1733b 100644
--- a/src/vuestic-theme/vuestic-plugin.js
+++ b/src/vuestic-theme/vuestic-plugin.js
@@ -46,7 +46,6 @@ import SocialNews
import Switch from './vuestic-components/vuestic-switch/VuesticSwitch.vue'
import Tabs from './vuestic-components/vuestic-tabs/VuesticTabs.vue'
import Tooltip from './vuestic-components/vuestic-tooltip/VuesticTooltip.vue'
-import Widget from './vuestic-components/vuestic-widget/VuesticWidget.vue'
import Wizard from './vuestic-components/vuestic-wizard/VuesticWizard.vue'
import TreeRoot from './vuestic-components/vuestic-tree-view/VuesticTreeRoot'
import TreeCategory
@@ -54,7 +53,6 @@ import TreeCategory
import TreeNode from './vuestic-components/vuestic-tree-view/VuesticTreeNode'
import DatePicker
from './vuestic-components/vuestic-date-picker/VuesticDatePicker'
-import Card from './vuestic-components/vuestic-card/VuesticCard'
import FileUpload
from './vuestic-components/vuestic-file-upload/VuesticFileUpload'
import VaIcon from './vuestic-components/va-icon/VaIcon'
@@ -81,7 +79,7 @@ import VuesticPopup
import VuesticContainer from './vuestic-components/vuestic-grid/VGrid/Container'
import VuestVaLayout from './vuestic-components/vuestic-grid/VGrid/Layout'
import VuesticFlex from './vuestic-components/vuestic-grid/VGrid/Flex'
-
+import Card from './vuestic-components/va-card/VaCard'
import { installQuasarPlatform } from './vuestic-components/vuestic-popup/quasar/install'
// At the moment we use quasar platform install to make its components work.
@@ -93,6 +91,7 @@ const VuesticPlugin = {
[
VaNotification,
Breadcrumbs,
+ Card,
Chart,
Chat,
Checkbox,
@@ -118,7 +117,6 @@ const VuesticPlugin = {
SocialNews,
Switch,
Tabs,
- Widget,
Wizard,
MediumEditor,
Tooltip,
diff --git a/src/vuestic-theme/vuestic-sass/resources/_variables.scss b/src/vuestic-theme/vuestic-sass/resources/_variables.scss
index 8e9299bbd..dfe037512 100644
--- a/src/vuestic-theme/vuestic-sass/resources/_variables.scss
+++ b/src/vuestic-theme/vuestic-sass/resources/_variables.scss
@@ -348,3 +348,11 @@ $toast-icon-size: $popover-icon-size;
$toast-icon-color: $popover-icon-color;
$toast-icon-ml: 0;
$toast-icon-mr: 0.625rem;
+
+// Cards
+
+$card-border-radius: 0.375rem;
+$card-box-shadow: 0 2px 3px 0 rgba(52, 56, 85, 0.25);
+$card-title-font-size: 0.625rem;
+$card-title-letter-spacing: 0.0375rem;
+$card-title-color: #104fca;