Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danyim/yimd

A custom Wordpress theme with modern web dev tooling created for my personal site/blog
https://github.com/danyim/yimd

Last synced: 8 days ago
JSON representation

A custom Wordpress theme with modern web dev tooling created for my personal site/blog

Awesome Lists containing this project

README

        

# daniely.im Wordpress Theme

This is the [Gulp](https://github.com/gulpjs/gulp)-based WordPress theme tailored for my personal blog and website @ [http://blog.daniely.im](http://blog.daniely.im).

## Installation

1. Use Node v11.10.1 `nvm install 11.10.1`
1. Fetch dependencies: `yarn install && bower install`
1. Run `make up` to pull the containers and build a Dockerized Wordpress installation
1. Navigate to `http://localhost:8080` and go through the setup process

- You'll only need to do this once so as long the directory doesn't change.
- Database username/password:
```
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
```

1. Within the Wordpress administrative UI, activate the **daniely.im Theme** from Appearance > Themes

### Development

1. Run the container in the background `make up`
1. Start the `/src` watch process: `yarn run watch`
1. Edit files
1. See changes after a refresh at `http://localhost:8000`

### Deployment

Copy the example config and add credentials:

```bash
cp .env{.example,}
```

Then run `yarn run deploy`