aboutsummaryrefslogtreecommitdiff
path: root/src/services/theme_data/iss_serializer.js
diff options
context:
space:
mode:
authorHJ <30-hj@users.noreply.git.pleroma.social>2024-09-23 21:33:19 +0000
committerHJ <30-hj@users.noreply.git.pleroma.social>2024-09-23 21:33:19 +0000
commitcf24e3009512ab4b86a600837f255fe86b9a5b0d (patch)
treea395464f27b8e4550f2805be93421ef02b92938b /src/services/theme_data/iss_serializer.js
parenta8092de63808ff1445636f07e11f3602774f1438 (diff)
parent7a7ed917b369c44b62edde52c01ef615f476ed47 (diff)
Merge branch 'fix-shadows-everywhere' into 'develop'
add 'none' keyword to PISS shadow definiton that equals empty array See merge request pleroma/pleroma-fe!1946
Diffstat (limited to 'src/services/theme_data/iss_serializer.js')
-rw-r--r--src/services/theme_data/iss_serializer.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/services/theme_data/iss_serializer.js b/src/services/theme_data/iss_serializer.js
index 959852b7..8b7cf5d8 100644
--- a/src/services/theme_data/iss_serializer.js
+++ b/src/services/theme_data/iss_serializer.js
@@ -32,7 +32,11 @@ export const serialize = (ruleset) => {
} else {
switch (directive) {
case 'shadow':
- return ` ${directive}: ${value.map(serializeShadow).join(', ')}`
+ if (value.length > 0) {
+ return ` ${directive}: ${value.map(serializeShadow).join(', ')}`
+ } else {
+ return ` ${directive}: none`
+ }
default:
return ` ${directive}: ${value}`
}