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
