Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget Update Nuget Jun 2, 2014
BuildPackages updates core package build file Oct 13, 2015
BundlingAndMinificationForTheMasses.Providers.Coffee updates to umbraco 7.3 Oct 12, 2015
BundlingAndMinificationForTheMasses.Providers.Less updates to umbraco 7.3 Oct 12, 2015
BundlingAndMinificationForTheMasses.Providers.SCSS updates to umbraco 7.3 Oct 12, 2015
BundlingAndMinificationForTheMasses.Providers.Type updates to umbraco 7.3 Oct 12, 2015
BundlingAndMinificationForTheMasses Merge pull request #5 from csharpforevermore/master Oct 22, 2015
Optimus.AddOns.V8JavaScriptEngine updates to umbraco 7.3 Oct 12, 2015
Optimus.Trees.Scripts updates to umbraco 7.3 Oct 12, 2015
Optimus.Trees.Stylesheets updates to umbraco 7.3 Oct 12, 2015
Optimus.V7 Merge branch 'master' of https://github.com/TimGeyssens/BundlingAndMi… Oct 12, 2015
Presentation updates to umbraco 7.3 Oct 12, 2015
Releases v1.3.2 release Apr 13, 2015
TestSite Added text indicating the name of the bundle currently visible in the… May 14, 2015
TestSiteV7 Merge pull request #5 from csharpforevermore/master Oct 22, 2015
packages Make sure the edit template toolbar as the create bundle button Oct 31, 2013
.gitattributes First commit May 10, 2013
.gitignore Updates test site to Umbraco 7.2.4 Mar 24, 2015
Optimus.Coffee.1.0.0.nupkg Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Coffee.1.0.0.nuspec Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Core.1.0.0.nupkg Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Core.1.0.0.nuspec Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Less.1.0.0.nupkg Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Less.1.0.0.nuspec Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Sass.1.0.0.nupkg Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.Sass.1.0.0.nuspec Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.TypeScript.1.0.0.nupkg Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.TypeScript.1.0.0.nuspec Add initial Optimus Nuget packages (manually created, not from post b… Jul 3, 2013
Optimus.sln Updating V8 Addon Jun 3, 2014
OptimusBetaInstallation.md Updates to beta installation guide Jul 9, 2013
appveyor.yml adds appveyor.yml Oct 12, 2015
readme.md updates readme Mar 24, 2015

readme.md

Optimus#

UI layer on top of Asp.net Web Optimization framework for Umbraco, makes it possible to create script and style bundles from within the Umbraco backoffice.

For an intro to bundling and minification check out http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification

In short: bundling and minification improves request load time by reducing the number of requests to the server and reducing the size of requested assets (such as CSS and JavaScript.)

Makes use of the bundle transformers extension for System.Web.Optimization (so should be easy to add LESS, Sass,SCSS, CoffeeScript and TypeScript support in addition to plain css and js files)

Documentation

Installation

To get started with Optimus, you will need to install the base Optimus package which contains the core functionality and allows you to generate Scripts and Stylesheet file bundles with a new tree in the Settings section to allow you to manage this easily.

Addon Packages

The following packages can be installed to make Optimus more powerful. To install an addon package goto the Installed packages in the Umbraco backoffice and select Optimus, from this dashboard you will be to install & uninstall the addons you wish to make Optimus more powerful!

  • Sass Tranformer (CSS)
  • Less Transformer (CSS)
  • CoffeeScript Transformer (JS)
  • TypeScript Transformer (JS)