Skip to content

Commit 0320a55

Browse files
committed
Webpage / icon updates
1 parent e25f3fd commit 0320a55

5,342 files changed

Lines changed: 35 additions & 282979 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gemfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source 'https://rubygems.org'
2+
gem 'therubyracer'
3+
gem 'github-pages'
4+
gem 'jekyll-redirect-from'
5+
gem 'jekyll-paginate'
6+
gem 'jekyll-gist'

_config.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
1-
include: [_lang*.html]
1+
2+
gems:
3+
- jekyll-mentions
4+
- jemoji
5+
- jekyll-redirect-from
6+
- jekyll-sitemap
7+
- jekyll-feed
8+
- jekyll-gist
29

_includes/common.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
<link rel="shortcut icon" href="/favicon.ico">
2+
13
<!-- Latest compiled and minified CSS -->
24
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
35

_includes/header.html

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@
3434
<!-- Collect the nav links, forms, and other content for toggling -->
3535
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
3636
<ul class="nav navbar-nav">
37-
<li {% if page.url == '/releases.html'%} class='active' {% endif %}>
38-
<a href="/releases.html">Releases</a>
39-
</li>
4037
<li {% if page.url == '/examples.html'%} class='active' {% endif %}>
4138
<a href="/examples.html">Examples</a>
4239
</li>
@@ -53,6 +50,9 @@
5350
<a href="/coding_standards.html">Coding Standards</a>
5451
</li>
5552
<li>
53+
<a href="https://github.com/ChaiScript/ChaiScript/releases"><img src="https://img.shields.io/github/release/ChaiScript/ChaiScript.svg"></a>
54+
</li>
55+
<li>
5656
<a href="https://travis-ci.org/ChaiScript/ChaiScript.svg?branch=master"><img src="https://travis-ci.org/ChaiScript/ChaiScript.png?branch=master"/></a>
5757
</li>
5858
<li>
@@ -61,9 +61,6 @@
6161
<li>
6262
<a href="http://codecov.io/github/ChaiScript/ChaiScript?branch=master"><img src="http://codecov.io/github/ChaiScript/ChaiScript/coverage.svg?branch=master" alt="Coverage Status" /></a>
6363
</li>
64-
<li>
65-
<a href="https://github.com/ChaiScript/ChaiScript/releases/latest"><img src="https://img.shields.io/github/release/ChaiScript/ChaiScript.svg"></a>
66-
</li>
6764
<li>
6865
<a href="http://chaiscript.com/ChaiScript-BuildResults/index.html"><img src="https://img.shields.io/badge/dashboard-online-green.svg"/></a>
6966
</li>
@@ -85,12 +82,6 @@
8582
<iframe class="github-btn" src="http://ghbtns.com/github-btn.html?user=ChaiScript&repo=ChaiScript&type=fork&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="102px" height="20px"></iframe>
8683
</li>
8784

88-
<li>
89-
<a href="https://www.patreon.com/bePatron?u=2977989&redirect_uri=https%3A%2F%2Fwww.patreon.com%2Flefticus">
90-
<img height="40" width="204" src="https://s3-us-west-1.amazonaws.com/widget-images/become-patron-widget-medium%402x.png">
91-
</a>
92-
</li>
93-
9485
<li>
9586
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://chaiscript.com" data-text="Easy Embedded Scripting for C++" data-counturl="http://chaiscript.com" data-count="horizontal" data-via="@lefticus" data-lang="en">Tweet</a>
9687
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

docs.html

Lines changed: 11 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -17,46 +17,36 @@
1717
{% include header.html %}
1818

1919
<div class="well well-sm">
20-
<h3>Detailed ChaiScript <a href="/docs/5/index.html">documentation</a> is currently generated via Doxygen.</h3>
21-
22-
More succinct examples are coming soon-ish. If you'd like to help please <a href="http://blog.emptycrate.com/contact">contact</a> us.
20+
<h2>Please first see the <a href="https://github.com/ChaiScript/ChaiScript/blob/develop/cheatsheet.md">cheatsheet</a>.</h2>
2321
</div>
2422

25-
<div class="alert alert-success">
26-
<a class="alert-link" href="/docs/5/index.html">ChaiScript 5.x series (requiring C++11) Generated Documents.</a>
23+
<div class="well well-sm">
24+
<h3>Detailed ChaiScript <a href="https://codedocs.xyz/ChaiScript/ChaiScript/">documentation</a> is currently generated via Doxygen.</h3>
2725
</div>
2826

2927

30-
31-
32-
33-
3428
<div class="body-with-margin">
3529
<div class="panel panel-success">
3630
<div class="panel-heading">
37-
<h4><a href="docs/5/index.html#gettingstarted">Getting Started With The API</a>: how to use the API</li></h4>
31+
<h4><a href="https://codedocs.xyz/ChaiScript/ChaiScript/index.html#gettingstarted">Getting Started With The API</a>: how to use the API</li></h4>
3832
</div>
3933
<ul class="list-group">
40-
<li class="list-group-item"><a href="docs/5/index.html#functionobjects">Function Objects</a>: passing functions between ChaiScript and C++. Call your script from your C++ and your C++ from your script, typesafely.</li>
41-
<li class="list-group-item"><a href="docs/5/index.html#exceptions">Exceptions</a>: handling cross-language exceptions typesafely and seamlessly.</li>
42-
<li class="list-group-item"><a href="docs/5/index.html#operatoroverloading">overload operators</a>: you can even add new operators seen by ChaiScript to your C++ classes.</li>
34+
<li class="list-group-item"><a href="https://codedocs.xyz/ChaiScript/ChaiScript/index.html#functionobjects">Function Objects</a>: passing functions between ChaiScript and C++. Call your script from your C++ and your C++ from your script, typesafely.</li>
35+
<li class="list-group-item"><a href="https://codedocs.xyz/ChaiScript/ChaiScript/index.html#exceptions">Exceptions</a>: handling cross-language exceptions typesafely and seamlessly.</li>
36+
<li class="list-group-item"><a href="https://codedocs.xyz/ChaiScript/ChaiScript/index.html#operatoroverloading">overload operators</a>: you can even add new operators seen by ChaiScript to your C++ classes.</li>
4337
</ul>
4438
</div>
4539

4640
<div class="panel panel-success">
4741
<div class="panel-heading">
48-
<h4><a href="docs/5/LangGettingStarted.html">Getting Started With Scripting</a>: how to use the ChaiScript scripting language</h4>
42+
<h4><a href="https://codedocs.xyz/ChaiScript/ChaiScript/LangGettingStarted.html">Getting Started With Scripting</a>: how to use the ChaiScript scripting language</h4>
4943
</div>
5044

5145
<ul class="list-group">
52-
<li class="list-group-item"><a href="docs/5/LangObjectSystemRef.html">Object System Reference</a>: defining objects inside of ChaiScript</li>
53-
<li class="list-group-item"><a href="docs/5/LangStandardLibraryRef.html">Standard Library</a>: the set of built in scripting functions</li>
54-
<li class="list-group-item"><a href="docs/5/LangKeywordRef.html">Keyword Reference</a>: the general language syntax and usage</li>
46+
<li class="list-group-item"><a href="https://codedocs.xyz/ChaiScript/ChaiScript/LangObjectSystemRef.html">Object System Reference</a>: defining objects inside of ChaiScript</li>
47+
<li class="list-group-item"><a href="https://codedocs.xyz/ChaiScript/ChaiScript/LangStandardLibraryRef.html">Standard Library</a>: the set of built in scripting functions</li>
48+
<li class="list-group-item"><a href="https://codedocs.xyz/ChaiScript/ChaiScript/LangKeywordRef.html">Keyword Reference</a>: the general language syntax and usage</li>
5549
</ul>
5650
</div>
5751

58-
<div class="alert alert-success">
59-
<a class="alert-link" href="/docs/4/index.html">ChaiScript 4.x series (requiring boost) Generated Documents.</a>
60-
</div>
61-
6252
</body>

docs/4/_lang_getting_started.html

Lines changed: 0 additions & 163 deletions
This file was deleted.

0 commit comments

Comments
 (0)