From f9a9ece320814d25a3423ac1d402f56a8b113cf1 Mon Sep 17 00:00:00 2001 From: Prospector Date: Wed, 11 Oct 2023 14:57:23 -0700 Subject: [PATCH] More button options and dividers in overflow menus --- docs/components/button.md | 32 ++++++++ docs/components/overflow-menu.md | 71 ++++++++++++++--- lib/assets/icons/copy.svg | 1 + lib/assets/styles/classes.scss | 113 ++++++++++++++++++--------- lib/components/base/Button.vue | 12 +++ lib/components/base/OverflowMenu.vue | 37 +++++---- lib/components/base/PopoutMenu.vue | 2 +- lib/components/index.js | 1 + 8 files changed, 201 insertions(+), 68 deletions(-) create mode 100644 lib/assets/icons/copy.svg diff --git a/docs/components/button.md b/docs/components/button.md index 8545d8da2..3ceb5fee7 100644 --- a/docs/components/button.md +++ b/docs/components/button.md @@ -58,6 +58,38 @@ ``` +## Hover-filled + + + + + + + + +```vue + + + + +``` + +## Hover-filled-only + + + + + + + + +```vue + + + + +``` + ## Icon-only diff --git a/docs/components/overflow-menu.md b/docs/components/overflow-menu.md index 8c7d07cb8..bd80ad59c 100644 --- a/docs/components/overflow-menu.md +++ b/docs/components/overflow-menu.md @@ -1,32 +1,47 @@ - - -# Overflow Menu - - +]" class="btn"> More options... -