← Back to team overview

amm-dev-tem team mailing list archive

[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