mirror of
https://github.com/picocss/pico.git
synced 2025-05-05 15:17:11 -04:00
provide option to get all classes except .grid
I wanted a way to have the classless container, with no .grid class, but still get .secondary, .contrast, and .outline
This commit is contained in:
parent
73d75856f6
commit
5e20dbdc48
12 changed files with 2405 additions and 18 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,8 +1,8 @@
|
|||
@if $enable-classes {
|
||||
@if $enable-classes and $enable-grid {
|
||||
/**
|
||||
* Grid
|
||||
* Minimal grid system with auto-layout columns
|
||||
*/
|
||||
* Grid
|
||||
* Minimal grid system with auto-layout columns
|
||||
*/
|
||||
|
||||
.grid {
|
||||
grid-column-gap: var(--grid-spacing-horizontal);
|
||||
|
|
16
scss/pico.gridless.scss
Normal file
16
scss/pico.gridless.scss
Normal file
|
@ -0,0 +1,16 @@
|
|||
// Config
|
||||
// --------------------
|
||||
|
||||
// Enable <header>, <main>, <footer> inside <body> as a container
|
||||
$enable-semantic-container: true;
|
||||
|
||||
// Enable .classes
|
||||
$enable-classes: true;
|
||||
|
||||
// Disable .grid
|
||||
$enable-grid: false;
|
||||
|
||||
// Pico Lib
|
||||
// --------------------
|
||||
|
||||
@import "pico";
|
|
@ -51,8 +51,10 @@
|
|||
--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