From f58c25982001ddfb061519bbbec45e8fae6bcf23 Mon Sep 17 00:00:00 2001 From: Frederik De Bleser Date: Tue, 27 Nov 2012 16:16:29 +0100 Subject: [PATCH 1/5] Deploy beta site under emrg user. --- Rakefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 054ded4..2914d7f 100644 --- a/Rakefile +++ b/Rakefile @@ -8,7 +8,7 @@ end desc 'Deploy to the live server' task :deploy => [:rebuild] do - sh 'rsync -rtz --omit-dir-times --delete _site/ beta.nodebox.net:/www/beta.nodebox.net/public_html/' + sh 'rsync -rtz --omit-dir-times --delete _site/ emrg@beta.nodebox.net:/www/beta.nodebox.net/public_html/' end desc 'Run Jekyll in server mode' From 7c6e5095903ec4a3dd0a0a45aff90e2d01ed83da Mon Sep 17 00:00:00 2001 From: Frederik De Bleser Date: Thu, 29 Nov 2012 14:17:10 +0100 Subject: [PATCH 2/5] Add deprecation notice to beta site. --- _layouts/default.html | 4 ++++ deprecated.md | 13 +++++++++++++ media/css/layout.css | 31 ++++++++++++++++++++++++++++--- 3 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 deprecated.md diff --git a/_layouts/default.html b/_layouts/default.html index 642aeb5..49ba79e 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -39,6 +39,10 @@

NodeBox

+ +
+

This version of NodeBox is no longer supported. (Why?) For the latest version, visit nodebox.net.

+
diff --git a/deprecated.md b/deprecated.md new file mode 100644 index 0000000..5c98943 --- /dev/null +++ b/deprecated.md @@ -0,0 +1,13 @@ +--- +layout: default +title: NodeBox 2 is deprecated +--- +Hello, you landed on beta.nodebox.net, the website for NodeBox 2. + +User feedback during testing in workshops showed that NodeBox 2's node model using expressions and copy stamping became complicated very quickly (not to mention slow). We decided to change our strategy and started working on NodeBox 3, which keeps the node-based approach but uses lists and list matching to make it easier to work with. + +Because of our limited resources, NodeBox 2 will not further be developed. Not all features of NodeBox 2 have been ported to NodeBox 3 yet, but we are confident that NodeBox 3 will, in time, exceed the capabilities of NodeBox 2. + +We encourage all users of NodeBox 2 to switch to NodeBox 3, available at [nodebox.net](http://nodebox.net/). + +If you still want to experiment in NodeBox 2, just follow the links in the navigation bar. diff --git a/media/css/layout.css b/media/css/layout.css index 9ba80ec..6989b15 100644 --- a/media/css/layout.css +++ b/media/css/layout.css @@ -104,8 +104,8 @@ nav li { /* Navigation */ nav ul { -margin-top:0px; - margin-bottom:15px; + margin-top:0px; + margin-bottom:0; padding:0; padding-left:5px; background-color:#FFFF33; @@ -139,6 +139,31 @@ nav li a:hover { } +/* Deprecation notice */ + +#deprecated { + margin: 0; + margin-bottom: 10px; + padding: 10px; + border: 0; + border-bottom: 1px solid #eee; + border-top: 1px solid #eee; + color: #888; + background: #ffe; +} + +#deprecated p { + padding: 0; + margin: 0; + font-size: 12px; + font-weight: bold; +} + +#deprecated a { + color: #333; +} + + /* Content */ .columns img { width: 100%; @@ -365,4 +390,4 @@ img.node-icon { } /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ -@media only screen and (max-width: 479px) {} \ No newline at end of file +@media only screen and (max-width: 479px) {} From 4c84fb5988fe43950edc3ef1ceff054646258067 Mon Sep 17 00:00:00 2001 From: Frederik De Bleser Date: Thu, 17 Jan 2013 14:18:03 +0100 Subject: [PATCH 3/5] Highlight the deprecation notice. --- media/css/layout.css | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/media/css/layout.css b/media/css/layout.css index 6989b15..62bf136 100644 --- a/media/css/layout.css +++ b/media/css/layout.css @@ -146,10 +146,10 @@ nav li a:hover { margin-bottom: 10px; padding: 10px; border: 0; - border-bottom: 1px solid #eee; - border-top: 1px solid #eee; - color: #888; - background: #ffe; + border-bottom: 1px solid #555; + border-top: 1px solid #555; + color: #fff; + background: #900; } #deprecated p { @@ -160,7 +160,8 @@ nav li a:hover { } #deprecated a { - color: #333; + color: #fff; + text-decoration: underline; } From 6c755938f424110d0d23d9db02983757dde1bbfa Mon Sep 17 00:00:00 2001 From: Frederik De Bleser Date: Tue, 19 Nov 2019 11:32:46 +0100 Subject: [PATCH 4/5] Small changes to bring the beta site up to date. --- Gemfile | 3 + Gemfile.lock | 249 ++++++++++++++++++++++++++++++++ _config.yml | 4 +- _layouts/documentation.html | 34 ++--- documentation/using/geonets.md | 2 +- documentation/using/gui.md | 2 +- documentation/using/metadata.md | 2 +- 7 files changed, 273 insertions(+), 23 deletions(-) create mode 100644 Gemfile create mode 100644 Gemfile.lock diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..e6c1c72 --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source "https://rubygems.org" +gem 'github-pages' + diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..2157736 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,249 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (4.2.11.1) + i18n (~> 0.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.11.1) + colorator (1.1.0) + commonmarker (0.17.13) + ruby-enum (~> 0.5) + concurrent-ruby (1.1.5) + dnsruby (1.61.3) + addressable (~> 2.5) + em-websocket (0.5.1) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + ethon (0.12.0) + ffi (>= 1.3.0) + eventmachine (1.2.7) + execjs (2.7.0) + faraday (0.17.0) + multipart-post (>= 1.2, < 3) + ffi (1.11.2) + forwardable-extended (2.6.0) + gemoji (3.0.1) + github-pages (202) + activesupport (= 4.2.11.1) + github-pages-health-check (= 1.16.1) + jekyll (= 3.8.5) + jekyll-avatar (= 0.6.0) + jekyll-coffeescript (= 1.1.1) + jekyll-commonmark-ghpages (= 0.1.6) + jekyll-default-layout (= 0.1.4) + jekyll-feed (= 0.11.0) + jekyll-gist (= 1.5.0) + jekyll-github-metadata (= 2.12.1) + jekyll-mentions (= 1.4.1) + jekyll-optional-front-matter (= 0.3.0) + jekyll-paginate (= 1.1.0) + jekyll-readme-index (= 0.2.0) + jekyll-redirect-from (= 0.14.0) + jekyll-relative-links (= 0.6.0) + jekyll-remote-theme (= 0.4.0) + jekyll-sass-converter (= 1.5.2) + jekyll-seo-tag (= 2.5.0) + jekyll-sitemap (= 1.2.0) + jekyll-swiss (= 0.4.0) + jekyll-theme-architect (= 0.1.1) + jekyll-theme-cayman (= 0.1.1) + jekyll-theme-dinky (= 0.1.1) + jekyll-theme-hacker (= 0.1.1) + jekyll-theme-leap-day (= 0.1.1) + jekyll-theme-merlot (= 0.1.1) + jekyll-theme-midnight (= 0.1.1) + jekyll-theme-minimal (= 0.1.1) + jekyll-theme-modernist (= 0.1.1) + jekyll-theme-primer (= 0.5.3) + jekyll-theme-slate (= 0.1.1) + jekyll-theme-tactile (= 0.1.1) + jekyll-theme-time-machine (= 0.1.1) + jekyll-titles-from-headings (= 0.5.1) + jemoji (= 0.10.2) + kramdown (= 1.17.0) + liquid (= 4.0.0) + listen (= 3.1.5) + mercenary (~> 0.3) + minima (= 2.5.0) + nokogiri (>= 1.10.4, < 2.0) + rouge (= 3.11.0) + terminal-table (~> 1.4) + github-pages-health-check (1.16.1) + addressable (~> 2.3) + dnsruby (~> 1.60) + octokit (~> 4.0) + public_suffix (~> 3.0) + typhoeus (~> 1.3) + html-pipeline (2.12.2) + activesupport (>= 2) + nokogiri (>= 1.4) + http_parser.rb (0.6.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jekyll (3.8.5) + addressable (~> 2.4) + colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 0.7) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 2.0) + kramdown (~> 1.14) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (>= 1.7, < 4) + safe_yaml (~> 1.0) + jekyll-avatar (0.6.0) + jekyll (~> 3.0) + jekyll-coffeescript (1.1.1) + coffee-script (~> 2.2) + coffee-script-source (~> 1.11.1) + jekyll-commonmark (1.3.1) + commonmarker (~> 0.14) + jekyll (>= 3.7, < 5.0) + jekyll-commonmark-ghpages (0.1.6) + commonmarker (~> 0.17.6) + jekyll-commonmark (~> 1.2) + rouge (>= 2.0, < 4.0) + jekyll-default-layout (0.1.4) + jekyll (~> 3.0) + jekyll-feed (0.11.0) + jekyll (~> 3.3) + jekyll-gist (1.5.0) + octokit (~> 4.2) + jekyll-github-metadata (2.12.1) + jekyll (~> 3.4) + octokit (~> 4.0, != 4.4.0) + jekyll-mentions (1.4.1) + html-pipeline (~> 2.3) + jekyll (~> 3.0) + jekyll-optional-front-matter (0.3.0) + jekyll (~> 3.0) + jekyll-paginate (1.1.0) + jekyll-readme-index (0.2.0) + jekyll (~> 3.0) + jekyll-redirect-from (0.14.0) + jekyll (~> 3.3) + jekyll-relative-links (0.6.0) + jekyll (~> 3.3) + jekyll-remote-theme (0.4.0) + addressable (~> 2.0) + jekyll (~> 3.5) + rubyzip (>= 1.2.1, < 3.0) + jekyll-sass-converter (1.5.2) + sass (~> 3.4) + jekyll-seo-tag (2.5.0) + jekyll (~> 3.3) + jekyll-sitemap (1.2.0) + jekyll (~> 3.3) + jekyll-swiss (0.4.0) + jekyll-theme-architect (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-cayman (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-dinky (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-hacker (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-leap-day (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-merlot (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-midnight (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-minimal (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-modernist (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-primer (0.5.3) + jekyll (~> 3.5) + jekyll-github-metadata (~> 2.9) + jekyll-seo-tag (~> 2.0) + jekyll-theme-slate (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-tactile (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-time-machine (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-titles-from-headings (0.5.1) + jekyll (~> 3.3) + jekyll-watch (2.2.1) + listen (~> 3.0) + jemoji (0.10.2) + gemoji (~> 3.0) + html-pipeline (~> 2.2) + jekyll (~> 3.0) + kramdown (1.17.0) + liquid (4.0.0) + listen (3.1.5) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + ruby_dep (~> 1.2) + mercenary (0.3.6) + mini_portile2 (2.4.0) + minima (2.5.0) + jekyll (~> 3.5) + jekyll-feed (~> 0.9) + jekyll-seo-tag (~> 2.1) + minitest (5.11.3) + multipart-post (2.1.1) + nokogiri (1.10.5) + mini_portile2 (~> 2.4.0) + octokit (4.14.0) + sawyer (~> 0.8.0, >= 0.5.3) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (3.1.1) + rb-fsevent (0.10.3) + rb-inotify (0.10.0) + ffi (~> 1.0) + rouge (3.11.0) + ruby-enum (0.7.2) + i18n + ruby_dep (1.5.0) + rubyzip (2.0.0) + safe_yaml (1.0.5) + sass (3.7.4) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sawyer (0.8.2) + addressable (>= 2.3.5) + faraday (> 0.8, < 2.0) + terminal-table (1.8.0) + unicode-display_width (~> 1.1, >= 1.1.1) + thread_safe (0.3.6) + typhoeus (1.3.1) + ethon (>= 0.9.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + unicode-display_width (1.6.0) + +PLATFORMS + ruby + +DEPENDENCIES + github-pages + +BUNDLED WITH + 1.17.3 diff --git a/_config.yml b/_config.yml index ef593e2..716ed38 100644 --- a/_config.yml +++ b/_config.yml @@ -1,6 +1,4 @@ -auto: false -server: false -pygments: true +highlighter: rouge permalink: /:title/ multiviews: true exclude: diff --git a/_layouts/documentation.html b/_layouts/documentation.html index 9509c39..840a0cd 100644 --- a/_layouts/documentation.html +++ b/_layouts/documentation.html @@ -11,33 +11,33 @@
  • Beginner

  • Intermediate

  • Advanced

  • diff --git a/documentation/using/geonets.md b/documentation/using/geonets.md index e287970..e8815b4 100644 --- a/documentation/using/geonets.md +++ b/documentation/using/geonets.md @@ -62,7 +62,7 @@ Do the same procedure once more. Create a parameter called **fill** and **set it * Implement a variable for dimensions of the gear. * Read the [copy stamping](copy-stamping.html) page and try to implement it on this gear example. Create a grid of 4 * 4 gears with difference in size, color and teeth. -![Geonets Gear Advanced](../../media/img/using/geonets-gear-advanced.png) +![Geonets Gear Advanced](/media/img/using/geonets-gear-advanced.png) House Geonet ------------ diff --git a/documentation/using/gui.md b/documentation/using/gui.md index f3a107e..de8eb99 100644 --- a/documentation/using/gui.md +++ b/documentation/using/gui.md @@ -39,7 +39,7 @@ Numbers are **draggable**. This means that for each number you can: - **Click the arrow keys** to nudge it up or down by 1. Holding ALT and SHIFT nudge by 0.01 and 10, respectively. Each individual parameter has a contextual menu with two options: -![The Parameter Menu](../../media/img/using/gui-parameter-menu.png) +![The Parameter Menu](/media/img/using/gui-parameter-menu.png) - **Toggle Expression** allows you to work with expressions. [Read more about using expressions](expressions.html). - **Revert to Default** changes the parameter value back to its original value. diff --git a/documentation/using/metadata.md b/documentation/using/metadata.md index 56d4c6e..5ab3ed8 100644 --- a/documentation/using/metadata.md +++ b/documentation/using/metadata.md @@ -7,7 +7,7 @@ Sometimes you want **a node to have a specific parameter**. Say that you would l Handy for all these operations is the **Metadata panel**. You can access it by pressing the Metadata button on top of the Parameters pane. Let's have a look at it. Create a **Rect** node, select it and press the Metadata button. You should see this: -![Metadata The Panel](../../media/img/using/metadata-the-panel.png) +![Metadata The Panel](/media/img/using/metadata-the-panel.png) Listed are specifications of the node and its parameters. From 7a1b4abb0d2732f2b608ef3d1c20d9874fd9127e Mon Sep 17 00:00:00 2001 From: Frederik De Bleser Date: Tue, 19 Nov 2019 11:33:06 +0100 Subject: [PATCH 5/5] CNAME for beta site. --- CNAME | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..dab3978 --- /dev/null +++ b/CNAME @@ -0,0 +1,2 @@ +beta.nodebox.net +