Subversion Repositories LCARS

Compare Revisions

Last modification

Ignore whitespace Rev 231 → Rev 230

/trunk/application/layouts/index/multi-display.phtml
78,8 → 78,7
 
<div class="menu-container">
<nav class="menu">
<!--
<ul>
<ul>
<?php foreach ($languages as $key => $name): ?>
<li><a
href="index.<?php echo language_key_short($key); ?>?ani=0"
90,7 → 89,6
<?php endforeach; ?>
</ul>
<div class="bow" style="margin-bottom: 0.4em; height: 0.4em">&nbsp;</div>
-->
<ul style="margin-bottom: 1.2em">
<li><a href="<?php echo $menu['scripts']['path']; ?>"
target="_top" class="button" lang="<?php echo $language; ?>"
205,7 → 203,7
<div class="analysis" id="analysis">
<table>
<tr>
<th lang="<?php echo $language; ?>"><span class="text"><?php echo tr('Display'); ?></span></th>
<th lang="<?php echo $language; ?>"><span class="text"><?php echo tr('Display'); ?>:</span></th>
<td lang="<?php echo $language; ?>"><script
type="text/javascript"
>
287,7 → 285,7
<noscript><?php echo tr('N/A'); ?></noscript></td>
</tr>
<tr>
<th lang="<?php echo $language; ?>"><span class="text"><?php echo tr('User Agent'); ?></span></th>
<th lang="<?php echo $language; ?>"><span class="text"><?php echo tr('User Agent'); ?>:</span></th>
<td><script type="text/javascript"
src="application/scripts/ua.js"
></script>
295,7 → 293,7
echo tr('N/A'); ?></noscript></td>
</tr>
<tr>
<th lang="<?php echo $language; ?>"><span class="text"><?php echo tr('Features'); ?></span></th>
<th lang="<?php echo $language; ?>"><span class="text"><?php echo tr('Features'); ?>:</span></th>
<td><script type="text/javascript">
var fullscreen = jsx.dom.window.fullscreen;
 
460,24 → 458,10
onblur="return this.onmouseout()"
lang="<?php echo $language; ?>"
><span class="text"><?php echo tr("Printable"); ?></span></a></li>
<li id="cmd3"><script type="text/javascript">
function toggleFullscreen (button)
{
var nowIsFullscreen = fullscreen.isFullscreen();
 
if (nowIsFullscreen)
{
fullscreen.cancel();
}
else
{
fullscreen.requestOn(document.documentElement, button);
}
}
</script><div class="button left right"
<li id="cmd3"><div class="button left right"
style="cursor: not-allowed !important"
onclick="toggleFullscreen(this)"
onkeyup="if (event.keyCode == 13) { this.click(); }"
onclick="fullscreen.requestOn(document.documentElement, this)"
onkeyup="if (event.keyCode == 13) { this.onclick(); }"
lang="<?php echo $language; ?>"
><span class="text"><script type="text/javascript">
var cmd3;
491,7 → 475,7
 
if (cmd3)
{
cmd3.lastChild.tabIndex = "1";
cmd3.firstChild.tabIndex = "1";
}
});
 
527,14 → 511,21
cmd3 = document.getElementById("cmd3");
}
 
var textTarget = cmd3.lastChild.firstChild;
var target = cmd3.firstChild;
var textTarget = target.firstChild;
if (nowIsFullscreen)
{
textTarget.innerHTML = "<?php echo tr("Window"); ?>";
/* FIXME: Do not override event listeners, use the state instead */
oldHandler = target.onclick;
target.onclick = function () {
fullscreen.cancel();
};
textTarget.textContent = "<?php echo tr("Window"); ?>";
}
else
{
textTarget.innerHTML = fullscreenText;
target.onclick = oldHandler;
textTarget.textContent = fullscreenText;
}
 
previousIsFullscreen = nowIsFullscreen;
541,7 → 532,8
}
}
});
</script></span></div></li>
</script></span>
</div></li>
<li id="cmd4"><script type="text/javascript">
var LANG_KLINGON = "<?php echo $klingon; ?>";
var LANG_VULCAN = "<?php echo $vulcan; ?>";
573,14 → 565,14
if (!is_alien_language)
{
button.setAttribute("data-caption", button.firstChild.textContent);
button.firstChild.textContent = "<?php echo tr('Latin'); ?>";
button.firstChild.textContent = "Latin";
}
}
}
</script>
<div class="button left right"<?php
// $language_keys = array_keys($languages);
if (in_array($language, array(@$klingon, @$vulcan)))
$language_keys = array_keys($languages);
if (in_array(@$klingon, $language_keys) || in_array(@$vulcan, $language_keys))
{
?> tabindex="1" onclick="return toggleScript(this)"<?php
}
588,14 → 580,12
{
?> style="cursor: not-allowed !important"<?php
}
?>
onkeyup="if (event.keyCode == 13) { this.click(); }"
><span class="text" lang="<?php echo $language; ?>"><?php
?>><span class="text" lang="<?php echo $language; ?>"><?php
switch ($language)
{
case $klingon: echo 'pIqaD'; break;
case $vulcan: echo 'Hitra-Zukitan'; break;
// default: echo tr('Original');
default: echo 'Original';
}
?></span>
</div></li>
/trunk/styles/lcars22.css
304,7 → 304,7
 
.menu
{
height: 20.6em;
height: 23.6em;
background-color: #000;
}
 
510,7 → 510,7
}
 
#connectors .mid {
top: 10.4em;
top: 13.6em;
height: 0.8em;
}
 
928,12 → 928,6
color: #000;
}
 
.group .separator.right
{
left: auto;
right: 0;
}
 
.group .separator:after {
position: absolute;
width: 0.8em;
948,11 → 942,6
margin-left: 1.7em;
}
 
.group ul.left
{
margin-left: 0;
}
 
.group li {
margin-bottom: 0;
}
971,60 → 960,32
margin-bottom: 0;
}
 
.button.right,
.group ul .button,
.group ul.left .button.right
{
border-top-left-radius: 0;
.button.right {
border-top-right-radius: 1em;
border-bottom-right-radius: 1em;
border-bottom-left-radius: 0;
}
 
.button.right .text,
.group ul .button .text,
.group ul.left .button.right .text
{
left: auto;
.button.right .text {
right: 1em;
}
 
.group ul.left .button .text
{
left: 1em;
right: auto;
}
 
.button.left,
.group ul.left .button
{
.button.left {
border-top-left-radius: 1em;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 1em;
}
 
.group .button .key,
.group ul.left .button.right .key
{
.group .button .key {
display: inline-block;
position: absolute;
left: 0.2em;
top: 0;
right: auto;
bottom: 0;
padding: 0 0.1em;
background-color: #000;
color: #f90;
font-size: 2.4em;
text-transform: uppercase !important;
text-transform: uppercase;
line-height: 0.9;
}
 
.group ul.left .button .key
{
left: auto;
right: 0.2em;
}
 
<?php require_once 'lcars-responsive.css'; ?>
<?php require_once 'lcars-responsive.css'; ?>
/trunk/styles/lcars-responsive-small.css
47,7 → 47,7
}
.menu {
height: 19.6em;
height: 21.8em;
<?php
Mixins::transition('', 'height 0.5s 0.5s linear');
?>