[PATCH] Corrects several browser compatibility issues

Matt Wagner matt.wagner at redhat.com
Tue Oct 23 21:58:50 UTC 2012


On Tue, Oct 23, 2012 at 03:07:04PM -0400, Brian McLaughlin wrote:
> ---
>  src/app/stylesheets/_buttons.scss           | 1 -
>  src/app/stylesheets/layout.scss             | 4 ++--
>  src/app/views/layouts/application.html.haml | 2 ++
>  src/public/stylesheets/layout_ie8.css       | 3 +++
>  4 files changed, 7 insertions(+), 3 deletions(-)
> 
> diff --git a/src/app/stylesheets/_buttons.scss b/src/app/stylesheets/_buttons.scss
> index ae5cb00..08ce5da 100644
> --- a/src/app/stylesheets/_buttons.scss
> +++ b/src/app/stylesheets/_buttons.scss
> @@ -298,7 +298,6 @@ Application Button Set
>    background: url(../../images/deployment_large_icon_provider_white.png) 12px center no-repeat, -o-linear-gradient(top, #ace3ac 0%,#5ab45c 100%); /* Opera 11.10+ */
>    background: url(../../images/deployment_large_icon_provider_white.png) 12px center no-repeat, -ms-linear-gradient(top, #ace3ac 0%,#5ab45c 100%); /* IE10+ */
>    background: url(../../images/deployment_large_icon_provider_white.png) 12px center no-repeat, linear-gradient(top, #ace3ac 0%,#5ab45c 100%); /* W3C */
> -  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ace3ac', endColorstr='#5ab45c',GradientType=0 ); /* IE6-9 */
>    &:active{
>      background: #458944; /* Old browsers */
>      background: url(../../images/deployment_large_icon_provider_white.png) 12px center no-repeat, -moz-linear-gradient(top, #9ecc9b 0%, #458944 100%); /* FF3.6+ */
> diff --git a/src/app/stylesheets/layout.scss b/src/app/stylesheets/layout.scss
> index f5e4f25..db94d8c 100644
> --- a/src/app/stylesheets/layout.scss
> +++ b/src/app/stylesheets/layout.scss
> @@ -1,8 +1,6 @@
>  @import "reset";
>  @import "compass/reset";
>  @import "converge-ui/composites/shell";
> - at import "converge-ui/components/forms";
> - at import "converge-ui/components/buttons";
>  @import "mixins";
>  @import "helpers";
>  @import "buttons";
> @@ -335,6 +333,7 @@ Page Header -- v.0.0.1 [header] (header.scss)
>      & > *{ vertical-align: middle; }
>      float: right;
>      margin: 13px 7px 12px 24px;
> +    min-height: 18px;
>    }
>  
>    ul#provider_select{
> @@ -2042,6 +2041,7 @@ form.filterable-data{
>          padding: 3px 4px;
>          @include gradient-bg($cell_color_base, $cell_color_header);
>          &:after{ content: ""; }
> +	        img {vertical-align:middle;}
>        }
>        ul{
>          display: none;
> diff --git a/src/app/views/layouts/application.html.haml b/src/app/views/layouts/application.html.haml
> index 1a00936..d76f83f 100644
> --- a/src/app/views/layouts/application.html.haml
> +++ b/src/app/views/layouts/application.html.haml
> @@ -5,6 +5,8 @@
>  = content_for :stylesheets_block do
>    = stylesheet_link_tag '/stylesheets/compiled/layout.css'
>    = stylesheet_link_tag 'jquery.ui-1.8.1/jquery-ui-1.8.1.custom.css'
> +  /[if lt IE 10]
> +    = stylesheet_link_tag '/stylesheets/layout_ie9.css'
>    /[if lt IE 9]
>      = javascript_include_tag 'https://html5shiv.googlecode.com/svn/trunk/html5.js'
>      = stylesheet_link_tag '/stylesheets/layout_ie8.css'
> diff --git a/src/public/stylesheets/layout_ie8.css b/src/public/stylesheets/layout_ie8.css
> index 8214928..1fb6139 100644
> --- a/src/public/stylesheets/layout_ie8.css
> +++ b/src/public/stylesheets/layout_ie8.css
> @@ -28,3 +28,6 @@ section.maincontent {
>  table.provider-selection-strategies td {
>  	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#535353',GradientType=0 ); /* IE6-9 */
>  }
> +
> +/* Launch deployment button */
> +#launch_deployment_button { padding: 13px 29px 9px 29px; }
> -- 
> 1.7.11.7

ACK, fixes all 3 issues. Will push to master.

-- Matt



More information about the aeolus-devel mailing list