From 603296124e785fac0d9cffd7db3004ec282723aa Mon Sep 17 00:00:00 2001 From: Romans Potasovs Date: Wed, 10 Jan 2018 17:02:19 +0200 Subject: [PATCH] Fixes #136 Shadow stacking --- src/Style/Internal/Render.elm | 1 - src/Style/Shadow.elm | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Style/Internal/Render.elm b/src/Style/Internal/Render.elm index 5c303e73..8a609ef6 100644 --- a/src/Style/Internal/Render.elm +++ b/src/Style/Internal/Render.elm @@ -248,7 +248,6 @@ preprocess style = |> prioritize visible |> overridePrevious visible |> prioritize shadows - |> overridePrevious shadows |> mergeShadowsAndFilters |> mergeTransforms in diff --git a/src/Style/Shadow.elm b/src/Style/Shadow.elm index 7d891b82..b24d7eb3 100644 --- a/src/Style/Shadow.elm +++ b/src/Style/Shadow.elm @@ -17,6 +17,11 @@ These can be used directly as properties. [ Shadow.glow Color.red 5 ] + style MyStyleWithMultipleShadow + [ Shadow.glow Color.red 5 + , Shadow.glow Color.blue 15 + ] + @docs simple, deep, glow, innerGlow, textGlow