amm-dev-tem team mailing list archive
-
amm-dev-tem team
-
Mailing list archive
-
Message #00016
[Branch ~amm-dev-tem/amm/trunk] Rev 36: New design for application: members and people done
------------------------------------------------------------
revno: 36
committer: The Whole Life To Learn <thewholelifetolearn@xxxxxxxxx>
branch nick: sources
timestamp: Sat 2011-10-08 14:52:27 +0200
message:
New design for application: members and people done
added:
app/views/layouts/default.ctp
app/webroot/css/1200_16_col.css
app/webroot/css/amm.css
app/webroot/css/reset.css
app/webroot/css/text.css
app/webroot/img/delete_16.png
app/webroot/img/edit_16.png
app/webroot/img/update_16.png
app/webroot/img/view_16.png
--
lp:amm
https://code.launchpad.net/~amm-dev-tem/amm/trunk
Your team AMM dev team is subscribed to branch lp:amm.
To unsubscribe from this branch go to https://code.launchpad.net/~amm-dev-tem/amm/trunk/+edit-subscription
=== added file 'app/views/layouts/default.ctp'
--- app/views/layouts/default.ctp 1970-01-01 00:00:00 +0000
+++ app/views/layouts/default.ctp 2011-10-08 12:52:27 +0000
@@ -0,0 +1,69 @@
+<?php
+/**
+ *
+ * PHP versions 4 and 5
+ *
+ * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
+ * Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
+ *
+ * Licensed under The MIT License
+ * Redistributions of files must retain the above copyright notice.
+ *
+ * @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
+ * @link http://cakephp.org CakePHP(tm) Project
+ * @package cake
+ * @subpackage cake.cake.libs.view.templates.layouts
+ * @since CakePHP(tm) v 0.10.0.1076
+ * @license MIT License (http://www.opensource.org/licenses/mit-license.php)
+ */
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <?php echo $this->Html->charset(); ?>
+ <title>
+ <?php __('Association Member Management:'); ?>
+ <?php echo $title_for_layout; ?>
+ </title>
+ <?php
+ echo $this->Html->meta('icon');
+
+ //echo $this->Html->css('cake.generic');
+ echo $this->Html->css('1200_16_col');
+ echo $this->Html->css('reset');
+ echo $this->Html->css('text');
+ echo $this->Html->css('amm');
+
+ echo $scripts_for_layout;
+ ?>
+</head>
+<body>
+ <div id="container" class="container_16">
+ <div id="header">
+ <h1><?php echo $this->Html->link('Association Member Management', 'http://www.assomem.org'); ?></h1>
+ </div>
+ <div id="menu">
+ <div class="grid_4"><?php echo $this->Html->link(__('Members', true), array('controller' => 'members', 'action' => 'index')); ?></div>
+ <div class="grid_4"><?php echo $this->Html->link(__('Contacts', true), array('controller' => 'people', 'action' => 'index')); ?></div>
+ <div class="grid_4"><?php echo $this->Html->link(__('Places', true), array('controller' => 'places', 'action' => 'index')); ?></div>
+ <div class="grid_4"><?php echo $this->Html->link(__('Formulas', true), array('controller' => 'formulas', 'action' => 'index')); ?></div>
+ </div>
+ <div id="content">
+
+ <?php echo $this->Session->flash(); ?>
+
+ <?php echo $content_for_layout; ?>
+
+ </div>
+ <div id="footer">
+ <?php echo $this->Html->link(
+ $this->Html->image('cake.power.gif', array('alt'=> __('CakePHP: the rapid development php framework', true), 'border' => '0')),
+ 'http://www.cakephp.org/',
+ array('target' => '_blank', 'escape' => false)
+ );
+ ?>
+ </div>
+ </div>
+ <?php echo $this->element('sql_dump'); ?>
+</body>
+</html>
\ No newline at end of file
=== added file 'app/webroot/css/1200_16_col.css'
--- app/webroot/css/1200_16_col.css 1970-01-01 00:00:00 +0000
+++ app/webroot/css/1200_16_col.css 2011-10-08 12:52:27 +0000
@@ -0,0 +1,462 @@
+/*
+ Variable Grid System.
+ Learn more ~ http://www.spry-soft.com/grids/
+ Based on 960 Grid System - http://960.gs/
+
+ Licensed under GPL and MIT.
+*/
+
+/*
+ Forces backgrounds to span full width,
+ even if there is horizontal scrolling.
+ Increase this if your layout is wider.
+
+ Note: IE6 works fine without this fix.
+*/
+
+body {
+ min-width: 1200px;
+}
+
+/* Containers
+----------------------------------------------------------------------------------------------------*/
+.container_16 {
+ margin-left: auto;
+ margin-right: auto;
+ width: 1200px;
+}
+
+/* Grid >> Global
+----------------------------------------------------------------------------------------------------*/
+
+
+.grid_1,
+.grid_2,
+.grid_3,
+.grid_4,
+.grid_5,
+.grid_6,
+.grid_7,
+.grid_8,
+.grid_9,
+.grid_10,
+.grid_11,
+.grid_12,
+.grid_13,
+.grid_14,
+.grid_15,
+.grid_16 {
+ display:inline;
+ float: left;
+ position: relative;
+ margin-left: 10px;
+ margin-right: 10px;
+}
+
+
+
+.push_1, .pull_1,
+.push_2, .pull_2,
+.push_3, .pull_3,
+.push_4, .pull_4,
+.push_5, .pull_5,
+.push_6, .pull_6,
+.push_7, .pull_7,
+.push_8, .pull_8,
+.push_9, .pull_9,
+.push_10, .pull_10,
+.push_11, .pull_11,
+.push_12, .pull_12,
+.push_13, .pull_13,
+.push_14, .pull_14,
+.push_15, .pull_15,
+.push_16, .pull_16 {
+ position:relative;
+}
+
+
+/* Grid >> Children (Alpha ~ First, Omega ~ Last)
+----------------------------------------------------------------------------------------------------*/
+
+.alpha {
+ margin-left: 0;
+}
+
+.omega {
+ margin-right: 0;
+}
+
+/* Grid >> 16 Columns
+----------------------------------------------------------------------------------------------------*/
+
+
+.container_16 .grid_1 {
+ width:55px;
+}
+
+.container_16 .grid_2 {
+ width:130px;
+}
+
+.container_16 .grid_3 {
+ width:205px;
+}
+
+.container_16 .grid_4 {
+ width:280px;
+}
+
+.container_16 .grid_5 {
+ width:355px;
+}
+
+.container_16 .grid_6 {
+ width:430px;
+}
+
+.container_16 .grid_7 {
+ width:505px;
+}
+
+.container_16 .grid_8 {
+ width:580px;
+}
+
+.container_16 .grid_9 {
+ width:655px;
+}
+
+.container_16 .grid_10 {
+ width:730px;
+}
+
+.container_16 .grid_11 {
+ width:805px;
+}
+
+.container_16 .grid_12 {
+ width:880px;
+}
+
+.container_16 .grid_13 {
+ width:955px;
+}
+
+.container_16 .grid_14 {
+ width:1030px;
+}
+
+.container_16 .grid_15 {
+ width:1105px;
+}
+
+.container_16 .grid_16 {
+ width:1180px;
+}
+
+
+
+
+/* Prefix Extra Space >> 16 Columns
+----------------------------------------------------------------------------------------------------*/
+
+
+.container_16 .prefix_1 {
+ padding-left:75px;
+}
+
+.container_16 .prefix_2 {
+ padding-left:150px;
+}
+
+.container_16 .prefix_3 {
+ padding-left:225px;
+}
+
+.container_16 .prefix_4 {
+ padding-left:300px;
+}
+
+.container_16 .prefix_5 {
+ padding-left:375px;
+}
+
+.container_16 .prefix_6 {
+ padding-left:450px;
+}
+
+.container_16 .prefix_7 {
+ padding-left:525px;
+}
+
+.container_16 .prefix_8 {
+ padding-left:600px;
+}
+
+.container_16 .prefix_9 {
+ padding-left:675px;
+}
+
+.container_16 .prefix_10 {
+ padding-left:750px;
+}
+
+.container_16 .prefix_11 {
+ padding-left:825px;
+}
+
+.container_16 .prefix_12 {
+ padding-left:900px;
+}
+
+.container_16 .prefix_13 {
+ padding-left:975px;
+}
+
+.container_16 .prefix_14 {
+ padding-left:1050px;
+}
+
+.container_16 .prefix_15 {
+ padding-left:1125px;
+}
+
+
+
+/* Suffix Extra Space >> 16 Columns
+----------------------------------------------------------------------------------------------------*/
+
+
+.container_16 .suffix_1 {
+ padding-right:75px;
+}
+
+.container_16 .suffix_2 {
+ padding-right:150px;
+}
+
+.container_16 .suffix_3 {
+ padding-right:225px;
+}
+
+.container_16 .suffix_4 {
+ padding-right:300px;
+}
+
+.container_16 .suffix_5 {
+ padding-right:375px;
+}
+
+.container_16 .suffix_6 {
+ padding-right:450px;
+}
+
+.container_16 .suffix_7 {
+ padding-right:525px;
+}
+
+.container_16 .suffix_8 {
+ padding-right:600px;
+}
+
+.container_16 .suffix_9 {
+ padding-right:675px;
+}
+
+.container_16 .suffix_10 {
+ padding-right:750px;
+}
+
+.container_16 .suffix_11 {
+ padding-right:825px;
+}
+
+.container_16 .suffix_12 {
+ padding-right:900px;
+}
+
+.container_16 .suffix_13 {
+ padding-right:975px;
+}
+
+.container_16 .suffix_14 {
+ padding-right:1050px;
+}
+
+.container_16 .suffix_15 {
+ padding-right:1125px;
+}
+
+
+
+/* Push Space >> 16 Columns
+----------------------------------------------------------------------------------------------------*/
+
+
+.container_16 .push_1 {
+ left:75px;
+}
+
+.container_16 .push_2 {
+ left:150px;
+}
+
+.container_16 .push_3 {
+ left:225px;
+}
+
+.container_16 .push_4 {
+ left:300px;
+}
+
+.container_16 .push_5 {
+ left:375px;
+}
+
+.container_16 .push_6 {
+ left:450px;
+}
+
+.container_16 .push_7 {
+ left:525px;
+}
+
+.container_16 .push_8 {
+ left:600px;
+}
+
+.container_16 .push_9 {
+ left:675px;
+}
+
+.container_16 .push_10 {
+ left:750px;
+}
+
+.container_16 .push_11 {
+ left:825px;
+}
+
+.container_16 .push_12 {
+ left:900px;
+}
+
+.container_16 .push_13 {
+ left:975px;
+}
+
+.container_16 .push_14 {
+ left:1050px;
+}
+
+.container_16 .push_15 {
+ left:1125px;
+}
+
+
+
+/* Pull Space >> 16 Columns
+----------------------------------------------------------------------------------------------------*/
+
+
+.container_16 .pull_1 {
+ left:-75px;
+}
+
+.container_16 .pull_2 {
+ left:-150px;
+}
+
+.container_16 .pull_3 {
+ left:-225px;
+}
+
+.container_16 .pull_4 {
+ left:-300px;
+}
+
+.container_16 .pull_5 {
+ left:-375px;
+}
+
+.container_16 .pull_6 {
+ left:-450px;
+}
+
+.container_16 .pull_7 {
+ left:-525px;
+}
+
+.container_16 .pull_8 {
+ left:-600px;
+}
+
+.container_16 .pull_9 {
+ left:-675px;
+}
+
+.container_16 .pull_10 {
+ left:-750px;
+}
+
+.container_16 .pull_11 {
+ left:-825px;
+}
+
+.container_16 .pull_12 {
+ left:-900px;
+}
+
+.container_16 .pull_13 {
+ left:-975px;
+}
+
+.container_16 .pull_14 {
+ left:-1050px;
+}
+
+.container_16 .pull_15 {
+ left:-1125px;
+}
+
+
+
+
+/* `Clear Floated Elements
+----------------------------------------------------------------------------------------------------*/
+
+/* http://sonspring.com/journal/clearing-floats */
+
+.clear {
+ clear: both;
+ display: block;
+ overflow: hidden;
+ visibility: hidden;
+ width: 0;
+ height: 0;
+}
+
+/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
+
+.clearfix:before,
+.clearfix:after {
+ content: '\0020';
+ display: block;
+ overflow: hidden;
+ visibility: hidden;
+ width: 0;
+ height: 0;
+}
+
+.clearfix:after {
+ clear: both;
+}
+
+/*
+ The following zoom:1 rule is specifically for IE6 + IE7.
+ Move to separate stylesheet if invalid CSS is a problem.
+*/
+
+.clearfix {
+ zoom: 1;
+}
\ No newline at end of file
=== added file 'app/webroot/css/amm.css'
--- app/webroot/css/amm.css 1970-01-01 00:00:00 +0000
+++ app/webroot/css/amm.css 2011-10-08 12:52:27 +0000
@@ -0,0 +1,219 @@
+/**
+ *
+ * Generic CSS for AMM
+ *
+ * Licensed under GPL v3
+ * Redistributions of files must retain the above copyright notice.
+ *
+ * @link http://www.assomem.org Association Member Management Project
+ * @package amm
+ * @subpackage webroot.css
+ * @license GPL v3 (http://www.gnu.org/licenses/gpl.html)
+ * @color http://colorschemedesigner.com/#0132900gcw0w0
+ */
+
+body{
+ background-color: #818181;
+}
+h2{
+ color: #542B2A;
+}
+input[type="submit"], input[type="text"]{
+ box-shadow: 2px 3px 5px #818181;
+ text-shadow: 1px 1px 4px #7D7D7D;
+ height: 20px;
+ margin-top: 3px;
+ margin-bottom: 3px;
+}
+select{
+ box-shadow: 2px 3px 5px #818181;
+ text-shadow: 1px 1px 4px #7D7D7D;
+ margin-top: 3px;
+ margin-bottom: 3px;
+}
+input[type="file"]{
+ margin-top: 3px;
+ margin-bottom: 3px;
+}
+textarea{
+ box-shadow: 2px 3px 5px #818181;
+ text-shadow: 1px 1px 4px #7D7D7D;
+ margin-top: 3px;
+ margin-bottom: 3px;
+}
+input[type="submit"]{
+ height: 30px;
+}
+#header{
+ height: 60px;
+}
+#menu{
+ height: 35px;
+ text-align: center;
+ padding: 5px 0;
+}
+#menu a{
+ line-height: 27px;
+ padding: 2px 0;
+ color: white;
+ display: block;
+ background-color: #1B2936;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#1B2936), to(#5E5E5E)); /* Saf4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #1B2936, #5E5E5E); /* Chrome 10+, Saf5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #1B2936, #5E5E5E); /* FF3.6 */
+ background-image: -ms-linear-gradient(top, #1B2936, #5E5E5E); /* IE10 */
+ background-image: -o-linear-gradient(top, #1B2936, #5E5E5E); /* Opera 11.10+ */
+ background-image: linear-gradient(top, #1B2936, #5E5E5E);
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1B2936', EndColorStr='#5E5E5E'); /* IE6-IE9 */
+ border: 1px solid #5E5E5E;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ text-shadow: 1px 1px 4px;
+ text-decoration: none;
+ font-size: 130%;
+}
+#menu a:hover{
+ color: #1B2936;
+ background-color: #FFFFFF;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#5E5E5E), to(#FFFFFF)); /* Saf4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #5E5E5E, #FFFFFF); /* Chrome 10+, Saf5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #5E5E5E, #FFFFFF); /* FF3.6 */
+ background-image: -ms-linear-gradient(top, #5E5E5E, #FFFFFF); /* IE10 */
+ background-image: -o-linear-gradient(top, #5E5E5E, #FFFFFF); /* Opera 11.10+ */
+ background-image: linear-gradient(top, #5E5E5E, #FFFFFF);
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5E5E5E', EndColorStr='#FFFFFF'); /* IE6-IE9 */
+}
+#content{
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ background: #FFFFFF;
+ clear: both;
+ overflow: auto;
+}
+#content table{
+ width: 100%;
+ border: 1px solid #3F3F3F;
+
+}
+#content table thead th, #content table thead th a{
+ text-align: center;
+ font-weight: bold;
+ color: white;
+}
+#content table thead th, #content table thead th a.asc:before {
+ content: 'â¡ ';
+}
+#content table thead th, #content table thead th a.desc:before {
+ content: '⣠';
+}
+#content table thead{
+ border-bottom: 2px solid #3F3F3F;
+ background-color: #1B2936;
+}
+#content table tbody tr{
+ line-height: 25px;
+}
+#content table tbody tr:nth-child(2n){
+ background-color: #C0C0C0;
+}
+#content table tbody tr td:first-child{
+ padding-left: 5px;
+}
+#content table tbody tr td.actions{
+ text-align: center;
+}
+#content table tbody tr a{
+ color: #3F3F3F;;
+}
+#content .view dt, #content .form label{
+ font-weight: bold;
+}
+#footer{
+ clear: both;
+ padding: 5px;
+}
+div.view dd, div.view dt{
+ line-height: 25px;
+}
+div.index, div.view, div.form{
+ margin-bottom: 10px;
+ margin-top: 10px;
+}
+div.view dd ul{
+ margin: 0;
+ list-style: none;
+}
+div.view dd li{
+ margin: 0;
+ list-style: none;
+}
+div.form div.input{
+ margin-bottom: 10px;
+ margin-top: 10px;
+}
+div.form{
+ margin-top: 62px;
+}
+div.actions{
+ margin-top: 65px;
+}
+div.actions li{
+ list-style: none;
+ margin: 0 0 5px;
+}
+div.actions ul li a{
+ color: black;
+ background-color: #BEBEBE;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#BEBEBE), to(#A9A9A9)); /* Saf4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #BEBEBE, #A9A9A9); /* Chrome 10+, Saf5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #BEBEBE, #A9A9A9); /* FF3.6 */
+ background-image: -ms-linear-gradient(top, #BEBEBE, #A9A9A9); /* IE10 */
+ background-image: -o-linear-gradient(top, #BEBEBE, #A9A9A9); /* Opera 11.10+ */
+ background-image: linear-gradient(top, #BEBEBE, #A9A9A9);
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#BEBEBE', EndColorStr='#A9A9A9'); /* IE6âIE9 */
+ border: 1px solid #7D7D7D;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ display: block;
+ padding: 2px 8px;
+ text-decoration: none;
+ text-shadow: none;
+ line-height: 25px;
+}
+div.actions ul li a:hover{
+ color: white;
+ background-color: #616161;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#616161), to(#A9A9A9)); /* Saf4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #616161, #A9A9A9); /* Chrome 10+, Saf5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #616161, #A9A9A9); /* FF3.6 */
+ background-image: -ms-linear-gradient(top, #616161, #A9A9A9); /* IE10 */
+ background-image: -o-linear-gradient(top, #616161, #A9A9A9); /* Opera 11.10+ */
+ background-image: linear-gradient(top, #616161, #A9A9A9);
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#616161', EndColorStr='#A9A9A9'); /* IE6âIE9 */
+}
+.cake-sql-log{
+ background: #FFFFFF;
+ clear: both;
+ color: #333333;
+ width: 100%;
+ margin-top: 15px;
+ }
+.cake-sql-log table {
+ background: #f4f4f4;
+}
+.cake-sql-log td {
+ padding: 4px 8px;
+ text-align: left;
+ font-family: Monaco, Consolas, "Courier New", monospaced;
+ border-bottom: 1px solid #DDDDDD;
+}
+.cake-sql-log tr:nth-child(2n) td {
+ background: none repeat scroll 0 0 #F5F5F5;
+}
+
+.cake-sql-log caption {
+ color:#fff;
+}
\ No newline at end of file
=== added file 'app/webroot/css/reset.css'
--- app/webroot/css/reset.css 1970-01-01 00:00:00 +0000
+++ app/webroot/css/reset.css 2011-10-08 12:52:27 +0000
@@ -0,0 +1,1 @@
+a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}
\ No newline at end of file
=== added file 'app/webroot/css/text.css'
--- app/webroot/css/text.css 1970-01-01 00:00:00 +0000
+++ app/webroot/css/text.css 2011-10-08 12:52:27 +0000
@@ -0,0 +1,1 @@
+body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}pre,code{font-family:'DejaVu Sans Mono',Monaco,Consolas,monospace}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{margin-bottom:20px}
\ No newline at end of file
=== added file 'app/webroot/img/delete_16.png'
Binary files app/webroot/img/delete_16.png 1970-01-01 00:00:00 +0000 and app/webroot/img/delete_16.png 2011-10-08 12:52:27 +0000 differ
=== added file 'app/webroot/img/edit_16.png'
Binary files app/webroot/img/edit_16.png 1970-01-01 00:00:00 +0000 and app/webroot/img/edit_16.png 2011-10-08 12:52:27 +0000 differ
=== added file 'app/webroot/img/update_16.png'
Binary files app/webroot/img/update_16.png 1970-01-01 00:00:00 +0000 and app/webroot/img/update_16.png 2011-10-08 12:52:27 +0000 differ
=== added file 'app/webroot/img/view_16.png'
Binary files app/webroot/img/view_16.png 1970-01-01 00:00:00 +0000 and app/webroot/img/view_16.png 2011-10-08 12:52:27 +0000 differ