feat(website): group items by symbol kind (#8360)

* feat(website): group items by symbol kind

* chore: make requested changes

* chore: fix darkmode colors

* chore: make requested changes

* Update packages/website/src/components/ListSidebar.tsx

Co-authored-by: Almeida <almeidx@pm.me>

Co-authored-by: Almeida <almeidx@pm.me>
This commit is contained in:
Suneet Tipirneni
2022-07-26 03:30:57 -04:00
committed by GitHub
parent a7d49e56fc
commit 1275918ca8
4 changed files with 137 additions and 19 deletions

View File

@@ -4,7 +4,7 @@ export function generateIcon(kind: string, className?: string) {
const icons = {
Class: <VscSymbolClass className={className} />,
Method: <VscSymbolMethod className={className} />,
Function: <VscSymbolMethod color="purple" className={className} />,
Function: <VscSymbolMethod className={className} />,
Enum: <VscSymbolEnum className={className} />,
Interface: <VscSymbolInterface className={className} />,
TypeAlias: <VscSymbolVariable className={className} />,