http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Blip.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Blip.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Blip.css
new file mode 100644
index 0000000..07c91f5
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Blip.css
@@ -0,0 +1,191 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for blips.
+ *
+ * author: [email protected] (David Hearnden)
+ */
+
+/* Reset direction sensitive properties that get inherited by inline blips */
+@if (com.google.gwt.i18n.client.LocaleInfo.getCurrentLocale().isRTL()) {
+  .blip {
+    direction: rtl;
+    text-align: right;
+  }
+} @else {
+  .blip {
+    direction: ltr;
+    text-align: left;
+  }
+}
+
+/*
+ * Desired box layout.
+ *
+ *                                                                 >  < 3px
+ *  __________________________________________________________________   V
+ * |  ______________________________________________________________  |
+ * | |       A                                                      | |  A
+ * | |      1em                                                     | |
+ * | |      _V_____________    ___________________V___________      | |
+ * | |     |    <2.5em>    |  |  |______________0.3em______   |     | |
+ * | |     |               |  |  |                A        |  |     | |
+ * | |     | A             |  |  | Meta line.         Time |  |     | |
+ * | |<1em>| 2.5em         |  |  |_________________________|  |<1em>| |
+ * | |     | V             |  |__|____________________________|     | |
+ * | |     |               |     |                            |     | |
+ * | |     |_______________|<1em>|                            |     | |
+ * | |                           | Text text text.            |     | |
+ * | |<-------   4.5em   ------->|                            |     | |
+ * | |                           |____________________________|     | |
+ * | |                           |_Unanchored replies.________|     | |
+ * | |                           |_Private replies.___________|     | |
+ * | |                                             A                | |
+ * | |                                            1em               | |
+ * | |_____________________________________________V________________| |
+ * |__________________________________________________________________|
+ *
+ *
+ * The 3px surrounding the entire blip is placeholder space for the focus
+ * frame.  The inner element corresponds to the text frame, which has a 4.5em
+ * left indent.  The 2.5x2.5 avatar is positioned left by 2.5em, and the
+ * metabar element is positioned left by 0.3em with a 0.3em border.
+ */
+
+.blip {  
+  /* Positioned container for focus frame. */
+  position: relative;
+  padding: 3px;
+  /*
+   * The focus frame is positioned under the blip (z-index: -ve).  In
+   * Gecko, the origin index of the basis context must be set explicitly.
+   */
+  z-index: 0;
+}
+
+@if user.agent ie6 ie8 {
+  /* IE bug: negative margin on avatar does not work unless blip hasLayout. */
+  .blip {
+    zoom: 1;
+  }
+}
+
+.meta {
+  padding: 1em 1em 0em 4.5em;
+}
+
+.avatar {
+  height: 2.5em;
+  width: 2.5em;
+  float: left;
+  margin-left: -3.5em;
+
+  /*
+   * 1px border around the avatar.  This slightly misaligns the avatar,
+   * but since we can not specify a margin of -3.5em - 1px, this can not be
+   * rectified cheaply.  It is not worth worrying about.
+   */
+  border: 1px solid #b3b3b3;
+  border-radius: 1px;
+  -moz-border-radius: 1px;
+  -webkit-border-radius: 1px;
+}
+
+.metabar {
+  /* Add box around the whole thing. */
+  border-radius: 0.3em;
+  -moz-border-radius: 0.3em;
+  -webkit-border-radius: 0.3em;
+  padding: 0.3em;
+
+  margin-left: -0.3em;  /* Make the border not shift the content. */
+  margin-bottom: 0.7em; /* 2.5em - (1em + 0.3emx2) - (0.2em aesthetic) */
+
+  transition: all 300ms ease-in-out;
+  -moz-transition: all 300ms ease-in-out;
+  -webkit-transition: all 300ms ease-in-out;
+}
+
+.metabar.read {
+  color: gray;
+  background-color: #e5e5e5;  /* Light gray. */
+}
+
+.metabar.unread {
+  color: #43492A;             /* Dark green. */
+  background-color: #ccdd7f;  /* Light green. */
+}
+
+.metaline {
+  /*
+   * Truncate long lines.  Note that overflow:hidden and white-space: nowrap
+   * must be used for text-overflow to have effect.
+   */
+  text-overflow: ellipsis;
+  overflow: hidden;
+  white-space: nowrap;
+}
+
+.time {
+  float: right;
+  margin: 0 0.3em;          /* Aesthetic space. */
+}
+
+.menu {
+  float: right;
+  cursor: default;
+}
+
+.menuOption {
+  border-radius: 0.3em;
+  -moz-border-radius: 0.3em;
+  -webkit-border-radius: 0.3em;
+  cursor: pointer;
+  padding: 0.3em;     /* Matches metabar padding. */
+}
+
+.read .menuOption:hover {
+  background-color: white;
+}
+
+.unread .menuOption:hover {
+  background-color: #e6eebf;
+}
+
+/* Inverted colors. */
+.read .menuOptionSelected, .read .menuOptionSelected:hover {
+  background-color: #a0a0a0;
+  color: #e5e5e5;  /* Light gray. */
+}
+
+/*
+ * Nice big paragraphs for blip content.
+ */
+.contentContainer {
+  line-height: 1.35;
+}
+
+.replies {
+  margin: 0 1em 0 4.5em;
+}
+
+.privateReplies {
+  margin: 0 1em 1em 4.5em;  
+}
+
+.contentContainer, .replies, .privateReplies{word-wrap: break-word;}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.css
new file mode 100644
index 0000000..e85baa3
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.css
@@ -0,0 +1,43 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS stylesheet for link info popups.
+ */
+.self {
+  margin: 0px 2px 0px 2px;
+  line-height: 1.5;
+  overflow: hidden; /* Expand to include floated content. */
+}
+
+.title {
+  font-size: 15px;
+  whitespace: nowrap;
+  color: #5a99df;
+}
+
+.explanation {
+  font-size: 10px;
+  color: gray;
+}
+
+.link {
+  font-size: 14px;
+  color: black;
+  overflow: hidden;
+  width: 32em;
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.ui.xml
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.ui.xml
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.ui.xml
new file mode 100644
index 0000000..e1940cd
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/BlipLinkPopupWidget.ui.xml
@@ -0,0 +1,42 @@
+<?xml version='1.0'?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+-->
+
+<ui:UiBinder
+    xmlns:ui="urn:ui:com.google.gwt.uibinder"
+    xmlns:g='urn:import:com.google.gwt.user.client.ui'
+    xmlns:w="urn:import:org.waveprotocol.wave.client.widget.common">
+  <ui:with
+      field='style'
+      
type='org.waveprotocol.wave.client.wavepanel.view.dom.full.BlipLinkPopupWidget.Style'
 />
+  <ui:with
+      field='msg'
+      
type='org.waveprotocol.wave.client.wavepanel.view.dom.full.i18n.BlipLinkMessages'
 />
+  <g:HTMLPanel styleName="{style.self}">
+    <div class="{style.title}"><ui:text from="{msg.title}"/></div>
+    <div class="{style.explanation}"><ui:text 
from="{msg.linkExplanation}"/></div>
+    <g:TextBox ui:field="linkInfoBox" styleName="{style.link}"
+      readOnly="true"></g:TextBox>
+    <div class="{style.explanation}"><ui:text 
from="{msg.webLinkExplanation}"/></div>
+    <g:TextBox ui:field="waverefLink" styleName="{style.link}"
+      readOnly="true"></g:TextBox>
+  </g:HTMLPanel>
+</ui:UiBinder>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Collapsible.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Collapsible.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Collapsible.css
new file mode 100644
index 0000000..5a4e518
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Collapsible.css
@@ -0,0 +1,159 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for a collapsible object.
+ *
+ * author: [email protected] (David Hearnden)
+ */
+
+.collapsible {
+  display: inline;
+}
+
+.toggle {
+  display: inline-block;
+  cursor: pointer;
+  margin: 0 0.3em;
+  white-space: nowrap;    /* Keeps bubble and arrow together. */
+  font-size: 0.8em;
+  vertical-align: 0.1em;  /* Keep center alignment with shrinking font. */
+  user-select: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+}
+
+.expanded {
+}
+
+.collapsed {
+}
+
+.arrow {
+  display: inline-block;  /* Inline, but with background. */
+  height: 7px;
+  width: 7px;
+}
+
+@sprite .expanded.unread .arrow {
+  gwt-image: 'expandedUnread';
+  overflow: visible;
+}
+
+@sprite .collapsed.unread .arrow {
+  gwt-image: 'collapsedUnread';
+  overflow: visible;
+}
+
+@sprite .expanded.read .arrow {
+  gwt-image: 'expandedRead';
+  overflow: visible;
+}
+
+@sprite .collapsed.read .arrow {
+  gwt-image: 'collapsedRead';
+  overflow: visible;
+}
+
+.count {
+  border-radius: 3px;
+  -moz-border-radius: 3px;
+  -webkit-border-radius: 3px;
+  padding: 0 0.5em;
+  margin: 0 0.3em;
+  font-weight: bold;
+  position: relative;
+}
+
+.unread .count {
+  color: white;
+  background-image: literal("-moz-linear-gradient(0% 100% 90deg, 
rgb(93,140,9), rgb(149,184,0))");
+  background-image: literal("-webkit-gradient(linear, 0% 100%, 0% 0%, 
from(rgb(93,140,9)), to(rgb(149,184,0)))");
+  border: 1px solid rgb(93,140,9);
+}
+
+.read .count {
+  color: gray;
+  background-image: literal("-moz-linear-gradient(0% 100% 90deg, 
rgb(220,220,220), white)");
+  background-image: literal("-webkit-gradient(linear, 0% 100%, 0% 0%, 
from(rgb(220,220,220)), to(white))");
+  border: 1px solid rgb(154,154,154);
+}
+
+.expanded.dropContainer {
+  display: block;
+  position: absolute;
+  text-align: center;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  line-height: 0;  /* Height comes only from image. */
+}
+
+/*
+ * The collapsed rule must come after the expanded rule for precedence, in 
order
+ * to handle correctly the case of multiply nested collapsibles, where both
+ * (.expanded .dropContainer) and (.collapsed .dropContainer) may match.
+ */ 
+.collapsed.dropContainer {
+  display: none;
+}
+
+@sprite .drop {
+  gwt-image: 'callout';
+  vertical-align: bottom;
+  display: inline-block;
+  background-color: #FFF;
+}
+
+/* Firefox gets it wrong. */
+@if user.agent gecko1_8 {
+  .drop {
+    margin-bottom: -15px; /* Magic height. */
+  }
+} @else {
+  .drop {
+    margin-bottom: -16px; /* Magic height. */
+  }
+}
+
+.chrome {
+  /*
+   * It is assumed that this box is inside something with a left margin, and
+   * that when the box is expanded, the callout is to creep into that margin.
+   * All other sides go in.
+   */
+  margin: 1em 0.5em 1em -2em;
+  box-shadow: 0px 0px 4px #808080;
+  -moz-box-shadow: 0px 0px 4px #808080;
+  -webkit-box-shadow: 0px 0px 4px #808080;
+  border-radius: 4px;
+  -moz-border-radius: 4px;
+  -webkit-border-radius: 4px;
+}
+
+@if user.agent ie6 ie8 {
+  /*
+   * Force the .chrome element to get hasLayout.
+   */
+  .chrome {
+    zoom: 1;
+  }
+}
+
+.chrome.collapsed  {
+  display: none;
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ContinuationIndicator.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ContinuationIndicator.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ContinuationIndicator.css
new file mode 100644
index 0000000..504d417
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ContinuationIndicator.css
@@ -0,0 +1,84 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for the inline thread continuation indicator.
+ *
+ * author: [email protected] (Michael MacFadden)
+ */
+.indicator {
+  transition: opacity 0.1s linear;
+  -moz-transition: opacity 0.1s linear;
+  -webkit-transition: opacity 0.1s linear;
+  cursor: pointer;
+  position: relative;
+  z-index: 1;
+}
+
+@if user.agent ie6 ie8 {
+
+  /*
+   * When CssResource combines a literal string with other property values, it
+   * gets semicolon placement incorrect, resulting in malformed css.  To work
+   * around this, we use a different selector.
+   */
+  .indicator .bar, .indicator .icon {
+    filter: literal("alpha(opacity = 0)");
+  }
+} @else {
+  .indicator {
+    opacity: 0;
+  }
+}
+
+@if user.agent ie6 ie8 {
+  .indicator:hover .bar, .indicator:hover .icon {
+    filter: literal("alpha(opacity = 100)");
+  }
+} @else {
+  .indicator:hover {
+    opacity: 1.0;
+  }
+}
+
+@sprite .icon {
+  gwt-image: 'continuationIcon';
+  overflow: visible;
+  left: 13px;
+  overflow: visible;
+  position: absolute;
+  top: 2px;
+  z-index: 2;
+}
+
+.bar {
+  background-color: #EEE;
+  border: solid #5590D2;
+  border-radius: 3px;
+  -moz-border-radius: 3px;
+  -webkit-border-radius: 3px;
+  position: absolute;
+  left: 1px;
+  right: 1px;
+  top: -15px;
+  height: 23px;
+  opacity: 0.8;
+  background-image: url('/static/images/unknown.jpg');
+  background-repeat: no-repeat;
+  background-position: 17px 1px;
+  background-size: 2.5em 2.5em;
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Conversation.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Conversation.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Conversation.css
new file mode 100644
index 0000000..f0cf4d4
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Conversation.css
@@ -0,0 +1,52 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS for conversations.
+ *
+ * Author: [email protected] (Reuben Kan)
+ */
+
+@eval threadTop 
org.waveprotocol.wave.client.wavepanel.view.dom.full.TopConversationViewBuilder.CssConstants.THREAD_TOP_CSS;
+
+.fixedSelf {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  z-index: 0;
+}
+
+.fixedThread {
+  /*
+   * Allow scrolling.  Also, keep the scrollbar there permanently, so that 
content does not get
+   * horizontally resized by the addition and removal of a scrollbar.
+   */
+  overflow-y: scroll;
+  position: absolute;
+  top: threadTop;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  /* Layout under siblings (participant panel etc). */
+  z-index: -1;
+}
+
+@sprite .toolbar {
+  gwt-image: 'emptyToolbar';
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.css
new file mode 100644
index 0000000..87e8220
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.css
@@ -0,0 +1,42 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for the focus frame.
+ *
+ * author: [email protected] (David Hearnden)
+ */
+
+/*
+ * Balloons out to the positioned ancestor of whereever it is inserted.
+ */
+.focus {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  z-index: -1;
+  border: 3px solid rgb(114, 135, 27);
+  border-radius: 5px;
+  -moz-border-radius: 5px;
+  -webkit-border-radius: 5px;
+}
+
+.editing {
+  border: 3px solid #5590D2;
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.ui.xml
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.ui.xml
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.ui.xml
new file mode 100644
index 0000000..b762e9b
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrame.ui.xml
@@ -0,0 +1,33 @@
+<?xml version='1.0'?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+-->
+
+<!--
+  Template for BlipFocusFrame.
+  Author: [email protected] (David Hearnden)
+-->
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+    xmlns:gwt='urn:import:com.google.gwt.user.client.ui'
+    >
+  <ui:with field='res' 
type='org.waveprotocol.wave.client.wavepanel.view.dom.full.FocusFrame.Css3Binder.Resources'/>
+  <div ui:field='frame' class='{res.css.focus}'>
+  </div>
+</ui:UiBinder>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.css
new file mode 100644
index 0000000..24ccad5
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.css
@@ -0,0 +1,237 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for the blip focus frame.
+ *
+ * <div>
+ *   <div class='fs bfnw borderChrome'/>
+ *   <div class='xr bfn borderChrome'/>
+ *   ...
+ *   <div class='meta'>
+ *     ... meta buttons
+ *     <span class='metaText>...</span>
+ *   </div>
+ * </div>
+ *
+ * author: [email protected] (David Hearnden)
+ */
+
+/*
+ *
+ *  Blip frame around focused blip.
+ *
+ *  _________________________________________________________
+ * |     |                                             |     |
+ * | 5x5 |                                             | 5x5 |
+ * |_____|_____________________________________________|_____|
+ * |   |                                                 |   |
+ * |   |                                                 |   |
+ * |   |                                                 |   |
+ * | 2 |                                                 | 2 |
+ * |   |                                                 |   |
+ * |   |                                                 |   |
+ * |___|_________________________________________________|___|
+ * |     |                                             |     |
+ * | 5x5 |                                             | 5x5 |
+ * |_____|_____________________________________________|_____|
+ *
+ * Each sprite is given z-index 1, to obscure anything in normal layout 
beneath it.
+ * See BlipWidget.css for list of all z-indices relevant in the stacking
+ * context of a blip.
+ */
+
+.display {}
+.editing {}
+
+/*
+ * Chrome rules for all display states.
+ */
+
+.northWest {
+  position: absolute;
+  z-index: 1;
+  top: 0px;
+  left: 0px;
+}
+
+.northEast {
+  position: absolute;
+  z-index: 1;
+  top: 0px;
+  right: 0px;
+}
+
+.southWest {
+  position: absolute;
+  z-index: 1;
+  bottom: 0px;
+  left: 0px;
+}
+
+.southEast {
+  position: absolute;
+  z-index: 1;
+  right: 0px;
+  bottom: 0px;
+}
+
+.north {
+  position: absolute;
+  z-index: 1;
+  top: 0px;
+}
+
+.south {
+  position: absolute;
+  z-index: 1;
+  bottom: 0px;
+}
+
+.west {
+  position: absolute;
+  z-index: 1;
+  left: 0px;
+}
+
+.east {
+  position: absolute;
+  z-index: 1;
+  right: 0px;
+}
+
+/*
+ * Focused Display Chrome.
+ */
+
+@sprite .display .northWest {
+  gwt-image: 'chromeNorthWest';
+}
+
+@sprite .display .northEast {
+  gwt-image: 'chromeNorthEast';
+}
+
+@sprite .display .southWest {
+  gwt-image: 'chromeSouthWest';
+}
+
+@sprite .display .southEast {
+  gwt-image: 'chromeSouthEast';
+}
+
+@sprite .display .north {
+  gwt-image: 'chromeNorth';
+  left: value('chromeNorthWest.getWidth', 'px');
+  right: value('chromeNorthEast.getWidth', 'px');
+}
+
+@sprite .display .south {
+  gwt-image: 'chromeSouth';
+  left: value('chromeSouthWest.getWidth', 'px');
+  right: value('chromeSouthEast.getWidth', 'px');
+}
+
+@sprite .display .west {
+  gwt-image: 'chromeWest';
+  top: value('chromeNorthWest.getHeight', 'px');
+  bottom: value('chromeSouthWest.getHeight', 'px');
+}
+
+@sprite .display .east {
+  gwt-image: 'chromeEast';
+  top: value('chromeNorthEast.getHeight', 'px');
+  bottom: value('chromeSouthEast.getHeight', 'px');
+}
+
+/*
+ * Focused Edit Chrome.
+ */
+
+@sprite .editing .northWest {
+  gwt-image: 'chromeNorthWestEdit';
+}
+
+@sprite .editing .northEast {
+  gwt-image: 'chromeNorthEastEdit';
+}
+
+@sprite .editing .southWest {
+  gwt-image: 'chromeSouthWestEdit';
+}
+
+@sprite .editing .southEast {
+  gwt-image: 'chromeSouthEastEdit';
+}
+
+@sprite .editing .north {
+  gwt-image: 'chromeNorthEdit';
+  left: value('chromeNorthWestEdit.getWidth', 'px');
+  right: value('chromeNorthEastEdit.getWidth', 'px');
+}
+
+@sprite .editing .south {
+  gwt-image: 'chromeSouthEdit';
+  left: value('chromeSouthWestEdit.getWidth', 'px');
+  right: value('chromeSouthEastEdit.getWidth', 'px');
+}
+
+@sprite .editing .west {
+  gwt-image: 'chromeWestEdit';
+  top: value('chromeNorthWestEdit.getHeight', 'px');
+  bottom: value('chromeSouthWestEdit.getHeight', 'px');
+}
+
+@sprite .editing .east {
+  gwt-image: 'chromeEastEdit';
+  top: value('chromeNorthEastEdit.getHeight', 'px');
+  bottom: value('chromeSouthEastEdit.getHeight', 'px');
+}
+
+/* Labelled editor buttons in frame footer */
+
+.editorButton {
+  float: right;
+}
+
+.editorButton div {
+  color: black;
+}
+
+.doneButton {
+  padding-right: 0.5em;
+}
+
+/*
+ * Pushes the checkbox and label down to be vertically aligned with the
+ * edit buttons.
+ */
+.draftCheckbox {
+  margin-top: 5px;
+}
+
+.draftLabel {
+  padding-top: 5px;
+  padding-right: 4px;  /* A bit of aesthetic space between label and buttons. 
*/
+  font-size: 8pt;
+  color: gray;
+}
+
+.shortcutButtonLabel {
+  color: gray;
+  font-weight: normal;
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.ui.xml
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.ui.xml
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.ui.xml
new file mode 100644
index 0000000..03e6fdf
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/FocusFrameIE.ui.xml
@@ -0,0 +1,43 @@
+<?xml version='1.0'?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+-->
+
+<!--
+  Template for BlipFocusFrame.
+  Author: [email protected] (David Hearnden)
+-->
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+    xmlns:gwt='urn:import:com.google.gwt.user.client.ui'
+    >
+  <ui:with field='res' 
type='org.waveprotocol.wave.client.wavepanel.view.dom.full.FocusFrame.IeBinder.Resources'/>
+  <div ui:field='frame'>
+    <div class='{res.css.display}'>
+      <div class='{res.css.northWest}'></div>
+      <div class='{res.css.north}'></div>
+      <div class='{res.css.northEast}'></div>
+      <div class='{res.css.west}'></div>
+      <div class='{res.css.east}'></div>
+      <div class='{res.css.southWest}'></div>
+      <div class='{res.css.south}'></div>
+      <div class='{res.css.southEast}'></div>
+    </div>
+  </div>
+</ui:UiBinder>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Participants.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Participants.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Participants.css
new file mode 100644
index 0000000..41afb65
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/Participants.css
@@ -0,0 +1,201 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for Participants in Conversation Panel head.
+ *
+ * author: [email protected] (David Hearnden)
+ */
+
+/*
+ * <div class='panel'>
+ *   <div class='flow'>
+ *     <div>
+ *       <img class='participant'>
+ *       ...
+ *       <!-- Button must be sibling of imgs for Webkit to work. -->
+ *       <span class='extra'>
+ *         <span class='toggleGroup'>
+ *           <span class='expandButton'></span>
+ *           <span>more</span>
+ *         </span>
+ *         <span class='add'></span>
+ *       </span>
+ *       <span class='simple'>
+ *         <span class='add'></span>
+ *       </span>
+ *     </div>
+ *   </div>
+ * </div>
+ *
+ *
+        ________________________________________________________________
+ *    ||        4     |              |       |   .simple   |            |
+ *    ||     _________|     _________|       |             |14          |
+ *    ||    |         |    |         |       |    ___33____|            |
+ *    ||  4 |  42x42  |    |         |  ...  | 4 |         |24          |
+ *    ||    |         |    |         |       |   |_________|            |
+ *    ||____|_________|____|_________|_______|_____________|8___________|
+ *    ||        4
+ *    ||_______________________________________________________________
+ *    |
+ *    |.flow element keeps flowing with overflow.
+ *    |
+ *    |                                       _____________
+ *    |                                      |   _  _______| .extra
+ *    |                                      |  |+||_______| aligned to bottom
+ *    |                                      |   __________| of .flow
+ *    |                                      |  |          |
+ *    |                                      |  |__________|
+ *    |______________________________________|_____________|_____________
+ *    V
+ */
+
+/*
+ * Top-level element, toggles between fixed-height and autoheight.
+ */
+.panel {
+  border-bottom: 1px solid #B8C6D9;
+  border-left: 1px solid #E4F1FE;
+  background-color: #c9e2fc;
+  overflow: hidden;
+  height: 46px;
+  min-width: 110px;  /* 1 avatar, and nice room for buttons. */
+
+  /*
+   * Margins on adjacent floated elements do not collapse, so there is a
+   * directional bias (i.e., can only have 1 horizontal and 1 vertical
+   * margin to get a grid-like effect).  Arbitrarily, left and top have
+   * been picked for avatar margins.  The container must therefore
+   * provide right and bottom margins for the last row and column.
+   * This is done with padding here rather than margin, in order to keep
+   * the background color.
+   */
+  padding-bottom: 4px;
+}
+
+.flow {
+  /* Expand to floated content. */
+  overflow: auto;
+  /* Positioned contained for add button. */
+  position: relative;
+  /* Room for absolutely positioned add button. */
+  padding-right: 11em;
+}
+
+.participant {
+  float: left;
+  cursor: pointer;
+}
+
+/* Name-based rendering. */
+div.participant {
+  line-height: 44px;
+  margin: 4px 0 0 12px;
+  text-decoration: underline;
+  color: blue;
+}
+
+/* Avatar-based rendering. */
+img.participant {
+  height: 40px;
+  width: 40px;
+  border: 1px solid #cad0d9;
+  margin: 4px 0 0 4px;
+}
+
+.toggleGroup {
+  position: absolute;
+  top: 0;
+  cursor: pointer;
+  /* As narrow as possible. */
+  line-height: 1;
+}
+
+/*
+ * Expert trick.
+ *
+ * By floating all the images, and having the add button be an absolutely
+ * positioned span (must be an inline element, not a div), the default
+ * location of the span will be the first inline box generated by the
+ * participant-container div, which occurs immediately after the last
+ * floated image of the first line.  Note this does not work if the add
+ * button is a div, because the containing-block rules are different for
+ * default-inline and default-block elements.
+ * See http://www.w3.org/TR/CSS2/visudet.html#containing-block-details
+ */
+.simple {
+  position: absolute;
+  /* Padding is used, so that background obscures the other one.
+   * It must stretch to the full height of this block.  Values are same
+   * as avatars, but offset by the height difference:
+   *   (4px 0 0 4px) + (8px 0 8px 0) + (2px 0 0 0)border
+   */
+  padding: 14px 0 8px 4px;
+  background-color: #c9e2fc;
+  bottom: 0;
+  width: 10em;
+}
+
+.extra {
+  position: absolute;
+  width: 4em;
+  margin-left: 4px;
+
+  /* Note that, due to borders and padding being scaled separately, the
+   * theoretical 22px required here causes aliasing errors at some font
+   * sizes (scale(x) + scale(y) != scale(x + y) in general).
+   * Ideally, this value would sum to:
+   *   1px border + 20px space + 1px border
+   * (which is different from 2px border + 20px space).  21px regular
+   * space is about as close as we can get to that value.  If the value
+   * used here is too large, it causes some overflow errors (undesirabled
+   * scroll bars) due to 1px aliasing.
+   */
+  padding-top: 21px;
+}
+
+.newWaveWithParticipantsButton {
+  position: absolute;
+  width: 7em;
+  margin-left: 5px;
+}
+
+/*
+ * Sprites.
+ */
+
+@sprite .expandButton {
+  gwt-image: 'expandButton';
+  /* Restore img-like flow.  Does not work on IE. */
+  display: inline-block;
+  margin-right: 0.3em;
+}
+
+@sprite .collapseButton {
+  gwt-image: 'collapseButton';
+  /* Restore img-like flow.  Does not work on IE. */
+  display: inline-block;
+  margin-right: 0.3em;
+}
+
+@sprite .addButton {
+  gwt-image: 'addButton';
+  /* The button is a span, to conform to HTML's backward schema. */
+  display: inline-block;
+  cursor: pointer;
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ReplyBox.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ReplyBox.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ReplyBox.css
new file mode 100644
index 0000000..d954b9e
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/ReplyBox.css
@@ -0,0 +1,58 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for the click to reply box.
+ *
+ * author: [email protected] (Michael MacFadden)
+ */
+.replyBox {
+  color: #7F7F7F;
+  background: #EEE;
+  cursor: pointer;
+  margin: 5px 10px 10px 10px;
+  padding: 5px;
+  overflow: hidden;  /* Expand to include floated content. */
+
+  /* Add box around the whole thing. */
+  border: 1px solid #AAAAAA;
+  border-radius: 0.3em;
+  -moz-border-radius: 0.3em;
+  -webkit-border-radius: 0.3em;
+
+  transition: all 300ms ease-in-out;
+  -moz-transition: all 300ms ease-in-out;
+  -webkit-transition: all 300ms ease-in-out;
+}
+
+.avatar {
+  height: 2.5em;
+  width: 2.5em;
+  float: left;
+  margin-right: 5px;
+  border: 1px solid #b3b3b3;
+}
+
+@if user.agent ie6 {
+  .avatar {
+    filter: "alpha(opacity = 50)";
+  }
+} @else {
+  .avatar {
+    opacity: 0.5;
+  }
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/RootThread.css
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/RootThread.css
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/RootThread.css
new file mode 100644
index 0000000..63559b3
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/RootThread.css
@@ -0,0 +1,26 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ * CSS Stylesheet for root threads.
+ *
+ * author: [email protected] (David Hearnden)
+ */
+.thread {
+  /* Expand content box to include margins and floats in contents. */
+  overflow: hidden;
+}

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/add_button.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/add_button.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/add_button.png
new file mode 100644
index 0000000..d95e4d4
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/add_button.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_collapsed.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_collapsed.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_collapsed.png
new file mode 100644
index 0000000..9d4988b
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_collapsed.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_expanded.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_expanded.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_expanded.png
new file mode 100644
index 0000000..ec57265
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_read_expanded.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_collapsed.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_collapsed.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_collapsed.png
new file mode 100644
index 0000000..b4cc429
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_collapsed.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_expanded.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_expanded.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_expanded.png
new file mode 100644
index 0000000..77d7135
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/arrow_unread_expanded.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/callout.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/callout.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/callout.png
new file mode 100644
index 0000000..391210b
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/callout.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapse_button.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapse_button.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapse_button.png
new file mode 100644
index 0000000..72491b5
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapse_button.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapsed.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapsed.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapsed.png
new file mode 100644
index 0000000..6de8690
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/collapsed.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/continuation_icon.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/continuation_icon.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/continuation_icon.png
new file mode 100644
index 0000000..6e24ac8
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/continuation_icon.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expand_button.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expand_button.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expand_button.png
new file mode 100644
index 0000000..b688346
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expand_button.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expanded.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expanded.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expanded.png
new file mode 100644
index 0000000..056abe4
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/expanded.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e.png
new file mode 100644
index 0000000..2f38fee
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_blur.png
new file mode 100644
index 0000000..bc4dfab
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit.png
new file mode 100644
index 0000000..9cdfa8d
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit_blur.png
new file mode 100644
index 0000000..b9bfdf7
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/e_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n.png
new file mode 100644
index 0000000..85295a1
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_blur.png
new file mode 100644
index 0000000..50bf199
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit.png
new file mode 100644
index 0000000..77a076f
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit_blur.png
new file mode 100644
index 0000000..39e20e8
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/n_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne.png
new file mode 100644
index 0000000..e69f2d4
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_blur.png
new file mode 100644
index 0000000..3bac8b1
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit.png
new file mode 100644
index 0000000..2f9717a
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit_blur.png
new file mode 100644
index 0000000..77d2e1d
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/ne_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw.png
new file mode 100644
index 0000000..320b18f
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_blur.png
new file mode 100644
index 0000000..181a78b
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit.png
new file mode 100644
index 0000000..0207c95
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit_blur.png
new file mode 100644
index 0000000..940d39a
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/nw_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_e.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_e.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_e.png
new file mode 100644
index 0000000..b17e5ff
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_e.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_n.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_n.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_n.png
new file mode 100644
index 0000000..8335992
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_n.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_ne.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_ne.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_ne.png
new file mode 100644
index 0000000..d574de3
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_ne.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_nw.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_nw.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_nw.png
new file mode 100644
index 0000000..1e694a4
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_nw.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_s.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_s.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_s.png
new file mode 100644
index 0000000..a54a5d2
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_s.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_se.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_se.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_se.png
new file mode 100644
index 0000000..c17fb4c
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_se.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_sw.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_sw.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_sw.png
new file mode 100644
index 0000000..187b23f
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_sw.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_w.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_w.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_w.png
new file mode 100644
index 0000000..8dff186
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/reply_w.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s.png
new file mode 100644
index 0000000..4d88996
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_blur.png
new file mode 100644
index 0000000..f121b51
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit.png
new file mode 100644
index 0000000..939b10c
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit_blur.png
new file mode 100644
index 0000000..2edf38b
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/s_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se.png
new file mode 100644
index 0000000..3950cd2
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_blur.png
new file mode 100644
index 0000000..ae74c61
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit.png
new file mode 100644
index 0000000..eb857eb
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit_blur.png
new file mode 100644
index 0000000..86e6f25
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/se_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw.png
new file mode 100644
index 0000000..3395711
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_blur.png
new file mode 100644
index 0000000..8e061c8
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit.png
new file mode 100644
index 0000000..a48a304
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit_blur.png
new file mode 100644
index 0000000..1c6d61f
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/sw_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w.png
new file mode 100644
index 0000000..084c519
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_blur.png
new file mode 100644
index 0000000..1a40e66
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit.png
new file mode 100644
index 0000000..252a7d3
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit_blur.png
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit_blur.png
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit_blur.png
new file mode 100644
index 0000000..f72a6e1
Binary files /dev/null and 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/frame/w_edit_blur.png
 differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_de.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_de.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_de.properties
new file mode 100644
index 0000000..79c83f8
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_de.properties
@@ -0,0 +1,21 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_en.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_en.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_en.properties
new file mode 100644
index 0000000..264aa4a
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_en.properties
@@ -0,0 +1,24 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+title = Link to this blip
+linkExplanation = Use this Wave ID to link to this blip from other blips
+webLinkExplanation = Use this reference to link to this blip from the web

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_es.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_es.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_es.properties
new file mode 100644
index 0000000..e78d2f8
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_es.properties
@@ -0,0 +1,24 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+title = Enlace a este blip
+linkExplanation = Usa este ID de Wave para enlazar a este blip desde otros 
blips
+webLinkExplanation = Usa esta referencia para enlazar este blip desde otras 
webs

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_fr.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_fr.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_fr.properties
new file mode 100644
index 0000000..43816af
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_fr.properties
@@ -0,0 +1,24 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+title = Lien vers ce blip
+linkExplanation = Utilisez cette Wave ID pour un cr??er un lien vers ce blip 
dans d''autre blips
+webLinkExplanation = Utilisez cette r??f??rence pour cr??er un lien vers ce 
blip n''importe o?? sur le web

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_ru.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_ru.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_ru.properties
new file mode 100644
index 0000000..8a1bed5
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_ru.properties
@@ -0,0 +1,24 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+title = \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 
\u0431\u043b\u0438\u043f
+linkExplanation = \u0414\u043b\u044f \u0441\u0441\u044b\u043b\u043e\u043a 
\u043d\u0430 \u044d\u0442\u043e\u0442 \u0431\u043b\u0438\u043f \u0438\u0437 
\u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u043b\u0438\u043f\u043e\u0432
+webLinkExplanation = \u0414\u043b\u044f \u0441\u0441\u044b\u043b\u043a\u0438 
\u043d\u0430 \u0431\u043b\u0438\u043f \u0441 Web-\u0430

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_sl.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_sl.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_sl.properties
new file mode 100644
index 0000000..dd422ab
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_sl.properties
@@ -0,0 +1,24 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+title = Povezava na ta blip
+linkExplanation = Uporabi ta Wave ID za povezavo na ta blip iz drugih blipov
+webLinkExplanation = Uporabi to referenco za povezavo na ta blip s spleta

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_zh_TW.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_zh_TW.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_zh_TW.properties
new file mode 100644
index 0000000..c4abd7c
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipLinkMessages_zh_TW.properties
@@ -0,0 +1,24 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+linkExplanation = 使用此 Wave ID 以從其他 Blip 連結到此 Blip
+title = 連結到這個 Blip
+webLinkExplanation = 使用此參考以從網上連結到此 Blip

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_de.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_de.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_de.properties
new file mode 100644
index 0000000..f8ab783
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_de.properties
@@ -0,0 +1,25 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+delete = Löschen
+done = Erledigt
+edit = Bearbeiten
+reply = Antworten

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_en.properties
----------------------------------------------------------------------
diff --git 
a/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_en.properties
 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_en.properties
new file mode 100644
index 0000000..b8a6cfd
--- /dev/null
+++ 
b/wave/src/main/resources/org/waveprotocol/wave/client/wavepanel/view/dom/full/i18n/BlipMessages_en.properties
@@ -0,0 +1,26 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#
+
+edit = Edit
+done = Done
+reply = Reply
+delete = Delete
+link = Link

Reply via email to