diff --git a/themes/src/main/resources/theme/keycloak-preview/account/index.ftl b/themes/src/main/resources/theme/keycloak-preview/account/index.ftl
index bbf4fd5..2a8a779 100644
--- a/themes/src/main/resources/theme/keycloak-preview/account/index.ftl
+++ b/themes/src/main/resources/theme/keycloak-preview/account/index.ftl
@@ -138,7 +138,6 @@
<div class="cards-pf" id="welcomeScreen">
<div class="text-center">
<h1>Welcome to Keycloak Account Management</h1>
- <p class="description">Through the account management console users can manage their own accounts. They can update the profile, change passwords, and setup two-factor authentication.</p>
</div>
<div class="container-fluid container-cards-pf">
<div class="row row-cards-pf">
@@ -151,7 +150,7 @@
<h2>
Personal Info
</h2>
- <p>Manage your basic information: <br>your name, email</p>
+ <p>Manage your basic information <br>such as name and email</p>
<hr/>
<h3><a href="${baseUrl}/#/account">Personal Info</a></h3>
</div>
@@ -168,11 +167,11 @@
</h2>
<p>Control your password and account access</p>
<hr/>
- <h3><a href="${baseUrl}/#/account">Change password</a></h3>
+ <h3><a href="${baseUrl}/#/password">Change password</a></h3>
<hr/>
- <h3><a href="${baseUrl}/#/account">Authenticator</a></h3>
+ <h3><a href="${baseUrl}/#/authenticator">Authenticator</a></h3>
<hr/>
- <h3><a href="${baseUrl}/#/account">Device activity</a></h3>
+ <h3><a href="${baseUrl}/#/sessions">Device activity</a></h3>
<hr/>
<h3><a href="${baseUrl}/#/account">Federated identities</a></h3>
</div>
@@ -189,7 +188,7 @@
</h2>
<p>Track and manage your app permission to access your account</p>
<hr/>
- <h3><a href="${baseUrl}/#/account">Applications</a></h3>
+ <h3><a href="${baseUrl}/#/applications">Applications</a></h3>
</div>
</div>
</div>
diff --git a/themes/src/main/resources/theme/keycloak-preview/account/resources/app/side-nav/side-nav.component.ts b/themes/src/main/resources/theme/keycloak-preview/account/resources/app/side-nav/side-nav.component.ts
index bfeeeb8..60d2548 100644
--- a/themes/src/main/resources/theme/keycloak-preview/account/resources/app/side-nav/side-nav.component.ts
+++ b/themes/src/main/resources/theme/keycloak-preview/account/resources/app/side-nav/side-nav.component.ts
@@ -66,6 +66,9 @@ export class SideNavComponent implements OnInit, MenuClickListener {
});
this.respSvc.addMenuClickListener(this);
+
+ // direct navigation such as '#/password'
+ this.setActive(window.location.hash.substring(1));
}
// use itemName for translate key, link, and tooltip