diff --git a/runtime/pgAdmin4.cpp b/runtime/pgAdmin4.cpp index 7d0d8154..b3922c46 100644 --- a/runtime/pgAdmin4.cpp +++ b/runtime/pgAdmin4.cpp @@ -174,7 +174,7 @@ int main(int argc, char * argv[]) // Display the spash screen QSplashScreen *splash = new QSplashScreen(); - splash->setPixmap(QPixmap(":/splash.png")); + splash->setPixmap(QIcon(":/splash.png").pixmap(QSize(400, 100))); splash->setWindowFlags(splash->windowFlags() | Qt::WindowStaysOnTopHint); splash->show(); app.processEvents(QEventLoop::AllEvents); diff --git a/runtime/splash.png b/runtime/splash.png deleted file mode 100755 index cb2cfac019af410f328d9041f6c15003d80c2416..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13559 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 vsOpgAdmin_PostgreSQL \ No newline at end of file diff --git a/web/pgadmin/dashboard/static/img/welcome_logo.png b/web/pgadmin/dashboard/static/img/welcome_logo.png deleted file mode 100644 index f49cb91abd0c0868b3d245fb3f1b4dec01e1dfd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22603 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≫P7B*MX<&Wd($Q)LL~9!Z1N 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 V8hjY39{q#&J*Q`)`%;Gx@qeJHdhGxJ diff --git a/web/pgadmin/dashboard/static/img/welcome_logo.svg b/web/pgadmin/dashboard/static/img/welcome_logo.svg new file mode 100644 index 00000000..a90323cd --- /dev/null +++ b/web/pgadmin/dashboard/static/img/welcome_logo.svg @@ -0,0 +1 @@ +pgAdmin_PostgreSQL \ No newline at end of file diff --git a/web/pgadmin/dashboard/static/scss/_dashboard.scss b/web/pgadmin/dashboard/static/scss/_dashboard.scss index f0505e4a..eeac9c4f 100644 --- a/web/pgadmin/dashboard/static/scss/_dashboard.scss +++ b/web/pgadmin/dashboard/static/scss/_dashboard.scss @@ -41,3 +41,8 @@ border-radius: $card-border-radius; border: $panel-border; } + +.dashboard-link a { + cursor: pointer; + color: $color-fg-theme; +} diff --git a/web/pgadmin/dashboard/templates/dashboard/welcome_dashboard.html b/web/pgadmin/dashboard/templates/dashboard/welcome_dashboard.html index 1401d8cd..cf358ace 100644 --- a/web/pgadmin/dashboard/templates/dashboard/welcome_dashboard.html +++ b/web/pgadmin/dashboard/templates/dashboard/welcome_dashboard.html @@ -5,8 +5,9 @@
{{ _('Welcome') }}
- {{ config.APP_NAME }} {{ _('logo') }} + {{ config.APP_NAME }} {{ _('logo') }}

{{ _('Feature rich') }} | {{ _('Maximises PostgreSQL') }} | {{ _('Open Source') }}

{{ _('pgAdmin is an Open Source administration and management tool for the PostgreSQL database. It includes a graphical administration interface, an SQL query tool, a procedural code debugger and much more. The tool is designed to answer the needs of developers, DBAs and system administrators alike.') }} diff --git a/web/pgadmin/misc/file_manager/static/css/file_manager.css b/web/pgadmin/misc/file_manager/static/css/file_manager.css index 571e90e8..669bca71 100644 --- a/web/pgadmin/misc/file_manager/static/css/file_manager.css +++ b/web/pgadmin/misc/file_manager/static/css/file_manager.css @@ -31,10 +31,6 @@ margin: 50px auto; } -.fm_file { - font-size: xx-large !important; -} - .file_manager h1 { font-size: medium; } @@ -72,7 +68,6 @@ x:-o-prefocus, .file-input-container {top:16px;width:198px;} } div.clip { - height: 30px; margin: 10px auto; overflow: hidden; } diff --git a/web/pgadmin/misc/file_manager/static/js/utility.js b/web/pgadmin/misc/file_manager/static/js/utility.js index 5e9eb2f0..927c4aa1 100644 --- a/web/pgadmin/misc/file_manager/static/js/utility.js +++ b/web/pgadmin/misc/file_manager/static/js/utility.js @@ -264,7 +264,7 @@ define([ } if ($('.fileinfo').data('view') == 'grid') { - $('.fileinfo span[data-alt="' + oldPath + '"]').parent().next('p span').text(newName); + $('.fileinfo span[data-alt="' + oldPath + '"]').parent().next('div span').text(newName); $('.fileinfo span[data-alt="' + oldPath + '"]').attr('data-alt', newPath); } else { $('.fileinfo td[title="' + oldPath + '"]').text(newName); @@ -537,7 +537,7 @@ define([ } else if ((data[key]).file_type == 'drive') { class_type = 'fa fa-hdd-o fm_drive'; } else { - class_type = 'fa fa-file-text fm_file'; + class_type = 'fa fa-file-text-o fm_file_grid'; } var fm_filename = (data[key]).Filename; @@ -617,7 +617,7 @@ define([ icon_type = 'fa fa-hdd-o'; } else { class_type = 'tbl_file'; - icon_type = 'fa fa-file-text'; + icon_type = 'fa fa-file-text-o'; } result += ''; @@ -641,7 +641,7 @@ define([ } else { result += '

'+ '
' + - '' + + '' + data_protected + '' + fm_filename + '' + '
' + @@ -1582,32 +1582,32 @@ define([ folder_div = '
  • ' + '
    ' + - '
    New_Folder
    ' + + '
    New_Folder
    ' + '
  • '; path = $('.currentpath').val(); $file_element = $(folder_div); - $('.fileinfo #contents.grid').append($file_element); - $file_element.find('p span').toggle(); - $file_element.find('p input').toggle().val(lg.new_folder).select(); + $('.fileinfo #contents.grid').prepend($file_element); + $file_element.find('div span.less_text').toggle(); + $file_element.find('div input').toggle().val(lg.new_folder).select(); // rename folder/file on pressing enter key $('.file_manager').on('keyup', function(e) { if (e.keyCode == 13) { e.stopPropagation(); - $file_element.find('p input').trigger('blur'); + $file_element.find('div input').trigger('blur'); } }); // rename folder/file on blur - $file_element.find('p input').on('blur', function() { + $file_element.find('div input').on('blur', function() { $('.file_manager button.create').removeAttr('disabled'); - var text_value = $file_element.find('p input').val(); + var text_value = $file_element.find('div input').val(); path = $('.currentpath').val(); - $file_element.find('p input').toggle(); - $file_element.find('p span').toggle().html(text_value); + $file_element.find('div input').toggle(); + $file_element.find('div span.less_text').toggle().html(text_value); if (text_value === undefined) { text_value = lg.new_folder; } @@ -1620,9 +1620,9 @@ define([ folder_div = $( '' + '' + - ''+ '' + - '' + lg.new_folder + '' + + '' + lg.new_folder + '' + + ''+ ''+ '' + '' + @@ -1630,25 +1630,25 @@ define([ ); $file_element_list = $(folder_div); - $('.fileinfo #contents.list').prepend($file_element_list); - $file_element_list.find('p span').toggle(); - $file_element_list.find('p input').toggle().val(lg.new_folder).select(); + $('.fileinfo #contents.file_listing_table tbody').prepend($file_element_list); + $file_element_list.find('td span.less_text').toggle(); + $file_element_list.find('td input').toggle().val(lg.new_folder).select(); // rename folder/file on pressing enter key $('.file_manager').on('keyup', function(e) { if (e.keyCode == 13) { e.stopPropagation(); - $file_element_list.find('p input').trigger('blur'); + $file_element_list.find('td input').trigger('blur'); } }); // rename folder/file on blur - $file_element_list.find('p input').on('blur', function() { + $file_element_list.find('td input').on('blur', function() { $('.file_manager button.create').removeAttr('disabled'); - var text_value = $file_element_list.find('p input').val(); + var text_value = $file_element_list.find('td input').val(); path = $('.currentpath').val(); - $file_element_list.find('p input').toggle(); - $file_element_list.find('p span').toggle().html(text_value); + $file_element_list.find('td input').toggle(); + $file_element_list.find('td span.less_text').toggle().html(text_value); if (text_value === undefined) { text_value = lg.new_folder; } diff --git a/web/pgadmin/misc/file_manager/static/scss/_file_manager.scss b/web/pgadmin/misc/file_manager/static/scss/_file_manager.scss index 45bcfebb..3a77bfa1 100644 --- a/web/pgadmin/misc/file_manager/static/scss/_file_manager.scss +++ b/web/pgadmin/misc/file_manager/static/scss/_file_manager.scss @@ -93,13 +93,15 @@ } } -.fm_folder_grid { +.fm_folder_grid, .fm_file_grid { font-size: xx-large !important; } .fm_folder_list, -.fm_folder_grid { - color: $color-warning; +.fm_folder_grid, +.fm_file_grid, +.fm_file_list { + color: $color-gray-darker; } .fm_drive { @@ -365,4 +367,12 @@ .cap_select_file { cursor: pointer; +} + +.add-folder-icon { + position: relative; + top: -8px; + left: -6px; + font-size: 8px; + margin-right: -8px; } \ No newline at end of file diff --git a/web/pgadmin/misc/file_manager/templates/file_manager/index.html b/web/pgadmin/misc/file_manager/templates/file_manager/index.html index 86cf6fd6..f4186067 100644 --- a/web/pgadmin/misc/file_manager/templates/file_manager/index.html +++ b/web/pgadmin/misc/file_manager/templates/file_manager/index.html @@ -43,6 +43,7 @@