Skip to content

Commit

Permalink
[FEATURE] Adds a skiplink to the TopContentMenuContent template (#372)
Browse files Browse the repository at this point in the history
  • Loading branch information
hputzek authored and MattiasNilsson committed Jan 11, 2018
1 parent b7f7bc7 commit 48283c4
Show file tree
Hide file tree
Showing 15 changed files with 40 additions and 12 deletions.
2 changes: 1 addition & 1 deletion Configuration/TypoScript/Library/lib.menu.sub.setupts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ lib.menu.sub.entryLevel = 1
lib.menu.sub.includeNotInMenu = {$themes.configuration.menu.sub.includeNotInMenu}
lib.menu.sub.excludeUidList = {$themes.configuration.menu.sub.excludeUidList}
lib.menu.sub.stdWrap {
innerWrap = <div class="sub-navigation"><div class="sub-navigation__wrp"><ul class="sub-navigation__item-list _sub-list-level-2"> | </ul></div></div>
innerWrap = <div class="sub-navigation" id="sub-navigation"><div class="sub-navigation__wrp"><ul class="sub-navigation__item-list _sub-list-level-2"> | </ul></div></div>
dataWrap = <nav aria-label="{LLL:EXT:theme_t3kit/Resources/Private/Language/locallang.xlf:subnavigation.ariaLabel}"> | </nav>
}
lib.menu.sub.1 = TMENU
Expand Down
3 changes: 3 additions & 0 deletions Resources/Private/Language/de.locallang.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
<trans-unit id="skipLinks.mainContent" xml:space="preserve">
<target>Direkt zum Inhalt springen</target>
</trans-unit>
<trans-unit id="skipLinks.subNavigation" xml:space="preserve">
<target>Zur Unternavigation springen</target>
</trans-unit>
<trans-unit id="breadcrumb.ariaLabel" xml:space="preserve">
<target>Brotkrümelnavigation</target>
</trans-unit>
Expand Down
3 changes: 3 additions & 0 deletions Resources/Private/Language/locallang.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@
<trans-unit id="skipLinks.mainContent" xml:space="preserve">
<source>Skip to main content</source>
</trans-unit>
<trans-unit id="skipLinks.subNavigation" xml:space="preserve">
<source>Skip to subnavigation</source>
</trans-unit>
<trans-unit id="footer.firstHeadline">
<source>Footer</source>
</trans-unit>
Expand Down
22 changes: 22 additions & 0 deletions Resources/Private/Layouts/Content.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{namespace theme=KayStrobach\Themes\ViewHelpers}
<!-- theme_t3kit: Layouts/Content.html [begin] -->
<!--[if lte IE 9]>
<p class="browsehappy"><f:translate extensionName="theme_t3kit" key="content.behaviour.browsehappy.message" /><a href="http://browsehappy.com/"><f:translate extensionName="theme_t3kit" key="content.behaviour.browsehappy.link" /></a></p>
<![endif]-->
<div class="skip-links">
<f:link.typolink parameter="{page.uid}#main-navigation" class="skip-links__item sr-only sr-only-focusable">
<f:translate key="skipLinks.mainNav" extensionName="theme_t3kit"/>
</f:link.typolink>
<f:link.typolink parameter="{page.uid}#sub-navigation" class="skip-links__item sr-only sr-only-focusable">
<f:translate key="skipLinks.subNavigation" extensionName="theme_t3kit"/>
</f:link.typolink>
<f:link.typolink parameter="{page.uid}#main-content" class="skip-links__item sr-only sr-only-focusable">
<f:translate key="skipLinks.mainContent" extensionName="theme_t3kit"/>
</f:link.typolink>
</div>

<f:render partial="Header/{theme:constant(constant:'themes.configuration.header.headerTemplate')}" section="Default" arguments="{_all}" />
<f:render section="Default" />
<f:render partial="Footer/Footer" section="Default" arguments="{_all}" />

<!-- theme_t3kit: Layouts/Content.html [end] -->
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/ContentMenu.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/ContentMenu.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/ContentMenuSidebar.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/ContentMenuSidebar.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/ContentSidebarMenu.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/ContentSidebarMenu.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/MenuContent.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{namespace theme=KayStrobach\Themes\ViewHelpers}
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/MenuContent.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/MenuContentSidebar.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{namespace theme=KayStrobach\Themes\ViewHelpers}
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/MenuContentSidebar.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/MenuSidebarContent.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{namespace theme=KayStrobach\Themes\ViewHelpers}
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/MenuSidebarContent.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/SidebarContentMenu.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/SidebarContentMenu.html [begin] -->
<f:variable name="content">
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Theme/SidebarMenuContent.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/SidebarMenuContent.html [begin] -->
<f:variable name="content">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/TopContentContentMenu.html [begin] -->
<f:variable name="content">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{namespace theme=KayStrobach\Themes\ViewHelpers}
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/TopContentMenuContent.html [begin] -->
<f:variable name="content">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{namespace theme=KayStrobach\Themes\ViewHelpers}
<div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Default" />
<f:layout name="Content" />
<f:section name="Default">
<!-- theme_t3kit: Templates/Theme/TopContentMenuContentSidebar.html [begin] -->
<f:variable name="content">
Expand Down

0 comments on commit 48283c4

Please sign in to comment.