Represents the filled circle with a number of an icon, supporting the usual color variants
Basic Usage
Show editable code example
Any Paragon component or export may be added to the code example.
Disabled variant
Show editable code example
Any Paragon component or export may be added to the code example.
Expandable
In the case of long content use expandable
prop. It adds padding to Bubble
. Padding value is configurable through scss
variables.
Show editable code example
Any Paragon component or export may be added to the code example.
Theme Variables (SCSS)#
$bubble-variants: ("success": ( "background-color": $success, "color": $white ),"warning": ( "background-color": $warning, "color": $white ),"error": ( "background-color": $danger, "color": $white ),"primary": ( "background-color": $primary, "color": $white ),) !default;$bubble-expandable-padding-x: .25rem !default;$bubble-expandable-padding-y: 0 !default;
Props API#
Bubble Props API
- children
node
DefaultnullSpecifies contents of the component.
- variant
enum
'primary' | 'success' | 'error' | 'warning'Default'primary'The
Bubble
style variant to use. - disabled
bool
DefaultfalseActivates disabled variant.
- className
string
A class name to append to the base element.
- expandable
bool
DefaultfalseSpecifies whether to add padding to the
Bubble
or not.
Usage Insights#
Bubble
Project Name | Paragon Version | Instance Count | |
---|---|---|---|
frontend-app-admin-portal | 20.46.3 | 1 | |
frontend-app-course-authoring | 20.46.2 | 2 | |
frontend-app-learner-portal-enterprise | 20.45.4 | 3 | |
frontend-component-header-edx | 21.5.6 | 1 |