Skip to content

Commit cdc749f

Browse files
authored
Merge pull request #5 from sutija/grid-helper-color
Add option for changing grid helper column color.
2 parents 107e17f + 7334fc7 commit cdc749f

File tree

12 files changed

+64
-32
lines changed

12 files changed

+64
-32
lines changed

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@ This library package includes:
99

1010
#### Configuration:
1111
If we aren't using default settings we can define breakpoints however we like.
12-
We need to define `breakpoints`, `prefixes`, `gridHelperMargins`.
12+
We need to define `breakpoints`, `prefixes`, `gridHelperMargins`. `gridHelperColumnColor`
13+
14+
- `breakpoints` is used for declaring names, number of columns, gutterSize and minimum/maximum width of breakpoint
15+
- `prefixes` are used for naming CSS classes that are going to be generated
16+
- `gridHelperColumnColor` will set the column color of GridHelper. By default, it's set to `rgba(0, 0, 0, .1)`
17+
- `gridHelperMargins` should be only set if you are using some container in your project, for example:
1318

14-
- Breakpoints settings are used for declaring names, number of columns, gutterSize and minimum/maximum width of breakpoint.
15-
- Prefixes are used for naming CSS classes that are going to be generated.
16-
- GridHelperMargins should be only set if you are using some container in your project, for example:
1719
```html
1820
<main style={{margin: '0 5%'}}>
1921
<header><h1>Hello</h1></header>
@@ -52,7 +54,8 @@ const GRID_SETTINGS: GridSettings = {
5254
prefixes: {
5355
grid: 'g',
5456
gridColumn: 'gc',
55-
}
57+
},
58+
gridHelperColumnColor: 'rgba(0, 0, 0, .05)'
5659
}
5760
```
5861

dist/Grid/Grid.interfaces.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export interface GridSettings {
1515
gridHelperMargins?: {
1616
[indexed: string]: string;
1717
};
18+
gridHelperColumnColor?: string;
1819
}
1920
export interface GridSystemProps {
2021
settings?: GridSettings;

dist/index.css

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,6 @@
2121
height: 100%;
2222
}
2323

24-
._GridHelper-module__column__uRue4::after {
25-
background-color: rgba(0, 0, 0, .1);
26-
content: '';
27-
display: block;
24+
._GridHelper-module__columnFill__F-_9Y {
2825
height: 100%;
29-
width: 100%;
3026
}

dist/index.js

Lines changed: 15 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.modern.js

Lines changed: 15 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.modern.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/src/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ import {GRID_SETTINGS, GridSystem} from 'light-react-grid';
99
ReactDOM.render(
1010
<GridSystem useGridHelper={true} settings={{
1111
...GRID_SETTINGS,
12+
gridHelperColumnColor: 'rgba(0, 0, 0, .05)',
1213
gridHelperMargins: {
1314
sm: '5%',
1415
md: '5%',
1516
lg: '5%'
16-
}
17+
},
1718
}}>
1819
<App/>
1920
</GridSystem>, document.getElementById('root'));

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "light-react-grid",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Small and very simple React grid system based on simple-scss-layout-grid package",
55
"author": "Marko Šutija <markosutija@gmail.com>",
66
"license": "MIT",

src/Grid/Grid.interfaces.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@ export interface Breakpoint {
88
export interface GridSettings {
99
breakpoints: {
1010
[index: string]: Breakpoint;
11-
},
11+
};
1212
prefixes: {
1313
grid: string;
1414
gridColumn: string;
15-
},
15+
};
1616
gridHelperMargins?: {
1717
[indexed: string]: string;
18-
}
18+
};
19+
gridHelperColumnColor?: string;
1920
}
2021

2122
export interface GridSystemProps {

0 commit comments

Comments
 (0)