adium 3596:dc63facd25d1: yMous: mass update to version in xtras ...
commits at adium.im
commits at adium.im
Fri Dec 17 15:49:20 UTC 2010
details: http://hg.adium.im/adium/rev/dc63facd25d1
revision: 3596:dc63facd25d1
author: mathuaerknedam
date: Fri Dec 17 09:48:38 2010 -0600
yMous: mass update to version in xtras repo because of my failure to successfully transplant.
diffs (truncated from 2500 to 1000 lines):
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Info.plist
--- a/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Info.plist Sun Dec 05 02:35:34 2010 -0800
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Info.plist Fri Dec 17 09:48:38 2010 -0600
@@ -3,9 +3,9 @@
<plist version="1.0">
<dict>
<key>CFBundleVersion</key>
- <string>1.4</string>
+ <string>1.5</string>
<key>CFBundleGetInfoString</key>
- <string>1.4</string>
+ <string>1.5</string>
<key>XtraBundleVersion</key>
<string>1</string>
<key>OriginalAuthor</key>
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Content.html
--- a/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Content.html Sun Dec 05 02:35:34 2010 -0800
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Content.html Fri Dec 17 09:48:38 2010 -0600
@@ -1,10 +1,12 @@
-<div class="%messageClasses% %service% xx-%senderScreenName%" style="background-color: %senderColor%;" title="%senderPrefix% %senderScreenName%%status% · %service% · %time% · %time{dd MMM yyyy}%">
+<div class="%messageClasses% %service% %userIcons% xx-%senderScreenName%" style="background-color: %senderColor%;" title="%senderPrefix% %senderScreenName%%status% · %service% · %time% · %time{dd MMM yyyy}%">
<span class="x-focus"></span>
<span class="x-icon"><img src="%userIconPath%" /></span>
<span class="x-sender">%sender%</span>
- <span class="x-mark" style="color: %senderColor%">‣</span>
+ <span class="x-line"></span>
+ <span class="x-color"></span>
<span class="x-message">%message%</span>
<span class="x-mention"></span>
+ <span class="x-line"></span>
<span class="x-time">%time%</span>
</div>
@@ -12,8 +14,10 @@
<span class="x-focus"></span>
<span class="x-icon"></span>
<span class="x-sender"></span>
- <span class="x-mark"></span>
+ <span class="x-line"></span>
+ <span class="x-color"></span>
<span class="x-message"></span>
<span class="x-mention"></span>
+ <span class="x-line"></span>
<span class="x-time"></span>
</div>
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.js
--- a/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.js Sun Dec 05 02:35:34 2010 -0800
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.js Fri Dec 17 09:48:38 2010 -0600
@@ -1,4 +1,4 @@
- var highlightActive = false;
+ var highlightActive = false;
function selectSender() {
if (highlightActive || event.target.tagName.toLowerCase() == 'a')
@@ -16,9 +16,16 @@
}
var elms = document.getElementsByClassName(senderName); var elemArray = new Array(elms.length); for (var i=0; i<elms.length; i++) { elemArray[i]=elms[i]; }
var len = elemArray.length;
- for(var i = 0; i < len; i++) {
- elemArray[i].className += ' x-hover';
- }
+ for(var i = 0; i < len; i++) {
+ var elem = elms[i];
+ if(elem.offsetTop + elem.offsetHeight >= window.pageYOffset) {
+ if(elem.offsetTop > window.pageYOffset + window.innerHeight) {
+ break;
+ }
+ elemArray.push(elem);
+ elem.className += ' x-hover';
+ }
+ }
}
function deselectAll() {
@@ -27,9 +34,9 @@
var elms = document.querySelectorAll(".x-hover");
var len = elms.length;
var elm = null;
- for(var i = 0; i < len; i++) {
+ for(var i = 0; i < len; i++) {
elm = elms[i];
- elm.className = elm.className.replace(' x-hover', '');
+ elm.className = elm.className.replace(' x-hover', '');
}
highlightActive = false;
}
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Mockup.html
--- a/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Mockup.html Sun Dec 05 02:35:34 2010 -0800
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Mockup.html Fri Dec 17 09:48:38 2010 -0600
@@ -7,11 +7,11 @@
</title>
<style type="text/css">
- @import url( "./Variants/Saturnine BlueGreen Both.css" );
+ @import url( "./Variants/Saturnine SenderColor Both.css" );
body
{
- font: 7.5pt "Lucida Grande" !important;
+ font: 8pt "Lucida Grande" !important;
border-bottom: 1px solid yellow !important;
}
@@ -51,123 +51,147 @@
<div id="Chat" class="">
-<div class="SERVICE history date_separator event" style="background-color: cyan;" title="date_separator · AIM · 12:45:48 · 19 Apr 2004">
+<div class="hideIcons SERVICE history date_separator event" style="background-color: cyan;" title="date_separator · AIM · 12:45:48 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="buddy_icon.png" /></span>
<span class="x-sender"></span>
-<span class="x-mark" style="color: cyan;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">Wednesday, June 09, 2004</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:45:48</span>
</div>
-<div class="SERVICE history outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:45:48 · 19 Apr 2004">
+<div class="hideIcons SERVICE history outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:45:48 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./outgoing_icon.png" /></span>
<span class="x-sender">Evan</span>
-<span class="x-mark" style="color: seagreen;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">So a priest, a rabbi, and a chicken walk into a bar.</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:45:48</span>
</div>
-<div class="SERVICE history incoming message mention xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM · 12:46:07 · 19 Apr 2004">
+<div class="hideIcons SERVICE history incoming message mention xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM · 12:46:07 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./incoming_icon.png" /></span>
<span class="x-sender">Jeff</span>
-<span class="x-mark" style="color: blue;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">I'm pretty sure I've heard this one before.</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:46:07</span>
</div>
-<div class="SERVICE history consecutive incoming message xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM · 12:46:32 · 19 Apr 2004">
+<div class="hideIcons SERVICE history consecutive incoming message xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM · 12:46:32 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./incoming_icon.png" /></span>
<span class="x-sender">Jeff</span>
-<span class="x-mark" style="color: blue;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">So what happens next?</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:46:32</span>
</div>
-<div class="SERVICE outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:46:50 · 19 Apr 2004">
+<div class="hideIcons SERVICE outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:46:50 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./outgoing_icon.png" /></span>
<span class="x-sender">Evan</span>
-<span class="x-mark" style="color: seagreen;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">If I remember correctly, they explode outward at the speed of light.</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:46:50</span>
</div>
-<div class="SERVICE action consecutive outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:47:00 · 19 Apr 2004">
+<div class="hideIcons SERVICE action consecutive outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:47:00 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./outgoing_icon.png" /></span>
<span class="x-sender">Evan</span>
-<span class="x-mark" style="color: seagreen;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">But that might be if you cross the streamsâ¦</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:47:00</span>
</div>
-<div class="SERVICE incoming message mention xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM · 12:47:06 · 19 Apr 2004">
+<div class="hideIcons SERVICE incoming message mention xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM · 12:47:06 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./incoming_icon.png" /></span>
<span class="x-sender">Jeff</span>
-<span class="x-mark" style="color: blue;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">â¦thus negating all existence!</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:47:06</span>
</div>
-<div class="SERVICE outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:47:51 · 19 Apr 2004">
+<div class="hideIcons SERVICE outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:47:51 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./outgoing_icon.png" /></span>
<span class="x-sender">Evan</span>
-<span class="x-mark" style="color: seagreen;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></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 class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:47:51</span>
</div>
-<div class="SERVICE status away" style="background-color: cyan;" title="away · AIM · 12:47:54 · 19 Apr 2004">
+<div class="hideIcons SERVICE status away" style="background-color: cyan;" title="away · AIM · 12:47:54 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="buddy_icon.png" /></span>
<span class="x-sender"></span>
-<span class="x-mark" style="color: cyan;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">Jeff went away</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:47:54</span>
</div>
-<div class="SERVICE focus consecutive status away_message" style="background-color: cyan;" title="away_message · AIM · 12:47:55 · 19 Apr 2004">
+<div class="hideIcons SERVICE consecutive status away_message" style="background-color: cyan;" title="away_message · AIM · 12:47:55 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="buddy_icon.png" /></span>
<span class="x-sender"></span>
-<span class="x-mark" style="color: cyan;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">Away Message: "Away for the sake of being away."</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:47:55</span>
</div>
-<div class="SERVICE focus incoming message auto_reply xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM (Autoreply) · 12:47:51 · 19 Apr 2004">
+<div class="hideIcons SERVICE firstFocus focus incoming message auto_reply xx-fetchgreebledonx" style="background-color: blue;" title="Jeff · AIM (Autoreply) · 12:47:51 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./incoming_icon.png" /></span>
<span class="x-sender">Jeff (Autoreply)</span>
-<span class="x-mark" style="color: blue;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">Away for the sake of being away.</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:47:51</span>
</div>
-<div class="SERVICE focus outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:48:02 · 19 Apr 2004">
+<div class="hideIcons SERVICE focus outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan · AIM · 12:48:02 · 19 Apr 2004">
<span class="x-focus"></span>
<span class="x-icon"><img src="./outgoing_icon.png" /></span>
<span class="x-sender">Evan</span>
-<span class="x-mark" style="color: seagreen;">‣</span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message">Gotta run; catch ya later ;)</span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time">12:48:02</span>
</div>
@@ -175,9 +199,11 @@
<span class="x-focus"></span>
<span class="x-icon"></span>
<span class="x-sender"></span>
-<span class="x-mark"></span>
+<span class="x-line"></span>
+<span class="x-color"></span>
<span class="x-message"></span>
<span class="x-mention"></span>
+<span class="x-line"></span>
<span class="x-time"></span>
</div>
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-BG.css
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-BG.css Fri Dec 17 09:48:38 2010 -0600
@@ -0,0 +1,7 @@
+ at charset "utf-8";
+
+.x-color
+{
+ display: none;
+}
+
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-M.css
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-M.css Fri Dec 17 09:48:38 2010 -0600
@@ -0,0 +1,175 @@
+ at charset "utf-8";
+
+body
+{
+ background-color: hsla(0, 0%, 70%, 1);
+}
+
+#Chat > div:first-of-type .x-color,
+#Chat > div:first-of-type .x-message,
+#Chat > div:first-of-type .x-mention
+{
+ border-top-color: hsla(0, 0%, 100%, 1);
+}
+
+#insert .x-color,
+#insert .x-message,
+#insert .x-mention
+{
+ border-bottom-color: hsla(0, 0%, 100%, 1);
+}
+
+#Chat > div:first-of-type .x-focus,
+#Chat > div:first-of-type .x-icon,
+#Chat > div:first-of-type .x-sender,
+#Chat > div:first-of-type .x-time
+{
+ border-top-color: hsla(0, 0%, 90%, 1);
+}
+
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-time
+{
+ border-bottom-color: hsla(0, 0%, 90%, 1);
+}
+
+.history + :not(.history) .x-color,
+.history + :not(.history) .x-message,
+.history + :not(.history) .x-mention
+{
+ border-top-color: hsla(0, 0%, 100%, 1) !important;
+}
+
+.history + :not(.history) .x-focus,
+.history + :not(.history) .x-icon,
+.history + :not(.history) .x-sender,
+.history + :not(.history) .x-time
+{
+ border-top-color: hsla(0, 0%, 90%, 1) !important;
+}
+
+.x-focus,
+.x-icon,
+.x-sender,
+.x-time,
+.history .x-message,
+.history .x-mention,
+.history.status .x-color,
+.history.event .x-color
+{
+ background-color: hsla(0, 0%, 90%, 1) !important;
+}
+
+.firstFocus > .x-focus
+{
+ border-top-color: hsla(0, 0%, 90%, 1);
+}
+
+.status,
+.event
+{
+ color: hsla(0, 0%, 59%, 1) !important;
+}
+
+.status:hover,
+.event:hover
+{
+ color: hsla(0, 0%, 33%, 1) !important;
+}
+
+.status .x-color,
+.event .x-color
+{
+ background-color: hsla(0, 0%, 100%, 1) !important;
+}
+
+.history .x-focus,
+.history .x-icon,
+.history .x-sender,
+.history .x-time
+{
+ background-color: hsla(0, 0%, 80%, 1) !important;
+}
+
+.x-hover > .x-message,
+.x-hover:not(.mention) > .x-mention
+{
+ background-color: hsla(0, 0%, 90%, 1) !important;
+}
+
+.history.x-hover > .x-message,
+.history.x-hover:not(.mention) > .x-mention
+{
+ background-color: hsla(0, 0%, 80%, 1) !important;
+}
+
+.focus .x-focus
+{
+ background: hsla(0, 0%, 18%, 1) !important;
+}
+
+.x-line
+{
+ background-color: hsla(0, 0%, 80%, 1);
+}
+
+.history .x-line
+{
+ background-color: hsla(0, 0%, 65%, 1);
+}
+
+.x-message,
+.x-mention
+{
+ background-color: hsla(0, 0%, 100%, 1);
+}
+
+.message:not(.history):not(.consecutive) .x-color,
+.message:not(.history):not(.consecutive) .x-message,
+.message:not(.history):not(.consecutive) .x-mention
+{
+ border-top-color: hsla(0, 0%, 100%, 1);
+}
+
+.message.history:not(.consecutive) .x-color,
+.message.history:not(.consecutive) .x-message,
+.message.history:not(.consecutive) .x-mention
+{
+ border-top-color: hsla(0, 0%, 90%, 1);
+}
+
+/*----------*/
+
+#x-topic
+{
+ color: hsla(0, 0%, 18%, .8);
+}
+
+#x-topic #x-wrap
+{
+ background-color: hsla(0, 0%, 85%, .85);
+ /*border-bottom: 1px solid hsl(0, 0%, 87%) !important;
+ -webkit-box-shadow: 0px 1px 2px hsla(0, 0%, 0%, .2);*/
+ border-bottom: .1em solid hsl(0, 0%, 87%) !important;
+ -webkit-box-shadow: 0px .1em .2em hsla(0, 0%, 0%, .2);
+}
+
+#x-topic .x-toggle
+{
+ /*-webkit-box-shadow: 0px 1px 2px hsla(0, 0%, 0%, .2), 0px 0px 2px hsla(0, 0%, 0%, .2);*/
+ -webkit-box-shadow: 0px .1em .2em hsla(0, 0%, 0%, .2), 0px 0px .2em hsla(0, 0%, 0%, .2);
+}
+
+#x-topic .x-toggle#x-hide,
+#x-topic .x-toggle#x-show:hover
+{
+ background-color: hsla(0, 0%, 90%, 1);
+}
+
+#x-topic .x-toggle#x-hide:hover,
+#x-topic .x-toggle#x-show
+{
+ background-color: hsla(0, 0%, 95%, 1);
+}
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-S.css
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-S.css Fri Dec 17 09:48:38 2010 -0600
@@ -0,0 +1,175 @@
+ at charset "utf-8";
+
+body
+{
+ background-color: hsla(0, 0%, 30%, 1);
+}
+
+#Chat > div:first-of-type .x-color,
+#Chat > div:first-of-type .x-message,
+#Chat > div:first-of-type .x-mention
+{
+ border-top-color: hsla(0, 0%, 0%, 1);
+}
+
+#insert .x-color,
+#insert .x-message,
+#insert .x-mention
+{
+ border-bottom-color: hsla(0, 0%, 0%, 1);
+}
+
+#Chat > div:first-of-type .x-focus,
+#Chat > div:first-of-type .x-icon,
+#Chat > div:first-of-type .x-sender,
+#Chat > div:first-of-type .x-time
+{
+ border-top-color: hsla(0, 0%, 15%, 1);
+}
+
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-time
+{
+ border-bottom-color: hsla(0, 0%, 15%, 1);
+}
+
+.history + :not(.history) .x-color,
+.history + :not(.history) .x-message,
+.history + :not(.history) .x-mention
+{
+ border-top-color: hsla(0, 0%, 0%, 1) !important;
+}
+
+.history + :not(.history) .x-focus,
+.history + :not(.history) .x-icon,
+.history + :not(.history) .x-sender,
+.history + :not(.history) .x-time
+{
+ border-top-color: hsla(0, 0%, 15%, 1) !important;
+}
+
+.x-focus,
+.x-icon,
+.x-sender,
+.x-time,
+.history .x-message,
+.history .x-mention,
+.history.status .x-color,
+.history.event .x-color
+{
+ background-color: hsla(0, 0%, 15%, 1) !important;
+}
+
+.firstFocus > .x-focus
+{
+ border-top-color: hsla(0, 0%, 15%, 1);
+}
+
+.status,
+.event
+{
+ color: hsla(0, 0%, 50%, 1) !important;
+}
+
+.status:hover,
+.event:hover
+{
+ color: hsla(0, 0%, 60%, 1) !important;
+}
+
+.status .x-color,
+.event .x-color
+{
+ background-color: hsla(0, 0%, 0%, 1) !important;
+}
+
+.history .x-focus,
+.history .x-icon,
+.history .x-sender,
+.history .x-time
+{
+ background-color: hsla(0, 0%, 20%, 1) !important;
+}
+
+.x-hover > .x-message,
+.x-hover:not(.mention) > .x-mention
+{
+ background-color: hsla(0, 0%, 15%, 1) !important;
+}
+
+.history.x-hover > .x-message,
+.history.x-hover:not(.mention) > .x-mention
+{
+ background-color: hsla(0, 0%, 20%, 1) !important;
+}
+
+.focus .x-focus
+{
+ background: hsla(0, 0%, 83%, 1) !important;
+}
+
+.x-line
+{
+ background-color: hsla(0, 0%, 25%, 1);
+}
+
+.history .x-line
+{
+ background-color: hsla(0, 0%, 30%, 1);
+}
+
+.x-message,
+.x-mention
+{
+ background-color: hsla(0, 0%, 0%, 1);
+}
+
+.message:not(.history):not(.consecutive) .x-color,
+.message:not(.history):not(.consecutive) .x-message,
+.message:not(.history):not(.consecutive) .x-mention
+{
+ border-top-color: hsla(0, 0%, 0%, 1);
+}
+
+.message.history:not(.consecutive) .x-color,
+.message.history:not(.consecutive) .x-message,
+.message.history:not(.consecutive) .x-mention
+{
+ border-top-color: hsla(0, 0%, 15%, 1);
+}
+
+/*----------*/
+
+#x-topic
+{
+ color: hsla(0, 0%, 83%, .8);
+}
+
+#x-topic #x-wrap
+{
+ background-color: hsla(0, 0%, 25%, .85);
+ /*border-bottom: 1px solid hsla(0, 0%, 20%, 1) !important;
+ -webkit-box-shadow: 0px 1px 2px hsla(0, 0%, 100%, .2);*/
+ border-bottom-color: .1em solid hsla(0, 0%, 20%, 1) !important;
+ -webkit-box-shadow: 0px .1em .2em hsla(0, 0%, 100%, .2);
+}
+
+#x-topic .x-toggle
+{
+ /*-webkit-box-shadow: 0px 1px 2px hsla(0, 0%, 100%, .2), 0px 0px 2px hsla(0, 0%, 100%, .2);*/
+ -webkit-box-shadow: 0px .1em .2em hsla(0, 0%, 100%, .2), 0px 0px .2em hsla(0, 0%, 100%, .2);
+}
+
+#x-topic .x-toggle#x-hide,
+#x-topic .x-toggle#x-show:hover
+{
+ background-color: hsla(0, 0%, 15%, 1);
+}
+
+#x-topic .x-toggle#x-hide:hover,
+#x-topic .x-toggle#x-show
+{
+ background-color: hsla(0, 0%, 7.5%, 1);
+}
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-SC.css
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base-SC.css Fri Dec 17 09:48:38 2010 -0600
@@ -0,0 +1,7 @@
+ at charset "utf-8";
+
+.mention > .x-mention
+{
+ background: transparent !important;
+}
+
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base.css
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Base.css Fri Dec 17 09:48:38 2010 -0600
@@ -0,0 +1,293 @@
+ at charset "utf-8";
+
+/**
+{
+ font-size: 100% !important;
+ text-decoration: none !important;
+ font-style: normal !important;
+ font-weight: normal !important;
+ border-bottom: 1px solid green !important;
+ text-decoration: line-through !important;
+ vertical-align: text-top;
+}*/
+
+body
+{
+ margin: 0px;
+ word-wrap: break-word;
+ word-break: break-word;
+}
+
+#Chat
+{
+ display: table;
+}
+
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-line,
+#insert .x-color,
+#insert .x-message,
+#insert .x-mention,
+#insert .x-time
+{
+ border-top: 0px !important;
+}
+
+#insert,
+.message,
+.status,
+.event
+{
+ display: table-row;
+ position: relative;
+}
+
+.x-focus,
+.x-icon,
+.x-sender,
+.x-line,
+.x-color,
+.x-message,
+.x-mention,
+.x-time
+{
+ -webkit-transition: all .1s linear;
+ display: table-cell;
+}
+
+.x-focus
+{
+ padding-right: .2em;
+}
+
+.x-color,
+.x-mention
+{
+ padding-right: .3em;
+}
+
+:not(.mention) > .x-message
+{
+ padding-right: 0px;
+}
+
+.IRC .x-icon img,
+.status .x-icon img,
+.event .x-icon img,
+.consecutive .x-icon img,
+.history .x-icon img,
+.hideIcons .x-icon img,
+.x-icon img[src*="buddy_icon.png"]
+{
+ display: none;
+}
+
+.showIcons .x-icon img
+{
+ max-height: 1.1em;
+ max-width: 1.1em;
+ /*padding-left: 2px;*/
+ padding-left: .2em;
+ opacity: .875;
+}
+
+.x-sender
+{
+ max-width: 10em;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+ text-align: right;
+ padding-right: .3em;
+ padding-left: .3em;
+}
+
+.IRC .x-sender
+{
+ padding-left: .3em;
+}
+
+.consecutive.message:not(.action) .x-sender
+{
+ color: transparent;
+}
+
+.consecutive.message:not(.action) .x-sender:after
+{
+ content: "\21e7";
+ margin-left: -2em;
+ -webkit-transition: all .2s linear;
+ /*font-size: .8em !important;*/
+}
+
+.mention.consecutive:not(.action) .x-sender:after
+{
+ content: "\21e7";
+ margin-left: -2em;
+}
+
+.mention.consecutive.x-hover > .x-sender
+{
+ color: transparent !important;
+}
+
+.actionMessageUserName
+{
+ display: none;
+}
+
+.actionMessageBody:after
+{
+ content: "";
+}
+
+.actionMessageBody:before
+{
+ content: "";
+}
+
+.action *
+{
+ font-style: italic !important;
+}
+
+.x-line
+{
+ padding-right: .1em;
+}
+
+.x-message
+{
+ padding-left: .3em;
+ padding-right: .3em;
+ max-width: 90%;
+ width: 100%;
+ line-height: 1.4em;
+}
+
+.emoticon
+{
+ white-space: nowrap;
+ text-wrap: suppress;
+ word-wrap: normal;
+}
+
+.x-message img.emoticon
+{
+ max-height: 1.18em;
+ width: auto;
+ position: relative;
+ top: 0px;
+ vertical-align: top;
+ margin-top: .2em;
+ opacity: .75;
+}
+
+.x-message:hover img.emoticon,
+.x-message.x-hover img.emoticon
+{
+ opacity: 1;
+}
+
+.x-time
+{
+ white-space: nowrap;
+ text-align: right;
+ padding-right: .5em;
+ padding-left: .3em;
+ font-size: .5em !important;
+}
+
+xxxinsert
+{
+ display: block;
+}
+
+/*----------*/
+
+a
+{
+ color: inherit;
+ text-decoration: none;
+ border-bottom: 1px dotted;
+}
+
+a:hover
+{
+ color: inherit;
+ text-decoration: none;
+ border-bottom: 1px solid;
+}
+
+a:active
+{
+ color: inherit;
+ text-decoration: none;
+ border-bottom: 2px double;
+}
+
+img.fullSizeImage
+{
+ width: auto;
+ height: auto;
+ max-height: 100%;
+ max-width: 100%;
+}
+
+img.scaledToFitImage
+{
+ width: auto;
+ max-height: 1.18em;
+}
+
+.firstFocus > .x-focus,
+.message:not(.history):not(.consecutive) .x-color,
+.message:not(.history):not(.consecutive) .x-message,
+.message:not(.history):not(.consecutive) .x-mention,
+.message.history:not(.consecutive) .x-color,
+.message.history:not(.consecutive) .x-message,
+.message.history:not(.consecutive) .x-mention
+{
+ border-top-width: .1em !important;
+ border-top-style: solid !important;
+}
+
+#Chat > div:first-of-type .x-color,
+#Chat > div:first-of-type .x-message,
+#Chat > div:first-of-type .x-mention,
+#Chat > div:first-of-type .x-focus,
+#Chat > div:first-of-type .x-icon,
+#Chat > div:first-of-type .x-sender,
+#Chat > div:first-of-type .x-time
+{
+ /* This is px because .4em is screwed by the time being smaller */
+ border-top-width: 4px;
+ border-top-style: solid;
+}
+
+#insert .x-color,
+#insert .x-message,
+#insert .x-mention,
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-time
+{
+ border-bottom-width: .4em;
+ border-bottom-style: solid;
+}
+
+.history + :not(.history) .x-color,
+.history + :not(.history) .x-message,
+.history + :not(.history) .x-mention,
+.history + :not(.history) .x-focus,
+.history + :not(.history) .x-icon,
+.history + :not(.history) .x-sender,
+.history + :not(.history) .x-time
+{
+ border-top-width: 1.6em !important;
+ border-top-style: solid !important;
+}
+
diff -r d5e33349b8cb -r dc63facd25d1 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/BlueGreen-M.css
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/BlueGreen-M.css Fri Dec 17 09:48:38 2010 -0600
@@ -0,0 +1,101 @@
+ at charset "utf-8";
+
+.x-color
+{
+ background-color: hsla(0, 0%, 100%, 1) !important;
+}
+
+.history .x-color
+{
+ background-color: hsla(0, 0%, 90%, 1) !important;
+}
+
+/*----------*/
+
+.outgoing,
+.outgoing.consecutive.message .x-sender:after
+{
+ color: hsla(120, 42%, 25%, 1) !important;
+}
+
+.outgoing .x-color
+{
+ color: hsla(120, 42%, 25%, 1) !important;
+}
+
+.outgoing:hover,
+.outgoing:hover .x-color,
+.outgoing:hover .x-message,
+.outgoing:hover.consecutive.message:not(.mention) .x-sender:after,
+.outgoing.x-hover,
+.outgoing.x-hover .x-color,
More information about the commits
mailing list