diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-10-28 18:20:33 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-10-28 18:20:33 +0100 |
| commit | ce010bc12b8b0a03e662a2f4df984daa6d252fb8 (patch) | |
| tree | 4447d223d499cea9fcca0749039990f569117a4a | |
| parent | 891db33ead914486b6f4f7e32ebd3a7f511562e8 (diff) | |
| download | grauphel-ce010bc12b8b0a03e662a2f4df984daa6d252fb8.tar.gz grauphel-ce010bc12b8b0a03e662a2f4df984daa6d252fb8.zip | |
color modified date as files app does it
| -rw-r--r-- | controller/guicontroller.php | 11 | ||||
| -rw-r--r-- | grauphel.css | 4 | ||||
| -rw-r--r-- | templates/tag.php | 6 |
3 files changed, 18 insertions, 3 deletions
diff --git a/controller/guicontroller.php b/controller/guicontroller.php index 6fffcb2..127daaf 100644 --- a/controller/guicontroller.php +++ b/controller/guicontroller.php @@ -157,6 +157,17 @@ class GuiController extends Controller } ); + foreach ($notes as &$note) { + $diffInDays = intval( + (time() - strtotime($note['last-change-date'])) / 86400 + ); + $value = 0 + $diffInDays; + if ($value > 160) { + $value = 160; + } + $note['dateColor'] = '#' . str_repeat(sprintf('%02X', $value), 3); + } + $res = new TemplateResponse('grauphel', 'tag'); $res->setParams( array( diff --git a/grauphel.css b/grauphel.css index 0cddce6..14eafb0 100644 --- a/grauphel.css +++ b/grauphel.css @@ -144,6 +144,10 @@ table.table td { background-position: 8px center; background-repeat: no-repeat; } +#headerTitle { + /* let it take all available space */ + width: 9999px; +} a.action.delete, table.table form button.action.delete { position: absolute; diff --git a/templates/tag.php b/templates/tag.php index b2cab02..a8752a4 100644 --- a/templates/tag.php +++ b/templates/tag.php @@ -9,8 +9,8 @@ <table class="table" id="grauphel-notes"> <thead> <tr> - <th>Title</th> - <th>Last change</th> + <th id="headerTitle">Title</th> + <th>Modified</th> </tr> </thead> <tbody> @@ -20,7 +20,7 @@ <td> <a class="cellclick" href="<?php p(OCP\Util::linkToRoute('grauphel.gui.note', array('guid' => $note['guid']))); ?>"><?php echo ($note['title']); ?></a> </td> - <td> + <td style="color: <?php echo p($note['dateColor']); ?>"> <?php p(\OCP\Util::formatDate(strtotime($note['last-change-date']))); ?> </td> </tr> |
