Skip to content

Commit dde5d49

Browse files
committed
fix(settings): send ui_theme input to cool settings iframe
Signed-off-by: codewithvk <vivek.javiya@collabora.com>
1 parent eed56f9 commit dde5d49

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/components/CoolFrame.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<input type="hidden" name="wopi_setting_base_url" :value="wopiSettingBaseUrl">
1414
<input type="hidden" name="iframe_type" :value="iframeType">
1515
<input type="hidden" name="css_variables" :value="cssVariables">
16+
<input type="hidden" name="ui_theme" :value="uiTheme">
1617
</form>
1718
<iframe :id="iframeName"
1819
:name="iframeName"
@@ -25,7 +26,7 @@
2526

2627
<script>
2728
28-
import { generateCSSVarTokens } from '../helpers/coolParameters.js'
29+
import { generateCSSVarTokens, getUITheme } from '../helpers/coolParameters.js'
2930
3031
export default {
3132
name: 'CoolFrame',
@@ -57,6 +58,7 @@ export default {
5758
formAction: '',
5859
cssVariables: generateCSSVarTokens(),
5960
isIframeLoaded: false,
61+
uiTheme: getUITheme(),
6062
}
6163
},
6264
mounted() {

src/helpers/coolParameters.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,4 +168,5 @@ export {
168168
getUIDefaults,
169169
getCollaboraTheme,
170170
generateCSSVarTokens,
171+
getUITheme,
171172
}

0 commit comments

Comments
 (0)