Skip to content

AthelasPeru/oniros

Repository files navigation

Documentation

READ THE DOCUMENTATION HERE

What is Oniros?

Oniros is our base template for building really good wordpress templates. It was build to optimize our workflow and ensure best practices and similar patterns on our projects. We try to cover most usecases we encounter on a daily basis, so we don't have to be searching on old folders for the solution or way to implement something we build for a project 2 months ago.

What does it include/require to work?

Includes

  • Sass structure
  • Sass Mixins
  • Npm Scripts workflow
  • Slick Slider

Requires

  • npm
  • bower (to install slick slider)
  • sass

Why Oniros?

We know there are a lot of other Wordpress Templates out there. For example, many of our developers worked with Bones template in the past. But we found ourselves erasing most of it's markup and modifying the way they did some stuff. Also, we thought it be pretty nice to add our npm scripts build system created for our static and WordPress projects inspired on the great Frontend Starter Kit. (we used to use gulp up until version 0.5)

Oh, you meant the name? Well, first, we are huge The Sandman fans, second, our native tongue is spanish so we preffer the spanification of the name Oneiros. That's really it! Well and the fact that Oniros is the builder of dreams, and that's just awesome!

What can Oniros do for me?

In Wordpress

  • Quickly start a WP template
  • Easily add WP Custom Post Types
  • Easily add WP Menus
  • Easily add custom image sizes to WP
  • Ajax configurarion and guide included
  • Easily add custom taxonomies
  • Polylang multilanguage site prepared
  • Help you reduce the use of external plugins
  • Allow you to use javascript files on specific pages
  • Follow good practices

In general

  • Automatically generate all favicons with realfavicongenerator.com
  • Optimize your images
  • Process and minimize your sass files
  • Separate Admin/Login and Main theme WP css and js files
  • Minimize and concatenate your javascript files, differentiating between your head and footer scripts
  • Work with browsersync live reloading all of your scss and js changes

Why share it?

Why, isn't it obvious???? We have learned so much from the open source community, and wouldn't have been able to build this tool without it. It's only reasonable to give back, wouldn't you agree?

Who is Oniros for?

Oniros is for WP developers that want to build any kind of website with Wordpress, use Custom Post Types regularly and doesn't necesarily build Blog like websites. It's also for Wordpress Developers that tend to work with Frontend developers that deliver static code to them.

Changelog

v0.7

  • Renamed functions
  • Removed Sussy and Juicy
  • Added Oniros-cli

TODO

  • Track Post Views
  • Most Viewed Articles