diff --git a/docs/quick-start/customer/customer-aging/intro.md b/docs/quick-start/customer/customer-aging/intro.md
index 0d9baa16..ae98a6e0 100644
--- a/docs/quick-start/customer/customer-aging/intro.md
+++ b/docs/quick-start/customer/customer-aging/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-aging
form_name: TrfmARAging
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-contra/intro.md b/docs/quick-start/customer/customer-contra/intro.md
index 9b964067..ea7b88b0 100644
--- a/docs/quick-start/customer/customer-contra/intro.md
+++ b/docs/quick-start/customer/customer-contra/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-contra
form_name: TfmARCT
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-deposit/intro.md b/docs/quick-start/customer/customer-deposit/intro.md
index c975aeb5..c5bfeb53 100644
--- a/docs/quick-start/customer/customer-deposit/intro.md
+++ b/docs/quick-start/customer/customer-deposit/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-deposit
form_name: TfmARDP
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-due-document/intro.md b/docs/quick-start/customer/customer-due-document/intro.md
index 23505094..99efd0dc 100644
--- a/docs/quick-start/customer/customer-due-document/intro.md
+++ b/docs/quick-start/customer/customer-due-document/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-due-document
form_name: TrfmARDueDocument
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-payment/customer-payment-in-foreign.md b/docs/quick-start/customer/customer-payment/customer-payment-in-foreign.md
index a4bd2d3a..a8758eb8 100644
--- a/docs/quick-start/customer/customer-payment/customer-payment-in-foreign.md
+++ b/docs/quick-start/customer/customer-payment/customer-payment-in-foreign.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Customer Payment In Foreign Currency
hide_title: true
+hide_table_of_contents: true
description: How to process customer payment in foreign currency in SQL Accounting
slug: /quick-start/customer/create-customer-payment-in-foreign-currency
tags: ["Customer"]
diff --git a/docs/quick-start/customer/customer-payment/customer-payment-in-local.md b/docs/quick-start/customer/customer-payment/customer-payment-in-local.md
index 5e829738..b3ab0bbe 100644
--- a/docs/quick-start/customer/customer-payment/customer-payment-in-local.md
+++ b/docs/quick-start/customer/customer-payment/customer-payment-in-local.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Create Customer Payment In Local Currency
hide_title: true
+hide_table_of_contents: true
description: How to process customer payment in local currency in SQL Accounting
slug: /quick-start/customer/create-customer-payment-in-local-currency
tags: ["Customer"]
diff --git a/docs/quick-start/customer/customer-payment/intro.md b/docs/quick-start/customer/customer-payment/intro.md
index 7757cf2c..40f91586 100644
--- a/docs/quick-start/customer/customer-payment/intro.md
+++ b/docs/quick-start/customer/customer-payment/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-payment
form_name: TfmARPM
---
@@ -10,7 +11,15 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-refund/intro.md b/docs/quick-start/customer/customer-refund/intro.md
index 0fa8a3ac..36347c2d 100644
--- a/docs/quick-start/customer/customer-refund/intro.md
+++ b/docs/quick-start/customer/customer-refund/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-refund
form_name: TfmARCF
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-statement/intro.md b/docs/quick-start/customer/customer-statement/intro.md
index 09efc714..9ea54843 100644
--- a/docs/quick-start/customer/customer-statement/intro.md
+++ b/docs/quick-start/customer/customer-statement/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/customer/customer-statement
form_name: TrfmARStatement
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/e-invoice/activate-myinvois-request/intro.md b/docs/quick-start/e-invoice/activate-myinvois-request/intro.md
index a5f71498..e504f858 100644
--- a/docs/quick-start/e-invoice/activate-myinvois-request/intro.md
+++ b/docs/quick-start/e-invoice/activate-myinvois-request/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/e-invoice/activate-myinvois-request
---
@@ -9,6 +10,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/gl/bank-reconciliation/intro.md b/docs/quick-start/gl/bank-reconciliation/intro.md
index c1c606a5..ed1e8f04 100644
--- a/docs/quick-start/gl/bank-reconciliation/intro.md
+++ b/docs/quick-start/gl/bank-reconciliation/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/gl/bank-reconciliation
---
@@ -9,6 +10,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/gl/cash-book-entry/intro.md b/docs/quick-start/gl/cash-book-entry/intro.md
index 12ea9261..845abc4e 100644
--- a/docs/quick-start/gl/cash-book-entry/intro.md
+++ b/docs/quick-start/gl/cash-book-entry/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/gl/cash-book-entry
form_name: TfmGLCB
---
@@ -10,7 +11,15 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/gl/cash-book-entry/official-receipt.md b/docs/quick-start/gl/cash-book-entry/official-receipt.md
index 68580ce0..66720805 100644
--- a/docs/quick-start/gl/cash-book-entry/official-receipt.md
+++ b/docs/quick-start/gl/cash-book-entry/official-receipt.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Official Receipt
hide_title: true
+hide_table_of_contents: true
description: How to create official receipt in SQL Accounting
slug: /quick-start/gl/create-cash-book-entry-official-receipt
tags: ["GL"]
diff --git a/docs/quick-start/gl/cash-book-entry/payment-voucher.md b/docs/quick-start/gl/cash-book-entry/payment-voucher.md
index 6656eb9b..df6ec589 100644
--- a/docs/quick-start/gl/cash-book-entry/payment-voucher.md
+++ b/docs/quick-start/gl/cash-book-entry/payment-voucher.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Create Payment Voucher
hide_title: true
+hide_table_of_contents: true
description: How to create payment voucher in SQL Accounting
slug: /quick-start/gl/create-cash-book-entry-payment-voucher
tags: ["GL"]
diff --git a/docs/quick-start/gl/journal-entry/intro.md b/docs/quick-start/gl/journal-entry/intro.md
index d0019e21..0fa0743d 100644
--- a/docs/quick-start/gl/journal-entry/intro.md
+++ b/docs/quick-start/gl/journal-entry/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/gl/journal-entry
form_name: TfmGLJE
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/gl/journal-entry/journal-entry.md b/docs/quick-start/gl/journal-entry/journal-entry.md
index 7ef5b0c3..2c1ffaa8 100644
--- a/docs/quick-start/gl/journal-entry/journal-entry.md
+++ b/docs/quick-start/gl/journal-entry/journal-entry.md
@@ -2,6 +2,7 @@
sidebar_position: 3
title: Create Journal Entry
hide_title: true
+hide_table_of_contents: true
description: How to create journal entry in SQL Accounting
slug: /quick-start/gl/create-journal-entry
tags: ["GL"]
diff --git a/docs/quick-start/purchase/cash-purchase/create-cash-purchase.md b/docs/quick-start/purchase/cash-purchase/create-cash-purchase.md
index 19c9a24f..06242950 100644
--- a/docs/quick-start/purchase/cash-purchase/create-cash-purchase.md
+++ b/docs/quick-start/purchase/cash-purchase/create-cash-purchase.md
@@ -2,6 +2,7 @@
sidebar_position: 5
title: Create Cash Purchase
hide_title: true
+hide_table_of_contents: true
description: How to create cash purchase in SQL Accounting
slug: /quick-start/purchase/create-cash-purchase
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/cash-purchase/intro.md b/docs/quick-start/purchase/cash-purchase/intro.md
index a2ab118f..17e53989 100644
--- a/docs/quick-start/purchase/cash-purchase/intro.md
+++ b/docs/quick-start/purchase/cash-purchase/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/cash-purchase
form_name: TfmPHCP
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/goods-received/create-goods-received.md b/docs/quick-start/purchase/goods-received/create-goods-received.md
index 28a82121..2fec9982 100644
--- a/docs/quick-start/purchase/goods-received/create-goods-received.md
+++ b/docs/quick-start/purchase/goods-received/create-goods-received.md
@@ -2,6 +2,7 @@
sidebar_position: 3
title: Create Goods Received
hide_title: true
+hide_table_of_contents: true
description: How to create goods received in SQL Accounting
slug: /quick-start/purchase/create-goods-received
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/goods-received/intro.md b/docs/quick-start/purchase/goods-received/intro.md
index 4bf91b77..809c5cca 100644
--- a/docs/quick-start/purchase/goods-received/intro.md
+++ b/docs/quick-start/purchase/goods-received/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/goods-received
form_name: TfmPHGR
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/purchase-cancelled-note/create-purchase-cancelled-note.md b/docs/quick-start/purchase/purchase-cancelled-note/create-purchase-cancelled-note.md
index cdb0398b..cd45c18b 100644
--- a/docs/quick-start/purchase/purchase-cancelled-note/create-purchase-cancelled-note.md
+++ b/docs/quick-start/purchase/purchase-cancelled-note/create-purchase-cancelled-note.md
@@ -2,6 +2,7 @@
sidebar_position: 8
title: Create Purchase Cancelled Note
hide_title: true
+hide_table_of_contents: true
description: How to create purchae cancelled note in SQL Accounting
slug: /quick-start/purchase/create-purchase-cancelled-note
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/purchase-cancelled-note/intro.md b/docs/quick-start/purchase/purchase-cancelled-note/intro.md
index d8d8fca0..e5cf1a5b 100644
--- a/docs/quick-start/purchase/purchase-cancelled-note/intro.md
+++ b/docs/quick-start/purchase/purchase-cancelled-note/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/purchase-cancelled-note
form_name: TfmPHPC
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/purchase-debit-note/create-purchase-debit-note.md b/docs/quick-start/purchase/purchase-debit-note/create-purchase-debit-note.md
index b314fa3e..d9260149 100644
--- a/docs/quick-start/purchase/purchase-debit-note/create-purchase-debit-note.md
+++ b/docs/quick-start/purchase/purchase-debit-note/create-purchase-debit-note.md
@@ -2,6 +2,7 @@
sidebar_position: 6
title: Create Purchase Debit Note
hide_title: true
+hide_table_of_contents: true
description: How to create purchase debit note in SQL Accounting
slug: /quick-start/purchase/create-purchase-debit-note
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/purchase-debit-note/intro.md b/docs/quick-start/purchase/purchase-debit-note/intro.md
index 686a1f64..1a029c5f 100644
--- a/docs/quick-start/purchase/purchase-debit-note/intro.md
+++ b/docs/quick-start/purchase/purchase-debit-note/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/purchase-debit-note
form_name: TfmPHSD
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/purchase-invoice/intro.md b/docs/quick-start/purchase/purchase-invoice/intro.md
index 9c345d1f..c8af9d02 100644
--- a/docs/quick-start/purchase/purchase-invoice/intro.md
+++ b/docs/quick-start/purchase/purchase-invoice/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/purchase-invoice
form_name: TfmPHPI
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/purchase-invoice/purchase-invoice.md b/docs/quick-start/purchase/purchase-invoice/purchase-invoice.md
index 878fb572..4d1ede63 100644
--- a/docs/quick-start/purchase/purchase-invoice/purchase-invoice.md
+++ b/docs/quick-start/purchase/purchase-invoice/purchase-invoice.md
@@ -2,6 +2,7 @@
sidebar_position: 4
title: Create Purchase Invoice
hide_title: true
+hide_table_of_contents: true
description: How to create purchase invoice in SQL Accounting
slug: /quick-start/purchase/create-purchase-invoice
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/purchase-order/create-purchase-order.md b/docs/quick-start/purchase/purchase-order/create-purchase-order.md
index 85ddb8e3..31c4190e 100644
--- a/docs/quick-start/purchase/purchase-order/create-purchase-order.md
+++ b/docs/quick-start/purchase/purchase-order/create-purchase-order.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Purchase Order
hide_title: true
+hide_table_of_contents: true
description: How to create purchase order in SQL Accounting
slug: /quick-start/purchase/create-purchase-order
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/purchase-order/intro.md b/docs/quick-start/purchase/purchase-order/intro.md
index 2237c37d..47a259a7 100644
--- a/docs/quick-start/purchase/purchase-order/intro.md
+++ b/docs/quick-start/purchase/purchase-order/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/purchase-order
form_name: TfmPHPO
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/purchase-request/create-purchase-request.md b/docs/quick-start/purchase/purchase-request/create-purchase-request.md
index 066bed3c..c8f48ed9 100644
--- a/docs/quick-start/purchase/purchase-request/create-purchase-request.md
+++ b/docs/quick-start/purchase/purchase-request/create-purchase-request.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Purchase Request
hide_title: true
+hide_table_of_contents: true
description: How to create purchase request in SQL Accounting
slug: /quick-start/purchase/create-purchase-request
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/purchase-request/intro.md b/docs/quick-start/purchase/purchase-request/intro.md
index ea65e517..60aa8ec9 100644
--- a/docs/quick-start/purchase/purchase-request/intro.md
+++ b/docs/quick-start/purchase/purchase-request/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/purchase-request
form_name: TfmPHPQ
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/purchase/purchase-returned/create-purchase-returned.md b/docs/quick-start/purchase/purchase-returned/create-purchase-returned.md
index e00da94d..a4cfa638 100644
--- a/docs/quick-start/purchase/purchase-returned/create-purchase-returned.md
+++ b/docs/quick-start/purchase/purchase-returned/create-purchase-returned.md
@@ -2,6 +2,7 @@
sidebar_position: 7
title: Create Purchase Returned
hide_title: true
+hide_table_of_contents: true
description: How to create purchase returned in SQL Accounting
slug: /quick-start/purchase/create-purchase-returned
tags: ["Purchase"]
diff --git a/docs/quick-start/purchase/purchase-returned/intro.md b/docs/quick-start/purchase/purchase-returned/intro.md
index c5df200b..e71ae149 100644
--- a/docs/quick-start/purchase/purchase-returned/intro.md
+++ b/docs/quick-start/purchase/purchase-returned/intro.md
@@ -2,6 +2,7 @@
sidebar_position: 1
title: Table of contents
hide_title: true
+hide_table_of_contents: true
slug: /quick-start/purchase/purchase-returned
form_name: TfmPHSC
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/cash-sales/create-cash-sales.md b/docs/quick-start/sales/cash-sales/create-cash-sales.md
index b5748ff7..50faa1ce 100644
--- a/docs/quick-start/sales/cash-sales/create-cash-sales.md
+++ b/docs/quick-start/sales/cash-sales/create-cash-sales.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Cash Sales
hide_title: true
+hide_table_of_contents: true
description: How to create cash sales in SQL Accounting
slug: /quick-start/sales/create-cash-sales
tags: ["Sales"]
diff --git a/docs/quick-start/sales/cash-sales/intro.md b/docs/quick-start/sales/cash-sales/intro.md
index edf55235..6742b9cc 100644
--- a/docs/quick-start/sales/cash-sales/intro.md
+++ b/docs/quick-start/sales/cash-sales/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/cash-sales
form_name: TfmSLCS
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
\ No newline at end of file
diff --git a/docs/quick-start/sales/sales-cancelled-note/create-sales-cancelled-note.md b/docs/quick-start/sales/sales-cancelled-note/create-sales-cancelled-note.md
index 743a73d5..c7e187be 100644
--- a/docs/quick-start/sales/sales-cancelled-note/create-sales-cancelled-note.md
+++ b/docs/quick-start/sales/sales-cancelled-note/create-sales-cancelled-note.md
@@ -2,6 +2,7 @@
sidebar_position: 8
title: Create Sales Cancelled Note
hide_title: true
+hide_table_of_contents: true
description: How to create sales cancelled note in SQL Accounting
slug: /quick-start/sales/create-sales-cancelled-note
tags: ["Sales"]
diff --git a/docs/quick-start/sales/sales-cancelled-note/intro.md b/docs/quick-start/sales/sales-cancelled-note/intro.md
index 9d1636d5..0df0e7e7 100644
--- a/docs/quick-start/sales/sales-cancelled-note/intro.md
+++ b/docs/quick-start/sales/sales-cancelled-note/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-cancelled-note
form_name: TfmSLCC
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/sales-credit-note/create-sales-credit-note.md b/docs/quick-start/sales/sales-credit-note/create-sales-credit-note.md
index 9dd87310..714a3b8b 100644
--- a/docs/quick-start/sales/sales-credit-note/create-sales-credit-note.md
+++ b/docs/quick-start/sales/sales-credit-note/create-sales-credit-note.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Sales Credit Note
hide_title: true
+hide_table_of_contents: true
description: How to create sales credit note in SQL Accounting
slug: /quick-start/sales/create-sales-credit-note
tags: ["Sales"]
diff --git a/docs/quick-start/sales/sales-credit-note/intro.md b/docs/quick-start/sales/sales-credit-note/intro.md
index e0a05ef4..e9511587 100644
--- a/docs/quick-start/sales/sales-credit-note/intro.md
+++ b/docs/quick-start/sales/sales-credit-note/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-credit-note
form_name: TfmSLCN
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/sales-debit-note/create-sales-debit-note.md b/docs/quick-start/sales/sales-debit-note/create-sales-debit-note.md
index 182dfb43..6b1f248c 100644
--- a/docs/quick-start/sales/sales-debit-note/create-sales-debit-note.md
+++ b/docs/quick-start/sales/sales-debit-note/create-sales-debit-note.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Sales Debit Note
hide_title: true
+hide_table_of_contents: true
description: How to create sales debit note in SQL Accounting
slug: /quick-start/sales/create-sales-debit-note
tags: ["Sales"]
diff --git a/docs/quick-start/sales/sales-debit-note/intro.md b/docs/quick-start/sales/sales-debit-note/intro.md
index 90c15300..637d0da3 100644
--- a/docs/quick-start/sales/sales-debit-note/intro.md
+++ b/docs/quick-start/sales/sales-debit-note/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-debit-note
form_name: TfmSLDN
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/sales-delivery-order/create-sales-delivery-order.md b/docs/quick-start/sales/sales-delivery-order/create-sales-delivery-order.md
index cd7f0344..ae09972f 100644
--- a/docs/quick-start/sales/sales-delivery-order/create-sales-delivery-order.md
+++ b/docs/quick-start/sales/sales-delivery-order/create-sales-delivery-order.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Sales Delivery Order
hide_title: true
+hide_table_of_contents: true
description: How to create sales delivery order in SQL Accounting
slug: /quick-start/sales/create-sales-delivery-order
tags: ["Sales"]
diff --git a/docs/quick-start/sales/sales-delivery-order/intro.md b/docs/quick-start/sales/sales-delivery-order/intro.md
index 375a0fbe..b0fe7e41 100644
--- a/docs/quick-start/sales/sales-delivery-order/intro.md
+++ b/docs/quick-start/sales/sales-delivery-order/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-delivery-order
form_name: TfmSLDO
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/sales-invoice/create-sales-invoice.md b/docs/quick-start/sales/sales-invoice/create-sales-invoice.md
index af1e6d7f..605ad98b 100644
--- a/docs/quick-start/sales/sales-invoice/create-sales-invoice.md
+++ b/docs/quick-start/sales/sales-invoice/create-sales-invoice.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Sales Invoice
hide_title: true
+hide_table_of_contents: true
description: How to create sales invoice in SQL Accounting
slug: /quick-start/sales/create-sales-invoice
tags: ["Sales"]
diff --git a/docs/quick-start/sales/sales-invoice/intro.md b/docs/quick-start/sales/sales-invoice/intro.md
index 2311cf0a..a84328d3 100644
--- a/docs/quick-start/sales/sales-invoice/intro.md
+++ b/docs/quick-start/sales/sales-invoice/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-invoice
form_name: TfmSLIV
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/sales-order/create-sales-order.md b/docs/quick-start/sales/sales-order/create-sales-order.md
index 825d8849..f32f75a7 100644
--- a/docs/quick-start/sales/sales-order/create-sales-order.md
+++ b/docs/quick-start/sales/sales-order/create-sales-order.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Sales Order
hide_title: true
+hide_table_of_contents: true
description: How to create sales order in SQL Accounting
slug: /quick-start/sales/create-sales-order
tags: ["Sales"]
diff --git a/docs/quick-start/sales/sales-order/intro.md b/docs/quick-start/sales/sales-order/intro.md
index 818dece3..7d874cc7 100644
--- a/docs/quick-start/sales/sales-order/intro.md
+++ b/docs/quick-start/sales/sales-order/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-order
form_name: TfmSLSO
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/sales/sales-quotation/create-sales-quotation.md b/docs/quick-start/sales/sales-quotation/create-sales-quotation.md
index 2d6bdb1b..c30c0656 100644
--- a/docs/quick-start/sales/sales-quotation/create-sales-quotation.md
+++ b/docs/quick-start/sales/sales-quotation/create-sales-quotation.md
@@ -2,6 +2,7 @@
sidebar_position: 2
title: Create Sales Quotation
hide_title: true
+hide_table_of_contents: true
description: How to create quotation in SQL Accounting
slug: /quick-start/sales/create-sales-quotation
tags: ["Sales"]
@@ -15,4 +16,4 @@ import { YtLayout } from '@src/components/yt-layout';
url="https://www.youtube.com/embed/lRYrv0OEwi4?autoplay=1"
videoId="lRYrv0OEwi4"
title="Sales Quotation"
-/>
\ No newline at end of file
+/>
diff --git a/docs/quick-start/sales/sales-quotation/intro.md b/docs/quick-start/sales/sales-quotation/intro.md
index 7afdb9f1..809af0cd 100644
--- a/docs/quick-start/sales/sales-quotation/intro.md
+++ b/docs/quick-start/sales/sales-quotation/intro.md
@@ -1,7 +1,8 @@
---
sidebar_position: 1
title: Table of contents
-hide_title: true
+hide_title: true
+hide_table_of_contents: true
slug: /quick-start/sales/sales-quotation
form_name: TfmSLQT
---
@@ -10,6 +11,10 @@ import {TOC} from '@src/components/toc.js';
diff --git a/src/components/toc.js b/src/components/toc.js
index feaacedd..577ee4e5 100644
--- a/src/components/toc.js
+++ b/src/components/toc.js
@@ -8,64 +8,84 @@ const containerStyle = {
paddingRight: "1rem",
marginLeft: "auto",
marginRight: "auto",
- display: "flex",
};
-const singleSectionStyle = {
- width: "100%",
- display: "flex",
- flexDirection: "column",
- gap: "1rem",
-};
-
-const twoSectionStyle = {
- flex: 1,
- display: "flex",
- flexDirection: "column",
- gap: "1rem",
+const sectionStyle = {
+ marginBottom: "2rem",
};
const headerStyle = {
fontWeight: "bold",
fontSize: "1.5rem",
- marginLeft: "auto",
- marginRight: "auto",
+ textAlign: "center",
+ marginBottom: "1.5rem",
+};
+
+const gridStyle = {
+ display: "grid",
+ gridTemplateColumns: "repeat(auto-fill, minmax(250px, 1fr))",
+ gap: "1.5rem",
};
-const Card = ({ text, link }) => {
+const Card = ({ text, link, videoId }) => {
+ if (videoId) {
+ return (
+
+
+

+
+
+ {text}
+
+
+ );
+ }
+
return ({text});
}
export const TOC = ({ dataEntryList = [], advancedList = [] }) => {
-
- const isSingle = dataEntryList.length === 0 || advancedList.length === 0;
-
return (
{/* Data Entry Section */}
{dataEntryList.length > 0 && (
-
+
{/* Headers */}
-
📘 Data Entry
+
📘 Data Entry
{/* Content Grid */}
- {dataEntryList.map((entry) => (
-
- ))}
+
+ {dataEntryList.map((entry, index) => (
+
+ ))}
+
)}
{/* Advanced Section */}
{advancedList.length > 0 && (
-
+
{/* Headers */}
-
🚀 Advanced
+
🚀 Advanced
{/* Content Grid */}
- {advancedList.map((entry) => (
-
- ))}
+
+ {advancedList.map((entry, index) => (
+
+ ))}
+
)}
-
);
-};
+};
\ No newline at end of file
diff --git a/src/css/toc-card.css b/src/css/toc-card.css
index d15d3568..cc8a1075 100644
--- a/src/css/toc-card.css
+++ b/src/css/toc-card.css
@@ -1,27 +1,82 @@
.toc-card {
cursor: pointer;
box-sizing: border-box;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ border: 1px solid rgba(28, 31, 35, 0.08);
+ border-radius: 8px;
+ overflow: hidden;
+ background-color: rgba(255, 255, 255, 1);
+ transition: all 0.2s ease-in-out;
+ height: 100%;
+ text-decoration: none;
+}
+
+.toc-card:not(.toc-card-video) {
+ padding: 16px;
text-align: center;
- width: 85%;
- margin-left: auto;
- margin-right: auto;
- padding: 10px;
font-size: 16px;
- letter-spacing: 0;
line-height: 24px;
font-weight: 400;
color: rgba(28, 31, 35, 0.8);
- border: 1px solid rgba(28, 31, 35, 0.08);
- border-radius: 6px;
- background-color: rgba(255, 255, 255, 1);
- transition: all 0.2s ease-in-out;
}
.toc-card:hover {
- transform: scale(1.03);
+ transform: translateY(-4px);
text-decoration: none;
border: 1px solid var(--ifm-link-color);
- box-shadow: 3px 3px 10px rgba(28, 31, 35, 0.08);
+ box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);
+}
+
+.toc-card-video {
+ display: flex;
+ flex-direction: column;
+ padding: 0;
+}
+
+.toc-card-thumbnail {
+ position: relative;
+ width: 100%;
+ padding-top: 56.25%; /* 16:9 aspect ratio */
+ overflow: hidden;
+}
+
+/* Prevent image zoom by making image non-interactive for mouse events */
+.toc-card-thumbnail img {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+
+/* Overlay to handle clicks and prevent zoom */
+.toc-card-thumbnail::after {
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: transparent;
+ z-index: 2;
+}
+
+.toc-card-content {
+ padding: 12px;
+ font-size: 14px;
+ font-weight: 500;
+ line-height: 1.4;
+ color: rgba(28, 31, 35, 0.9);
+}
+
+/* Responsive adjustments */
+@media (max-width: 768px) {
+ .toc-card {
+ margin-bottom: 16px;
+ }
}
[data-theme="dark"] {
@@ -31,8 +86,12 @@
color: rgba(255, 255, 255, 0.8);
}
+ .toc-card-content {
+ color: rgba(255, 255, 255, 0.9);
+ }
+
.toc-card:hover {
border: 1px solid var(--ifm-link-color);
- box-shadow: 3px 3px 10px rgba(255, 255, 255, 0.08);
+ box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);
}
-}
+}
\ No newline at end of file