Skip to content

Commit 90294da

Browse files
committed
Add old code site as static files.
1 parent d034ba9 commit 90294da

File tree

1,482 files changed

+126871
-12
lines changed

Some content is hidden

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

1,482 files changed

+126871
-12
lines changed

_layouts/base.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<li><a href="/">Homepage</a></li>
3838
<li><a href="/node/">NodeBox 3<small>Node-based app for generative design and data visualization</small></a></li>
3939
<li><a href="/opengl/">NodeBox OpenGL<small>Hardware-accelerated cross-platform graphics library</small></a></li>
40-
<li><a href="/code/">NodeBox 1<small>Generate 2D visuals using Python code (Mac OS X only)</small></a></li>
40+
<li><a href="/code/index.php/Home.html">NodeBox 1<small>Generate 2D visuals using Python code (Mac OS X only)</small></a></li>
4141
</ol>
4242
</li>
4343
<li><a class="gallery" href="/gallery/">Gallery</a></li>
@@ -58,7 +58,7 @@
5858
<h2>Software</h2>
5959
<ul>
6060
<li><a href="/node/">NodeBox 3</a></li>
61-
<li><a href="/code/">NodeBox 1</a></li>
61+
<li><a href="/code/index.php/Home.html">NodeBox 1</a></li>
6262
<li><a href="/opengl/">NodeBox OpenGL</a></li>
6363
</ul>
6464
</div>

code/css/button.jpg

339 Bytes

code/css/default.css

Lines changed: 223 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,223 @@
1+
/***************************************/
2+
/* TYPOGRAPHY */
3+
4+
/* Typography */
5+
body, table, td, input, select, option, textarea { font: 12px Georgia; line-height: 1.4em; }
6+
h1, h3, #navigation, #navigation a { font: bold 18px Arial; letter-spacing: -1px; }
7+
h3 { margin-top: 15px; }
8+
#navigation { text-transform: lowercase; }
9+
#navigation_private, #navigation_private a { font-size: 11px; }
10+
div#navigation tr#actions a { }
11+
#search a { font: bold 10px Arial; }
12+
h2 { font: bold 14px Arial; line-height: 1.5em; letter-spacing: -1px; margin-top: 15px; }
13+
pre { font: 12px Courier; line-height: 1.4em; }
14+
.message { font: bold 12px Arial; line-height: 1.5em; }
15+
div#title h1 { line-height: 0.8em; margin: 0; padding: 0; font-size: 50px; letter-spacing: -3px; }
16+
17+
/***************************************/
18+
/* GLOBAL STYLING */
19+
20+
/* Paragraphs */
21+
p { margin: 10px 0 10px 0; }
22+
23+
/* Tables */
24+
table { color: #333; }
25+
th { text-align: left; }
26+
td { vertical-align: top; padding: 0 10px 2px 0; margin: 0;}
27+
28+
/* Links */
29+
a { color: rgb(0,128,255); text-decoration: none; }
30+
a:hover { text-decoration: underline; }
31+
a img { border: 0 }
32+
a.zip { background: url("../g/media/zip.png") no-repeat; padding: 0 0 48px 52px; }
33+
a.pdf { background: url("../g/media/pdf.png") no-repeat; padding: 0 0 48px 52px; }
34+
a.mov { background: url("../g/media/mov.png") no-repeat; padding: 0 0 48px 52px; }
35+
a.mp3 { background: url("../g/media/mp3.png") no-repeat; padding: 0 0 48px 52px; }
36+
37+
/* Images */
38+
img { border: 0; }
39+
40+
/* Lists */
41+
ul { margin: 0px; padding-left: 20px; }
42+
ul li { }
43+
44+
/* Line */
45+
hr { height: 0px; border: 0; border-bottom: 1px solid #ccc; margin: 5px 0 0px 0; padding: 0px; }
46+
47+
/* Forms */
48+
input, select { width: 120px; margin: 0 5px 0 0; }
49+
/*input, select, textarea { border: 1px solid #999; }
50+
input:focus, select:focus, textarea:focus { border: 1px solid rgb(0,128,255); }*/
51+
input { padding: 1px 2px 1px 2px; }
52+
input[type="file"], input[type="checkbox"] { width: auto; }
53+
textarea { width: 100%; height: 200px; margin-bottom: 5px; padding: 3px; }
54+
iframe { border: 0; }
55+
56+
/* Code */
57+
pre { margin: 0; }
58+
pre.python { background: rgb(235,235,225); border: 1px solid #ddd; color: #555; padding: 2px 5px 2px 5px; }
59+
ul+pre { margin-top: 10px; }
60+
td pre { margin-top: 5px; margin-bottom: 5px; }
61+
pre+pre { margin-top: 5px; }
62+
pre.python { margin: 10px 0 10px 0; }
63+
64+
body { background: url("gradient.jpg") repeat-x rgb(78,83,89); color: #333; margin: 0; text-align: center; }
65+
66+
/***************************************/
67+
/* EXTERNAL LINKS */
68+
a[href^="http"] {
69+
padding-right: 12px;
70+
background-image: url(external.gif);
71+
background-position: right !important;
72+
background-repeat: no-repeat;
73+
}
74+
a.noexternal { background-image:none !important; padding-right: 0; }
75+
76+
/***************************************/
77+
/* WIKI STYLING */
78+
79+
/* Page structure */
80+
div#all { width: 800px; margin: auto; text-align: left; }
81+
div#header_and_navigation { }
82+
83+
/* Page header */
84+
div#header { background: rgb(126,174,227); border-bottom: 1px solid #444; }
85+
div#header img { border: 0; max-width: 800px; }
86+
87+
div#title { position: relative; top: -80px; left: 35px; height: 0; color: white; width: 700px; }
88+
* html div#title { margin-bottom: -61px; } /* IE specific */
89+
/* html:first-child div#title { margin-bottom: -58px; } Opera specific */
90+
div#title a { color: white; text-decoration: none; }
91+
div#welcome { display: none; }
92+
93+
/* Page navigation */
94+
div#navigation_public { background: url("navigation.jpg") repeat-x rgb(37,26,42); color: rgb(230,210,235); padding: 10px 10px 10px 35px; }
95+
div#navigation_private { background: rgb(47,36,52); color: rgb(230,210,235); border-top: 1px solid #444; padding: 5px 10px 5px 35px; }
96+
div#navigation td { padding-right: 5px; }
97+
div#navigation a { color: rgb(230,210,235); padding-right: 5px; text-decoration: none; }
98+
div#navigation a:hover { color: rgb(200,250,0); }
99+
div#navigation { z-index: 0; }
100+
101+
/* Page contextual links: languages and search */
102+
div#contextual { float: right; margin-top: 12px; position: relative; z-index: 10; }
103+
div#languages { display: inline; padding: 0 10px 0 10px; }
104+
div#search { display: inline; padding: 0 5px 0 0; }
105+
div#search form { display: inline; margin: 0; padding: 0; }
106+
div#search input { margin-right: 3px; font-size: 11px; padding-bottom: 2px; }
107+
108+
div#languages a { background: rgb(255,0,100); }
109+
div#search a { background: url("button.jpg") rgb(255,0,128); }
110+
div#languages a,
111+
div#search a { border: 1px solid #444; color: white; padding: 3px 4px 3px 4px; }
112+
113+
/* Page content */
114+
div#content { background: url("nodebox.gif") no-repeat top right white; border-bottom: 1px solid #444; padding: 5px 20px 120px 35px; }
115+
div#content .inside { width: 550px; min-height: 320px; }
116+
#nodebox-link { float:right; margin-top: 10px; width: 40px; height: 40px; }
117+
#nodebox-link img { width: 40px; height: 40px; }
118+
119+
/* Page footer */
120+
#footer { background: rgb(37,26,42); color: rgb(200,180,205); font-size: 10px; text-align: right; padding: 3px 5px 3px 2px; }
121+
#footer a { color: rgb(200,180,205); }
122+
123+
/* Page comments */
124+
.comment textarea { width: 350px; height: 10em; margin: 0; }
125+
.comment_by { color: rgb(255,0,128); }
126+
127+
/* Search page */
128+
.search input { margin: 3px 0 0 3px; }
129+
.search { background: rgb(230,235,245); }
130+
.bar { background: rgb(190,195,205); height: 8px; margin-top: 4px; line-height: 1px; }
131+
132+
/* Clients */
133+
table.clients { width: 100%; border-collapse: collapse; }
134+
table.clients th { padding-left: 10px; }
135+
table.clients td { padding: 2px 10px 2px 10px; }
136+
table.clients td.right { width: 100%; }
137+
tr.odd td { background: rgb(245,250,255); }
138+
139+
/* Shared pages */
140+
#shared { width: 100%; }
141+
#shared td { padding-right: 10px; padding-bottom: 0; }
142+
#shared .shared-title { max-width: 350px; }
143+
#shared .shared-author { white-space: nowrap; }
144+
#shared .shared-date { white-space: nowrap; }
145+
.shared-comments { width: 15px; padding-top: 3px; }
146+
.shared-comments div { background: rgb(0,128,255); color: white; font: bold 9px Arial; padding: 1px 2px 1px 2px; width: 10px; text-align: center; }
147+
.shared-comments div.recent { background: deeppink; }
148+
.shared-date { font-style: italic; }
149+
#shared-thumbnails { width: 540px; }
150+
.comment pre { max-width: 650px; min-width: 98%; overflow: hidden; }
151+
152+
/* Flickr thumbnails */
153+
#flickr { padding-top: 10px; }
154+
#flickr img { width: 50px; height: 50px; margin: 3px 3px 0 0; border: 1px solid #888; }
155+
156+
/* Links to RSS, Flickr, ... */
157+
#rss { float: right; position: relative; left: 187px; top: 0px; }
158+
#shared_services { float: right; position: relative; left: 120px; top: 18px; width: 50px; text-align: left; margin-bottom: -250px; }
159+
#shared_services a img { padding-bottom: 5px; }
160+
161+
/* Backend */
162+
.edit textarea, .create textarea { height: 450px; width: 650px; }
163+
.edit .tags { margin-top: 8px; width: 248px; font-size: 95%; }
164+
.passwd textarea { height: 100px; }
165+
.perm td { padding-bottom: 5px; }
166+
.util { padding: 20px; }
167+
.util #navigation { padding-left: 20px; }
168+
.util #content { background: rgb(230,235,245); padding: 10px 20px 20px 20px; }
169+
170+
/* Style items */
171+
.style1, .pink_box { background: rgb(255,0,128); color: white; font-size: 85%; font-weight: bold; padding: 2px 4px 2px 4px; margin: 0 5px 0 0; }
172+
.style2, .pink_text, .pink_text a { color: rgb(255,0,128); }
173+
.pink_text a { text-decoration: underline; }
174+
.style3, .header_image { display: none; }
175+
.style4, .big_text { font-size: 160%; line-height: 1.1em; }
176+
.style5, .small_text { font-size: 80%; }
177+
.style6 img, .image_border img, table span.image_border img, .border { border: 1px solid #888; }
178+
.style6, .weak_link, .weak_link a { color: rgb(140,190,235); }
179+
.mceContentBody .header_image { display:block !important; }
180+
.mceContentBody .header_image img { border: 1px solid rgb(255,0,128); width: 100px; }
181+
.style7, .inline_code { font-family: Courier; }
182+
.style8, .grey_box { background: #444; color: white; font-size: 85%; font-weight: bold; padding: 2px 4px 2px 4px; margin: 0 5px 0 0; }
183+
184+
/***************************************/
185+
/* TINYMCE STYLING */
186+
187+
/* TinyMCE editor */
188+
.mceContentBody { background: white; padding: 3px; text-align: left; width: 550px; }
189+
.mceContentBody table { border-collapse: collapse; width: 100%; }
190+
.mceContentBody td { border: 1px dotted black; }
191+
.mceContentBody a { color: rgb(0,128,255) !important; } /* Nasty Firefox-TinyMCE bug */
192+
.mceContentBody embed { background: url("../g/media/mov.png") no-repeat 5px 10px; padding: 25px; }
193+
.mceContentBody pre { background: rgb(235,235,225); border: 1px solid #ddd; color: #555; padding: 2px 5px 2px 5px; margin: 10px 0 10px 0; }
194+
195+
/* TinyMCE popups */
196+
.tabs { display: none; }
197+
.panel_wrapper { background: rgb(230,235,245); border-bottom: 1px dotted #333; padding: 20px 0 30px 20px; }
198+
.panel_wrapper legend { display: none; }
199+
.panel_wrapper fieldset { border: 0; }
200+
.panel_wrapper #advanced_panel { display: none; }
201+
body.source { padding: 5px; background: rgb(230,235,245); }
202+
body.source textarea { padding: 5px; }
203+
204+
/* Overlay editors */
205+
.overlay_editor { z-index: 100; overflow: hidden; }
206+
.overlay_editor { position: absolute; bottom: 20px; left: 20px; width: 350px; padding: 15px 10px 25px 10px; }
207+
.overlay_editor { background: rgb(10,10,10); filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9; color: #ccc; border: 1px solid #444; }
208+
.overlay_editor h3 { padding-top: 0; margin-top: 0; }
209+
.overlay_editor table { color: #ccc; }
210+
#link_editor input, #link_editor select { width: 200px; }
211+
#media_editor { height: 350px; width: 450px; }
212+
#media_editor .thumbs,
213+
#media_editor .list { padding: 3px; height: 270px; overflow: auto; border: 1px solid #444; }
214+
#media_editor img { filter:alpha(opacity=90); opacity: 1.0; -moz-opacity:1.0; }
215+
#source_editor { height: 350px; }
216+
#source_editor textarea { font: 11px Courier; height: 275px; line-height: 1.3em; }
217+
218+
.util #media_editor { width: 485px; height: 460px; }
219+
220+
/***************************************/
221+
/* SPECIFIC PAGES */
222+
div.topic { width: 80px; }
223+
div.example { margin-top: 20px; }

code/css/external.gif

99 Bytes

code/css/gradient.jpg

7.98 KB

code/css/navigation.jpg

381 Bytes

code/css/nodebox.gif

1.17 KB

code/css/print.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
body { background: white; }
2+
header { background: white; }
3+
#header_image { visibility: hidden; }
4+
#navigation, #contextual, img.footer { display: none; }
5+
a { color: black; text-decoration: underline; }
6+
pre span { color: black !important; }
7+
8+

code/data/media/GCD.jpg

7.97 KB

code/data/media/GCD1.jpg

10.7 KB

0 commit comments

Comments
 (0)