├── .gitignore
├── 404.php
├── CHANGELOG.md
├── README.md
├── archive.php
├── bower.json
├── comments.php
├── footer.php
├── functions.php
├── gulpfile.js
├── header.php
├── images
├── bullet-1.png
├── bullet-2.png
├── bullet-3.png
├── logo.png
└── search-icon.png
├── inc
├── afc-settings.php
├── class-tgm-plugin-activation.php
├── comments-callback.php
├── customizer.php
├── extras.php
├── jetpack.php
├── plugin-activation.php
├── scripts.php
└── template-tags.php
├── index.php
├── js
├── dist
│ ├── scripts.js
│ └── scripts.min.js
├── manifest.js
└── src
│ ├── customizer.js
│ └── hooch-menu-toggle.js
├── languages
├── hooch.pot
└── readme.txt
├── package.json
├── page.php
├── readme.txt
├── rtl.css
├── sass
├── _normalize.scss
├── layout
│ └── _content-sidebar.scss
├── media
│ ├── _captions.scss
│ ├── _galleries.scss
│ └── _media.scss
├── mixins
│ └── _mixins-master.scss
├── modules
│ ├── _accessibility.scss
│ ├── _alignments.scss
│ └── _clearings.scss
├── site
│ ├── _site.scss
│ └── partials
│ │ ├── _asides.scss
│ │ ├── _comments.scss
│ │ ├── _footer.scss
│ │ ├── _homepage.scss
│ │ ├── _navigation.scss
│ │ ├── _pagination.scss
│ │ ├── _posts-and-pages.scss
│ │ └── _widgets.scss
├── style.scss
└── variables
│ ├── _breakpoints.scss
│ ├── _colors.scss
│ ├── _homepage.scss
│ ├── _typography.scss
│ └── _variables.scss
├── screenshot.png
├── search.php
├── sidebar.php
├── single.php
├── style.css
├── style.min.css
├── template-parts
├── content-home.php
├── content-none.php
├── content-page.php
├── content-search.php
├── content-single.php
└── content.php
└── templates
└── template-homepage.php
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.log
3 | node_modules
4 | bower_components
--------------------------------------------------------------------------------
/404.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ## v1.0.0 (August 27, 2015)
2 | - initial commit
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Hooch - A Bourbon, Neat, Bitters, and Refills WordPress theme.
2 |
3 | [Demo](http://braginteractive.com/demo/hooch/)
4 |
5 | Read more about Hooch and some of its features [here](http://braginteractive.com/a-bourbon-neat-bitters-and-refills-wordpress-theme/)
6 |
7 | ### Features
8 | - Refills navigation
9 | - Refills footer
10 | - Refills pagination
11 | - custom homepage template with Refills hero unit and icon bullet points
12 | - WordPress customizer support
13 | - custom widget areas in footer
14 |
15 |
16 | #### For the Nerds
17 | For customization, basic knowledge of the command line and the following dependencies are required to use Hooch:
18 |
19 | - Bourbon ([http://bourbon.io/](http://bourbon.io/))
20 | - Node ([http://nodejs.org/](http://nodejs.org/)) -`npm install`
21 | - Gulp ([http://gulpjs.com/](http://gulpjs.com/)) - `npm install --global gulp`
22 | - Bower ([http://bower.io/](http://bower.io/)) -`npm install -g bower`
23 |
24 | #### Usage
25 | After you've downloaded Hooch, and run `npm install` and `gulp` from the command line you can start using gulp.
26 |
27 | #### Gulp
28 |
29 | ###### 1) Navigate to your new theme
30 | `cd /your-project/wordpress/wp-content/themes/your-new-theme`
31 |
32 | ###### 2) Gulp tasks available:
33 |
34 | `gulp` - Automatically handle changes to CSS, javascript, php, and image optimization. Also Livereload!
35 |
36 | `gulp scripts` - Concatenate and minify javascript files
37 |
38 | `gulp sass` - Compile, prefix, and minify CSS files
39 |
40 | `gulp bower` - Install bower components
41 |
42 | `gulp zip` - Creates a zipped file in the root of the theme. Ignores the bower_components and node_modules directories.
43 |
--------------------------------------------------------------------------------
/archive.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
24 |
25 |
26 |
27 |
28 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "hooch",
3 | "version": "1.0.0",
4 | "authors": [
5 | "Brad Williams "
6 | ],
7 | "license": "GPL",
8 | "ignore": [
9 | "**/.*",
10 | "node_modules",
11 | "bower_components",
12 | "test",
13 | "tests"
14 | ],
15 | "devDependencies": {
16 | "bitters": "~1.0.0",
17 | "bourbon": "~4.2.4",
18 | "neat": "~1.7.2"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/comments.php:
--------------------------------------------------------------------------------
1 |
22 |
23 |
72 |
--------------------------------------------------------------------------------
/footer.php:
--------------------------------------------------------------------------------
1 |
13 |
14 |
15 |
16 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
29 | ' . get_the_title() . '' 34 | ); 35 | ?> 36 |
37 | 38 |39 | 'ol', 42 | 'short_ping' => true, 43 | 'callback' => 'hooch_comment', 44 | ) ); 45 | ?> 46 |
47 | 48 | 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?> 49 | 58 | 59 | 60 | 61 | 62 | 66 | 67 | 68 | 69 | 70 | 71 |