tangled
alpha
login
or
join now
yoyle.city
/
skittr
6
fork
atom
this repo has no description
atproto
bluesky
typescript
express
6
fork
atom
overview
issues
3
pulls
pipelines
background-repeat for userthemes!
lime360
4 months ago
abbff953
dd69749d
0/1
test.yml
failed
20s
+13
-1
2 changed files
expand all
collapse all
unified
split
lexicons
lol
skittr
actor
theme.json
src
lib
theme.ts
+4
lexicons/lol/skittr/actor/theme.json
···
40
40
"description": "A background image, must be either PNG or JPEG",
41
41
"accept": ["image/png", "image/jpeg"],
42
42
"maxSize": 1000000
43
43
+
},
44
44
+
"repeat": {
45
45
+
"type": "boolean",
46
46
+
"default": false
43
47
}
44
48
}
45
49
}
+9
-1
src/lib/theme.ts
···
69
69
theme: any,
70
70
bg?: any,
71
71
) {
72
72
-
const { bg_color, text_color, link_color, side_color, side_border } = theme;
72
72
+
const {
73
73
+
bg_color,
74
74
+
text_color,
75
75
+
link_color,
76
76
+
side_color,
77
77
+
side_border,
78
78
+
repeat = false,
79
79
+
} = theme;
73
80
const bgBuffer = Buffer.from(bg, "base64");
74
81
let output = {};
75
82
···
89
96
mimeType: blob.data.blob.mimeType,
90
97
size: blob.data.blob.size,
91
98
},
99
99
+
repeat: repeat,
92
100
};
93
101
} else {
94
102
output = {