Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PatternFly Next

PatternFly Next

Andres Galante

April 18, 2018
Tweet

More Decks by Andres Galante

Other Decks in Technology

Transcript

  1. “I made a list of what was wrong on PatternFly.

    PatternFly Next solves everything.” Matt Nolting, Insights team PATTERNFLY NEXT
  2. “I’m not one to say Bootstrap doesn’t have its place

    in the world, it’s great for MVPs and startups. But when you have your own system, you need to be your own thing and stop leaning on the training wheels of Bootstrap” Kendall Totten, redhat.com design system lead PATTERNFLY NEXT
  3. Layouts Layouts are the containers that allow for organizing and

    grouping its immediate children on the page. pf-l-gallery PATTERNFLY NEXT
  4. Create a modifier only if it changes state, scale, or

    color Look! Oxford commas .pf-c-box .pf-is-danger .pf-is-sm .pf-is-expanded PATTERNFLY NEXT
  5. Global and component variables, when combined, can be super powerful,

    make CSS more maintainable, and even collaborative. Geoff Graham PATTERNFLY NEXT
  6. Component variables component variables are scoped to theme-able component properties

    $pf-c-block__element--modifier--state--PropertyCamelCase PATTERNFLY NEXT
  7. Freedom! You can do whatever you want, as long as

    you follow the rules. PATTERNFLY NEXT