diff --git a/readme/css/readme.css b/readme/css/readme.css deleted file mode 100644 index b5cf0b9c..00000000 --- a/readme/css/readme.css +++ /dev/null @@ -1,26 +0,0 @@ -.head img { - float: left; - width: 32px; - height: 16px; - margin: 4px 2px 4px 4px; -} -.head div { - float: left; - height: 15px; - padding: 1px 2px 0 2px; - margin: 4px 2px 4px 2px; - background: -webkit-linear-gradient(top, rgb(128, 128, 128), rgb(64, 64, 64)); - font-weight: bold; - font-size: 12px; -} -code { - border: 1px solid rgb(192, 192, 192); - background: rgb(255, 255, 255); -} -.text { - padding: 16px 24px 16px 24px; -} -.text h1 { - font-weight: bold; - font-size: 16px; -} diff --git a/readme/index.html b/readme/index.html deleted file mode 100644 index b045797e..00000000 --- a/readme/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - OxJS - readme - - - - - - - - \ No newline at end of file diff --git a/readme/js/readme.js b/readme/js/readme.js deleted file mode 100644 index f1a84c9e..00000000 --- a/readme/js/readme.js +++ /dev/null @@ -1,139 +0,0 @@ -Ox.load('UI', function() { - - var $ui = {}, items = []; - - renderUI(function() { - loadJSON(function(files) { - loadHTML(files, function() { - renderList(); - }); - }); - }); - - function loadJSON(callback) { - Ox.getJSON('json/readme.json', callback); - } - - function loadHTML(files, callback) { - files.forEach(function(file) { - Ox.get('html/' + file.name, function(html) { - var match = html.match(/

(.+)<\/h1>/); - items.push({ - date: file.date, - file: file.name, - html: html, - title: match ? match[1] : file - }); - items.length == files.length && callback(items); - }); - }); - } - - function renderUI(callback) { - $ui.logo = $('').attr({href: 'https://oxjs.org'}) - .append( - $('').attr({src: '../source/Ox/png/OxJS64.png'}) - ); - $ui.title = $('').attr({href: 'https://oxjs.org/#readme'}) - .append( - $('
').css({color: 'rgb(192, 192, 192)'}).html('readme') - ); - $ui.bar = Ox.Bar({size: 24}) - .addClass('head') - .append($ui.logo) - .append($ui.title); - $ui.text = Ox.Container().addClass('text'), - $ui.inner = Ox.SplitPanel({ - elements: [ - { - element: Ox.Element(), - resizable: true, - resize: [256, 384, 512], - size: 384 - }, - { - element: $ui.text - } - ], - orientation: 'horizontal' - }); - $ui.outer = Ox.SplitPanel({ - elements: [ - { - element: $ui.bar, - size: 24 - }, - { - element: $ui.inner - } - ], - orientation: 'vertical' - }) - .appendTo(Ox.$body); - callback(); - } - - function renderList() { - $ui.list = Ox.TextList({ - columns: [ - { - id: 'file', - unique: true - }, - { - id: 'title', - operator: '+', - title: 'Title', - visible: true, - width: 256 - }, - { - align: 'right', - format: function(value) { - return Ox.formatDate(value, '%B %e, %Y', true); - }, - id: 'date', - operator: '-', - title: 'Date', - visible: true, - width: 128 - } - ], - columnsVisible: true, - items: Ox.api(items, {unique: 'file'}), - max: 1, - min: 1, - selected: [items[0].file], - sort: [{key: 'date', operator: '-'}] - }) - .bindEvent({ - resize: function(data) { - this.resizeColumn('title', data.size - 128); - }, - select: selectText - }); - $ui.inner.replaceElement(0, $ui.list); - selectText({ids: [items[0].file]}); - } - - function selectText(data) { - Ox.print(data) - if (data.ids.length) { - $ui.text.html(Ox.getObject(items, 'file', data.ids[0]).html); - $ui.text.find('.code').each(function() { - var $this = $(this); - $this.replaceWith( - Ox.SyntaxHighlighter({ - source: $this.text() - }) - .css({ - border: '1px solid rgb(192, 192, 192)' - }) - ); - }) - } else { - $ui.text.empty(); - } - } - -}); \ No newline at end of file diff --git a/readme/json/readme.json b/readme/json/readme.json deleted file mode 100644 index 7bddac46..00000000 --- a/readme/json/readme.json +++ /dev/null @@ -1,10 +0,0 @@ -[ - { - "date": "2012-04-01 04:01:12", - "name": "test2.html" - }, - { - "date": "2012-03-31 03:31:12", - "name": "test1.html" - } -] \ No newline at end of file