Merge pull request #6202 from owncloud/fix_6032_alt

Add overlay noscript message to fix #6032
This commit is contained in:
Morris Jobke 2013-12-07 08:04:29 -08:00
commit 823c85e65f
3 changed files with 34 additions and 0 deletions

View File

@ -58,3 +58,8 @@
.ie9 #navigation {
width: 100px;
}
/* IE8 isn't able to display transparent background. So it is specified using a gradient */
.ie8 #nojavascript {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4c320000', endColorstr='#4c320000'); /* IE */
}

View File

@ -46,6 +46,34 @@ body { background:#fefefe; font:normal .8em/1.6em "Helvetica Neue",Helvetica,Ari
opacity: 1;
}
#nojavascript {
position: absolute;
top: 0;
bottom: 0;
z-index: 999;
width: 100%;
text-align: center;
background-color: rgba(50,0,0,0.5);
color: white;
text-shadow: 0px 0px 5px black;
line-height: 125%;
font-size: x-large;
}
#nojavascript div {
width: 50%;
top: 40%;
position: absolute;
left: 50%;
margin-left: -25%;
}
#nojavascript a {
color: #ccc;
text-decoration: underline;
}
#nojavascript a:hover {
color: #aaa;
}
/* INPUTS */
input[type="text"],
input[type="password"],

View File

@ -37,6 +37,7 @@
</head>
<body id="<?php p($_['bodyid']);?>">
<noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript to be enabled for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and re-load this interface.')); ?></div></div></noscript>
<div id="notification-container">
<div id="notification"></div>
<?php if ($_['updateAvailable']): ?>