X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/05316c90baac1a1d0d9719d976eb4f19511dc023..refs/pull/363/head:/resources/views/settings/index.blade.php diff --git a/resources/views/settings/index.blade.php b/resources/views/settings/index.blade.php index 1645fdfd0..c736bc24e 100644 --- a/resources/views/settings/index.blade.php +++ b/resources/views/settings/index.blade.php @@ -56,7 +56,8 @@ 'defaultImage' => baseUrl('/logo.png'), 'currentImage' => setting('app-logo'), 'name' => 'setting-app-logo', - 'imageClass' => 'logo-image' + 'imageClass' => 'logo-image', + 'currentId' => false ]) @@ -125,7 +126,7 @@ -@include('partials/image-manager', ['imageType' => 'system']) +@include('components.image-manager', ['imageType' => 'system']) @stop @@ -142,10 +143,16 @@ var isEmpty = $.trim($elm.val()).length === 0; if (!isEmpty) $elm.val(hexVal); $('#setting-app-color-light').val(isEmpty ? '' : rgbLightVal); - // Set page elements to provide preview - $('#header, .image-picker .button').attr('style', 'background-color:'+ hexVal+'!important;'); - $('.faded-small').css('background-color', rgbLightVal); - $('.setting-nav a.selected').css('border-bottom-color', hexVal + '!important'); + + var customStyles = document.getElementById('custom-styles'); + var oldColor = customStyles.getAttribute('data-color'); + var oldColorLight = customStyles.getAttribute('data-color-light'); + + customStyles.innerHTML = customStyles.innerHTML.split(oldColor).join(hexVal); + customStyles.innerHTML = customStyles.innerHTML.split(oldColorLight).join(rgbLightVal); + + customStyles.setAttribute('data-color', hexVal); + customStyles.setAttribute('data-color-light', rgbLightVal); } });