[ WordPress ] Amethyst is a simple blog theme that cared to typography and readability for all devices. The design is kept simple, fully responsive and flexible two-columns theme. Features are, two widgets, customizer, Foundation, Genericons, Sass, Gulp use.
CSS HTML PHP JavaScript Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.bin Merge pull request #179 from tanakahisateru/simplify-deploy Jul 29, 2016
assets modify editor style #146 Apr 26, 2016
inc fix phpmd error Jun 26, 2016
languages translate en to ja #88 Nov 1, 2015
src charset quote change to double quote. Jul 8, 2016
template-parts single-column.php allow wpcs Jun 28, 2016
.editorconfig initialized repo Aug 11, 2015
.gitignore Merge pull request #180 from hideokamoto/conf-js Jul 18, 2016
.jshintignore add jshint Jul 4, 2016
.jshintrc add jshint Jul 4, 2016
.sass-lint.yml fix sass-lint errors Jun 29, 2016
.travis.yml Merge pull request #179 from tanakahisateru/simplify-deploy Jul 29, 2016
404.php update phpdoc file comments Jun 9, 2016
README.md create shell and script for development vhost Jul 13, 2016
archive.php update phpdoc file comments Jun 9, 2016
codesniffer.ruleset.xml installs phpcs via composer Jun 9, 2016
comments.php avatar_size is int. Jul 8, 2016
composer.json add target files Jun 25, 2016
editor-style.css fix sass-lint errors Jun 29, 2016
footer.php fix error Jun 22, 2016
functions.php Update functions.php Jul 8, 2016
gulpfile.js create shell and script for development vhost Jul 13, 2016
header.php fix phpcs error Jun 22, 2016
index.php update phpdoc file comments Jun 9, 2016
license.txt change stylesheet directory #62 Sep 17, 2015
package.json create shell and script for development vhost Jul 13, 2016
page.php update phpdoc file comments Jun 9, 2016
phpmd.ruleset.xml fix phpmd exec cmd Jun 25, 2016
readme.txt v2.0.3 Jun 22, 2016
screenshot.png renamed theme othello to amethyst #96 Oct 2, 2015
search.php update phpdoc file comments Jun 9, 2016
setting.json renamed theme othello to amethyst #96 Oct 2, 2015
sidebar.php update phpdoc file comments Jun 9, 2016
single.php update phpdoc file comments Jun 9, 2016
style.css fix sass-lint errors Jun 29, 2016

README.md

Amethyst

Deployment status from DeployBot Build Status

Simple WordPress Theme based on Foundation. See details at readme.txt.

Amethyst

Requires

  • Node.js
  • npm
  • Composer

Setup your project

  1. Make WordPress environment.

  2. Install some dependencies, and set your hostname.Default is amethyst.dev.

     $ cd path/to/directory && npm run setup
     Set your website's domain (default=amethyst.dev):
    
  3. To run gulp tasks with proxy mode, you can update hostname in config.js. This configuration file is NOT tracked by git.

     'vhost'          : 'amethyst.dev'
    
  4. Run gulp. You don't need to install gulp globally.

     // proxy mode
     $ npm run gulp
    
     // server mode for static websites or files
     $ npm run gulp-server
    
  5. Run automated testing.

     $ npm test
    

Options

Initialize Foundation

$ npm run foundation-init

Distribution

$ npm run gulp-zip

Autoprefix

You'd like to autoprefix specific browsers, edit gulpfile.js below these lines.

.pipe($.autoprefixer({
  browsers: ['last 2 versions', 'ie 10', 'ie 9'],
  cascade: false
}))

Third Party Resources

Foundation

src/scss/core/foundation/
src/scss/core/_foundation.scss
src/scss/core/_global.scss
src/scss/core/_settings.scss

Genericons

assets/genericons/

Font Awesome

assets/font-awesome/

HTML5 Shiv

src/js/html5shiv.js

License

GNU GENERAL PUBLIC LICENSE Version 2

Contributors

Thanks to @torounit, @miya0001