Skip to content

Commit

Permalink
slight style adjustments and adding granger project to exhibition.
Browse files Browse the repository at this point in the history
  • Loading branch information
rosejn committed Mar 13, 2012
1 parent d6cff03 commit 2ba0155
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 31 deletions.
15 changes: 14 additions & 1 deletion resources/public/css/styles.css
Expand Up @@ -17,4 +17,17 @@
background-image: -webkit-linear-gradient(top, #FF9F00, #FF8C00));
background-image: -o-linear-gradient(top, #FF9F00, #FF8C00));
background-image: linear-gradient(top, #FF9F00, #FF8C00));
}
}

#logo {
position: relative;
float: left;
top: 10px;
height: 50px;
padding: 5px;
}

#exhibition-pane a, a:active, a:visited {
color: black;
text-decoration: none;
}
Binary file added resources/public/img/overtone-cljs-controller.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
61 changes: 31 additions & 30 deletions src/overtone_site/views/main.clj
Expand Up @@ -14,16 +14,16 @@
[:br]
[:br]
[:br]
[:center
[:p "Overtone is an open source audio environment being created
to explore musical ideas from synthesis and sampling to
instrument building, live-coding and collaborative jamming.
We use the SuperCollider synth server as the audio engine,
with Clojure being used to develop the APIs and the application.
Synthesizers, effects, analyzers and musical generators can be
[:center
[:p "Overtone is an open source audio environment being created
to explore musical ideas from synthesis and sampling to
instrument building, live-coding and collaborative jamming.
We use the SuperCollider synth server as the audio engine,
with Clojure being used to develop the APIs and the application.
Synthesizers, effects, analyzers and musical generators can be
programmed in Clojure."]]]
[:hr]
[:div.span12
[:div.span12#exhibition-pane
[:div.row
[:div.span6

Expand All @@ -32,55 +32,56 @@
[:div.row
[:div.span6
[:center
[:img {:src "/img/creators.jpg"}]
[:p {:style "margin-bottom: 0px;"} "a link to this project"]
[:p "by Mr. Edison"]
[:a {:href "http://www.chris-granger.com/2012/02/20/overtone-and-clojurescript/"}
[:img {:src "/img/overtone-cljs-controller.png"}]
[:p {:style "margin-bottom: 0px;"} "Overtone controller in ClojureScript."]]
[:p "by Chris Granger"]
[:br]]]
[:div.span6
[:center
[:img {:src "/img/maxplanck.jpg"}]
[:p {:style "margin-bottom: 0px;"}"a link to this project"]
[:p "by George Washington"]
[:br]]]]
[:div.row
[:div.row
[:div.span6
[:center
[:img {:src "/img/maxplanck.jpg"}]
[:p {:style "margin-bottom: 0px;"}"a link to this project"]
[:p "by George Washington"]
[:br]]]
[:br]]]
[:div.span6
[:center
[:img {:src "/img/soundmachines.jpg"}]
[:p {:style "margin-bottom: 0px;"}"a link to this project"]
[:p "by Thomas Jefferson"]
[:br]]]]]


[:div.span7
[:p [:h3 "cross platform"]]
[:p [:h3 "Cross platform"]]
[:p "Overtone runs on Linux, OSX, and Windows. The only core dependency is Java. In most cases Overtone will provide a version of SuperCollider as part of its dependencies. However, you are also able to connect to an existing external version obtained here. Finally Linux users should have a version of the jack audio server installed"]
[:p [:h3 "download overtone"]]

[:p [:h3 "Download"]]
[:p "You can clone the project with Git by running:"]
[:p "$ git clone git://github.com/overtone/overtone.git"]
[:p "You can also download the source package in a zip file."]
[:br]
[:div.row-fluid
[:div.span2 [:h3 "learn clojure"]]
[:div.span1[:a {:href "http://clojure.org/"} [:image {:src "img/clojure_logo.png" :style "position-top: 10px;"}]]]]
[:br]

[:p "Clojure is a dialect of Lisp, and shares with Lisp the
code-as-data philosophy and a powerful macro system.
Clojure is predominantly a functional programming language,
and features a rich set of immutable, persistent data
structures. When mutable state is needed, Clojure offers a
software transactional memory system and reactive Agent
system that ensure clean, correct, multithreaded designs."]]
[:h3 "Clojure"]
[:div#logo
[:a {:href "http://clojure.org/"}
[:image {:src "img/clojure_logo.png"}]]]

[:p "Clojure is a dialect of Lisp, and shares with Lisp the
code-as-data philosophy and a powerful macro system.
Clojure is predominantly a functional programming language,
and features a rich set of immutable, persistent data
structures. When mutable state is needed, Clojure offers a
software transactional memory system and reactive Agent
system that ensure clean, correct, multithreaded designs."]]

[:div.span3
[:br]
[:h3 "twitter"]
[:h3 "Twitter"]
(include-js "js/twitter.js")]))


Expand Down

0 comments on commit 2ba0155

Please sign in to comment.