diff --git a/website/o3dv/css/sidebar.css b/website/o3dv/css/sidebar.css index bae0889..15268b2 100644 --- a/website/o3dv/css/sidebar.css +++ b/website/o3dv/css/sidebar.css @@ -4,10 +4,10 @@ div.ov_sidebar_title font-weight: bold; white-space: nowrap; text-overflow: ellipsis; - overflow: hidden; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid var(--ov_border_color); + overflow: hidden; } div.ov_sidebar_title div.ov_sidebar_title_text @@ -22,7 +22,12 @@ div.ov_sidebar_title div.ov_sidebar_title_img cursor: pointer; } -div.ov_sidebar_subtitle_icon +div.ov_sidebar_subtitle +{ + overflow: hidden; +} + +div.ov_sidebar_subtitle div.ov_sidebar_subtitle_icon { width: 30px; height: 18px; @@ -31,6 +36,11 @@ div.ov_sidebar_subtitle_icon float: left; } +div.ov_sidebar_subtitle div.ov_sidebar_subtitle_text +{ + float: left; +} + div.ov_sidebar_content { overflow: auto; @@ -52,6 +62,7 @@ div.ov_sidebar_content div.ov_sidebar_settings_padded { margin: 10px 0px 0px 40px; float: left; + overflow: hidden; } div.ov_sidebar_content div.ov_sidebar_settings_warning diff --git a/website/o3dv/js/sidebarpanels.js b/website/o3dv/js/sidebarpanels.js index fa69d01..73c52f0 100644 --- a/website/o3dv/js/sidebarpanels.js +++ b/website/o3dv/js/sidebarpanels.js @@ -294,7 +294,7 @@ OV.SettingsSidebarPanel = class extends OV.SidebarPanel let contentDiv = OV.AddDiv (this.contentDiv, 'ov_sidebar_settings_content'); let titleDiv = OV.AddDiv (contentDiv, 'ov_sidebar_subtitle'); let colorInput = OV.AddDiv (titleDiv, 'color-picker'); - OV.AddDomElement (titleDiv, 'span', null, title); + OV.AddDiv (titleDiv, 'ov_sidebar_subtitle', title); const pickr = Pickr.create ({ el : colorInput, theme : 'monolith', @@ -378,7 +378,7 @@ OV.SettingsSidebarPanel = class extends OV.SidebarPanel let contentDiv = OV.AddDiv (this.contentDiv, 'ov_sidebar_settings_content'); let titleDiv = OV.AddDiv (contentDiv, 'ov_sidebar_subtitle'); OV.AddSvgIconElement (titleDiv, 'theme', 'ov_sidebar_subtitle_icon'); - OV.AddDiv (titleDiv, null, 'Appearance'); + OV.AddDiv (titleDiv, 'ov_sidebar_subtitle_text', 'Appearance'); let buttonsDiv = OV.AddDiv (contentDiv, 'ov_sidebar_settings_padded'); let result = {