Skip to content

Commit 814ea1f

Browse files
committed
Remove demo links and update container styles for auth pages
1 parent 6af6d6f commit 814ea1f

File tree

4 files changed

+18
-23
lines changed

4 files changed

+18
-23
lines changed

public/js/components/pf-header.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,6 @@ class PfHeader extends HTMLElement {
2828
window.app._t('navigation.dashboard') : 'Dashboard';
2929
const apiKeysText = window.app && window.app._t ?
3030
window.app._t('navigation.api_keys') : 'API Keys';
31-
const stateDemoText = window.app && window.app._t ?
32-
window.app._t('navigation.state_demo') : 'State Demo';
33-
const i18nDemoText = window.app && window.app._t ?
34-
window.app._t('navigation.i18n_demo') : 'i18n Demo';
3531
const loginText = window.app && window.app._t ?
3632
window.app._t('navigation.login') : 'Login';
3733
const registerText = window.app && window.app._t ?
@@ -308,8 +304,6 @@ class PfHeader extends HTMLElement {
308304
<div class="nav-links">
309305
<a href="/dashboard" class="nav-link" id="dashboard-link" data-i18n="navigation.dashboard">${dashboardText}</a>
310306
<a href="/api-keys" class="nav-link" id="api-keys-link" data-i18n="navigation.api_keys">${apiKeysText}</a>
311-
<a href="/simple-state-demo" class="nav-link" id="state-demo-link" data-i18n="navigation.state_demo">${stateDemoText}</a>
312-
<a href="/i18n-demo" class="nav-link" id="i18n-demo-link" data-i18n="navigation.i18n_demo">${i18nDemoText}</a>
313307
<a href="/login" class="nav-link login-link" id="login-link" data-i18n="navigation.login">${loginText}</a>
314308
<a href="/register" class="subscription-link register-link" id="register-link" data-i18n="navigation.register">${registerText}</a>
315309
@@ -332,8 +326,6 @@ class PfHeader extends HTMLElement {
332326
<div class="mobile-menu">
333327
<a href="/dashboard" class="nav-link" id="mobile-dashboard-link" data-i18n="navigation.dashboard">${dashboardText}</a>
334328
<a href="/api-keys" class="nav-link" id="mobile-api-keys-link" data-i18n="navigation.api_keys">${apiKeysText}</a>
335-
<a href="/state-demo" class="nav-link" id="mobile-state-demo-link" data-i18n="navigation.state_demo">${stateDemoText}</a>
336-
<a href="/i18n-demo" class="nav-link" id="mobile-i18n-demo-link" data-i18n="navigation.i18n_demo">${i18nDemoText}</a>
337329
<a href="/login" class="nav-link login-link" id="mobile-login-link" data-i18n="navigation.login">${loginText}</a>
338330
<a href="/register" class="subscription-link register-link" id="mobile-register-link" data-i18n="navigation.register">${registerText}</a>
339331
@@ -451,10 +443,6 @@ class PfHeader extends HTMLElement {
451443
this.shadowRoot.querySelector('#dashboard-link')?.classList.add('active');
452444
} else if (currentPath.startsWith('/api-keys')) {
453445
this.shadowRoot.querySelector('#api-keys-link')?.classList.add('active');
454-
} else if (currentPath.startsWith('/state-demo')) {
455-
this.shadowRoot.querySelector('#state-demo-link')?.classList.add('active');
456-
} else if (currentPath.startsWith('/i18n-demo')) {
457-
this.shadowRoot.querySelector('#i18n-demo-link')?.classList.add('active');
458446
} else if (currentPath.startsWith('/login')) {
459447
this.shadowRoot.querySelector('#login-link')?.classList.add('active');
460448
} else if (currentPath.startsWith('/register')) {

public/views/api-keys.html

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</div>
1212

1313
<div class="tab-content" id="docs-tab" style="display: none;">
14-
<div class="api-documentation container">
14+
<div class="api-documentation">
1515
<h1>API Documentation</h1>
1616

1717
<div class="api-section">
@@ -319,18 +319,10 @@ <h2>API Key Management</h2>
319319
</div>
320320
</div>
321321
</div>
322-
323-
<div class="api-key-section">
324-
<h2>Manage Your API Keys</h2>
325-
<p>Create and manage your API keys directly from this page.</p>
326-
327-
<div class="api-key-manager">
328-
<api-key-manager></api-key-manager>
329-
</div>
330-
</div>
331322
</div>
332323
</div>
333324
</div>
325+
334326
<script type="module" src="/js/views/api-keys.js"></script>
335327

336328
<style>

public/views/login.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@ <h2 data-i18n="navigation.login">Login</h2>
2828
<script type="module" src="/js/views/login.js"></script>
2929

3030
<style>
31+
.login-container {
32+
max-width: 400px;
33+
margin: 0 auto;
34+
padding: 20px;
35+
border-radius: 8px;
36+
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
37+
}
38+
3139
.debug-section {
3240
margin-top: 30px;
3341
padding: 15px;

public/views/register.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div class="register-container container">
1+
<div class="register-container">
22
<h2 data-i18n="auth.create_account">Create an Account</h2>
33
<form id="register-form">
44
<div class="form-group">
@@ -60,6 +60,13 @@ <h3 data-i18n="subscription.payment_method">Payment Method</h3>
6060
</div>
6161

6262
<style>
63+
.register-container {
64+
max-width: 400px;
65+
margin: 0 auto;
66+
padding: 20px;
67+
border-radius: 8px;
68+
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
69+
}
6370
.plan-options {
6471
display: flex;
6572
gap: 15px;

0 commit comments

Comments
 (0)