Skip to content

Commit c6ad542

Browse files
committed
Merge pull request sergiokopplin#121 from sergiokopplin/sass
Moving from Stylus to Sass
2 parents 9169aba + 13e71a3 commit c6ad542

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1510
-3637
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
.DS_Store
22
node_modules
33
_site
4+
.sass-cache
5+
.npm-debug.log

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
## What has inside?
2828

29-
- [Gulp](http://gulpjs.com/), [BrowserSync](https://www.browsersync.io/), [Stylus](http://stylus-lang.com/) ~[RSCSS](http://rscss.io/)~ and [SVG](https://www.w3.org/Graphics/SVG/)
29+
- [Gulp](http://gulpjs.com/), [BrowserSync](https://www.browsersync.io/), [Sass](http://sass-lang.com/) ~[RSCSS](http://rscss.io/)~ and [SVG](https://www.w3.org/Graphics/SVG/)
3030
- Tests with [Travis](https://travis-ci.org/)
3131
- Google Speed: [98/100](https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fsergiokopplin.github.io%2Findigo%2F)
3232
- No JS. :sunglasses:
@@ -38,12 +38,10 @@
3838
2. Fork the project [Indigo](https://github.com/sergiokopplin/indigo/fork)
3939
3. Edit `_config.yml` with your data.
4040
4. `bundle install`
41-
5. `npm install && npm install -g gulp`
41+
5. `npm i && npm i -g gulp`
4242
6. `gulp`
4343
7. open in your browser: `http://localhost:3000`
4444

45-
> [Arti Annaswamy](https://github.com/aannasw) wrote a really nice tutorial of "how to install jekyll". Here's the [part 1](http://artiannaswamy.com/build-a-github-blog-part-1) and [part 2](http://artiannaswamy.com/build-a-github-blog-part-2). :metal:
46-
4745
## Settings
4846

4947
You must fill some informations on `_config.yml` to customize your site.
@@ -59,16 +57,20 @@ and lot of other options, like width, projects, pages, read-time, tags, relateds
5957

6058
## How to:
6159

60+
- Article: How to Install Jekyll - by [Arti Annaswamy](https://github.com/aannasw). [Part 1](http://artiannaswamy.com/build-a-github-blog-part-1) and [Part 2](http://artiannaswamy.com/build-a-github-blog-part-2)
6261
- [Emojis in the projects list?](https://github.com/sergiokopplin/indigo/issues/72)
6362
- [Nokogiri dependencie problems?](https://github.com/sergiokopplin/indigo/issues/81)
6463
- [Syncing a Fork](https://help.github.com/articles/syncing-a-fork/)
6564
- [Tests with Travis CI - Tutorial](http://www.raywenderlich.com/109418/travis-ci-tutorial)
65+
- [Why Sass?](https://github.com/sergiokopplin/indigo/issues/117)
6666

6767
## Tests
6868

6969
You can test your app with:
7070

7171
```bash
72+
npm run test
73+
# or
7274
bundle exec htmlproof ./_site
7375
````
7476

_config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ related: true
6666
# do you want some animations?
6767
animation: true
6868

69+
sass:
70+
sass_dir: _sass
71+
style: :compressed
72+
6973
gems:
7074
- jemoji
7175
- jekyll-mentions

0 commit comments

Comments
 (0)