]> git.quilime.com - plog.git/commitdiff
Updated init and content
authorGabriel Dunne <gdunne@quilime.com>
Sun, 15 May 2011 03:03:58 +0000 (20:03 -0700)
committerGabriel Dunne <gdunne@quilime.com>
Sun, 15 May 2011 03:03:58 +0000 (20:03 -0700)
17 files changed:
content/design/config [new file with mode: 0644]
content/design/tessellated [new file with mode: 0644]
content/projects/a-project [deleted file]
content/projects/aero [new file with mode: 0644]
content/projects/celestes [new file with mode: 0644]
content/projects/mask [new file with mode: 0644]
content/projects/prism [new file with mode: 0644]
css/style.css
lib/data.php
lib/init.php
pages/about
pages/index
pages/links
templates/entry.html.tpl
templates/nav.html.tpl
templates/projects.html.tpl
templates/single.html.tpl

diff --git a/content/design/config b/content/design/config
new file mode 100644 (file)
index 0000000..d798728
--- /dev/null
@@ -0,0 +1,2 @@
+title = projects
+template = projects
\ No newline at end of file
diff --git a/content/design/tessellated b/content/design/tessellated
new file mode 100644 (file)
index 0000000..84054cb
--- /dev/null
@@ -0,0 +1,11 @@
+title = Tessellated Group Booth Design
+date = 2010
+--
+
+<p class="center">
+<img src="<?php echo $data['media']; ?>/tessellated_booth_comp.jpg" />
+<br />
+tessellated group
+<br/>
+<em>identity design, installation design</em>
+</p>
\ No newline at end of file
diff --git a/content/projects/a-project b/content/projects/a-project
deleted file mode 100644 (file)
index d32941f..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-title = project title
-featured = yes
-thumb = /projects/the-project/thumb.png
-desc = the project description
---
-the project
\ No newline at end of file
diff --git a/content/projects/aero b/content/projects/aero
new file mode 100644 (file)
index 0000000..6ef7b03
--- /dev/null
@@ -0,0 +1,9 @@
+title = aero
+date = 2008
+--
+<p class="center">
+<img src="<?php echo $data['media']?>/aero.jpg" />
+
+<br />
+ceramic. 6" x 3" x 3"
+</p>
\ No newline at end of file
diff --git a/content/projects/celestes b/content/projects/celestes
new file mode 100644 (file)
index 0000000..eb05e8f
--- /dev/null
@@ -0,0 +1,22 @@
+title = Celestes Calendar
+featured = yes
+date = December 6 2001
+thumb = /media/projects/celestes/thumb.jpg
+desc = the project description
+--
+Adaptation of Galileo's Celestas calendar (prototype).
+Includes phases of the moon, as well as the dates 
+for the equinoxes and solstices. 
+The medium dial counts hours of the day, and the smallest 
+dial counts minutes of the hour.
+
+<p class="center">
+<img src="/media/projects/celestes/calendar.jpg" border="0">
+</p>
+
+<br />
+
+<p class="center">
+Prototype constructed out of balsa, acid free paper.  <br />
+<img src="/media/projects/celestes/calendar_piece_thmb.jpg" border="0">
+</p>
\ No newline at end of file
diff --git a/content/projects/mask b/content/projects/mask
new file mode 100644 (file)
index 0000000..1901e21
--- /dev/null
@@ -0,0 +1,7 @@
+title = mask
+--
+<p class="center">
+<img src="<?echo $data['media']?>/mask.jpg" />
+<br />
+graphite on plywood. 12" x 12"
+</p>
\ No newline at end of file
diff --git a/content/projects/prism b/content/projects/prism
new file mode 100644 (file)
index 0000000..1d3b722
--- /dev/null
@@ -0,0 +1,7 @@
+title = prism
+--
+<p class="center">
+<img src="<?echo $data['media']?>/3.jpg" />
+<br />
+oil on canvas. 4' x 3'
+</p>
\ No newline at end of file
index 9d55defbf2a5a8d062a90e1a4c384b8001e47073..dae7350b0a44eaeb2eafd95c691a0b5f41d57652 100644 (file)
@@ -1,8 +1,8 @@
 html, body, table {
-     background: none repeat scroll 0% 0% #1F1F1F;
-     color: #bbb;
-     font-family: Lekton, sans-serif;
-     font-size: 13px;
+     background: none repeat scroll 0pt 0pt #FFFFFF;
+     color: #444444;
+     font-family: verdana,sans-serif;
+     font-size: 12px;
      line-height: 1.5em;
 }
 
@@ -16,46 +16,51 @@ a {
      padding: 0.2em 0pt;
      text-decoration: none;
 }
+
 a img {
      border: 0pt none;
 }
+
 a.mute {
      text-decoration: none ! important;
 }
+
 a:hover, a.mute:hover {
-     color: #FFDDFF;
+     color: #EE44FF;
 }
 
 p {
-    max-width:650px;
-    text-align:left;
-    margin:20px auto;
+     margin: 20px auto;
+     max-width: 800px;
+     text-align: left;
 }
 
 strong {
-     color: #FFFFFF;
+    
 }
 
 h1, h2, h3, h4, h5, h6 {
-    font-family:Lekton, sans-serif;
-    color: #FFFFFF;
-    font-size: 16px;
-    font-weight: bold;
+     font-family: Lekton,sans-serif;
+     font-size: 16px;
+     font-weight: bold;
 }
+
 h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
      line-height: 2em;
 }
+
 h1 {
      margin: 0pt 0pt 3em;
 }
+
 h2 {
      margin: 0pt 0pt 0.5em;
 }
+
 h3 {
      margin: 0pt;
 }
 
-
 ul, li {
      list-style-type: none;
      margin: 0pt;
@@ -71,7 +76,7 @@ img {
 }
 
 blockquote {
-     background: none repeat scroll 0% 0% #000000;
+     background: none repeat scroll 0pt 0pt #000000;
      color: #AAAAAA;
      font-family: times;
      font-size: 15px;
@@ -81,87 +86,99 @@ blockquote {
      max-width: 600px;
      padding: 2em 4em;
 }
+.center {
+     text-align:center;    
+}
 
 #nav {
-    font-family:Lekton, sans-serif;
-    font-size: 16px;
-    letter-spacing: 0.2em;
-    margin-bottom: 60px;
-    margin-left: 20px;
-    text-align:center;
+     font-family: Lekton,sans-serif;
+     font-size: 16px;
+     letter-spacing: 0.2em;
+     margin-bottom: 60px;
+     margin-left: 20px;
+     text-align: center;
 }
+
 #nav h1 {
-    margin:1em 0em;
+     margin: 1em 0pt;
 }
+
 .nav a {
      border: 0pt none;
      text-decoration: none;
 }
+
 .nav li {
      display: inline-block;
-     margin: 0 2em;
+     margin: 0pt 2em;
 }
 
-
 #content {
      padding: 0pt 20px;
-     text-align:center;
+     text-align: center;
 }
+
 #content p:first-child {
      margin-top: 0pt;
 }
 
-
 .projects {
+    
 }
+
 .projects li {
-    display:inline-block;
+     display: inline-block;
 }
-.projects li a {
+
+.projects li a.thumb {
      background: none repeat scroll 0% 0% #000000;
      border: 0pt none;
      display: block;
      height: 160px;
      width: 250px;
 }
+
 .projects li img {
      height: 100%;
      width: 100%;
 }
+
 .projects li a {
      text-decoration: none;
 }
 
-
-
 .entry {
      margin-bottom: 150px;
 }
+
 .entry h2 {
-    margin-bottom:0;
+     margin-bottom: 0pt;
 }
+
 .entry .title {
      margin-bottom: 20px;
 }
+
 .entry .date {
-     color: #994455;
-    border-top:1px solid #333;
-    max-width:200px;
-    margin:0 auto;
-    font-size:12px;
-    padding-top:8px;
+     border-top: 1px solid #CCCCCC;
+     color: #996677;
+     font-size: 12px;
+     margin: 0pt auto;
+     max-width: 200px;
+     padding-top: 8px;
 }
+
 .entry .tags {
-    margin-top:10px;
-    color:#444;
-    font-size:12px;
-    font-style:italic;
+     color: #444444;
+     font-size: 12px;
+     font-style: italic;
+     margin-top: 10px;
 }
+
 .entry .tags li {
      display: inline-block;
 }
 
-
 .caption {
      color: #444444;
      font-style: italic;
index 59d29f6947c15bcf40ab95a5c587ea180451de5f..13db46574aed1e1b2c959a789cdcb939048a6da8 100644 (file)
@@ -130,6 +130,8 @@ function parse_entry($fileInfo, $page = 0)
        $cat = clean_slashes(str_replace(LOCAL_ROOT . CONTENT_DIR, "", $fileInfo->getPath()));
        $file['cat'] = $page ? null : array('name' => substr($cat,1), 'url' => $cat.'/' );
        $file['path'] = $fileInfo->getRealPath();
+       $file['media'] = MEDIA_ROOT . ($page ? '' : substr($file['cat']['url'],1)) . $fileInfo->getFilename() . '/';
+       $file['thumb'] = isset($file['config']['thumb']) ? $file['config']['thumb'] : MEDIA_ROOT . substr($file['cat']['url'],1) . $fileInfo->getFilename() . '/thumb.png';
        $file['url'] = WEB_ROOT . ($page ? '' : substr($file['cat']['url'],1)) . $fileInfo->getFilename() . '/';
 
        return $file;
index d74d56ef6c0abbf2bf237151b2ad84019ab0bdd9..65e4d4f5e3aeb75a377d7cf987aded83da378056 100644 (file)
@@ -4,7 +4,9 @@
 
        ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . dirname(realpath(__FILE__)));
 
+    define ('SITE_TITLE', 'Gabriel Dunne');
        define ('LOCAL_ROOT', '/home/quilime/gabrieldunne-site/');
+    define ('MEDIA_ROOT', 'http://'.$_SERVER['SERVER_NAME'].'/media/');
        define ('WEB_ROOT', 'http://'.$_SERVER['SERVER_NAME'].'/');
 
        define ('CONTENT_DIR', 'content');
index 9a29f3f6afbbe9c4bd390804f0c306e7536e77ce..d7d13d17884d9fd31a984a81c0536a86968ca24d 100644 (file)
@@ -1,14 +1,17 @@
 title = about
 --
 
-My work is an exploration of the visual, audible, and physical spectrum, drawing influence from natural systems, structures, and rhythms of the perceivable and imperceivable universe. 
+My name is Gabriel Labov Dunne, and I was born in San Francisco in 1981. The content of this site document my explorations of visual, audible, physical, and imperceivable spectrums, drawing influence from natural systems, structures, rhythms of the perceivable and imperceivable universe.
 
-I have a passion for creativity and exploration and express it in many different ways. My work takes the form of self-initiated explorations and experiments, public works, collaborations, software/hardware development, and industrial design and processes.
+I make projects that sometimes involve but are not limited to these various modes: Technology, design, fabrication, software, sound/music, video, animation, art, performance, teaching, public works, and collaborations.
 
-I also publish [quilime.com](http://quilime.com), a codification of creative process and resources.
+<a href="/links">links</a>  
+<a href="/cv">c/v</a>
 
-*contact:*  
+
+Studio  
 1242 Market Street, FL 2  
 San Francisco, CA 94102  
 + 1 415 493 8496  
-<a href="mailto:studio@gabrieldunne.com">studio@gabrieldunne.com</a>  
+<a href="mailto:studio@gabrieldunne.com">email</a>
+
index dd7ee2ac47d86033afdd2a7c88884703e5f9d532..eab0d4d9cb13348c7f60ed879f2e11f5f854400b 100644 (file)
@@ -1,10 +1,2 @@
 title = index
---
-
-<script>
-
-    $(document).ready(function() {
-        $('#nav').css({'margin-top':$(window).height()/2 - $('#nav').height()/2});
-    });
-
-</script>
\ No newline at end of file
+--
\ No newline at end of file
index 8a3369ed3224966724a2e7dff1ca50d0ab3fbab7..7135c32479d982c6084709a9782baa58b03abf8e 100644 (file)
@@ -1,10 +1,14 @@
 title = links
 type = page
-markdown = true
 --
+elsewhere
+----
++ [quilime.com](http://quilime.com)
+
+<br />
+<br />
 people
 ------
-+ gabriel dunne [gabrieldunne.com](http://gabrieldunne.com)
 + stephanie sherriff [ssherriff.com](http://ssherriff.com)
 + ryan alexander [onecm.com](http://onecm.com)
 + joshua nimoy [jtnimoy.net](http://jtnimoy.net)
index c1848e842ece54e9019beda8efa5f96e9e6b1128..fdeba1214b2b7cebe7531a550047aa433ebd51fc 100644 (file)
@@ -4,7 +4,6 @@
                <h2>
                        <a href="<?=$data['url']?>"><?=$data['title']?></a>
                </h2>    
-               <div class="date" title="<?=get_relative_time($data['timestamp']);?>"><?=date("F d, Y", $data['timestamp'])?></div>
        </div>
        
        <div class="content">
        </div>
        
        <div class="metadata">
+               <div class="date" title="<?=get_relative_time($data['timestamp']);?>"><?=date("Y-m-d", $data['timestamp'])?></div>
                <ul class="tags">
-               <? if ($data['tags']) foreach($data['tags'] as $tag) : ?>
+               <?php if ($data['tags']) foreach($data['tags'] as $tag) : ?>
                <li>#<?=$tag?></li>
-               <? endforeach; ?>
+               <?php endforeach; ?>
                </ul>
        </div>  
 
index 527b8a6359c8f547f8d54b1c81459b7164774037..8b8db02d1ec535b038580e8925d5dcae71b5e36c 100644 (file)
@@ -4,9 +4,10 @@
 
     <ul class="nav">       
         <li><a href="/projects/">projects</a></li>
+        <li><a href="/art/">art</a></li>
+        <li><a href="/design/">design</a></li>
         <li><a href="/blog/">blog</a></li>
         <li><a href="/about/">about</a></li>
-        <li><a href="/cv/">cv</a></li>
     </ul>
 
 </div>
\ No newline at end of file
index 3141d93af15e48de3062ed52db924df2744a6eb0..52cf96c8b51efc15774e7309ee3fbb7e4d05b179 100644 (file)
     <? $this->include_template('nav.html.tpl') ?>
     
 <div id="content">
-   
-   <? /* 
-    <ul id="data_list">
-       <? foreach($data as $entry): ?>
-               <li>
-                   <a href="<?=$entry['url']?>"><?=$entry['title']?></a>
-               </li>
-       <? endforeach; ?>       
-        
-        <li><br/></li>
-        <li>archive</li>    
-        <li>...</li>     
-    </ul>
-    */ ?>
 
        <ul class="projects">
        <? foreach($data as $entry): ?>
                <li>
-                   <a href="<?=$entry['url']?>">
-                       <img src="<?=$entry['config']['thumb']?>" /><br/>
-                <h2><?=$entry['title']?></h2>
+                   <a href="<?=$entry['url']?>" class="thumb">
+                       <img src="<?=$entry['thumb']?>" /><br/>
             </a>
-            <? /*
-            <div class="desc">
-            <h2><?=$entry['title']?></h2>                
-            <?=$entry['config']['desc']?>                
-            </div>
-            */ ?>
+            <a href="<?=$entry['url']?>"><?=$entry['title']?></a>
                </li>
        <? endforeach; ?>       
        </ul>
index a4cd1c6d218e470bc598cfe8298020d96fd1bf1c..e262f8853c8850831d08e0cdc0beda49cdfa38a4 100644 (file)
                        </h1>
 
                        <div class="content">
-                               <?=$data['content']?>
+                               <? eval('?>' . $data['content']); ?>
                        </div>
 
                        <div class="metadata">
-                               posted <abbr title="<?=get_relative_time($data['timestamp']);?>"><?=date("F d, Y", $data['timestamp'])?></abbr> 
+                               <div class="date" title="<?=get_relative_time($data['timestamp']);?>"><?=date("Y-m-d", $data['timestamp'])?></div>
                                in <a href="<?=$data['cat']['url'];?>"><?=$data['cat']['name'];?></a>
-                               <br/>
                                <ul class="tags">
                                <? if ($data['tags']) foreach($data['tags'] as $tag) : ?>
                                <li>#<?=$tag?></li>