<div class="flex-container-column items-center justify-center hide-under-l">
@if (hasAppAccess())
- <form component="global-search" action="{{ url('/search') }}" method="GET" class="search-box" role="search">
+ <form component="global-search" action="{{ url('/search') }}" method="GET" class="search-box" role="search" tabindex="0">
<button id="header-search-box-button"
refs="global-search@button"
type="submit"
</a>
</li>
<li>
+<?php
+// OIDC Logout Feature: Use /oidc/logout if authentication method is oidc.
+if (config('auth.method') === 'oidc') {
+?>
+ <form action="/oidc/logout"
+ method="get">
+<?php
+// OIDC Logout Feature: Use /oidc/logout if authentication method is oidc.
+} else {
+?>
<form action="{{ url(config('auth.method') === 'saml2' ? '/saml2/logout' : '/logout') }}"
method="post">
+<?php
+// OIDC Logout Feature: Use /oidc/logout if authentication method is oidc.
+}
+?>
{{ csrf_field() }}
<button class="icon-item" data-shortcut="logout">
@icon('logout')
</li>
<li><hr></li>
<li>
- <a href="{{ url('/preferences/shortcuts') }}" class="icon-item">
- @icon('shortcuts')
- <div>{{ trans('preferences.shortcuts') }}</div>
+ <a href="{{ url('/preferences') }}" class="icon-item">
+ @icon('user-preferences')
+ <div>{{ trans('preferences.preferences') }}</div>
</a>
</li>
<li>