Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
CSS PHP JavaScript
branch: master

Merge pull request #4 from betweenbrain/fix-script-removal

Fixes removal of BloatJS and adds two new additions to the bloat.
Failed to load latest commit information.
css reverts last commit
fonts Initial commit
html housekeeping
images Initial commit
js Adds media query support for old IE
language Initial commit
scss reverts last commit
.gitignore Initial commit Update Update
apple-touch-icon-114x114-precomposed.png Initial commit
apple-touch-icon-144x144-precomposed.png Initial commit
apple-touch-icon-72x72-precomposed.png Initial commit
apple-touch-icon.png Initial commit
build.xml Initial commit
humans.txt Initial commit
index.php Adds media query support for old IE
logic.php Fixes removal of BloatJS and adds two new additons to the bloat.
templateDetails.xml Initial commit

Oneweb - A fat-free CSS framework

Oneweb is a lightweight CSS framework, built with OOCSS principles in mind and an eye to maintainability, scalability and ease of customisation. It's the starting point for each of my own projects and enables me to build sites faster than with any other framework I've tried (which is a lot).

Oneweb is authored in SCSS and ticks most of the other popular buzzwords of the moment by being; mobile-first, content-driven, responsive, object-orientated, hrml5, css3, etc.

Joomla flavoured

As a Joomla specialist I build most of my sites in Joomla. Oneweb will install in Joomla 2.5 - 3.x by default.

However, Oneweb was built to be platform agnostic so it can also be used to build static sites (I also do this myself) or to form the CSS framework of any other CMS or app.

To de-joomlify Oneweb you'd need only to modify index.php to remove the calls to Joomla's module positions and insert your own additonal head tag html. You can then just delete (if you want) the following Joomla-specific files:

  • templateDetails.xml
  • logic.php (you might want to refer to this for your own head tag html)
  • the /language and /html folders

Is Oneweb right for you?

Possibly not. Oneweb is intended to be used by people who:

  1. Understand html and css at a fairly high level.
  2. Are familiar with the basics of Sass/Scss.
  3. Know how to use Google to answer their questions about either of the above.
  4. Have no expectation of any kind of free support from me.


  • Add a template preview image.
  • Update touch icons.
  • Expand mixins with my most used.
  • Check compiled output, again.
Something went wrong with that request. Please try again.