Giter Club home page Giter Club logo

orbit's Introduction

Orbit Framework

Version: 1.0

Orbit is a web development framework to assist you in getting your WordPress (or a static) site setup, configured, and into orbit quickly so you can focus your development time on building your project.

Orbit is a framework with a focus on creating customized WordPress sites, quickly, and is also built to help in putting together solid, responsive, sites utilizing all my favorite frameworks.

Orbit has been put together to save me development time implementing my current, favorite approach towards building sites.

This framework contains various bits shared from the best developers and frameworks around the web including:

Built by:

Features

  • Built for sites wanting to utilize Responsive Web Design (has 5 default media queries, not including retina specific queries to serve those high-res images for mobile and tablet)
  • Specifically current set up to be responsive in Firefox, IE9, Chrome, and Safari, fixed in IE8, and served a universal typography stylesheet for IE6/7 (you can make the site responsive in IE6/7/8 by utilizing the respond.min.js script included)
  • Use of Modernizr for progressive enhancement and no-js fallbacks
  • Use of Selectivizr (along with jQuery Extended Selectors) so you can use those juicy CSS3 selectors across browsers
  • Included a template for your startup screens and icons
  • Included the SASS files that I use including the mixing, variables, and functions
  • Basic WordPress theme setup (with more to come), stripped down and cleaned out
  • A huge dose of functions to customize just about every aspect of WordPress that you would typically want for client projects
  • Custom install.php file to customize your WordPress install, saving you setup time (get rid of default content, set various options, make our theme active, and create a home page)
  • Custom functionality plugin to make your customizations theme agnostic
  • Use of the Custom Metaboxes and Fields for WordPress, which is simple to use and allows you to quickly create really nice looking custom areas for your users
  • Provide a theme-test file with instructions and plugins for testing your theme against the WordPress standard
  • Provide a customized wp-config.php template for better site optimization
  • Provide a htaccess file based on the Roots file (which is based on the HTML5 Boilerplate one) setup for WordPress, with the addition of the 5G Blacklist/Firewall for additional security
  • Provide a list of go-to plugins I typically use for my WordPress sites
  • Built to make WordPress more secure
  • Fairly complete documentation on the various files, functions, and how to use things
  • And last but not least, the majority of the benefits that you can read about on each framework's site (above)
  • See something you don't like, remove it

Get started

Clone the git repo - git clone git://github.com/ryanurban/orbit.git - or download it

Links

Contributing

Feel free to let me know what you think, suggest improvements, fixes, etc

Upcoming

  • Think about adding more specific installation instructions
  • Add more extensive inline documentation
  • Add additional WordPress template files (content-gallery.php, author.php, sidebar.php)
  • Create version of Orbit with basic html
  • Add microformats to templates
  • Add translations?
  • Create demo for framework/theme to show in use?
  • Add additional framework functionality (tabs, accordions, etc)?
  • Add wiki pages

Changelog

1.0

  • It's showtime baby! You have to start somewhere right.

License

Major components:

  • jQuery: MIT/GPL license
  • HTML5 Boilerplate (including mobile): The Unlicense
  • Roots: The Unlicense
  • 320 and Up: Creative Commons MIT License
  • Modernizr: MIT/BSD license
  • Normalize.css: Public Domain
  • WordPress: GPLv2
  • Toolbox: GPLv2
  • _S: GPLv2
  • Bill Erickson's Core Functionality Plugin: GPLv2
  • Custom Metaboxes and Fields for WordPress: GPLv2

Everything else:

The Unlicense unless stated otherwise

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.