[CDG] Webflow Framework
[01] Type Styles
Typography within the CDGÂ Framework is based on set sizes used within our design system. Each size and style can be applied using classes beginning with .text-.
Heading
Heading
Heading
Heading
Heading
Heading
Heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
[02] Heading Spacing
By default, if a Heading or text with a heading style's next sibling is a paragraph, there will be spacing added below the heading. To remove, add .u-heading-spacing-off to the heading
Heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
[03] Animations
There are some built in animations within the CDGÂ Framework. These can be used by adding .anim-[ANIMATION] to any element.
Marquee animation
Fade in animation
Fade in blur animation
Scale up animation
Scale up blur animation




[04] Animation Modifiers
Using data-attributes, we can modify how some of the animations behave.
When applied to an element or parent div, the animation will not trigger until scrolled into view.
If a value is used within the attribute, we can change the trigger point of the animation.
When applied to a parent div, all children will be staggered in their animation by the amount set in the Variables panel.
If a value is used within the attribute, we can change the stagger amount.
Splits text elements into individual characters and plays the animation staggered across each character. Can be used in conjunction with [data-cdg-anim-stagger] and [data-cdg-anim-inview].
Slide up animation
Splits text elements into individual words and plays the animation staggered across each words. Can be used in conjunction with [data-cdg-anim-stagger] and [data-cdg-anim-inview].
Slide up animation
Splits text elements into individual lines and plays the animation staggered across each line. Can be used in conjunction with [data-cdg-anim-stagger] and [data-cdg-anim-inview].
Slide up animation that is multiple lines long
[05] Grid
Wraps children elements with a min-column width as defined in the custom CSS
Wraps children elements with a min-column width as defined in the custom CSS
[06] Utilities
Sets an element to 100% width with a max-width based in CH values.
Sets the gap between elements in a grid or flex context.
This is an example heading
This is an example heading
This is an example heading
[07] Components
Heading
This is an example content for this dropdown.