xtras/mathuaerknedam 501:7d44cd338930: Smooth Operator: Rather t...
commits at adium.im
commits at adium.im
Thu May 27 02:40:10 UTC 2010
details: http://hg.adium.im/xtras/mathuaerknedam/rev/7d44cd338930
revision: 501:7d44cd338930
author: mathuaerknedam
date: Wed May 26 21:39:59 2010 -0500
Smooth Operator: Rather than hardcoding the per-message triangle in html, set it in css.
diffs (385 lines):
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Content.html
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Content.html Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Content.html Wed May 26 21:39:59 2010 -0500
@@ -6,7 +6,7 @@
<span class="x-sender" title="%senderPrefix% %senderScreenName%">%sender% </span>
<span class="x-rtime" title="%time{dd MMM yyyy}%">%time% </span>
<span class="x-ltime" title="%time{dd MMM yyyy}%">%shortTime%:%time{ss}% </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message" title="%time%">%message% </span>
</span>
<span id="insert"></span>
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Mockup-SpecialCases.html
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Mockup-SpecialCases.html Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Mockup-SpecialCases.html Wed May 26 21:39:59 2010 -0500
@@ -7,7 +7,7 @@
</title>
<style type="text/css">
- @import url( "./Variants/Compact.css" );
+ @import url( "./Variants/time-icon.css" );
body
{
@@ -24,7 +24,6 @@
<body>
-<!--
<div id="x-header">
<style type="text/css">
@import url(./Header.css);
@@ -46,8 +45,8 @@
<span class="x-color x-outgoing" style="background-color: seagreen"></span>
</div>
</div>
---!>
+<!--
<div id="topic" title="1.3.6 http://adium.im || Adium VV? See http://adium.im/blog/2009/08/pidgin-2-6-0-and-adium-vv/ || #adium-devl for development talk || Paste into http://paste.lisp.org/new/adium">
<div id="x-topic">
<style type="text/css">
@@ -62,6 +61,7 @@
</div>
</div>
</div>
+--!>
<div id="Chat" class="groupchat">
@@ -69,7 +69,7 @@
<span class="x-wrap">
<span class="x-rtime" title="19 Apr 2004">12:45:48 </span>
<span class="x-ltime" title="19 Apr 2004">12:45:48 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message" title="12:45:48">Wednesday, June 09, 2004 </span>
</span>
</div>
@@ -83,7 +83,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:45:48 </span>
<span class="x-ltime" title="19 Apr 2004">12:45:48 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So a priest, a rabbi, and a chicken walk into a bar. </span>
</span>
</div>
@@ -96,7 +96,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:07 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:07 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore.I'mprettysureI'veheardthisonebefore. </span>
</span>
<div class="history consecutive incoming message SERVICE showIcons xx-fetchgreebledonx" style="background-color: blue;">
@@ -107,7 +107,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:32 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:32 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So what happens next? </span>
</span>
</div>
@@ -121,7 +121,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:45:48 </span>
<span class="x-ltime" title="19 Apr 2004">12:45:48 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So a priest, a rabbi, and a chicken walk into a bar. </span>
</span>
</div>
@@ -134,7 +134,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:07 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:07 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">I'm pretty sure I've heard this one before. </span>
</span>
<div class="history consecutive incoming message SERVICE showIcons xx-fetchgreebledonx" style="background-color: blue;">
@@ -145,7 +145,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:32 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:32 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So what happens next? </span>
</span>
<div class="history consecutive incoming message SERVICE showIcons xx-fetchgreebledonx" style="background-color: blue;">
@@ -156,7 +156,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:32 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:32 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So what happens next? </span>
</span>
</div>
@@ -171,7 +171,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:32 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:32 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So what happens next? </span>
</span>
</div>
@@ -180,7 +180,7 @@
<span class="x-wrap">
<span class="x-rtime" title="19 Apr 2004">12:45:48 </span>
<span class="x-ltime" title="19 Apr 2004">12:45:48 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message" title="12:45:48">|Wednesday, June 09, 2004 </span>
</span>
</div>
@@ -193,7 +193,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:45:48 </span>
<span class="x-ltime" title="19 Apr 2004">12:45:48 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So a priest, a rabbi, and a chicken walk into a bar. </span>
</span>
</div>
@@ -206,7 +206,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:07 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:07 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">I'm pretty sure I've heard this one before. </span>
</span>
<div class="history consecutive incoming message SERVICE showIcons xx-fetchgreebledonx" style="background-color: blue;">
@@ -217,7 +217,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:32 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:32 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">|So what happens next? </span>
</span>
</div>
@@ -228,7 +228,7 @@
<span class="x-wrap">
<span class="x-rtime" title="19 Apr 2004">12:45:48 </span>
<span class="x-ltime" title="19 Apr 2004">12:45:48 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message" title="12:45:48">Wednesday, June 09, 2004 </span>
</span>
</div>
@@ -242,7 +242,7 @@
<span class="x-sender" title="TekJew">EvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvanEvan </span>
<span class="x-rtime" title="19 Apr 2004">12:46:50 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:50 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">|If I remember correctly, they explode outward at the speed of light. </span>
</span>
<div class="consecutive outgoing message SERVICE showIcons xx-TekJew" style="background-color: seagreen;">
@@ -253,7 +253,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:47:00 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:00 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">But that might be if you cross the streams… </span>
</span>
<div class="consecutive outgoing message SERVICE showIcons xx-TekJew" style="background-color: seagreen;">
@@ -264,7 +264,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:46:50 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:50 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">If I remember correctly, they explode outward at the speed of light. </span>
</span>
</div>
@@ -279,7 +279,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:47:06 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:06 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">…thus negating all existence! </span>
</span>
</div>
@@ -292,7 +292,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:47:51 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:51 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">Precisely! it's a risk one takes whenever one walks into a bar, I'm afraid. Especially if one is a chicken. </span>
</span>
</div>
@@ -301,7 +301,7 @@
<span class="x-wrap">
<span class="x-rtime" title="19 Apr 2004">12:47:54 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:54 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">Jeff wants your attention! </span>
</span>
</div>
@@ -310,14 +310,14 @@
<span class="x-wrap">
<span class="x-rtime" title="19 Apr 2004">12:47:54 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:54 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">Jeff went away </span>
</span>
<div class="consecutive status away_message SERVICE showIcons">
<span class="x-wrap">
<span class="x-rtime" title="19 Apr 2004">12:47:55 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:55 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">Away Message: "Away for the sake of being away. Away for the sake of being away. Away for the sake of being away. Away for the sake of being away. " </span>
</span>
</div>
@@ -331,7 +331,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff (Autoreply) </span>
<span class="x-rtime" title="19 Apr 2004">12:47:51 </span>
<span class="x-ltime" title="19 Apr 2004">12:47:51 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">Away for the sake of being away. Away for the sake of being away. Away for the sake of being away. Away for the sake of being away. Away for the sake of being away. </span>
</span>
</div>
@@ -344,7 +344,7 @@
<span class="x-sender" title="TekJew">Evan </span>
<span class="x-rtime" title="19 Apr 2004">12:48:02 </span>
<span class="x-ltime" title="19 Apr 2004">12:48:02 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">Gotta run; catch ya later <a href="http://slashdot.org">;) </a></span>
</span>
<span id="insert"></span>
@@ -358,7 +358,7 @@
<span class="x-sender" title="fetchgreebledonx">Jeff </span>
<span class="x-rtime" title="19 Apr 2004">12:46:32 </span>
<span class="x-ltime" title="19 Apr 2004">12:46:32 </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">So what happens next? </span>
</span>
</div>
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Status.html
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Status.html Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Status.html Wed May 26 21:39:59 2010 -0500
@@ -2,7 +2,7 @@
<span class="x-wrap">
<span class="x-rtime" title="%time{dd MMM yyyy}%">%time% </span>
<span class="x-ltime" title="ltime %time{dd MMM yyyy}%">%shortTime%:%time{ss}% </span>
- <span class="x-mark">‣</span>
+ <span class="x-mark"></span>
<span class="x-message">%message% </span>
</span>
<span id="insert"></span>
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Alternating.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Alternating.css Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Alternating.css Wed May 26 21:39:59 2010 -0500
@@ -369,9 +369,16 @@
position: absolute;
left: 97px;
margin-left: -.054em;
+ margin-right: -2px;
+ letter-spacing: -.2em;
font-family: Lucida Grande;
}
+.x-mark:before
+{
+ content: "\2023";
+}
+
.IRC .x-mark,
.hideIcons .x-mark
{
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Classic.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Classic.css Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Classic.css Wed May 26 21:39:59 2010 -0500
@@ -213,16 +213,17 @@
{
position: absolute;
left: 46px;
- font-family: Lucida Grande;
- font-size: 11px;
+ font-size: 1.2em;
margin-left: -.08em;
margin-top: -.1em;
+ margin-right: -2px;
+ letter-spacing: -.2em;
+ font-family: Lucida Grande;
}
.message .x-mark:before
{
- content: "\25B8";
- margin-right: -2px;;
+ content: "\2023\2023";
}
.message:not(.history) .x-mark
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Compact.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Compact.css Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Compact.css Wed May 26 21:39:59 2010 -0500
@@ -220,6 +220,13 @@
position: absolute;
left: 7px;
margin-left: -.054em;
+ margin-right: -2px;
+ letter-spacing: -.2em;
+}
+
+.x-mark:before
+{
+ content: "\2023";
}
.autoreply .x-mark,
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Icon-Time.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Icon-Time.css Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Icon-Time.css Wed May 26 21:39:59 2010 -0500
@@ -321,6 +321,13 @@
left: 39px;
margin-left: -.054em;
font-family: Lucida Grande;
+ margin-right: -2px;
+ letter-spacing: -.2em;
+}
+
+.x-mark:before
+{
+ content: "\2023";
}
.message .x-mark
diff -r d3b871066aee -r 7d44cd338930 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Time-Icon.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Time-Icon.css Wed May 26 20:05:46 2010 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Time-Icon.css Wed May 26 21:39:59 2010 -0500
@@ -275,9 +275,16 @@
position: absolute;
left: 55px;
margin-left: -.054em;
+ margin-right: -2px;
+ letter-spacing: -.2em;
font-family: Lucida Grande;
}
+.x-mark:before
+{
+ content: "\2023";
+}
+
.message .x-mark
{
color: rgba(0, 0, 0, .8)
More information about the commits
mailing list