From b310f410a2e4011729ac2112305b4d1f1ab8c3b6 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Tue, 29 Sep 2026 15:37:25 -0400 Subject: [PATCH] docs(guides): add icons and sidebar badges to guide pages --- .../guides/(1-data-structures)/array.mdx | 3 +++ .../guides/(1-data-structures)/binary-tree.mdx | 3 +++ .../directed-acyclic-graph.mdx | 3 +++ .../(1-data-structures)/doubly-linked-list.mdx | 3 +++ .../guides/(1-data-structures)/graph.mdx | 3 +++ .../guides/(1-data-structures)/k-d-tree.mdx | 3 +++ .../guides/(1-data-structures)/queue.mdx | 3 +++ .../guides/(1-data-structures)/string.mdx | 3 +++ .../content/guides/(1-data-structures)/tree.mdx | 3 +++ .../(2-algorithms)/bidirectional-search.mdx | 3 +++ .../guides/(2-algorithms)/binary-lifting.mdx | 3 +++ .../guides/(2-algorithms)/bit-manipulation.mdx | 3 +++ .../guides/(2-algorithms)/bracket-sequences.mdx | 3 +++ .../guides/(2-algorithms)/bucket-sort.mdx | 3 +++ .../guides/(2-algorithms)/complete-knapsack.mdx | 3 +++ .../(2-algorithms)/divide-and-conquer.mdx | 3 +++ .../floyds-cycle-finding-algorithm.mdx | 3 +++ .../guides/(2-algorithms)/knapsack-problem.mdx | 3 +++ .../longest-common-subsequence.mdx | 3 +++ .../(2-algorithms)/lowest-common-ancestor.mdx | 3 +++ .../guides/(2-algorithms)/memoization.mdx | 3 +++ .../guides/(2-algorithms)/merge-sort.mdx | 3 +++ .../guides/(2-algorithms)/quickselect.mdx | 3 +++ .../content/guides/(2-algorithms)/recursion.mdx | 3 +++ .../guides/(2-algorithms)/simulation.mdx | 3 +++ .../content/guides/(2-algorithms)/sorting.mdx | 3 +++ .../guides/(2-algorithms)/tournament-sort.mdx | 3 +++ .../guides/(3-techniques)/combinatorics.mdx | 3 +++ .../content/guides/(3-techniques)/counting.mdx | 3 +++ .../content/guides/(3-techniques)/design.mdx | 3 +++ .../content/guides/(3-techniques)/geometry.mdx | 3 +++ .../docs/content/guides/(3-techniques)/math.mdx | 3 +++ apps/docs/public/icon.png | Bin 0 -> 50825 bytes 33 files changed, 96 insertions(+) create mode 100644 apps/docs/public/icon.png diff --git a/apps/docs/content/guides/(1-data-structures)/array.mdx b/apps/docs/content/guides/(1-data-structures)/array.mdx index b73fd17..3887101 100644 --- a/apps/docs/content/guides/(1-data-structures)/array.mdx +++ b/apps/docs/content/guides/(1-data-structures)/array.mdx @@ -1,6 +1,9 @@ --- title: "Array" list: "https://leetcode.com/problem-list/array/" +icon: list-ordered +sidebar: + badge: '38' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/binary-tree.mdx b/apps/docs/content/guides/(1-data-structures)/binary-tree.mdx index 8d520c6..06bc8e4 100644 --- a/apps/docs/content/guides/(1-data-structures)/binary-tree.mdx +++ b/apps/docs/content/guides/(1-data-structures)/binary-tree.mdx @@ -1,6 +1,9 @@ --- title: "Binary Tree" list: "https://leetcode.com/problem-list/binary-tree/" +icon: git-branch +sidebar: + badge: '9' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/directed-acyclic-graph.mdx b/apps/docs/content/guides/(1-data-structures)/directed-acyclic-graph.mdx index b26a076..a4533b3 100644 --- a/apps/docs/content/guides/(1-data-structures)/directed-acyclic-graph.mdx +++ b/apps/docs/content/guides/(1-data-structures)/directed-acyclic-graph.mdx @@ -1,6 +1,9 @@ --- title: "Directed Acyclic Graph" list: "https://leetcode.com/problem-list/directed-acyclic-graph/" +icon: route +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/doubly-linked-list.mdx b/apps/docs/content/guides/(1-data-structures)/doubly-linked-list.mdx index 860043a..d7bf4c8 100644 --- a/apps/docs/content/guides/(1-data-structures)/doubly-linked-list.mdx +++ b/apps/docs/content/guides/(1-data-structures)/doubly-linked-list.mdx @@ -1,6 +1,9 @@ --- title: "Doubly-Linked List" list: "https://leetcode.com/problem-list/doubly-linked-list/" +icon: link-2 +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/graph.mdx b/apps/docs/content/guides/(1-data-structures)/graph.mdx index 9bba253..b85dfae 100644 --- a/apps/docs/content/guides/(1-data-structures)/graph.mdx +++ b/apps/docs/content/guides/(1-data-structures)/graph.mdx @@ -1,6 +1,9 @@ --- title: "Graph Theory" list: "https://leetcode.com/problem-list/graph/" +icon: share-2 +sidebar: + badge: '5' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/k-d-tree.mdx b/apps/docs/content/guides/(1-data-structures)/k-d-tree.mdx index 27308df..8df426f 100644 --- a/apps/docs/content/guides/(1-data-structures)/k-d-tree.mdx +++ b/apps/docs/content/guides/(1-data-structures)/k-d-tree.mdx @@ -1,6 +1,9 @@ --- title: "K-D Tree" list: "https://leetcode.com/problem-list/k-d-tree/" +icon: axis-3d +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/queue.mdx b/apps/docs/content/guides/(1-data-structures)/queue.mdx index f9a235b..7ff1f4f 100644 --- a/apps/docs/content/guides/(1-data-structures)/queue.mdx +++ b/apps/docs/content/guides/(1-data-structures)/queue.mdx @@ -1,6 +1,9 @@ --- title: "Queue" list: "https://leetcode.com/problem-list/queue/" +icon: list-end +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/string.mdx b/apps/docs/content/guides/(1-data-structures)/string.mdx index 78c6b10..a0ce9f0 100644 --- a/apps/docs/content/guides/(1-data-structures)/string.mdx +++ b/apps/docs/content/guides/(1-data-structures)/string.mdx @@ -1,6 +1,9 @@ --- title: "String" list: "https://leetcode.com/problem-list/string/" +icon: quote +sidebar: + badge: '16' --- :::note diff --git a/apps/docs/content/guides/(1-data-structures)/tree.mdx b/apps/docs/content/guides/(1-data-structures)/tree.mdx index f0f3b47..bce90a6 100644 --- a/apps/docs/content/guides/(1-data-structures)/tree.mdx +++ b/apps/docs/content/guides/(1-data-structures)/tree.mdx @@ -1,6 +1,9 @@ --- title: "Tree" list: "https://leetcode.com/problem-list/tree/" +icon: tree-deciduous +sidebar: + badge: '9' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/bidirectional-search.mdx b/apps/docs/content/guides/(2-algorithms)/bidirectional-search.mdx index 87fcf32..66cb7a0 100644 --- a/apps/docs/content/guides/(2-algorithms)/bidirectional-search.mdx +++ b/apps/docs/content/guides/(2-algorithms)/bidirectional-search.mdx @@ -1,6 +1,9 @@ --- title: "Bidirectional Search" list: "https://leetcode.com/problem-list/bidirectional-search/" +icon: move-horizontal +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/binary-lifting.mdx b/apps/docs/content/guides/(2-algorithms)/binary-lifting.mdx index 8d83202..ede902d 100644 --- a/apps/docs/content/guides/(2-algorithms)/binary-lifting.mdx +++ b/apps/docs/content/guides/(2-algorithms)/binary-lifting.mdx @@ -1,6 +1,9 @@ --- title: "Binary Lifting" list: "https://leetcode.com/problem-list/binary-lifting/" +icon: chevrons-up +sidebar: + badge: '2' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/bit-manipulation.mdx b/apps/docs/content/guides/(2-algorithms)/bit-manipulation.mdx index 82259c2..f7b87a0 100644 --- a/apps/docs/content/guides/(2-algorithms)/bit-manipulation.mdx +++ b/apps/docs/content/guides/(2-algorithms)/bit-manipulation.mdx @@ -1,6 +1,9 @@ --- title: "Bit Manipulation" list: "https://leetcode.com/problem-list/bit-manipulation/" +icon: binary +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/bracket-sequences.mdx b/apps/docs/content/guides/(2-algorithms)/bracket-sequences.mdx index 3435df8..6b70c36 100644 --- a/apps/docs/content/guides/(2-algorithms)/bracket-sequences.mdx +++ b/apps/docs/content/guides/(2-algorithms)/bracket-sequences.mdx @@ -1,6 +1,9 @@ --- title: "Bracket Sequences" list: "https://leetcode.com/problem-list/bracket-sequences/" +icon: parentheses +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/bucket-sort.mdx b/apps/docs/content/guides/(2-algorithms)/bucket-sort.mdx index a43f0f9..0789aae 100644 --- a/apps/docs/content/guides/(2-algorithms)/bucket-sort.mdx +++ b/apps/docs/content/guides/(2-algorithms)/bucket-sort.mdx @@ -1,6 +1,9 @@ --- title: "Bucket Sort" list: "https://leetcode.com/problem-list/bucket-sort/" +icon: container +sidebar: + badge: '2' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/complete-knapsack.mdx b/apps/docs/content/guides/(2-algorithms)/complete-knapsack.mdx index 0d1bb5f..f0938b0 100644 --- a/apps/docs/content/guides/(2-algorithms)/complete-knapsack.mdx +++ b/apps/docs/content/guides/(2-algorithms)/complete-knapsack.mdx @@ -1,6 +1,9 @@ --- title: "Complete Knapsack" list: "https://leetcode.com/problem-list/complete-knapsack/" +icon: package-plus +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/divide-and-conquer.mdx b/apps/docs/content/guides/(2-algorithms)/divide-and-conquer.mdx index 7435376..1dd20a7 100644 --- a/apps/docs/content/guides/(2-algorithms)/divide-and-conquer.mdx +++ b/apps/docs/content/guides/(2-algorithms)/divide-and-conquer.mdx @@ -1,6 +1,9 @@ --- title: "Divide and Conquer" list: "https://leetcode.com/problem-list/divide-and-conquer/" +icon: split +sidebar: + badge: '5' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/floyds-cycle-finding-algorithm.mdx b/apps/docs/content/guides/(2-algorithms)/floyds-cycle-finding-algorithm.mdx index 65fe1c5..d3da28e 100644 --- a/apps/docs/content/guides/(2-algorithms)/floyds-cycle-finding-algorithm.mdx +++ b/apps/docs/content/guides/(2-algorithms)/floyds-cycle-finding-algorithm.mdx @@ -1,6 +1,9 @@ --- title: "Floyd's Cycle Finding Algorithm" list: "https://leetcode.com/problem-list/floyds-cycle-finding-algorithm/" +icon: repeat +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/knapsack-problem.mdx b/apps/docs/content/guides/(2-algorithms)/knapsack-problem.mdx index a16c986..b9a1b0b 100644 --- a/apps/docs/content/guides/(2-algorithms)/knapsack-problem.mdx +++ b/apps/docs/content/guides/(2-algorithms)/knapsack-problem.mdx @@ -1,6 +1,9 @@ --- title: "Knapsack Problem" list: "https://leetcode.com/problem-list/knapsack-problem/" +icon: backpack +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/longest-common-subsequence.mdx b/apps/docs/content/guides/(2-algorithms)/longest-common-subsequence.mdx index f6df2d4..87fac5b 100644 --- a/apps/docs/content/guides/(2-algorithms)/longest-common-subsequence.mdx +++ b/apps/docs/content/guides/(2-algorithms)/longest-common-subsequence.mdx @@ -1,6 +1,9 @@ --- title: "Longest Common Subsequence" list: "https://leetcode.com/problem-list/longest-common-subsequence/" +icon: diff +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/lowest-common-ancestor.mdx b/apps/docs/content/guides/(2-algorithms)/lowest-common-ancestor.mdx index 4e2fdad..3a4d10a 100644 --- a/apps/docs/content/guides/(2-algorithms)/lowest-common-ancestor.mdx +++ b/apps/docs/content/guides/(2-algorithms)/lowest-common-ancestor.mdx @@ -1,6 +1,9 @@ --- title: "Lowest Common Ancestor" list: "https://leetcode.com/problem-list/lowest-common-ancestor/" +icon: git-merge +sidebar: + badge: '2' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/memoization.mdx b/apps/docs/content/guides/(2-algorithms)/memoization.mdx index 8f1b163..1183ae9 100644 --- a/apps/docs/content/guides/(2-algorithms)/memoization.mdx +++ b/apps/docs/content/guides/(2-algorithms)/memoization.mdx @@ -1,6 +1,9 @@ --- title: "Memoization" list: "https://leetcode.com/problem-list/memoization/" +icon: database +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/merge-sort.mdx b/apps/docs/content/guides/(2-algorithms)/merge-sort.mdx index 86235ec..a37bd03 100644 --- a/apps/docs/content/guides/(2-algorithms)/merge-sort.mdx +++ b/apps/docs/content/guides/(2-algorithms)/merge-sort.mdx @@ -1,6 +1,9 @@ --- title: "Merge Sort" list: "https://leetcode.com/problem-list/merge-sort/" +icon: blend +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/quickselect.mdx b/apps/docs/content/guides/(2-algorithms)/quickselect.mdx index 1b8e436..75c0ac1 100644 --- a/apps/docs/content/guides/(2-algorithms)/quickselect.mdx +++ b/apps/docs/content/guides/(2-algorithms)/quickselect.mdx @@ -1,6 +1,9 @@ --- title: "Quickselect" list: "https://leetcode.com/problem-list/quickselect/" +icon: crosshair +sidebar: + badge: '3' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/recursion.mdx b/apps/docs/content/guides/(2-algorithms)/recursion.mdx index 4966bc8..d8b960c 100644 --- a/apps/docs/content/guides/(2-algorithms)/recursion.mdx +++ b/apps/docs/content/guides/(2-algorithms)/recursion.mdx @@ -1,6 +1,9 @@ --- title: "Recursion" list: "https://leetcode.com/problem-list/recursion/" +icon: iteration-ccw +sidebar: + badge: '3' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/simulation.mdx b/apps/docs/content/guides/(2-algorithms)/simulation.mdx index 85dd21e..0db43af 100644 --- a/apps/docs/content/guides/(2-algorithms)/simulation.mdx +++ b/apps/docs/content/guides/(2-algorithms)/simulation.mdx @@ -1,6 +1,9 @@ --- title: "Simulation" list: "https://leetcode.com/problem-list/simulation/" +icon: monitor-play +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/sorting.mdx b/apps/docs/content/guides/(2-algorithms)/sorting.mdx index 2d216bb..438084c 100644 --- a/apps/docs/content/guides/(2-algorithms)/sorting.mdx +++ b/apps/docs/content/guides/(2-algorithms)/sorting.mdx @@ -1,6 +1,9 @@ --- title: "Sorting" list: "https://leetcode.com/problem-list/sorting/" +icon: arrow-down-wide-narrow +sidebar: + badge: '10' --- :::note diff --git a/apps/docs/content/guides/(2-algorithms)/tournament-sort.mdx b/apps/docs/content/guides/(2-algorithms)/tournament-sort.mdx index f0022b7..e1bbb3c 100644 --- a/apps/docs/content/guides/(2-algorithms)/tournament-sort.mdx +++ b/apps/docs/content/guides/(2-algorithms)/tournament-sort.mdx @@ -1,6 +1,9 @@ --- title: "Tournament Sort" list: "https://leetcode.com/problem-list/tournament-sort/" +icon: trophy +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(3-techniques)/combinatorics.mdx b/apps/docs/content/guides/(3-techniques)/combinatorics.mdx index 2efea08..8c67c43 100644 --- a/apps/docs/content/guides/(3-techniques)/combinatorics.mdx +++ b/apps/docs/content/guides/(3-techniques)/combinatorics.mdx @@ -1,6 +1,9 @@ --- title: "Combinatorics" list: "https://leetcode.com/problem-list/combinatorics/" +icon: dices +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(3-techniques)/counting.mdx b/apps/docs/content/guides/(3-techniques)/counting.mdx index 0049d52..a7f70c7 100644 --- a/apps/docs/content/guides/(3-techniques)/counting.mdx +++ b/apps/docs/content/guides/(3-techniques)/counting.mdx @@ -1,6 +1,9 @@ --- title: "Counting" list: "https://leetcode.com/problem-list/counting/" +icon: tally-5 +sidebar: + badge: '3' --- :::note diff --git a/apps/docs/content/guides/(3-techniques)/design.mdx b/apps/docs/content/guides/(3-techniques)/design.mdx index 9221f00..634aef1 100644 --- a/apps/docs/content/guides/(3-techniques)/design.mdx +++ b/apps/docs/content/guides/(3-techniques)/design.mdx @@ -1,6 +1,9 @@ --- title: "Design" list: "https://leetcode.com/problem-list/design/" +icon: pencil-ruler +sidebar: + badge: '5' --- :::note diff --git a/apps/docs/content/guides/(3-techniques)/geometry.mdx b/apps/docs/content/guides/(3-techniques)/geometry.mdx index 336c916..c7e48ae 100644 --- a/apps/docs/content/guides/(3-techniques)/geometry.mdx +++ b/apps/docs/content/guides/(3-techniques)/geometry.mdx @@ -1,6 +1,9 @@ --- title: "Geometry" list: "https://leetcode.com/problem-list/geometry/" +icon: shapes +sidebar: + badge: '1' --- :::note diff --git a/apps/docs/content/guides/(3-techniques)/math.mdx b/apps/docs/content/guides/(3-techniques)/math.mdx index 20173e6..9ed529d 100644 --- a/apps/docs/content/guides/(3-techniques)/math.mdx +++ b/apps/docs/content/guides/(3-techniques)/math.mdx @@ -1,6 +1,9 @@ --- title: "Math" list: "https://leetcode.com/problem-list/math/" +icon: calculator +sidebar: + badge: '6' --- :::note diff --git a/apps/docs/public/icon.png b/apps/docs/public/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b04c9393ffd63ac6af083736f89a33fd94d77fa5 GIT binary patch literal 50825 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 OKXDNm;R-=L-~R``W6=x% literal 0 HcmV?d00001