ExtJS 5.1 - Base

Fiddle that includes all the cache fly libraries (external references) to load the ExtJS 5.1 framework using the neptune theme.

HTML

<script src="https://extjs.cachefly.net/ext/gpl/5.1.0/build/ext-all-debug.js"></script>
<script src="https://extjs.cachefly.net/ext/gpl/5.1.0/packages/ext-theme-neptune/build/ext-theme-neptune.js"></script>
<link rel="stylesheet" href="https://extjs.cachefly.net/ext/gpl/5.1.0/packages/ext-theme-neptune/build/resources/ext-theme-neptune-all-debug.css">
<script src="https://extjs.cachefly.net/ext/gpl/5.1.0/packages/sencha-charts/build/sencha-charts-debug.js"></script>
<link rel="stylesheet" href="https://extjs.cachefly.net/ext/gpl/5.1.0/packages/sencha-charts/build/neptune/resources/sencha-charts-all-debug.css">

JavaScript

Ext.onReady(function () {
    try {
        if (Ext.getVersion().parts[0] < 5) {
            Ext.Error.raise("This fiddle requires ExtJS 5.*.");
        }
        Ext.Msg.alert('Neptune', 'Ext JS ' + Ext.getVersion().version);
    } catch (err) {
        Ext.Msg.alert('Error', err.message);
    }
    
    
    Ext.EventManager.onWindowResize(function () {

    var width = Ext.getBody().getViewSize().width - 160;
    var height = Ext.getBody().getViewSize().height - 140;
		
    //panel.setSize(width, height);

	});
    
});