From 5fb4075a7788c5471cdbfacf33106d7484bbd782 Mon Sep 17 00:00:00 2001 From: Wan Qi Chen <495709+wa0x6e@users.noreply.github.com> Date: Tue, 4 Feb 2025 22:05:50 +0400 Subject: [PATCH] feat: add support for skin logo --- src/graphql/helpers.ts | 3 ++- src/graphql/schema.gql | 1 + src/helpers/schema.sql | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/graphql/helpers.ts b/src/graphql/helpers.ts index bb74afe1..f8c4cb2c 100644 --- a/src/graphql/helpers.ts +++ b/src/graphql/helpers.ts @@ -46,7 +46,8 @@ const SKIN_SETTINGS = [ 'heading_color', 'header_color', 'primary_color', - 'theme' + 'theme', + 'logo' ]; export function checkLimits(args: any = {}, type) { diff --git a/src/graphql/schema.gql b/src/graphql/schema.gql index 44df9d73..5c4fac24 100644 --- a/src/graphql/schema.gql +++ b/src/graphql/schema.gql @@ -663,6 +663,7 @@ type SkinSettings { header_color: String primary_color: String theme: String + logo: String } type Network { diff --git a/src/helpers/schema.sql b/src/helpers/schema.sql index a8685926..6a46e814 100644 --- a/src/helpers/schema.sql +++ b/src/helpers/schema.sql @@ -209,9 +209,10 @@ CREATE TABLE skins ( primary_color VARCHAR(6) DEFAULT NULL, header_color VARCHAR(6) DEFAULT NULL, theme VARCHAR(5) NOT NULL DEFAULT 'light', + logo VARCHAR(256) DEFAULT NULL, PRIMARY KEY (id) ); - + CREATE TABLE networks ( id VARCHAR(64) NOT NULL, premium SMALLINT UNSIGNED NOT NULL DEFAULT '0',