Skip to content

Commit

Permalink
Merge pull request #138 from karolis-sh/updates
Browse files Browse the repository at this point in the history
Updates
  • Loading branch information
karolis-sh authored Dec 4, 2023
2 parents 5de85c4 + 61761a6 commit c64cc2f
Show file tree
Hide file tree
Showing 31 changed files with 4,116 additions and 5,406 deletions.
8 changes: 6 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@
"extends": [
"plugin:@k.sh/esnext",
"plugin:@k.sh/node",
"plugin:@k.sh/jest",
"plugin:vitest/recommended",
"plugin:jsdoc/recommended",
"plugin:@k.sh/prettier"
]
],
"plugins": ["vitest"],
"env": {
"vitest/env": true
}
}
1 change: 0 additions & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npx pretty-quick --staged
npx lint-staged
13 changes: 0 additions & 13 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,3 @@
*
!*/
!*.js
!*.json
!*.css
!*.md
!*.yml
!*.html
!*.sh
!*.gitignore
!*.env
!*.env.*

# npm files
node_modules
package.json
Expand Down
194 changes: 53 additions & 141 deletions demo/src/Demo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,13 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row">
<div class="col">
1 of 2
</div>
<div class="col">
2 of 2
</div>
<div class="col">1 of 2</div>
<div class="col">2 of 2</div>
</div>
<div class="row">
<div class="col">
1 of 3
</div>
<div class="col">
2 of 3
</div>
<div class="col">
3 of 3
</div>
<div class="col">1 of 3</div>
<div class="col">2 of 3</div>
<div class="col">3 of 3</div>
</div>
</div>
```
Expand All @@ -39,26 +29,14 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row">
<div class="col">
1 of 3
</div>
<div class="col-6">
2 of 3 (wider)
</div>
<div class="col">
3 of 3
</div>
<div class="col">1 of 3</div>
<div class="col-6">2 of 3 (wider)</div>
<div class="col">3 of 3</div>
</div>
<div class="row">
<div class="col">
1 of 3
</div>
<div class="col-5">
2 of 3 (wider)
</div>
<div class="col">
3 of 3
</div>
<div class="col">1 of 3</div>
<div class="col-5">2 of 3 (wider)</div>
<div class="col">3 of 3</div>
</div>
</div>
```
Expand All @@ -69,27 +47,15 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code

```jsx
<div class="container">
<div class="row" style={{ justifyContent: "center" }}>
<div class="col lg:col-2">
1 of 3
</div>
<div class="md:col-auto">
Variable width content
</div>
<div class="col lg:col-2">
3 of 3
</div>
<div class="row" style={{ justifyContent: 'center' }}>
<div class="col lg:col-2">1 of 3</div>
<div class="md:col-auto">Variable width content</div>
<div class="col lg:col-2">3 of 3</div>
</div>
<div class="row">
<div class="col">
1 of 3
</div>
<div class="md:col-auto">
Variable width content
</div>
<div class="col lg:col-2">
3 of 3
</div>
<div class="col">1 of 3</div>
<div class="md:col-auto">Variable width content</div>
<div class="col lg:col-2">3 of 3</div>
</div>
</div>
```
Expand Down Expand Up @@ -237,17 +203,11 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row">
<div class="sm:col-3">
Level 1: sm:col-3
</div>
<div class="sm:col-3">Level 1: sm:col-3</div>
<div class="sm:col-9">
<div class="row">
<div class="col-8 sm:col-6">
Level 2: col-8 sm:col-6
</div>
<div class="col-4 sm:col-6">
Level 2: col-4 sm:col-6
</div>
<div class="col-8 sm:col-6">Level 2: col-8 sm:col-6</div>
<div class="col-4 sm:col-6">Level 2: col-4 sm:col-6</div>
</div>
</div>
</div>
Expand All @@ -265,31 +225,19 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row">
<div class="col">
First in DOM, no order applied
</div>
<div class="col order-5">
Second in DOM, with a larger order
</div>
<div class="col order-1">
Third in DOM, with an order of 1
</div>
<div class="col">First in DOM, no order applied</div>
<div class="col order-5">Second in DOM, with a larger order</div>
<div class="col order-1">Third in DOM, with an order of 1</div>
</div>
</div>
```

```jsx
<div class="container">
<div class="row">
<div class="col order-last">
First in DOM, ordered last
</div>
<div class="col">
Second in DOM, unordered
</div>
<div class="col order-first">
Third in DOM, ordered first
</div>
<div class="col order-last">First in DOM, ordered last</div>
<div class="col">Second in DOM, unordered</div>
<div class="col order-first">Third in DOM, ordered first</div>
</div>
</div>
```
Expand Down Expand Up @@ -320,11 +268,15 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
<div class="container">
<div class="row">
<div class="sm:col-5 md:col-6">sm:col-5 md:col-6</div>
<div class="sm:col-5 sm:offset-2 md:col-6 md:offset-0">sm:col-5 sm:offset-2 md:col-6 md:offset-0</div>
<div class="sm:col-5 sm:offset-2 md:col-6 md:offset-0">
sm:col-5 sm:offset-2 md:col-6 md:offset-0
</div>
</div>
<div class="row">
<div class="sm:col-6 md:col-5 lg:col-6">sm:col-6 md:col-5 lg:col-6</div>
<div class="sm:col-6 md:col-5 md:offset-2 lg:col-6 lg:offset-0">sm:col-6 md:col-5 md:offset-2 lg:col-6 lg:offset-0</div>
<div class="sm:col-6 md:col-5 md:offset-2 lg:col-6 lg:offset-0">
sm:col-6 md:col-5 md:offset-2 lg:col-6 lg:offset-0
</div>
</div>
</div>
```
Expand All @@ -340,12 +292,8 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row gx-5">
<div class="col">
Custom column padding
</div>
<div class="col">
Custom column padding
</div>
<div class="col">Custom column padding</div>
<div class="col">Custom column padding</div>
</div>
</div>
```
Expand All @@ -357,18 +305,10 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row gy-5">
<div class="col-6">
Custom column padding
</div>
<div class="col-6">
Custom column padding
</div>
<div class="col-6">
Custom column padding
</div>
<div class="col-6">
Custom column padding
</div>
<div class="col-6">Custom column padding</div>
<div class="col-6">Custom column padding</div>
<div class="col-6">Custom column padding</div>
<div class="col-6">Custom column padding</div>
</div>
</div>
```
Expand All @@ -380,18 +320,10 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row g-2">
<div class="col-6">
Custom column padding
</div>
<div class="col-6">
Custom column padding
</div>
<div class="col-6">
Custom column padding
</div>
<div class="col-6">
Custom column padding
</div>
<div class="col-6">Custom column padding</div>
<div class="col-6">Custom column padding</div>
<div class="col-6">Custom column padding</div>
<div class="col-6">Custom column padding</div>
</div>
</div>
```
Expand All @@ -403,36 +335,16 @@ Based on [Bootstrap docs](https://getbootstrap.com/docs/5.0/layout/) + live code
```jsx
<div class="container">
<div class="row row-cols-2 lg:row-cols-5 g-2 lg:g-3">
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">
Row column
</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
<div class="col">Row column</div>
</div>
</div>
```
Expand Down
15 changes: 13 additions & 2 deletions demo/src/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,19 @@
@tailwind utilities;

html {
font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto,
Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-family:
system-ui,
BlinkMacSystemFont,
-apple-system,
Segoe UI,
Roboto,
Oxygen,
Ubuntu,
Cantarell,
Fira Sans,
Droid Sans,
Helvetica Neue,
sans-serif;
box-sizing: border-box;
-ms-overflow-style: scrollbar;
}
Expand Down
2 changes: 1 addition & 1 deletion demo/src/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
Expand Down
2 changes: 0 additions & 2 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ const plugin = require('tailwindcss/plugin');
const validate = require('./validate');

/**
*
* Setup tailwind-bootstrap-grid plugin
*
* @param {object} pluginOptions - plugin options
* @param {number} [pluginOptions.gridColumns=12] - number of columns
* @param {string} [pluginOptions.gridGutterWidth="1.5rem"] - spacing value
Expand Down
Loading

0 comments on commit c64cc2f

Please sign in to comment.