From 0ff72c1ba69f225573e2ac44eeb200fd60484213 Mon Sep 17 00:00:00 2001 From: Tessa Kelly Date: Thu, 18 Oct 2018 10:58:11 -0700 Subject: [PATCH] Use generated svgs rather than a separate svg file --- src/Nri/Ui/Icon/V3.elm | 4 ++-- styleguide-app/Assets.elm | 4 ++-- styleguide-app/assets/generated_svgs.js | 23 ++++++++----------- .../assets/images/guided-draft-white.svg | 3 --- 4 files changed, 14 insertions(+), 20 deletions(-) delete mode 100644 styleguide-app/assets/images/guided-draft-white.svg diff --git a/src/Nri/Ui/Icon/V3.elm b/src/Nri/Ui/Icon/V3.elm index 07ae15b6..fcff9825 100644 --- a/src/Nri/Ui/Icon/V3.elm +++ b/src/Nri/Ui/Icon/V3.elm @@ -437,9 +437,9 @@ assignmentTypeDiagnostic assets = {-| -} -assignmentTypeGuidedDraft : { r | icons_guidedDraftWhite_svg : Asset } -> IconType +assignmentTypeGuidedDraft : { r | guidedDraftWhite : String } -> IconType assignmentTypeGuidedDraft assets = - ImgIcon assets.icons_guidedDraftWhite_svg + SvgIcon assets.guidedDraftWhite {-| -} diff --git a/styleguide-app/Assets.elm b/styleguide-app/Assets.elm index 83dd9322..de9299f1 100644 --- a/styleguide-app/Assets.elm +++ b/styleguide-app/Assets.elm @@ -34,6 +34,7 @@ type alias Assets = , flipper : String , footsteps : String , gear : String + , guidedDraftWhite : String , hint_png : Asset , iconCalendar_svg : Asset , iconCheck_png : Asset @@ -44,7 +45,6 @@ type alias Assets = , icons_arrowRightBlue_svg : Asset , icons_clockRed_svg : Asset , icons_equals_svg : Asset - , icons_guidedDraftWhite_svg : Asset , icons_helpBlue_svg : Asset , icons_peerReview_svg : Asset , icons_peerReviewWhite_svg : Asset @@ -127,6 +127,7 @@ assets = , flipper = "icon-flipper" , footsteps = "icon-footsteps" , gear = "icon-gear" + , guidedDraftWhite = "guided-draft-white" , hint_png = Asset "assets/images/hint.png" , iconCalendar_svg = Asset "assets/images/icon-calendar.svg" , iconCheck_png = Asset "assets/images/icon-check.png" @@ -137,7 +138,6 @@ assets = , icons_arrowRightBlue_svg = Asset "assets/images/arrow-right-blue.svg" , icons_clockRed_svg = Asset "assets/images/clock-red.svg" , icons_equals_svg = Asset "assets/images/equals.svg" - , icons_guidedDraftWhite_svg = Asset "assets/images/guided-draft-white.svg" , icons_helpBlue_svg = Asset "assets/images/help-blue.svg" , icons_peerReview_svg = Asset "assets/images/peer-review.svg" , icons_peerReviewWhite_svg = Asset "assets/images/peer-review-white.svg" diff --git a/styleguide-app/assets/generated_svgs.js b/styleguide-app/assets/generated_svgs.js index 9d06159f..c70d0b46 100644 --- a/styleguide-app/assets/generated_svgs.js +++ b/styleguide-app/assets/generated_svgs.js @@ -1,25 +1,22 @@ -(function() { +(function () { var hack = document.documentElement.doScroll; - var loaded = (hack ? /^loaded|^c/ : /^loaded|^i|^c/).test( - document.readyState - ); + var loaded = (hack ? /^loaded|^c/ : /^loaded|^i|^c/).test(document.readyState); function onLoad() { - var container = document.createElement("div"); - container.style.display = "none"; - container.id = "icon-sprite"; - container.setAttribute("data-build-datetime", "2018-05-02 08:12:17.887294"); - container.innerHTML = - '\n'; + var container = document.createElement('div'); + container.style.display = 'none'; + container.id = 'icon-sprite'; + container.setAttribute('data-build-sh256', "66688cb2f44cc23b100e5cf6197a996ce58729fa0bf75d8374daf7d6e6779747"); + container.innerHTML = "\n"; document.body.insertBefore(container, document.body.firstChild); } if (!loaded) { - document.addEventListener("DOMContentLoaded", function listener() { - document.removeEventListener("DOMContentLoaded", listener); + document.addEventListener('DOMContentLoaded', function listener() { + document.removeEventListener('DOMContentLoaded', listener); onLoad(); }); } else { onLoad(); } -})(); +}()); diff --git a/styleguide-app/assets/images/guided-draft-white.svg b/styleguide-app/assets/images/guided-draft-white.svg deleted file mode 100644 index 57a52b6f..00000000 --- a/styleguide-app/assets/images/guided-draft-white.svg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a8891fa500e4ef1c8716d3225c26b297c729f1d23001b115e88c7d6bcc2c2fee -size 6028