From 197c2542b508514b2c92210cd44bb17aa81545fe Mon Sep 17 00:00:00 2001 From: kovacsv Date: Thu, 2 Sep 2021 21:03:14 +0200 Subject: [PATCH] Add theme settings to sidebar panel. --- website/o3dv/css/controls.css | 10 +++++++++ website/o3dv/css/dialogs.css | 5 ----- website/o3dv/css/website.css | 8 ++++++- website/o3dv/js/exportdialog.js | 2 +- website/o3dv/js/settingssidebarpanel.js | 30 +++++++++++++++++++++++-- website/o3dv/js/sharingdialog.js | 2 +- website/o3dv/js/website.js | 16 ++++--------- 7 files changed, 51 insertions(+), 22 deletions(-) diff --git a/website/o3dv/css/controls.css b/website/o3dv/css/controls.css index cbf2421..999a5a3 100644 --- a/website/o3dv/css/controls.css +++ b/website/o3dv/css/controls.css @@ -74,6 +74,16 @@ div.ov_tooltip box-shadow: var(--ov_shadow); } +input.ov_radio_button +{ + margin-right: 10px; +} + +input.ov_checkbox +{ + margin-right: 10px; +} + @media (hover) { diff --git a/website/o3dv/css/dialogs.css b/website/o3dv/css/dialogs.css index d665397..285f077 100644 --- a/website/o3dv/css/dialogs.css +++ b/website/o3dv/css/dialogs.css @@ -150,11 +150,6 @@ div.ov_dialog div.ov_dialog_row overflow: auto; } -div.ov_dialog input.ov_dialog_checkradio -{ - margin-right: 10px; -} - div.ov_popup { color: var(--ov_dialog_foreground_color); diff --git a/website/o3dv/css/website.css b/website/o3dv/css/website.css index 339e144..a40f2b3 100644 --- a/website/o3dv/css/website.css +++ b/website/o3dv/css/website.css @@ -246,7 +246,13 @@ div.ov_sidebar_content div.ov_sidebar_settings_content overflow: auto; } -div.ov_sidebar_content div.ov_sidebar_settings_description +div.ov_sidebar_content div.ov_sidebar_settings_row +{ + margin: 5px 0px; + overflow: auto; +} + +div.ov_sidebar_content div.ov_sidebar_settings_padded { color: var(--ov_light_icon_color); margin: 10px 0px 0px 40px; diff --git a/website/o3dv/js/exportdialog.js b/website/o3dv/js/exportdialog.js index 099c044..90e73ca 100644 --- a/website/o3dv/js/exportdialog.js +++ b/website/o3dv/js/exportdialog.js @@ -136,7 +136,7 @@ OV.ExportDialog = class for (let i = 0; i < exportFormat.formats.length; i++) { let format = exportFormat.formats[i]; let formatDiv = $('
').addClass ('ov_dialog_row').appendTo (this.formatParameters.formatSettingsDiv); - let formatInput = $('').addClass ('ov_dialog_checkradio').attr ('type', 'radio').attr ('id', format.name).attr ('name', 'format').appendTo (formatDiv); + let formatInput = $('').addClass ('ov_radio_button').attr ('type', 'radio').attr ('id', format.name).attr ('name', 'format').appendTo (formatDiv); $('