eskilop / Esky-Theme

Esky Theme: A minimalistic, modern, customizable, dynamic theme for wordpress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Esky Theme

A modern, elegant, customizable, dynamic wordpress theme.

Started as a side project to discover the many ways to extend wordpress, I continued incrementally adding features, until I felt it was good enough to be used, so I published it.

How does it look like? • DocumentationLatestMore

Features

  • A modern base theme
  • Fully customizable
  • Mobile-first
  • Provides styling elements to use in your article (more in the wiki)

Packaging it yourself

If you want to package your own version of the theme, do the following:

# clone the repository
git clone https://github.com/eskilop/Esky-Theme.git

# Enter the theme directory
cd Esky-Theme

# Make sure you have composer installed (https://getcomposer.org)
# then run:
composer install --no-dev -o --prefer-dist

# cd into the 'tools' directory
cd tools

# install the modules required to run the scripts
python3 -m pip install wget libsass css-html-js-minify

# make the scripts executable
chmod +x *.py

# incorporate css and minify resources
./rebuild_css.py production

# package it
./package.py

You should then be able to install the created file (tools/esky.zip) in wordpress, or extract it then transfer the esky/ folder in your wordpress's wp-content/themes/ directory.

LICENSE

    Esky-Theme: A modern, elegant, customizable, dynamic wordpress theme.
    Copyright (C) 2019  Luca D'Amato

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.

Contact: eskilop@eskilop.it

Credits & Thanks

  • Every person that shares free knowledge on the web
  • Phim by Talesoft php image and color manipulation library
  • Composer A Dependency Manager for PHP
  • Bulma.io the CSS framework that powers this project
  • WordPress my go-to FOSS CMS

About

Esky Theme: A minimalistic, modern, customizable, dynamic theme for wordpress

License:GNU General Public License v3.0


Languages

Language:PHP 93.5%Language:Python 2.7%Language:CSS 2.6%Language:SCSS 1.0%Language:JavaScript 0.2%