File tree Expand file tree Collapse file tree
packages/design-system/src/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -106,3 +106,13 @@ $navbar-brand-font-size: $dv-brand-font-size;
106106th {
107107 vertical-align : middle ;
108108}
109+
110+ .btn-group > div :not (:last-child ) > .btn-group > .btn , .btn-group-vertical >div :not (:last-child ) > .btn-group > .btn {
111+ border-top-right-radius : 0 ;
112+ border-bottom-right-radius : 0 ;
113+ }
114+
115+ .btn-group > div :not (:first-child ) > .btn-group > .btn , .btn-group-vertical > div :not (:first-child ) > .btn-group > .btn {
116+ border-top-left-radius : 0 ;
117+ border-bottom-left-radius : 0 ;
118+ }
Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ import { Button } from '../../components/button/Button'
44import { ButtonToolbar } from '../../components/button-group/ButtonToolbar'
55import { DropdownButton } from '../../components/dropdown-button/DropdownButton'
66import { DropdownButtonItem } from '../../components/dropdown-button/dropdown-button-item/DropdownButtonItem'
7+ import { Download , ThreeDotsVertical } from 'react-bootstrap-icons'
8+ import { Tooltip } from '../../components/tooltip/Tooltip'
79
810/**
911 * ## Description
@@ -76,3 +78,32 @@ export const NestedButtonGroups: Story = {
7678 </ ButtonToolbar >
7779 )
7880}
81+
82+ export const ButtonGroupWithTooltips : Story = {
83+ render : ( ) => (
84+ < ButtonGroup >
85+ < Tooltip placement = "top" overlay = "Access File" >
86+ < DropdownButton
87+ id = { `action-button-access-file` }
88+ title = ""
89+ asButtonGroup
90+ variant = "secondary"
91+ icon = { < Download /> } >
92+ < DropdownButtonItem href = "/item-1" > Item 1</ DropdownButtonItem >
93+ < DropdownButtonItem href = "/item-2" > Item 2</ DropdownButtonItem >
94+ </ DropdownButton >
95+ </ Tooltip >
96+ < Tooltip placement = "top" overlay = { < span > File Options</ span > } >
97+ < DropdownButton
98+ id = { `file-options-file` }
99+ title = ""
100+ asButtonGroup
101+ variant = "secondary"
102+ icon = { < ThreeDotsVertical /> } >
103+ < DropdownButtonItem href = "/item-1" > Item 1</ DropdownButtonItem >
104+ < DropdownButtonItem href = "/item-2" > Item 2</ DropdownButtonItem >
105+ </ DropdownButton >
106+ </ Tooltip >
107+ </ ButtonGroup >
108+ )
109+ }
You can’t perform that action at this time.
0 commit comments