From da2c769f86a3cf9444e322c72a3155b413a48ddd Mon Sep 17 00:00:00 2001 From: Nathaniel MacArthur-Warner Date: Thu, 14 Mar 2024 15:52:22 -0400 Subject: [PATCH 1/2] feat: add the icons for landing primary links --- es-design-system/pages/atoms/icons.vue | 16 +++++++ es-vue-base/src/lib-icons/icon-companies.vue | 43 +++++++++++++++++++ es-vue-base/src/lib-icons/icon-document.vue | 40 +++++++++++++++++ .../src/lib-icons/icon-electricity-circle.vue | 39 +++++++++++++++++ es-vue-base/src/lib-icons/icon-gift.vue | 36 ++++++++++++++++ es-vue-base/src/lib-icons/index.js | 4 ++ 6 files changed, 178 insertions(+) create mode 100644 es-vue-base/src/lib-icons/icon-companies.vue create mode 100644 es-vue-base/src/lib-icons/icon-document.vue create mode 100644 es-vue-base/src/lib-icons/icon-electricity-circle.vue create mode 100644 es-vue-base/src/lib-icons/icon-gift.vue diff --git a/es-design-system/pages/atoms/icons.vue b/es-design-system/pages/atoms/icons.vue index a2de55f83..3bbf500c6 100644 --- a/es-design-system/pages/atoms/icons.vue +++ b/es-design-system/pages/atoms/icons.vue @@ -402,6 +402,10 @@ IconCommunitySolar +
  • + + IconCompanies +
  • IconContactUs @@ -410,10 +414,22 @@ IconCreditCard
  • +
  • + + IconDocument +
  • +
  • + + IconElectricityCircle +
  • IconElectricVehicle
  • +
  • + + IconGift +
  • IconHeatPump diff --git a/es-vue-base/src/lib-icons/icon-companies.vue b/es-vue-base/src/lib-icons/icon-companies.vue new file mode 100644 index 000000000..6ece86b27 --- /dev/null +++ b/es-vue-base/src/lib-icons/icon-companies.vue @@ -0,0 +1,43 @@ + + + diff --git a/es-vue-base/src/lib-icons/icon-document.vue b/es-vue-base/src/lib-icons/icon-document.vue new file mode 100644 index 000000000..be1d784e9 --- /dev/null +++ b/es-vue-base/src/lib-icons/icon-document.vue @@ -0,0 +1,40 @@ + + + diff --git a/es-vue-base/src/lib-icons/icon-electricity-circle.vue b/es-vue-base/src/lib-icons/icon-electricity-circle.vue new file mode 100644 index 000000000..4524dfd4b --- /dev/null +++ b/es-vue-base/src/lib-icons/icon-electricity-circle.vue @@ -0,0 +1,39 @@ + + + diff --git a/es-vue-base/src/lib-icons/icon-gift.vue b/es-vue-base/src/lib-icons/icon-gift.vue new file mode 100644 index 000000000..bdda3bc70 --- /dev/null +++ b/es-vue-base/src/lib-icons/icon-gift.vue @@ -0,0 +1,36 @@ + + + diff --git a/es-vue-base/src/lib-icons/index.js b/es-vue-base/src/lib-icons/index.js index 47c3a4971..aff8470fc 100644 --- a/es-vue-base/src/lib-icons/index.js +++ b/es-vue-base/src/lib-icons/index.js @@ -90,8 +90,12 @@ export { default as IconCreditCard } from './icon-credit-card.vue'; export { default as IconBattery } from './icon-battery.vue'; export { default as IconBusiness } from './icon-business.vue'; export { default as IconCommunitySolar } from './icon-community-solar.vue'; +export { default as IconCompanies } from './icon-companies.vue'; export { default as IconContactUs } from './icon-contact-us.vue'; +export { default as IconDocument } from './icon-document.vue'; +export { default as IconElectricityCircle } from './icon-electricity-circle.vue'; export { default as IconElectricVehicle } from './icon-electric-vehicle.vue'; +export { default as IconGift } from './icon-gift.vue'; export { default as IconHeatPump } from './icon-heat-pump.vue'; export { default as IconInfoBlogPost } from './icon-info-blog-post.vue'; export { default as IconMarketplace } from './icon-marketplace.vue'; From 06298bbb7f9fdf76442bbbc55b5d17ccac400f0b Mon Sep 17 00:00:00 2001 From: Nathaniel MacArthur-Warner Date: Thu, 14 Mar 2024 16:12:45 -0400 Subject: [PATCH 2/2] chore: update test --- .../tests/__snapshots__/icons.spec.js.snap | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/es-vue-base/tests/__snapshots__/icons.spec.js.snap b/es-vue-base/tests/__snapshots__/icons.spec.js.snap index 1d3f82f42..04cbe276c 100644 --- a/es-vue-base/tests/__snapshots__/icons.spec.js.snap +++ b/es-vue-base/tests/__snapshots__/icons.spec.js.snap @@ -267,6 +267,15 @@ exports[`icons IconCommunitySolar renders correctly 1`] = ` " `; +exports[`icons IconCompanies renders correctly 1`] = ` +" + + + + +" +`; + exports[`icons IconContactUs renders correctly 1`] = ` " @@ -287,6 +296,16 @@ exports[`icons IconCreditCard renders correctly 1`] = ` " `; +exports[`icons IconDocument renders correctly 1`] = ` +" + + + + + +" +`; + exports[`icons IconESLeaf renders correctly 1`] = ` " @@ -300,6 +319,13 @@ exports[`icons IconElectricVehicle renders correctly 1`] = ` " `; +exports[`icons IconElectricityCircle renders correctly 1`] = ` +" + + +" +`; + exports[`icons IconEnvelope renders correctly 1`] = ` " @@ -381,6 +407,12 @@ exports[`icons IconGear renders correctly 1`] = ` " `; +exports[`icons IconGift renders correctly 1`] = ` +" + +" +`; + exports[`icons IconHamburger renders correctly 1`] = ` "