diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
commit | 6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch) | |
tree | a68f146d7fa01f0134297619fbe7e33db084e0aa /comm/chat/themes | |
parent | Initial commit. (diff) | |
download | thunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.tar.xz thunderbird-6bf0a5cb5034a7e684dcc3500e841785237ce2dd.zip |
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'comm/chat/themes')
-rw-r--r-- | comm/chat/themes/chat-left.svg | 31 | ||||
-rw-r--r-- | comm/chat/themes/chat.svg | 32 | ||||
-rw-r--r-- | comm/chat/themes/conv.css | 41 | ||||
-rw-r--r-- | comm/chat/themes/icons/otr-connection-encrypted.svg | 7 | ||||
-rw-r--r-- | comm/chat/themes/icons/otr-connection-finished.svg | 7 | ||||
-rw-r--r-- | comm/chat/themes/icons/prpl-generic-32.png | bin | 0 -> 622 bytes | |||
-rw-r--r-- | comm/chat/themes/icons/prpl-generic-48.png | bin | 0 -> 992 bytes | |||
-rw-r--r-- | comm/chat/themes/icons/prpl-generic.png | bin | 0 -> 364 bytes | |||
-rw-r--r-- | comm/chat/themes/icons/prpl-unknown-32.png | bin | 0 -> 1093 bytes | |||
-rw-r--r-- | comm/chat/themes/icons/prpl-unknown-48.png | bin | 0 -> 1692 bytes | |||
-rw-r--r-- | comm/chat/themes/icons/prpl-unknown.png | bin | 0 -> 588 bytes | |||
-rw-r--r-- | comm/chat/themes/imtooltip.css | 31 | ||||
-rw-r--r-- | comm/chat/themes/jar.mn | 23 | ||||
-rw-r--r-- | comm/chat/themes/mobile.svg | 27 | ||||
-rw-r--r-- | comm/chat/themes/moz.build | 6 | ||||
-rw-r--r-- | comm/chat/themes/otrFingerprintDialog.css | 76 | ||||
-rw-r--r-- | comm/chat/themes/typed.svg | 18 | ||||
-rw-r--r-- | comm/chat/themes/typing.svg | 17 | ||||
-rw-r--r-- | comm/chat/themes/unknown.svg | 15 |
19 files changed, 331 insertions, 0 deletions
diff --git a/comm/chat/themes/chat-left.svg b/comm/chat/themes/chat-left.svg new file mode 100644 index 0000000000..60222c3f9a --- /dev/null +++ b/comm/chat/themes/chat-left.svg @@ -0,0 +1,31 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16" width="16"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-opacity="0"/> + <stop offset=".5"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="b"> + <stop offset="0" stop-color="#fff"/> + <stop offset="1" stop-color="#efefef"/> + </linearGradient> + <linearGradient id="c"> + <stop offset="0" stop-color="#a3a3a3"/> + <stop offset="1" stop-color="#f6f6f6"/> + </linearGradient> + <linearGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" y2="9" x2="1" y1="13" x1="1"/> + <linearGradient id="e" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="13" x2="11" y1="7" x1="11"/> + <linearGradient id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="11" x2="5" y1="4" x1="5"/> + <linearGradient id="g" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="7" x2="9" y1="1" x1="9"/> + <linearGradient id="h" xlink:href="#c" gradientUnits="userSpaceOnUse" y2="8" x2="8" y1="14" x1="14"/> + </defs> + <path fill="url(#d)" opacity=".13" d="M1 9h5v4H1z"/> + <path fill="url(#e)" stroke="#787878" d="M15 6.5c.29 0 .5.22.5.5v6c0 .28-.21.5-.5.5h-.5V15l-2-1.5H7c-.3 0-.5-.22-.5-.5V7c0-.28.2-.5.5-.5z"/> + <path fill="url(#f)" stroke="#787878" d="M1 3.5c-.3 0-.5.22-.5.5v6c0 .28.2.5.5.5h.5V12l2-1.5H9c.3 0 .5-.22.5-.5V4c0-.28-.2-.5-.5-.5z"/> + <path fill="url(#g)" stroke="#787878" d="M13 .5c.3 0 .5.22.5.5v6c0 .28-.2.5-.5.5h-.5V9l-2-1.5H5c-.3 0-.5-.22-.5-.5V1c0-.28.2-.5.5-.5z"/> + <path fill="#787878" d="M16 11a5 5 0 11-10 0 5 5 0 1110 0z"/> + <path fill="url(#h)" d="M15.38 11a4.38 4.38 0 11-8.76 0 4.38 4.38 0 118.76 0z"/> +</svg> diff --git a/comm/chat/themes/chat.svg b/comm/chat/themes/chat.svg new file mode 100644 index 0000000000..364bb4c252 --- /dev/null +++ b/comm/chat/themes/chat.svg @@ -0,0 +1,32 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16" width="16"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-opacity="0"/> + <stop offset=".5"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="b"> + <stop offset="0"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="c"> + <stop offset="0" stop-color="#fff"/> + <stop offset="1" stop-color="#efefef"/> + </linearGradient> + <linearGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" y2="12" x2="8" y1="16" x1="8"/> + <linearGradient id="e" xlink:href="#a" gradientUnits="userSpaceOnUse" y2="9" x2="1" y1="13" x1="1"/> + <linearGradient id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="15" x2="7" y1="14" x1="8"/> + <linearGradient id="g" xlink:href="#c" gradientUnits="userSpaceOnUse" y2="14" x2="11" y1="7" x1="11"/> + <linearGradient id="h" xlink:href="#c" gradientUnits="userSpaceOnUse" y2="11" x2="5" y1="4" x1="5"/> + <linearGradient id="i" xlink:href="#c" gradientUnits="userSpaceOnUse" y2="8" x2="9" y1="1" x1="9"/> + </defs> + <path fill="url(#d)" opacity=".13" d="M8 12h7v4H8z"/> + <path fill="url(#e)" opacity=".13" d="M1 9h5v4H1z"/> + <path fill="url(#f)" opacity=".13" d="M8 16H6v-3h2z"/> + <path fill="url(#g)" stroke="#787878" d="M15 6.5c.29 0 .5.22.5.5v6c0 .28-.21.5-.5.5h-.5V15l-2-1.5H7c-.3 0-.5-.22-.5-.5V7c0-.28.2-.5.5-.5z"/> + <path fill="url(#h)" stroke="#787878" d="M1 3.5c-.3 0-.5.22-.5.5v6c0 .28.2.5.5.5h.5V12l2-1.5H9c.3 0 .5-.22.5-.5V4c0-.28-.2-.5-.5-.5z"/> + <path fill="url(#i)" stroke="#787878" d="M13 .5c.3 0 .5.22.5.5v6c0 .28-.2.5-.5.5h-.5V9l-2-1.5H5c-.3 0-.5-.22-.5-.5V1c0-.28.2-.5.5-.5z"/> +</svg> diff --git a/comm/chat/themes/conv.css b/comm/chat/themes/conv.css new file mode 100644 index 0000000000..9b2aad9961 --- /dev/null +++ b/comm/chat/themes/conv.css @@ -0,0 +1,41 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +.ib-msg-txt { + white-space: pre-wrap; + word-wrap: break-word; +} + +.moz-txt-underscore { + text-decoration: underline; +} + +/* disable overflow in themes until bug 42676 is fixed in Mozilla */ +#Chat { + overflow: hidden !important; +} + +#Chat * { + overflow: visible !important; + unicode-bidi: plaintext; +} + +#unread-ruler { + margin: 0; + width: 100%; + border: none; + border-top: 1px dashed red; +} + +.ib-nick { + font-weight: bold; +} + +.ib-nick[left] { + color: grey; +} + +.monospaced { + font-family: monospace; +} diff --git a/comm/chat/themes/icons/otr-connection-encrypted.svg b/comm/chat/themes/icons/otr-connection-encrypted.svg new file mode 100644 index 0000000000..a086b143b2 --- /dev/null +++ b/comm/chat/themes/icons/otr-connection-encrypted.svg @@ -0,0 +1,7 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> + <path fill="context-fill" d="M12,7 L13,7 C13.5522847,7 14,7.44771525 14,8 L14,14 C14,14.5522847 13.5522847,15 13,15 L3,15 C2.44771525,15 2,14.5522847 2,14 L2,8 C2,7.44771525 2.44771525,7 3,7 L4,7 L4,5.00032973 C4,2.79202307 5.79321704,1 8,1 C10.2075938,1 12,2.79481161 12,5.00032973 L12,7 Z M10,7 L10,5.00032973 C10,3.89878113 9.10242341,3 8,3 C6.89748845,3 6,3.89689088 6,5.00032973 L6,7 L10,7 Z"/> + <path style="fill:#00b22c;fill-opacity:1;stroke-width:0.99999988" d="M 9.0226853,15.999039 A 0.8763328,0.8763328 0 0 1 8.403118,15.742273 L 5.7741199,13.113275 A 0.8763328,0.8763328 0 0 1 7.0132545,11.87414 l 1.8902496,1.89025 5.5349179,-7.9071509 a 0.8763328,0.8763328 0 0 1 1.436309,1.0042774 L 9.7404016,15.624844 a 0.8763328,0.8763328 0 0 1 -0.6414753,0.374195 0.75627521,0.75627521 0 0 1 -0.076241,0 z"/> +</svg> diff --git a/comm/chat/themes/icons/otr-connection-finished.svg b/comm/chat/themes/icons/otr-connection-finished.svg new file mode 100644 index 0000000000..d98610a6cf --- /dev/null +++ b/comm/chat/themes/icons/otr-connection-finished.svg @@ -0,0 +1,7 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> + <path fill="context-fill" d="M12,7 L13,7 C13.5522847,7 14,7.44771525 14,8 L14,14 C14,14.5522847 13.5522847,15 13,15 L3,15 C2.44771525,15 2,14.5522847 2,14 L2,8 C2,7.44771525 2.44771525,7 3,7 L4,7 L4,5.00032973 C4,2.79202307 5.79321704,1 8,1 C10.2075938,1 12,2.79481161 12,5.00032973 L12,7 Z M10,7 L10,5.00032973 C10,3.89878113 9.10242341,3 8,3 C6.89748845,3 6,3.89689088 6,5.00032973 L6,7 L10,7 Z"/> + <path d="M 11.936582,10.734873 15.767811,6.9036441 A 0.8280753,0.8280753 0 0 0 14.59636,5.7332977 L 10.765132,9.5634223 6.9339034,5.7332977 A 0.8280753,0.8280753 0 1 0 5.763557,6.9036441 L 9.5936809,10.734873 5.763557,14.566099 a 0.8280753,0.8280753 0 1 0 1.1703464,1.170347 l 3.8312286,-3.830123 3.831228,3.831227 a 0.8280753,0.8280753 0 0 0 1.170347,-1.171451 z" style="fill:#ff9400;fill-opacity:1;stroke-width:1"/> +</svg> diff --git a/comm/chat/themes/icons/prpl-generic-32.png b/comm/chat/themes/icons/prpl-generic-32.png Binary files differnew file mode 100644 index 0000000000..e798681e98 --- /dev/null +++ b/comm/chat/themes/icons/prpl-generic-32.png diff --git a/comm/chat/themes/icons/prpl-generic-48.png b/comm/chat/themes/icons/prpl-generic-48.png Binary files differnew file mode 100644 index 0000000000..3fc98a6e34 --- /dev/null +++ b/comm/chat/themes/icons/prpl-generic-48.png diff --git a/comm/chat/themes/icons/prpl-generic.png b/comm/chat/themes/icons/prpl-generic.png Binary files differnew file mode 100644 index 0000000000..ccc1fa166c --- /dev/null +++ b/comm/chat/themes/icons/prpl-generic.png diff --git a/comm/chat/themes/icons/prpl-unknown-32.png b/comm/chat/themes/icons/prpl-unknown-32.png Binary files differnew file mode 100644 index 0000000000..8de4412df0 --- /dev/null +++ b/comm/chat/themes/icons/prpl-unknown-32.png diff --git a/comm/chat/themes/icons/prpl-unknown-48.png b/comm/chat/themes/icons/prpl-unknown-48.png Binary files differnew file mode 100644 index 0000000000..7fba36968f --- /dev/null +++ b/comm/chat/themes/icons/prpl-unknown-48.png diff --git a/comm/chat/themes/icons/prpl-unknown.png b/comm/chat/themes/icons/prpl-unknown.png Binary files differnew file mode 100644 index 0000000000..a3ca23a495 --- /dev/null +++ b/comm/chat/themes/icons/prpl-unknown.png diff --git a/comm/chat/themes/imtooltip.css b/comm/chat/themes/imtooltip.css new file mode 100644 index 0000000000..084bdcc206 --- /dev/null +++ b/comm/chat/themes/imtooltip.css @@ -0,0 +1,31 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +.tooltipBuddies { + margin-inline-start: -3px; +} + +.tooltipTable { + border-spacing: 0; +} + +.tooltipTable th { + text-align: left; + white-space: nowrap; +} + +.tooltipTable th, +.tooltipTable td { + line-height: 1.5em; +} + +.chatTooltipSeparator { + border-bottom: 1px solid hsla(0, 0%, 50%, 0.5); +} + +.displayUserAccount.tooltipDisplayUserAccount { + /* Remove padding from top and sides. */ + padding-inline: 0; + padding-block-start: 0; +} diff --git a/comm/chat/themes/jar.mn b/comm/chat/themes/jar.mn new file mode 100644 index 0000000000..c8d60616a3 --- /dev/null +++ b/comm/chat/themes/jar.mn @@ -0,0 +1,23 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +chat.jar: +% skin chat classic/1.0 %skin/classic/chat/ + skin/classic/chat/chat.svg + skin/classic/chat/chat-left.svg + skin/classic/chat/conv.css + skin/classic/chat/imtooltip.css + skin/classic/chat/mobile.svg + skin/classic/chat/otrFingerprintDialog.css + skin/classic/chat/typed.svg + skin/classic/chat/typing.svg + skin/classic/chat/unknown.svg + skin/classic/chat/otr-connection-encrypted.svg (icons/otr-connection-encrypted.svg) + skin/classic/chat/otr-connection-finished.svg (icons/otr-connection-finished.svg) + skin/classic/chat/prpl-generic/icon.png (icons/prpl-generic.png) + skin/classic/chat/prpl-generic/icon32.png (icons/prpl-generic-32.png) + skin/classic/chat/prpl-generic/icon48.png (icons/prpl-generic-48.png) + skin/classic/chat/prpl-unknown/icon.png (icons/prpl-unknown.png) + skin/classic/chat/prpl-unknown/icon32.png (icons/prpl-unknown-32.png) + skin/classic/chat/prpl-unknown/icon48.png (icons/prpl-unknown-48.png) diff --git a/comm/chat/themes/mobile.svg b/comm/chat/themes/mobile.svg new file mode 100644 index 0000000000..ee0d600a0a --- /dev/null +++ b/comm/chat/themes/mobile.svg @@ -0,0 +1,27 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-color="#fff"/> + <stop offset="1" stop-color="#99eaff"/> + </linearGradient> + <linearGradient id="b"> + <stop offset="0" stop-color="#535353"/> + <stop offset="1" stop-color="#535353" stop-opacity="0"/> + </linearGradient> + <linearGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" x1="8.25" y2="10" x2="13.75" y1="2.25"/> + <linearGradient id="d" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="7.99" x2="5.2" y1="7.97" x1="2.86"/> + <linearGradient id="e" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="7.98" x2="4.34" y1="7.99" x1=".87"/> + <linearGradient id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" y2="8.02" x2="6.47" y1="8.01" x1="4.82"/> + </defs> + <path fill="#333" d="M7 0h1.25v3H7z"/> + <rect fill="#333" width="8" height="14" x="7" y="1" ry="1.75"/> + <path fill="#888" d="M8.25 10h5.5v3.75h-5.5z"/> + <path fill="#333" d="M9.25 11h3.5v1.75h-3.5z"/> + <path fill="url(#c)" d="M8.25 2.25h5.5V10h-5.5z"/> + <path fill="none" stroke="url(#d)" d="M5.34 11.99c-1.8-.86-2.45-3.66-1.72-5.82C3.9 5.29 4.38 4.54 5 4"/> + <path fill="none" stroke="url(#e)" d="M4.39 14C1.84 12.96.76 9.02 1.62 5.83A7.37 7.37 0 014.02 2"/> + <path fill="none" stroke="url(#f)" d="M6.33 9.99c-.97-.52-1.25-1.97-.8-3.05a2.2 2.62 0 01.69-.95"/> +</svg> diff --git a/comm/chat/themes/moz.build b/comm/chat/themes/moz.build new file mode 100644 index 0000000000..de5cd1bf81 --- /dev/null +++ b/comm/chat/themes/moz.build @@ -0,0 +1,6 @@ +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +JAR_MANIFESTS += ["jar.mn"] diff --git a/comm/chat/themes/otrFingerprintDialog.css b/comm/chat/themes/otrFingerprintDialog.css new file mode 100644 index 0000000000..d22a2a2375 --- /dev/null +++ b/comm/chat/themes/otrFingerprintDialog.css @@ -0,0 +1,76 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +:root { + --text-color: #36385A; + --primary-color: #0a84ff; + --warning-color: #FF9400; + --error-color: #5A0002; +} + +body { + margin: 0; +} + +dialog { + width: 100vw; + height: 100vh; +} + +.label-title { + font-weight: bold; + margin-bottom: 5px; + color: var(--text-color); +} + +.msg-error { + color: var(--error-color); +} + +/* Form and input fields */ + +.form-control { + position: relative; + margin: 0; +} + +.input-control { + display: flex; + align-items: stretch; +} + +.input-field { + padding-block: 5px; + padding-inline: 6px 30px; + flex-grow: 1; + margin: 2px 4px; +} + +.input-field:invalid { + box-shadow: 0 0 2px 1px var(--warning-color); +} + +.input-helper { + font-family: monospace; + font-size: 1em; + opacity: 0.7; +} + +/* Icons */ + +.header-icon { + -moz-context-properties: fill, stroke-opacity; + fill: currentColor; + color: var(--primary-color); + width: 3.5em; + margin: 10px; +} + +.warning-icon { + cursor: pointer; + -moz-context-properties: fill, stroke-opacity; + fill: currentColor; + margin-inline: -26px 10px; + color: var(--warning-color); +} diff --git a/comm/chat/themes/typed.svg b/comm/chat/themes/typed.svg new file mode 100644 index 0000000000..8bf48a3b67 --- /dev/null +++ b/comm/chat/themes/typed.svg @@ -0,0 +1,18 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-color="#fff"/> + <stop offset="1" stop-color="#efefef"/> + </linearGradient> + <linearGradient id="b" xlink:href="#a" x1="8" y1="3" x2="8" y2="13" gradientUnits="userSpaceOnUse"/> + <filter id="e" x="0" width="1" y="0" height="3"> + <feGaussianBlur stdDeviation=".7"/> + </filter> + </defs> + <rect filter="url(#e)" opacity=".12" width="13" height="3" x="1.5" y="11.5" ry="1.5" rx="1.5"/> + <path fill="url(#b)" stroke="#787878" d="M3 2.5C2 2.5 1.5 3 1.5 4v7c-.02 1 .5 1.5 1.5 1.5h.5v2l2.5-2h7c1 0 1.5-.5 1.5-1.5V4c.02-1-.5-1.5-1.5-1.5H3z"/> + <path fill="#d35f5f" d="M4 9h8v1H4z"/> +</svg> diff --git a/comm/chat/themes/typing.svg b/comm/chat/themes/typing.svg new file mode 100644 index 0000000000..05ea7e9ec1 --- /dev/null +++ b/comm/chat/themes/typing.svg @@ -0,0 +1,17 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-color="#fff"/> + <stop offset="1" stop-color="#efefef"/> + </linearGradient> + <linearGradient id="b" xlink:href="#a" x1="8" y1="3" x2="8" y2="13" gradientUnits="userSpaceOnUse"/> + <filter id="e" x="0" width="1" y="0" height="3"> + <feGaussianBlur stdDeviation=".7"/> + </filter> + </defs> + <rect filter="url(#e)" opacity=".12" width="13" height="3" x="1.5" y="11.5" ry="1.5" rx="1.5"/> + <path fill="url(#b)" stroke="#787878" d="M3 2.5C2 2.5 1.5 3 1.5 4v7c-.02 1 .5 1.5 1.5 1.5h.5v2l2.5-2h7c1 0 1.5-.5 1.5-1.5V4c.02-1-.5-1.5-1.5-1.5H3z"/> +</svg> diff --git a/comm/chat/themes/unknown.svg b/comm/chat/themes/unknown.svg new file mode 100644 index 0000000000..c827048328 --- /dev/null +++ b/comm/chat/themes/unknown.svg @@ -0,0 +1,15 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" opacity=".5"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-color="#f5f5f5"/> + <stop offset="1" stop-color="#b2b2b2"/> + </linearGradient> + <radialGradient id="b" xlink:href="#a" r="4" fy="7.6" fx="8.5" cy="7.6" cx="8.5" gradientTransform="matrix(3.6 -.02 .02 3.1 -25.4 -19.3)" gradientUnits="userSpaceOnUse"/> + </defs> + <circle fill="#797979" r="8" cy="8" cx="8"/> + <circle fill="url(#b)" r="7" cy="8" cx="8"/> + <path d="M8.99 12.4c0-1.31-1.98-1.31-1.98 0S9 13.71 9 12.4zM6.7 5.98c0-.63.55-1.27 1.29-1.27S9.3 5.35 9.3 6c-.04.3-.16.58-.35.82-.15.19-.32.38-.5.5l-.22.2-.63.7a2.76 2.76 0 00-.45 1.62c0 1.13 1.7 1.13 1.7 0 0-.38.1-.57.17-.65.05-.07.11-.14.18-.2l.11-.12.15-.15.08-.06c.26-.23.51-.51.76-.78.32-.44.7-1.08.7-1.9 0-3.97-6-3.97-6 0 0 1.14 1.7 1.14 1.7 0z" fill="#565656"/> +</svg> |