From 9bfe357189a1615ca288d4ba6094e9fea3116e3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomek=20Su=C5=82kowski?= Date: Wed, 15 Jul 2020 21:23:22 +0200 Subject: [PATCH 1/2] Add `theme` to ProjectOptions in SDK --- sdk/src/helpers.ts | 4 ++++ sdk/src/interfaces.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/sdk/src/helpers.ts b/sdk/src/helpers.ts index 6bb4ce12..0a3cf55d 100644 --- a/sdk/src/helpers.ts +++ b/sdk/src/helpers.ts @@ -34,6 +34,10 @@ export function buildProjectQuery(options?: EmbedOptions){ queryParams += `${queryParams.length ? '&' : ''}view=${options.view}`; } + if(options.theme){ + queryParams += `${queryParams.length ? '&' : ''}theme=${options.theme}`; + } + if(options.hideExplorer){ queryParams += `${queryParams.length ? '&' : ''}hideExplorer=1`; } diff --git a/sdk/src/interfaces.ts b/sdk/src/interfaces.ts index 033b0aa1..3677a88d 100644 --- a/sdk/src/interfaces.ts +++ b/sdk/src/interfaces.ts @@ -38,6 +38,7 @@ export interface OpenOptions extends ProjectOptions { export interface EmbedOptions extends ProjectOptions { clickToLoad?: boolean; view?: 'preview' | 'editor' | string; + theme?: 'light' | 'dark'; height?: number | string; width?: number | string; hideExplorer?: boolean; From 3b46554775b8094c9ede25df3d831edea05418b7 Mon Sep 17 00:00:00 2001 From: apai4 Date: Thu, 16 Jul 2020 10:52:10 -0700 Subject: [PATCH 2/2] Bump SDK version --- sdk/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/package.json b/sdk/package.json index c58ccfb8..d678b269 100644 --- a/sdk/package.json +++ b/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@stackblitz/sdk", - "version": "1.4.0", + "version": "1.5.0", "description": "", "main": "./bundles/sdk.js", "module": "./bundles/sdk.m.js",