From ae72811ae92db524fb6a589c55d7cd917dd7ef45 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Sat, 27 Apr 2013 17:53:28 -0500 Subject: [PATCH 1/2] Redesign notes permalink. This adds a small permalink icon to the sprite and updates the CSS for the permalink. ![](http://dl.dropbox.com/u/68059/Screenshots/yk9~_c0ww~_z.png) --- app/assets/images/sprite.png | Bin 445 -> 930 bytes app/assets/images/sprite.svg | 20 +++++++++++------- .../javascripts/templates/notes/show.jst.ejs | 3 +-- app/assets/stylesheets/common.css.scss | 5 ++++- 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/app/assets/images/sprite.png b/app/assets/images/sprite.png index d13dbaa8f3af70f0d8a6cd770192b6f473885bdc..7b6c6a73f564bcca2933a1274c5ac4d6f40b3f22 100644 GIT binary patch delta 921 zcmV;K17`fa1EL3z7k@km1^@s6xj5iS00004b3#c}2nYxWdDpS6n__m2CPdVZ!!c*>!Q?^ zR9A(5gjP%@cf^1VickP1zZ0k$PcG6fX9)S1iW4g%W&k|cTG1p$H}_)S$$S@YFOrSg0Ri%8K9@0ZKv zU)R_#BJ#bn*yEL-re(0I&fDS6N~N-ItzcDsI~_L~jemL1F@6Fb0C=7^Jw86(=YrL0 zb+3q=v*s`5a{2D6Pi2hx4tU3!{{YiG;ZtR>G3E&HZHH~P9ui}W56lD4+MpTWPdXjX zsi~=F>h=21z+O9d8z`1arH36T~3SR+ktdqTA<5%D?41bsN`TQVorvrE=pU)45VYm!Umwus8 zc-iy3SrOU3hSUd1k{pVnXfd5zbv&aeT8!g(kBD4z=SAdN9LIZHFwMAT_kI7E@B0hB z?;mRy^M8G-MA#*Q5n)b*qpO_lim_4)Er3R#>hzPDzXSXh=ntTmK!-r@*#sxr!l1iA z4S(ny=uv0>CD4CC>!8ndFBQFM=MFy!yxb)90O%Pzz6F|V2c7{v0orG!o_4?pw2eNKYocJ(WuFSHcb3B1rG v^*rd;ps%$(2Tj%PD77uT9;qAlKmP}iq!PU@9rs1)00000NkvXXu0mjfm~XGK delta 432 zcmV;h0Z;y-2fYK37k@1X1^@s6ak4RY0004mNklfcSX~2MQAdbbMn@dqCI=OU|)*xM^S+4(qn{uMT+|WfK z!_OuE`M-M)_ny>*5I+*YHc!*cXq-u4Zib*EWB}m zi!LmMk>8yOp0Vxx3wu_*FuwCGd#bVWQ^DM0pimwXm=^Srh7h<@8qX+->M$SJ?yt~1 z6^m3u|0{HY1b;v2VhTatw&OT+)F!}VC6L2h6GgT zE5d!sXWrSi?FI^i0&qaN+zHcleHAT@@<8&b{_A*Znklx7sk-4HeUq;|+W-!r7h3<` aU-bq52*3on#ky4h0000 + diff --git a/app/assets/javascripts/templates/notes/show.jst.ejs b/app/assets/javascripts/templates/notes/show.jst.ejs index f72f003c6b..5b66ece6af 100644 --- a/app/assets/javascripts/templates/notes/show.jst.ejs +++ b/app/assets/javascripts/templates/notes/show.jst.ejs @@ -1,5 +1,4 @@
- <% if (note.comments.some(function (comment) { return !comment.user })) { %> <%- I18n.t('javascripts.notes.show.anonymous_warning') %> <% } %> @@ -23,7 +22,7 @@ <% if (note.status == "open") { %>
-
+
diff --git a/app/assets/stylesheets/common.css.scss b/app/assets/stylesheets/common.css.scss index bab4c95606..5e21bb9629 100644 --- a/app/assets/stylesheets/common.css.scss +++ b/app/assets/stylesheets/common.css.scss @@ -1734,7 +1734,10 @@ a.button.submit { } .permalink { - margin: -10px 0 10px -12px; + float: left; + margin-top:5px; + padding:0 0 0 20px; + background: image-url("sprite.png") 0 -45px no-repeat; } .warning { From 6d26f528543cf17d0ea022dd0dd544eb229553b4 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Sun, 28 Apr 2013 10:59:23 -0500 Subject: [PATCH 2/2] Move permalink back to the top but hide text by default. --- .../javascripts/templates/notes/show.jst.ejs | 2 +- app/assets/stylesheets/common.css.scss | 21 ++++++++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/templates/notes/show.jst.ejs b/app/assets/javascripts/templates/notes/show.jst.ejs index 5b66ece6af..1393e9c894 100644 --- a/app/assets/javascripts/templates/notes/show.jst.ejs +++ b/app/assets/javascripts/templates/notes/show.jst.ejs @@ -1,4 +1,5 @@
+ <% if (note.comments.some(function (comment) { return !comment.user })) { %> <%- I18n.t('javascripts.notes.show.anonymous_warning') %> <% } %> @@ -22,7 +23,6 @@ <% if (note.status == "open") { %> -
diff --git a/app/assets/stylesheets/common.css.scss b/app/assets/stylesheets/common.css.scss index 5e21bb9629..2aacad0e6d 100644 --- a/app/assets/stylesheets/common.css.scss +++ b/app/assets/stylesheets/common.css.scss @@ -1724,6 +1724,10 @@ a.button.submit { /* Rules for the notes interface */ +.note { + padding-top: 10px; +} + .note { h2 { margin-bottom: 10px; @@ -1734,12 +1738,23 @@ a.button.submit { } .permalink { - float: left; - margin-top:5px; - padding:0 0 0 20px; + position: absolute; + top: 5px; + left: 5px; + min-width: 15px; + min-height: 15px; background: image-url("sprite.png") 0 -45px no-repeat; } + .permalink span { + display: none; + padding-left: 20px; + } + + .permalink:hover span { + display: block; + } + .warning { display: block; background-color: #ffe0cc;