From 981f8678dfc96a1a787d8929d0033b9e4a7afb46 Mon Sep 17 00:00:00 2001 From: Mojca Lorber Date: Tue, 21 Jan 2020 15:21:40 +0100 Subject: [PATCH] Fix alerts style --- app/assets/javascripts/application.js.erb | 6 ++-- .../shared_styles/elements/alerts.scss | 31 ++++++++++++++++--- .../stylesheets/themes/repositories.scss | 2 +- .../_protocol_status_bar_buttons.html.erb | 2 +- .../index/_import_results_modal.html.erb | 4 +-- .../index/_results_modal_body.html.erb | 2 +- .../_delete_repository_modal.html.erb | 2 +- .../_delete_column_modal_body.html.erb | 3 +- app/views/shared/_flash_alerts.html.erb | 2 +- .../_destroy_user_team_modal_body.html.erb | 2 +- .../_leave_user_team_modal_body.html.erb | 2 +- 11 files changed, 41 insertions(+), 17 deletions(-) diff --git a/app/assets/javascripts/application.js.erb b/app/assets/javascripts/application.js.erb index 6d88c770d..aa1eb62ae 100644 --- a/app/assets/javascripts/application.js.erb +++ b/app/assets/javascripts/application.js.erb @@ -228,13 +228,13 @@ var HelperModule = (function(){ fasSign = ' fa-check-circle '; } else if (type === 'danger') { alertType = ' alert-danger '; - fasSign = ' fa-exclamation-circle '; + fasSign = ' fa-exclamation-triangle '; } else if (type === 'info') { alertType = ' alert-info '; - fasSign = ' fa-exclamation-circle '; + fasSign = ' fa-info-circle '; } else if (type === 'warning') { alertType = ' alert-warning '; - fasSign = ' fa-exclamation-circle '; + fasSign = ' fa-exclamation-triangle '; } var htmlSnippet = '
' + diff --git a/app/assets/stylesheets/shared_styles/elements/alerts.scss b/app/assets/stylesheets/shared_styles/elements/alerts.scss index ccc39bc46..3e64f62a6 100644 --- a/app/assets/stylesheets/shared_styles/elements/alerts.scss +++ b/app/assets/stylesheets/shared_styles/elements/alerts.scss @@ -1,12 +1,15 @@ .alert { - align-items: center; border-radius: 0; - display: flex; - height: 52px; margin-bottom: 0; opacity: .86; - padding: 9px; width: 100%; +} + +.alert-floating { + align-items: center; + display: flex; + height: 52px; + padding: 9px; .fas { font-size: $font-size-h2; @@ -23,3 +26,23 @@ top: 0; } } + +.alert:not(.alert-floating) { + color: $color-volcano; + + &.alert-danger .fas { + color: $brand-danger; + } + + &.alert-warning .fas { + color: $brand-warning; + } + + &.alert-info .fas { + color: $brand-info; + } + + &.alert-success .fas { + color: $brand-success; + } +} diff --git a/app/assets/stylesheets/themes/repositories.scss b/app/assets/stylesheets/themes/repositories.scss index 26d5d388d..a43094af5 100644 --- a/app/assets/stylesheets/themes/repositories.scss +++ b/app/assets/stylesheets/themes/repositories.scss @@ -32,7 +32,7 @@ .custom-alert-info { background-color: $state-info-bg; border: 1px solid $state-info-border; - color: $state-info-text; + color: $color-volcano; margin: 10px 0; opacity: .86; padding: 15px; diff --git a/app/views/my_modules/protocols/_protocol_status_bar_buttons.html.erb b/app/views/my_modules/protocols/_protocol_status_bar_buttons.html.erb index df680f898..ba61a99a5 100644 --- a/app/views/my_modules/protocols/_protocol_status_bar_buttons.html.erb +++ b/app/views/my_modules/protocols/_protocol_status_bar_buttons.html.erb @@ -106,7 +106,7 @@ " data-content="<%= t("my_modules.protocols.protocol_status_bar.btns_parent_and_self_newer.text", self_ts: l(@protocol.updated_at, format: :full), parent_ts: l(@protocol.parent.updated_at, format: :full)).html_safe %>">   - +