Skip to content

Commit 0961111

Browse files
authored
Merge pull request rayfranco#4 from bees/master
add support for lostgrid
2 parents a25c89a + 2312c77 commit 0961111

File tree

5 files changed

+35
-0
lines changed

5 files changed

+35
-0
lines changed

meta.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,22 @@ module.exports = {
5656
"type": "confirm",
5757
"message": "Do you need support for SVG sprites?"
5858
},
59+
"grid": {
60+
"type": "list",
61+
"message": "Which grid system would you like?",
62+
"choices": [
63+
{
64+
"name": "Jeet",
65+
"value": "jeet",
66+
"short": "jeet"
67+
},
68+
{
69+
"name": "LostGrid",
70+
"value": "lost",
71+
"short": "lost"
72+
}
73+
]
74+
},
5975
"lint": {
6076
"type": "confirm",
6177
"message": "Use ESLint to lint your code?",

template/build/webpack.base.conf.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,12 @@ module.exports = {
124124
},
125125
stylus: {
126126
use: [
127+
{{#if_eq grid "jeet"}}
127128
require('jeet')(),
129+
{{/if_eq}}
130+
{{#if_eq grid "lost"}}
131+
require('poststylus')(require('lost')()),
132+
{{/if_eq}}
128133
require('rupture')()
129134
],
130135
import: [

template/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,13 @@
8080
"stylus": "^0.54.5",
8181
"stylus-loader": "^3.0.1",
8282
"rupture": "^0.6.1",
83+
{{#if_eq grid "jeet"}}
8384
"jeet": "^7.0.1",
85+
{{/if_eq}}
86+
{{#if_eq grid "lost"}}
87+
"poststylus": "^0.2.3",
88+
"lost": "^7.1.1",
89+
{{/if_eq}}
8490
"typus": "^0.0.3",
8591
{{#svg}}
8692
"svg-sprite-loader": "0.0.29",

template/src/App.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,17 @@ export default {
6161
@import "styles/theme"
6262
6363
html
64+
{{#if_eq grid "lost"}}
65+
lost-align middle-center // lostgrid
66+
height 100%
67+
{{/if_eq}}
6468
+below(600px) // rupture
6569
font-size 50%
6670
6771
#app
72+
{{#if_eq grid "jeet"}}
6873
align() // jeet
74+
{{/if_eq}}
6975
text-align center
7076
7177
.icon-logo

template/src/styles/index.styl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// This file is injected in every components
22
// Use it wisely ;)
3+
{{#if_eq grid "jeet"}}
34
@import "jeet"
5+
{{/if_eq}}
46
@import "rupture"
57

68
@import "theme/variables"

0 commit comments

Comments
 (0)