diff --git a/core/base-service/base.js b/core/base-service/base.js
index 8123150a503a0..fc1f881aac762 100644
--- a/core/base-service/base.js
+++ b/core/base-service/base.js
@@ -65,6 +65,7 @@ const serviceDataSchema = Joi.object({
namedLogo: Joi.string(),
logoSvg: Joi.string(),
logoColor: optionalStringWhenNamedLogoPresent,
+ logoSize: optionalStringWhenNamedLogoPresent,
logoWidth: optionalNumberWhenAnyLogoPresent,
cacheSeconds: Joi.number().integer().min(0),
style: Joi.string(),
diff --git a/services/endpoint-common.js b/services/endpoint-common.js
index af89d76505f1d..919667655e2f2 100644
--- a/services/endpoint-common.js
+++ b/services/endpoint-common.js
@@ -35,6 +35,7 @@ const endpointSchema = Joi.object({
namedLogo: Joi.string(),
logoSvg: Joi.string(),
logoColor: optionalStringWhenNamedLogoPresent,
+ logoSize: optionalStringWhenNamedLogoPresent,
logoWidth: optionalNumberWhenAnyLogoPresent,
style: Joi.string(),
cacheSeconds: Joi.number().integer().min(0),
diff --git a/services/endpoint/endpoint.service.js b/services/endpoint/endpoint.service.js
index bffd6fa8fe3f4..eb9d8e6acd1f4 100644
--- a/services/endpoint/endpoint.service.js
+++ b/services/endpoint/endpoint.service.js
@@ -93,6 +93,14 @@ The endpoint badge takes a single required query param: url
, which
the query string. Only works for simple-icons logos.
+
logoSize
auto
.
+ Useful for some wider logos like amd
and amg
.
+ Supported for simple-icons logos only.
+ logoWidth