Skip to content

Commit d7fc26e

Browse files
committed
add help and support option in settings
1 parent 738c1b9 commit d7fc26e

12 files changed

Lines changed: 760 additions & 19 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ Provides customization and utility options for better personalization:
145145
* 📤 **Import Data** — Upload and import expense data into the application
146146
* 🔄 **Update App** — Update the application to the latest available version
147147
* ☁️ **Data Backup** — Enable automatic or manual data backup for data safety. When enabled, a backend API runs automatically in the background to upload your data to the database.
148+
***[Help & Support](https://devnamdev2003.github.io/angular-expense-tracker/public/help.html)** — Redirects to the external help center for FAQs, guides, and customer support
148149
***Add Category** — Create custom categories for better expense organization
149150
* ✏️ **Edit Category** — Update or rename existing categories
150151
***Delete Category** — Remove unused or incorrect categories

documentation/components/FooterComponent.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ <h3 id="inputs">
380380
<div class="tab-pane fade " id="templateData">
381381
<pre class="line-numbers"><code class="language-html">&lt;footer
382382
class&#x3D;&quot;hidden md:block fixed bottom-0 left-0 w-full bg-[var(--color-surface)] text-center text-sm py-2 z-50 text-muted&quot;&gt;
383-
© 2025 exwise. All rights reserved. v{{appVersion}}
383+
© 2026 exwise. All rights reserved. v{{appVersion}}
384384
&lt;/footer&gt;</code></pre>
385385
</div>
386386

@@ -410,7 +410,7 @@ <h3 id="inputs">
410410
<script src="../js/libs/htmlparser.js"></script>
411411
<script src="../js/libs/deep-iterator.js"></script>
412412
<script>
413-
var COMPONENT_TEMPLATE = '<div><footer class="hidden md:block fixed bottom-0 left-0 w-full bg-[var(--color-surface)] text-center text-sm py-2 z-50 text-muted"> © 2025 exwise. All rights reserved. v{{appVersion}}</footer></div>'
413+
var COMPONENT_TEMPLATE = '<div><footer class="hidden md:block fixed bottom-0 left-0 w-full bg-[var(--color-surface)] text-center text-sm py-2 z-50 text-muted"> © 2026 exwise. All rights reserved. v{{appVersion}}</footer></div>'
414414
var COMPONENTS = [{'name': 'AddExpenseComponent', 'selector': 'app-add-expense'},{'name': 'AiComponent', 'selector': 'app-ai'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'CalendarComponent', 'selector': 'app-calendar'},{'name': 'CategoryDropdownComponent', 'selector': 'app-category-dropdown'},{'name': 'DownloadComponentComponent', 'selector': 'app-download-component'},{'name': 'ExpenseDetailsModalComponent', 'selector': 'app-expense-details-modal'},{'name': 'ExpenseListComponent', 'selector': 'app-expense-list'},{'name': 'ExpenseWiseComponent', 'selector': 'app-expense-wise'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FormModelComponent', 'selector': 'app-form-model'},{'name': 'GlobalLoaderComponent', 'selector': 'app-global-loader'},{'name': 'GraphsComponent', 'selector': 'app-graphs'},{'name': 'HamburgerMenuComponent', 'selector': 'app-hamburger-menu'},{'name': 'HelpDashboard', 'selector': 'app-help-dashboard'},{'name': 'HomeComponent', 'selector': 'app-home'},{'name': 'InstallAppPopupComponentComponent', 'selector': 'app-install-app-popup-component'},{'name': 'ListExpensesComponent', 'selector': 'app-list-expenses'},{'name': 'MusicComponent', 'selector': 'app-music'},{'name': 'NavbarComponent', 'selector': 'app-navbar'},{'name': 'PieChartComponent', 'selector': 'app-pie-chart'},{'name': 'PlaylistMusicComponent', 'selector': 'app-playlist-music'},{'name': 'SalaryComponent', 'selector': 'app-salary'},{'name': 'SearchButtonComponent', 'selector': 'app-search-button'},{'name': 'SearchMusicComponent', 'selector': 'app-search-music'},{'name': 'SettingItemComponent', 'selector': 'app-setting-item'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SplashScreenComponent', 'selector': 'app-splash-screen'},{'name': 'TemplatePlaygroundComponent', 'selector': 'template-playground-root'},{'name': 'ToastComponent', 'selector': 'app-toast'}];
415415
var DIRECTIVES = [];
416416
var ACTUAL_COMPONENT = {'name': 'FooterComponent'};

documentation/components/SettingsComponent.html

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.

documentation/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@ <h3>6. <strong>Settings View</strong></h3>
284284
<li>📤 <strong>Import Data</strong> — Upload and import expense data into the application</li>
285285
<li>🔄 <strong>Update App</strong> — Update the application to the latest available version</li>
286286
<li>☁️ <strong>Data Backup</strong> — Enable automatic or manual data backup for data safety. When enabled, a backend API runs automatically in the background to upload your data to the database.</li>
287+
<li><strong><a href="https://devnamdev2003.github.io/angular-expense-tracker/public/help.html">Help &amp; Support</a></strong> — Redirects to the external help center for FAQs, guides, and customer support</li>
287288
<li><strong>Add Category</strong> — Create custom categories for better expense organization</li>
288289
<li>✏️ <strong>Edit Category</strong> — Update or rename existing categories</li>
289290
<li><strong>Delete Category</strong> — Remove unused or incorrect categories</li>

documentation/js/search/search_index.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

documentation/miscellaneous/variables.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -819,7 +819,7 @@ <h3></h3> <table class="table table-sm table-bordered">
819819
* This should be updated with each release to track application versions.
820820
* format: y.m.d
821821
*/
822-
applicationVersion: &#x27;26.02.09&#x27;, // Current application version
822+
applicationVersion: &#x27;26.02.18&#x27;, // Current application version
823823

824824
/**
825825
* The production (live) API base URL.

index.html

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,12 @@
262262
<span
263263
class="absolute -bottom-1 left-0 w-0 h-0.5 bg-indigo-500 transition-all group-hover:w-full"></span>
264264
</a>
265+
<!-- Added Support Link Here -->
266+
<a href="./public/help.html" class="hover:text-white transition-colors relative group">
267+
Support
268+
<span
269+
class="absolute -bottom-1 left-0 w-0 h-0.5 bg-indigo-500 transition-all group-hover:w-full"></span>
270+
</a>
265271
</div>
266272
<div class="flex items-center gap-4">
267273
<a href="https://exwise.vercel.app/" target="_blank"
@@ -437,7 +443,8 @@ <h3 class="font-bold text-2xl text-white mb-3 group-hover:text-purple-400 transi
437443
Financial Dashboard
438444
</h3>
439445
<p class="text-sm text-slate-400 leading-relaxed group-hover:text-slate-300 transition-colors">
440-
The Financial Dashboard helps users manage their monthly salary, define budgets, and gain deep insights into their spending behavior.
446+
The Financial Dashboard helps users manage their monthly salary, define budgets, and gain
447+
deep insights into their spending behavior.
441448
</p>
442449
</div>
443450
</div>
@@ -707,6 +714,21 @@ <h4 class="font-bold text-white mb-2 flex items-center gap-3">
707714
formats anytime via the Settings menu for safe keeping.</p>
708715
</div>
709716
</div>
717+
718+
<!-- Added Help CTA in FAQ -->
719+
<div class="mt-12 text-center reveal delay-100">
720+
<p class="text-slate-500 mb-2">Still have questions?</p>
721+
<a href="./public/help.html"
722+
class="inline-flex items-center gap-2 text-indigo-400 font-semibold hover:text-white transition-colors group">
723+
Visit our Help & Support Center
724+
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none"
725+
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
726+
class="transform group-hover:translate-x-1 transition-transform">
727+
<line x1="5" y1="12" x2="19" y2="12"></line>
728+
<polyline points="12 5 19 12 12 19"></polyline>
729+
</svg>
730+
</a>
731+
</div>
710732
</div>
711733
</section>
712734

@@ -797,6 +819,18 @@ <h2 class="text-3xl md:text-4xl font-black text-white mb-4">Help Build the Futur
797819
</path>
798820
</svg>
799821
</a>
822+
<!-- Added Support Link to Footer Socials Area -->
823+
<a href="./public/help.html"
824+
class="w-10 h-10 rounded-full bg-white/5 flex items-center justify-center hover:bg-white/10 hover:text-white text-slate-400 transition-colors"
825+
title="Help & Support">
826+
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24"
827+
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
828+
stroke-linejoin="round">
829+
<circle cx="12" cy="12" r="10"></circle>
830+
<path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>
831+
<line x1="12" y1="17" x2="12.01" y2="17"></line>
832+
</svg>
833+
</a>
800834
</div>
801835
</div>
802836

511 Bytes
Loading

0 commit comments

Comments
 (0)