1
0
Fork 0
Commit Graph

45 Commits (website)

Author SHA1 Message Date
Mike Gerwitz 0b50ee295f
Add trait example to index page
Long overdue...considering this is ease.js' most attractive and unmatched
feature.

* scripts/ex/trait.js: New example.
* index.html: Use it.
2017-11-07 00:14:56 -05:00
Mike Gerwitz aac56f4246
Modernize syntax of examples on index page
We still support ES3 (as long as an ES3 syntax is used, obviously), but
let's not make ourselves look ancient and irrelevant.
2017-10-31 23:14:01 -04:00
Mike Gerwitz 6c9b427b86
Minor grammatical corrections to index list
* index.html: Minor grammar changes to feature list
2016-07-16 00:02:06 -04:00
Mike Gerwitz f94d1dca66
Add index page section on Error subtyping
* index.html (Error Subtyping): Added
2016-07-15 12:52:38 -04:00
Mike Gerwitz 9c86b0bddf
Re-order index page sections
* index.html: Moved 'Traits as Mixins', and 'Access Modifiers'
2016-07-15 12:35:28 -04:00
Mike Gerwitz d04b968196
Add "Support for ECMAScript 3+" to feature list
* index.html: Add "Support for ECMAScript 3+"
2016-07-15 09:48:59 -04:00
Mike Gerwitz cd7fcb68f1
Add trait class supertype overrides news link on index page 2015-10-27 00:00:02 -04:00
Mike Gerwitz 6e5adf7b86
LibreJS license information for index page inline script 2015-07-06 22:59:26 -04:00
Mike Gerwitz ea4921fea6
Trait news examples on index page 2015-05-28 00:58:29 -04:00
Mike Gerwitz 055d9432f1
Traits section on About page
- Modifies index.html to link to a Trait section at bottom of page.
- Section provides direct link to test cases to serve as documentation until
  traits are added to the manual.
2015-05-15 00:19:08 -04:00
Mike Gerwitz 28aedaf620
Added mention of implicit access modifiers to index page 2014-04-20 02:58:23 -04:00
Mike Gerwitz cb55b2372e
Index page emdash spacing corrections
To fit my style, influenced by Knuth and CMOS.
2014-03-15 01:29:58 -04:00
Mike Gerwitz 3742a2f673
Added subtle link for trait development on index 2014-03-15 01:28:11 -04:00
Mike Gerwitz 8809308eff
Altered homepage intro text, with mention of GNU participation 2014-03-15 01:02:42 -04:00
Mike Gerwitz 44eb5bf7d5
Added subtle GNU link on homepage 2014-03-15 00:57:47 -04:00
Mike Gerwitz 253249bbf6
Homepage style change to draw attention
I don't think this will have much trouble doing so. It's a nice change,
right before the first GNU release; the release announcement will be hitting
a lot of people, so let's be inviting.
2014-03-15 00:50:09 -04:00
Mike Gerwitz eeb0055be2 Removed release date parenthesis on download button 2014-03-14 23:47:21 -04:00
Mike Gerwitz fd7b90d5bd Added download button "icon" (unicode) 2014-03-14 23:47:09 -04:00
Mike Gerwitz 886b1a4f10
Added mention of traits as mixins to index 2014-03-12 23:18:33 -04:00
Mike Gerwitz 812a6f865f
ease.js is now GNU ease.js 2013-12-22 23:49:02 -05:00
Mike Gerwitz f90864ce98
Class definition syntax correction on About page
- It really does not resemble C++/C# all that closely
2012-05-07 17:19:37 -04:00
Mike Gerwitz 1a3ccc3c6c
Added current release date to download button and page 2012-05-07 00:40:29 -04:00
Mike Gerwitz 279931cd0b
Augmented Classical Interitance section of About page with isA() information 2012-05-07 00:13:55 -04:00
Mike Gerwitz c3c769060c
Added additional manual links to About page 2012-05-06 23:43:54 -04:00
Mike Gerwitz b005bbce1a
Added "Read more in manual" links to about page for each section 2012-05-06 23:08:21 -04:00
Mike Gerwitz 83af835790
Added basic download button to About page
- Simply redirects to download page
2012-05-05 23:58:42 -04:00
Mike Gerwitz 1e5afc98cd
Added subtle up arrow to About page to return to top 2012-05-05 22:42:21 -04:00
Mike Gerwitz ca8dd0eed4
Initial redesign providing a more informative About page
Not yet complete, but it's a start.
2012-05-05 14:09:27 -04:00
Mike Gerwitz d7156405c1 Began moving examples from trybox to index page 2012-01-09 22:40:19 -05:00
Mike Gerwitz 2f099c78fa Added download page (bland, but functional) 2011-12-26 23:59:21 -05:00
Mike Gerwitz ab785a1f5f Began adding Makefile to generate pages with header/footer 2011-11-23 22:12:52 -05:00
Mike Gerwitz e9a130ad4b Do not want to seem as though we are endorsing IE 2011-11-23 19:31:17 -05:00
Mike Gerwitz b2083e9b47 Added free software notice to noscript tag message 2011-11-09 00:27:45 -05:00
Mike Gerwitz c7fbb47d70 Typo fix on index page 2011-11-07 00:13:10 -05:00
Mike Gerwitz c6e499e5b1 Updated ease.js description 2011-11-06 01:43:23 -04:00
Mike Gerwitz 5b65c9ce3b Altered easejs theme (prototype) 2011-11-06 00:27:17 -04:00
Mike Gerwitz d59fe3481e Website will now reference minified ease-full js file 2011-11-05 12:31:52 -04:00
Mike Gerwitz 291f019a0e Added additional information to homepage
- It's a framework and has graceful feature degredation
2011-04-12 23:48:07 -04:00
Mike Gerwitz 32c010fd07 Began adding console (currently jQuery popup) 2011-03-25 00:16:51 -04:00
Mike Gerwitz c8356d85e5 Beginning of 'Try It' button 2011-03-25 00:16:44 -04:00
Mike Gerwitz 8ee645056b Initial page redesign 2011-03-23 22:34:44 -04:00
Mike Gerwitz 5d909dfdec Removed home link 2011-03-23 01:08:14 -04:00
Mike Gerwitz e0a0567a0a Static body width of 800px 2011-03-23 01:01:57 -04:00
Mike Gerwitz a2db0a5ad7 Minor style alterations (rounded corners, heading outside of body box) 2011-03-23 00:47:12 -04:00
Mike Gerwitz 4f25ecf924 Inital commit of webpage. Nothing impressive. 2011-03-21 22:49:03 -04:00