From 813108100d37f80a28ea493976ab16fc139a8dcc Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Mon, 17 Apr 2023 23:23:54 +0200 Subject: [PATCH] Add icon detail page --- docs/.vitepress/components/CloseButton.vue | 57 +++++++++++ .../components/IconDetailOverlay.vue | 94 +++++++++---------- docs/.vitepress/components/IconPreview.vue | 60 ++++++++++++ docs/icons/[iconName].md | 16 ---- docs/icons/[name].md | 33 +++++++ .../{[iconName].paths.ts => [name].paths.ts} | 9 +- 6 files changed, 203 insertions(+), 66 deletions(-) create mode 100644 docs/.vitepress/components/CloseButton.vue create mode 100644 docs/.vitepress/components/IconPreview.vue delete mode 100644 docs/icons/[iconName].md create mode 100644 docs/icons/[name].md rename docs/icons/{[iconName].paths.ts => [name].paths.ts} (85%) diff --git a/docs/.vitepress/components/CloseButton.vue b/docs/.vitepress/components/CloseButton.vue new file mode 100644 index 000000000..320a28fa2 --- /dev/null +++ b/docs/.vitepress/components/CloseButton.vue @@ -0,0 +1,57 @@ + + + diff --git a/docs/.vitepress/components/IconDetailOverlay.vue b/docs/.vitepress/components/IconDetailOverlay.vue index 697053f52..90f7a4dc3 100644 --- a/docs/.vitepress/components/IconDetailOverlay.vue +++ b/docs/.vitepress/components/IconDetailOverlay.vue @@ -1,13 +1,9 @@ -