From 9fb5e1c61b22f35602530030a4fce15c38edc851 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Fri, 7 Sep 2018 23:17:29 +0530 Subject: [PATCH] fix(image): New Image component to consistently handle broken images - psuedo element hack didn't work cross browser --- .../public/js/hub/components/DetailView.vue | 2 +- erpnext/public/js/hub/components/Image.vue | 40 +++++++++++++++++++ erpnext/public/js/hub/components/ItemCard.vue | 2 +- .../public/js/hub/components/ItemListCard.vue | 2 +- erpnext/public/js/hub/vue-plugins.js | 12 +----- erpnext/public/less/hub.less | 20 +++++++++- 6 files changed, 64 insertions(+), 14 deletions(-) create mode 100644 erpnext/public/js/hub/components/Image.vue diff --git a/erpnext/public/js/hub/components/DetailView.vue b/erpnext/public/js/hub/components/DetailView.vue index 2f1a941b46..cc0998212a 100644 --- a/erpnext/public/js/hub/components/DetailView.vue +++ b/erpnext/public/js/hub/components/DetailView.vue @@ -28,7 +28,7 @@
- +
diff --git a/erpnext/public/js/hub/components/Image.vue b/erpnext/public/js/hub/components/Image.vue new file mode 100644 index 0000000000..9acf421032 --- /dev/null +++ b/erpnext/public/js/hub/components/Image.vue @@ -0,0 +1,40 @@ + + diff --git a/erpnext/public/js/hub/components/ItemCard.vue b/erpnext/public/js/hub/components/ItemCard.vue index f34fddcfd7..675ad86645 100644 --- a/erpnext/public/js/hub/components/ItemCard.vue +++ b/erpnext/public/js/hub/components/ItemCard.vue @@ -15,7 +15,7 @@
- +
diff --git a/erpnext/public/js/hub/components/ItemListCard.vue b/erpnext/public/js/hub/components/ItemListCard.vue index 70cb5666cc..7f6fb77d76 100644 --- a/erpnext/public/js/hub/components/ItemListCard.vue +++ b/erpnext/public/js/hub/components/ItemListCard.vue @@ -1,7 +1,7 @@