UNPKG

@rhds/elements

Version:

Red Hat Design System Elements

64 lines (43 loc) 1.41 kB
# Announcement Announcement is a short banner that conveys an important message, such as promoting an event or advertising an organizational or product announcement. ## Usage ### Slots `image` - This slot can be used to add an image element such as a logo `cta` - This slot expects a rh-cta component `Anonymous Slot` - Any text content to be displayed in the banner will go in this slot, generally within a p tag. ### Attributes `dismissable` - If this attribute is added, a close button will appear in the top right corner. Clicking this will hide the banner. `image-position` - Change the position of the image on mobile viewports. Possible values are: * `inline-start` * `block-start` ### Basic Announcement Banner ```html <rh-announcement> <img slot="image" alt="summit logo" src="/images/summit.png"> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> <rh-cta slot="cta" href="#">Learn More</rh-cta> </rh-announcement> ``` ### Announcement Banner using attributes - `dismissable` - `image-position="inline-start"` - dark color palette ```html <rh-announcement dismissable image-position="inline-start" color-palette="dark"> <img slot="image" alt="summit logo" src="/images/summit.png"> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> <rh-cta slot="cta" href="#">Learn More</rh-cta> </rh-announcement> ```