<nav id="footerNavigation" class="wcf-footerNavigation">
- <ul>
- <li id="toTopLink" class="toTopLink"><a href="{@$__wcf->getAnchor('top')}" title="{lang}wcf.global.scrollUp{/lang}" class="jsTooltip"><img src="{icon size='S'}toTop{/icon}" alt="" /> <span class="invisible">{lang}wcf.global.scrollUp{/lang}</span></a></li>
- {if $__wcf->getPageMenu()->getMenuItems('footer')|count > 0}
- {foreach from=$__wcf->getPageMenu()->getMenuItems('footer') item=menuItem}
- <li><a href="{$menuItem->getProcessor()->getLink()}">{lang}{$menuItem->menuItem}{/lang}{if $menuItem->getProcessor()->getNotifications()} <span class="wcf-badge">{#$menuItem->getProcessor()->getNotifications()}</span>{/if}</a></li>
- {/foreach}
- {/if}
- </ul>
+ <div>
+ <ul>
+ <li id="toTopLink" class="toTopLink"><a href="{@$__wcf->getAnchor('top')}" title="{lang}wcf.global.scrollUp{/lang}" class="jsTooltip"><img src="{icon size='S'}toTop{/icon}" alt="" /> <span class="invisible">{lang}wcf.global.scrollUp{/lang}</span></a></li>
+ {if $__wcf->getPageMenu()->getMenuItems('footer')|count > 0}
+ {foreach from=$__wcf->getPageMenu()->getMenuItems('footer') item=menuItem}
+ <li><a href="{$menuItem->getProcessor()->getLink()}">{lang}{$menuItem->menuItem}{/lang}{if $menuItem->getProcessor()->getNotifications()} <span class="wcf-badge">{#$menuItem->getProcessor()->getNotifications()}</span>{/if}</a></li>
+ {/foreach}
+ {/if}
+ </ul>
+ </div>
</nav>
new WCF.Date.Time();
new WCF.Effect.SmoothScroll();
new WCF.Effect.BalloonTooltip();
- $('<span class="pointer"><span></span></span>').appendTo('.innerError');
+ $('<span class="pointer"><span></span></span>').appendTo('.wcf-innerError');
$('#sidebarContent').wcfSidebar();
width: 100%;
overflow: hidden;
position: relative;
- z-index: 150;
}
@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
border-top-right-radius: 3px;
margin: 0 23px;
display: block;
+ min-height: 7px;
}
@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
}
+.wcf-footerNavigation {
+ min-height: 7px;
+}
+
.wcf-headerNavigation:after {
content: '';
display: block;
margin: 0 3px;
float: right;
position: relative;
- z-index: 190;
}
.wcf-headerNavigation ul li a,
background-color: #d8e7f5;
margin: 0 23px;
position: relative;
-
- -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
- -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
- -ms-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
- -o-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
- box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
}
@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
text-align: center;
padding: 0 23px 33px;
position: relative;
- z-index: 150;
}
@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
cursor: pointer;
}
-#wcf-balloonTooltip {
+.wcf-balloonTooltip {
font-size: .85em;
color: rgba(255, 255, 255, 1);
border: 1px solid rgba(255, 255, 255, .7);
border-radius: 5px;
background-color: rgba(0, 0, 0, .7);
padding: 5px 10px 7px;
+ position: absolute;
max-width: 300px;
z-index: 800;
/* Pointer */
-#wcf-balloonTooltip .pointer {
+.wcf-balloonTooltip .pointer {
border-width: 0 7px 7px;
border-style: solid;
border-color: rgba(255, 255, 255, .7) transparent;
left: 50%;
}
-#wcf-balloonTooltip .pointer span {
+.wcf-balloonTooltip .pointer span {
border-width: 0 5px 5px;
border-style: solid;
border-color: rgba(0, 0, 0, .7) transparent;
<dl{if $errorField == 'className'} class="wcf-formError"{/if}>
<dt><label for="className">{lang}wcf.acp.cronjob.className{/lang}</label></dt>
<dd>
- <input type="text" id="className" name="className" value="{$className}" required="required" pattern="^\\?([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*\\)*[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$" class="long" />
+ <input type="text" id="className" name="className" value="{$className}" required="required" autofocus="autofocus" pattern="^\\?([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*\\)*[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$" class="long" />
{if $errorField == 'className'}
<small class="wcf-innerError">
{if $errorType == 'empty'}
<footer id="pageFooter" class="wcf-pageFooter">
<div>
<nav id="footerNavigation" class="wcf-footerNavigation">
- <ul>
- <li id="toTopLink" class="toTopLink"><a href="{@$__wcf->getAnchor('top')}" title="{lang}wcf.global.scrollUp{/lang}" class="jsTooltip"><img src="{@RELATIVE_WCF_DIR}icon/toTop.svg" alt="" /> <span class="invisible">{lang}wcf.global.scrollUp{/lang}</span></a></li>
- </ul>
+ <div>
+ <ul>
+ <li id="toTopLink" class="toTopLink"><a href="{@$__wcf->getAnchor('top')}" title="{lang}wcf.global.scrollUp{/lang}" class="jsTooltip"><img src="{@RELATIVE_WCF_DIR}icon/toTop.svg" alt="" /> <span class="invisible">{lang}wcf.global.scrollUp{/lang}</span></a></li>
+ </ul>
+ </div>
</nav>
</div>
<dl{if $errorType.groupName|isset} class="formError"{/if}>
<dt><label for="groupName">{lang}wcf.acp.group.groupName{/lang}</label></dt>
<dd>
- <input type="text" id="groupName" name="groupName" value="{$i18nPlainValues['groupName']}" class="medium" />
+ <input type="text" id="groupName" name="groupName" value="{$i18nPlainValues['groupName']}" autofocus="autofocus" class="medium" />
{if $errorType.groupName|isset}
<small class="wcf-innerError">
{if $errorType.groupName == 'empty'}
<dl>
<dt><label for="username">{lang}wcf.user.username{/lang}</label></dt>
<dd>
- <input type="text" id="username" name="username" value="{$username}" class="medium" />
+ <input type="text" id="username" name="username" value="{$username}" autofocus="autofocus" class="medium" />
</dd>
</dl>
init: function() {
if (!this._didInit) {
// create empty div
- this._tooltip = $('<div id="balloonTooltip" style="position: absolute"><span id="balloonTooltipText"></span><span class="pointer"><span></span></span></div>').appendTo($('body')).hide();
+ this._tooltip = $('<div id="balloonTooltip" class="wcf-balloonTooltip"><span id="balloonTooltipText"></span><span class="pointer"><span></span></span></div>').appendTo($('body')).hide();
// get viewport dimensions
this._updateViewportDimensions();
$(window).resize($.proxy(this._updateViewportDimensions, this));
// observe DOM changes
- WCF.DOMNodeInsertedHandler.addCallback('WCF.Effect.BallonTooltip', $.proxy(this.init, this));
+ WCF.DOMNodeInsertedHandler.addCallback('WCF.Effect.BalloonTooltip', $.proxy(this.init, this));
this._didInit = true;
}
this._dialog = $('<div id="wcfSystemConfirmation"><p></p></div>').hide().appendTo(document.body);
var $formButtons = $('<div class="wcf-formSubmit" />').appendTo(this._dialog);
- $('<button class="default">' + WCF.Language.get('wcf.global.confirmation.confirm') + '</button>').data('action', 'confirm').click($.proxy(this._click, this)).appendTo($formButtons);
$('<button>' + WCF.Language.get('wcf.global.confirmation.cancel') + '</button>').data('action', 'cancel').click($.proxy(this._click, this)).appendTo($formButtons);
+ $('<button class="default">' + WCF.Language.get('wcf.global.confirmation.confirm') + '</button>').data('action', 'confirm').click($.proxy(this._click, this)).appendTo($formButtons);
},
/**
<dl>
<dt>{lang}wcf.global.systemRequirements.element.required{/lang} {lang}wcf.global.systemRequirements.active{/lang}</dt>
<dd>
- {lang}wcf.global.systemRequirements.element.yours{/lang} <span class="badge {if !$system.mbString.result}badgeWarning{else}badgeSuccess{/if}">{if !$system.mbString.result}{lang}wcf.global.systemRequirements.notActive{/lang}{else}{lang}wcf.global.systemRequirements.active{/lang}{/if}</span>{if !$system.mbString.result}<small>{lang}wcf.global.systemRequirements.mbString.description{/lang}</small>{/if}
+ {lang}wcf.global.systemRequirements.element.yours{/lang} <span class="wcf-badge {if !$system.mbString.result}wcf-badgeWarning{else}wcf-badgeSuccess{/if}">{if !$system.mbString.result}{lang}wcf.global.systemRequirements.notActive{/lang}{else}{lang}wcf.global.systemRequirements.active{/lang}{/if}</span>{if !$system.mbString.result}<small>{lang}wcf.global.systemRequirements.mbString.description{/lang}</small>{/if}
</dd>
</dl>