[snowy] Make the selected note more distinct in the sidebar
- From: Sander Dijkhuis <sanderd src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [snowy] Make the selected note more distinct in the sidebar
- Date: Sun, 7 Mar 2010 21:05:36 +0000 (UTC)
commit 4d0e8e9d114a878eebc345e1266e5bd69816a513
Author: Sander Dijkhuis <sander dijkhuis gmail com>
Date: Sat Mar 6 14:04:36 2010 +0100
Make the selected note more distinct in the sidebar
By using a different background color and adding an arrow like in
the initial mockup, it is now easier to see what note is currently
shown.
https://bugzilla.gnome.org/show_bug.cgi?id=611995
notes/templates/notes/note_detail.html | 2 +-
site_media/css/screen.css | 47 ++++++++++++++++++++-----------
2 files changed, 31 insertions(+), 18 deletions(-)
---
diff --git a/notes/templates/notes/note_detail.html b/notes/templates/notes/note_detail.html
index 9f952ab..47aa9df 100644
--- a/notes/templates/notes/note_detail.html
+++ b/notes/templates/notes/note_detail.html
@@ -20,7 +20,7 @@
<div id="sidebar-note-list">
<ul>
{% for n in all_notes %}
- <li class="note-item{% if n.pinned %} pinned{% endif %}"><a href="{{ n.get_absolute_url }}">{{ n.title|safe }}</a></li>
+ <li class="note-item{% if n.pinned %} pinned{% endif %}{% ifequal n note %} selected{% endifequal %}"><a href="{{ n.get_absolute_url }}">{{ n.title|safe }}</a></li>
{% endfor %}
<li class="more-item"><a href="{% url note_list author.username %}">{% trans "More Notes..." %}</a></li>
</ul>
diff --git a/site_media/css/screen.css b/site_media/css/screen.css
index b0ffbf3..a7d8d4c 100644
--- a/site_media/css/screen.css
+++ b/site_media/css/screen.css
@@ -103,15 +103,6 @@ td#sidebar-container {
font-style: italic;
}
-#sidebar .selected {
- background-color: #d6e1c7;
- color: #545247
-}
-
-#sidebar .selected h3 {
- color: #000000;
-}
-
#sidebar hr {
height: 1px;
margin: 0.6em 0;
@@ -125,10 +116,8 @@ td#sidebar-container {
}
#sidebar li {
- margin: 0 0 0.5em 0;
- padding: 0;
- position: relative;
- left: 24px;
+ padding: 0.5em 0 0.25em 14px;
+ list-style-position: inside;
}
#sidebar li a {
@@ -141,6 +130,7 @@ td#sidebar-container {
#sidebar .more-item {
list-style-type: none;
+ padding-left: 37px;
}
#sidebar .more-item a {
@@ -148,18 +138,40 @@ td#sidebar-container {
}
#sidebar-note-list, #sidebar-notebook-list {
- margin: 7px 0 0 0;
- padding: 3px 14px;
+ margin: 3px 0 0 0;
}
#sidebar-note-list .note-item {
list-style-image: url('/site_media/img/note_16.png');
+ padding-right: 12px;
}
#sidebar-note-list .pinned {
list-style-image: url('/site_media/img/pin-down_16.png');
}
+#sidebar-note-list .selected {
+ background-color: #d6e1c7;
+ color: #545247;
+}
+
+#sidebar-note-list .selected::before {
+ content: ' ';
+ float: right;
+ display: block;
+ background-color: #edece6;
+ margin-top: -7.5px;
+ margin-right: -23.5px;
+ border-top: 15.5px solid transparent;
+ border-right: 0 solid transparent;
+ border-bottom: 15.5px solid transparent;
+ border-left: 12px solid #d6e1c7;
+}
+
+#sidebar-note-list .selected a {
+ color: #000000;
+}
+
#sidebar-note-list #new-note {
list-style-image: url('/site_media/img/note-new_16.png');
}
@@ -175,9 +187,10 @@ td#sidebar-container {
}
#sidebar-notebook-list h3 {
- margin: 0.3em 0;
+ margin: 0.3em 14px;
font-size: 1.0em;
color: #578186;
+ padding-top: 7px;
}
#sidebar-notebook-list .notebook-item {
@@ -189,7 +202,7 @@ td#sidebar-container {
}
#content {
- padding: 12px;
+ padding: 12px 12px 12px 24px;
background-color: #edece6;
vertical-align: top;
font-family: Candara, Verdana, Tahmoa, Arial, sans-serif;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]