@import 'variable.scss'; /* ========================================================================== * * File Name: Grid & Layout & visibility * Description: Flexbox Responsive Grid * Editing Details: Do NOT modify variables or code in this file as that may * cause Berry's responsive framework to malfunction * ============================================================================ */ /* Border Box Model */ html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } //Layout and Visibility .max-width-center { width: 100%; justify-content: center; } .hide { display: none; } .show { display: block; } //Container Spacing & Widths .container-s, .container-m, .container-l { height: auto; display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: wrap; } .container-s { padding: $padding-s; margin: 0; } .container-m { padding: $padding-m; margin: 0; } .container-l { padding: $padding-l; margin: 0; } /* ========================================================================== * Method 1: Writing Flexbox responsive grid using calc and box model * Use tag such as
,
,