pico/scss/_settings.scss

76 lines
1.9 KiB
SCSS
Raw Normal View History

2019-11-27 15:31:49 +07:00
// Config
//
2022-10-22 13:11:51 +07:00
// Prefix for CSS variables
$css-var-prefix: "pico-" !default;
// Set the root element for $enable-semantic-container and $enable-responsive-spacings
$semantic-root-element: "body" !default;
// Enable <header>, <main>, <footer> inside $semantic-root-element as containers
2019-11-27 15:31:49 +07:00
$enable-semantic-container: false !default;
// Enable .container and .container-fluid
2019-11-27 15:31:49 +07:00
$enable-class-container: true !default;
2022-10-15 23:22:12 +07:00
// Enable a centered viewport for <header>, <main>, <footer> inside $enable-semantic-container
2019-11-27 15:31:49 +07:00
// Fluid layout if disabled
$enable-viewport: true !default;
// Enable responsive spacings for <header>, <main>, <footer>, <section>, <article>
// Fixed spacings if disabled
$enable-responsive-spacings: true !default;
// Enable responsive typography
2021-07-02 16:54:41 +07:00
// Fixed root element size if disabled
2019-11-27 15:31:49 +07:00
$enable-responsive-typography: true !default;
// Enable .classes
// .classless version if disabled
$enable-classes: true !default;
2021-12-31 13:15:38 +07:00
// Enable .grid class
$enable-grid: true !default;
2021-07-02 16:54:41 +07:00
// Enable transitions
$enable-transitions: true !default;
2021-07-02 16:54:41 +07:00
// Enable overriding with !important
$enable-important: true !default;
2019-11-27 15:31:49 +07:00
// Responsive
//
// xs: Extra small (portrait phones)
// sm: Small(landscape phones)
// md: Medium(tablets)
// lg: Large(desktops)
// xl: Extra large (large desktops)
// NOTE:
// To provide an easy and fine styling on each breakpoint
// we didn't use @each, @mixin or @include.
// That means you need to edit each CSS selector file to add a breakpoint
// Breakpoints
// 'null' disable the breakpoint
$breakpoints: (
xs: 0,
sm: 576px,
md: 768px,
lg: 992px,
2021-10-24 12:33:20 +07:00
xl: 1200px,
2019-11-27 15:31:49 +07:00
) !default;
// Viewports
$viewports: (
2021-10-24 12:33:20 +07:00
// 'null' disable the viewport on a breakpoint
2019-11-27 15:31:49 +07:00
sm: 510px,
md: 700px,
lg: 920px,
xl: 1130px
) !default;
2022-10-22 13:11:51 +07:00
// Shortcut for CSS vars prefix
$✨: --#{$css-var-prefix};