Fix settings panel resize.

This commit is contained in:
kovacsv 2021-12-03 15:07:46 +01:00
parent 1ddd43c0b1
commit eea966168f
2 changed files with 15 additions and 4 deletions

View File

@ -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

View File

@ -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 = {