mirror of
https://github.com/picocss/pico.git
synced 2025-04-24 10:26:13 -04:00
support a gridless
mode, which includes all classes except .grid
and .container
and then uses the classless method for supporting .container
.
This commit is contained in:
parent
f81a2e4af4
commit
6b0fa1d42a
22 changed files with 2548 additions and 20 deletions
|
@ -23,6 +23,9 @@ $enable-responsive-typography: true !default;
|
|||
// .classless version if disabled
|
||||
$enable-classes: true !default;
|
||||
|
||||
// Removes .grid class if disabled
|
||||
$enable-grid: true !default;
|
||||
|
||||
// Enable transitions
|
||||
$enable-transitions: true !default;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@if $enable-classes {
|
||||
@if ($enable-classes and $enable-grid) {
|
||||
/**
|
||||
* Grid
|
||||
* Minimal grid system with auto-layout columns
|
||||
|
|
19
scss/pico.gridless.scss
Normal file
19
scss/pico.gridless.scss
Normal file
|
@ -0,0 +1,19 @@
|
|||
// Config
|
||||
// --------------------
|
||||
|
||||
// Enable <header>, <main>, <footer> inside <body> as a container
|
||||
$enable-semantic-container: true;
|
||||
|
||||
// Enable .classes
|
||||
$enable-classes: true;
|
||||
|
||||
// No .container class
|
||||
$enable-class-container: false;
|
||||
|
||||
// Disable .grid
|
||||
$enable-grid: false;
|
||||
|
||||
// Pico Lib
|
||||
// --------------------
|
||||
|
||||
@import "pico";
|
|
@ -50,9 +50,10 @@
|
|||
--block-spacing-vertical: calc(var(--spacing) * 2);
|
||||
--block-spacing-horizontal: var(--spacing);
|
||||
|
||||
// Spacings .grid
|
||||
--grid-spacing-vertical: 0;
|
||||
--grid-spacing-horizontal: var(--spacing);
|
||||
@if ($enable-classes and $enable-grid) {
|
||||
--grid-spacing-vertical: 0;
|
||||
--grid-spacing-horizontal: var(--spacing);
|
||||
}
|
||||
|
||||
// Spacings for form elements and button
|
||||
--form-element-spacing-vertical: 0.75rem;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue