return (
<div className="page page-limited">
+ <A11ySkipTarget anchor="code_main" />
{!canBrowseAllChildProjects && isPortfolioLike(qualifier) && (
- <StyledAlert variant="warning">
+ <StyledAlert variant="warning" className="it__portfolio_warning">
<AlertContent>
{translate('component_measures.not_all_measures_are_shown')}
<HelpTooltip
defer={false}
title={sourceViewer !== undefined ? sourceViewer.name : defaultTitle}
/>
- <A11ySkipTarget anchor="code_main" />
-
{!hasComponents && (
<Search
branchLike={branchLike}
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Styled(Alert)
+ className="it__portfolio_warning"
variant="warning"
>
<Styled(div)>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<div
className="code-components"
>
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<div
className="code-components"
>
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<div
className="code-components"
>
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="code.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<div
className="code-components"
>
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="code.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="code.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<div
className="code-components"
>
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
<div
className="page page-limited"
>
+ <A11ySkipTarget
+ anchor="code_main"
+ />
<Suggestions
suggestions="code"
/>
encodeSpecialCharacters={true}
title="projects.page"
/>
- <A11ySkipTarget
- anchor="code_main"
- />
<withRouter(Search)
component={
Object {
className="layout-page-side"
style={{ top }}>
<div className="layout-page-side-inner">
+ <A11ySkipTarget
+ anchor="issues_sidebar"
+ label={
+ openIssue ? translate('issues.skip_to_list') : translate('issues.skip_to_filters')
+ }
+ weight={10}
+ />
{!canBrowseAllChildProjects && isPortfolioLike(qualifier) && (
<Alert
- className="big-spacer-top big-spacer-right big-spacer-left"
+ className="big-spacer-top big-spacer-right big-spacer-left it__portfolio_warning"
variant="warning">
<AlertContent>
{translate('issues.not_all_issue_show')}
</AlertContent>
</Alert>
)}
- <A11ySkipTarget
- anchor="issues_sidebar"
- label={
- openIssue ? translate('issues.skip_to_list') : translate('issues.skip_to_filters')
- }
- weight={10}
- />
+
{openIssue ? this.renderConciseIssuesList() : this.renderFacets()}
</div>
</section>
<div
className="layout-page-side-inner"
>
+ <A11ySkipTarget
+ anchor="issues_sidebar"
+ label="issues.skip_to_filters"
+ weight={10}
+ />
<Alert
- className="big-spacer-top big-spacer-right big-spacer-left"
+ className="big-spacer-top big-spacer-right big-spacer-left it__portfolio_warning"
variant="warning"
>
<Styled(div)>
/>
</Styled(div)>
</Alert>
- <A11ySkipTarget
- anchor="issues_sidebar"
- label="issues.skip_to_filters"
- weight={10}
- />
<div
className="layout-page-filters"
>