Skip to content

First stable release!

Compare
Choose a tag to compare
@AlexSkrypnyk AlexSkrypnyk released this 21 Sep 05:46
· 1266 commits to develop since this release

Designs can be found at https://civictheme.io/figma

Component library

New features

  • Added Particle element and updated all measurements to use it.

  • Added new components:

    • Content link
    • Item grid
    • Item list
    • Field description
    • Field message
    • Paragraph
    • Popover
    • Quote
  • Removed components:

    • Directional link.
    • Progress indicator
    • Password strength indicator
  • Added Typography page

  • Added font discovery for font weights.

  • Extracted Chip component from Button component

  • Added blend mode support for Background component.

  • Update Logo component to support 2 images.

  • Refactored Navigation, Primary navigation and Secondary navigation into unified Navigation component.

  • Added dropdown and drawer (mega-menu) support for Navigation component.

  • Updated Tooltip component to use Popper library.

Fixes

  • Moved several component into new places within the atomic structure.
  • Renamed several components:
    • Listing component to List
    • Basic filter to Single filter.
    • Large filter to Group filter.
    • Content to Layout
    • Link list component.
  • Updated multiple components:
    • Table
    • Checkbox
    • Label
    • Heading
    • Icon
    • Cards
    • Pagination
    • Breadcrumbs
    • Textarea
    • Textfield
    • Skip link
    • Social links
    • Side navigation
    • Slider
    • Tooltip
    • Tabs
    • Back to Top
    • Select
    • Promo
    • Video player
    • Button
    • Tag
    • Radio
  • Removed share link field from Video Player component.
  • Removed 'extra-large' and 'extra-small' button sizes.
  • Fixed misnamed background files name as per figma.
  • Fixed Mobile navigation icons and missing parent item
  • Added Skip to content for Side navigation
  • Updated Event and Promo card components to use link component for title.
  • Updated Status to be Information in the Alert and Message components.
  • Fixed Layout classes for mobile.
  • Removed the rogue CSS class in Layout component.
  • Fixed Icon handling of theme style color.

Drupal theme

New features

  • Added Manual list component and removed Card container in favour of Item grid component.
  • Added Automated list component and refactored to use Item grid component.
  • Added integration with Navigation settings for Primary and Secondary navigation.
  • Updated Logo to support 2 images + configuration in Drupal
  • Removed share link field from Video Player integration.
  • Added Quote component integration.
  • Added selection of the background image blend mode for Banner block and Page content type.
  • Added Table integration.
  • Updated Spacing to Vertical spacing fields.

Fixes

  • Fixed incorrect paragraph card names.
  • Fixed external link configuration.
  • Fixed external link icon not being applied within menus.
  • Fixed tab order.
  • Fix bug in theme settings for external new window.

Tooling

New features

  • Added Styleguide for Drupal component validation.
  • Added helpers to easily render paragraphs and block on Styleguide