Автономный пакет f7cloud-office: один .deb, заменяет всё

This commit is contained in:
root 2026-02-26 14:38:01 +00:00
parent 21c63c0130
commit 97f4d35ec8
2985 changed files with 0 additions and 346693 deletions

View File

@ -1,3 +0,0 @@
*.pem
*.log
*.tar.gz

View File

@ -1,209 +0,0 @@
# Развёртывание F7 Office (на базе Collabora Online / coolwsd)
Инструкция для переноса на Git и установки на новую машину через `git clone`.
---
## 1. Пути к файлам (из службы coolwsd и конфигов)
### Служба coolwsd
- **Конфиг:** `/etc/coolwsd/coolwsd.xml`
- **SSL (не класть в Git):** `/etc/coolwsd/cert.pem`, `key.pem`, `ca-chain.cert.pem`
- **Доп. конфиг:** `/etc/coolwsd/coolkitconfig.xcu`
- **Корень файлов (из coolwsd.xml):** `file_server_root_path` = `browser/../` → каталог с `browser` = **`/usr/share/coolwsd`**
- **Клиент (статика):** `/usr/share/coolwsd/browser/` — отдаётся по URL `/browser/`
### Apache (reverse proxy)
- **VHost (SSL):** `/etc/apache2/sites-available/collabora-le-ssl.conf`
- **Общий фрагмент:** `/etc/apache2/conf-available/coolwsd.conf`
- **Nginx (если используется):** `/etc/nginx/snippets/coolwsd.conf`
### APT (репозиторий Collabora)
- **Файл репозитория:** `/etc/apt/sources.list.d/` — файл с `collaboraonline.com` / `CODE-ubuntu2204`
- **Хук после установки:** `/etc/apt/apt.conf.d/25coolwsd`
### Изменённые файлы F7 Office (брендинг, текст, ссылки)
| Путь на сервере | Описание |
|-----------------|----------|
| `/usr/share/coolwsd/browser/dist/f7cloud/branding.js` | F7 Office, URL f7cloud.com |
| `/usr/share/coolwsd/browser/dist/f7cloud/branding.css` | FORBION, стили |
| `/usr/share/coolwsd/browser/dist/f7cloud/branding-desktop.css` | FORBION |
| `/usr/share/coolwsd/browser/dist/f7cloud/branding-mobile.css` | FORBION |
| `/usr/share/coolwsd/browser/dist/f7cloud/branding-tablet.css` | FORBION |
| `/usr/share/coolwsd/browser/dist/f7cloud/loading-preview.html` | Страница просмотра экрана загрузки |
| `/usr/share/coolwsd/browser/dist/branding.js` | FORBION, без ссылки col.la |
| `/usr/share/coolwsd/browser/dist/branding.css` | FORBION |
| `/usr/share/coolwsd/browser/dist/branding-mobile.css` | FORBION |
| `/usr/share/coolwsd/browser/dist/branding-tablet.css` | FORBION |
| `/usr/share/coolwsd/browser/dist/cool.html` | F7 Office в «О программе» |
| `/usr/share/coolwsd/browser/dist/welcome/welcome.html` | F7 Office, без ссылок Collabora |
| `/usr/share/coolwsd/browser/dist/wasm.html` | title F7 Office |
| `/usr/share/coolwsd/browser/dist/src/layer/tile/CanvasTileUtils.js` | FORBION |
| `/usr/share/coolwsd/browser/dist/src/layer/tile/TileWorker.js` | FORBION |
| `/etc/apache2/sites-available/collabora-le-ssl.conf` | Alias на `dist/f7cloud` |
| `/etc/coolwsd/coolwsd.xml` | WOPI host, SSL, общие настройки |
---
## 2. Структура репозитория для Git
Рекомендуемая структура в репозитории (чтобы после `git clone` можно было всё расставить скриптом):
```
f7office-deploy/
├── README.md
├── DEPLOY.md # эта инструкция
├── install.sh # копирование файлов на целевую машину
├── etc/
│ ├── coolwsd/
│ │ └── coolwsd.xml
│ └── apache2/
│ └── sites-available/
│ └── collabora-le-ssl.conf
└── usr/share/coolwsd/browser/dist/
├── branding.js
├── branding.css
├── branding-mobile.css
├── branding-tablet.css
├── cool.html
├── wasm.html
├── welcome/
│ └── welcome.html
├── src/layer/tile/
│ ├── CanvasTileUtils.js
│ └── TileWorker.js
└── f7cloud/
├── branding.js
├── branding.css
├── branding-desktop.css
├── branding-mobile.css
├── branding-tablet.css
└── loading-preview.html
```
В Git класть только эти изменённые файлы (и при необходимости `f7cloud/images/` если меняли картинки). Остальное (bundle.js, l10n, admin и т.д.) ставится пакетами `coolwsd` и `code-brand`.
---
## 3. Установка на новую машину (после git clone)
### 3.1. Установка пакетов
```bash
# Репозиторий Collabora CODE (Ubuntu 22.04)
sudo apt-get install -y apt-transport-https ca-certificates
# Добавить репозиторий из https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-ubuntu2204
sudo apt-get update
sudo apt-get install -y coolwsd code-brand
```
### 3.2. Клонирование и установка кастомизации F7 Office
```bash
git clone https://git.f7cloud.ru/.../f7office-deploy.git
cd f7office-deploy
sudo ./install.sh
```
### 3.3. Скрипт install.sh (пример)
Скрипт должен:
1. Копировать `usr/share/coolwsd/browser/dist/*` в `/usr/share/coolwsd/browser/dist/`
2. Копировать `etc/coolwsd/coolwsd.xml` в `/etc/coolwsd/` (если нужна ваша конфигурация)
3. Копировать конфиг Apache в `/etc/apache2/sites-available/` и включить сайт
4. Выставить владельца/права при необходимости (coolwsd обычно от пользователя `cool`)
5. Перезапустить: `systemctl restart coolwsd`, `systemctl reload apache2`
### 3.4. Тема брендинга: f7cloud
Используется только каталог **f7cloud** (`dist/f7cloud/`). WOPI-хост (F7 cloud и т.п.) должен передавать в запросе к coolwsd тему **`f7cloud`**, тогда coolwsd будет отдавать файлы из `dist/f7cloud/`.
Если какой-то хост по старинке запрашивает тему `nextcloud`, на сервере можно создать симлинк для совместимости:
`ln -sf /usr/share/coolwsd/browser/dist/f7cloud /usr/share/coolwsd/browser/dist/nextcloud`
---
## 4. После apt upgrade
Пакеты `coolwsd` и `code-brand` могут перезаписать файлы в `/usr/share/coolwsd/browser/dist/`. После `apt upgrade` при необходимости снова выполнить:
```bash
cd /path/to/f7office-deploy
sudo ./install.sh
```
Либо настроить `dpkg-divert` на нужные файлы, чтобы пакеты их не перезаписывали.
---
## 5. Итоговые пути для копирования в репозиторий
Все перечисленные в таблице выше файлы должны лежать в репозитории в структуре `usr/share/...` и `etc/...` как в разделе 2, чтобы `install.sh` мог разложить их в `/usr/share/coolwsd/` и `/etc/`.
---
## 6. Установка кастомизированного офиса без оригинальной двухшаговой установки
Чтобы на новом сервере ставить уже кастомизированный офис одной операцией (без ручного «сначала пакеты — потом git clone и install.sh»), возможны такие варианты.
### 6.1. Один пакет f7office (.deb)
Собрать пакет **f7office**, который:
- в **Depends** указывает `coolwsd` и `code-brand`;
- в состав пакета входят только файлы кастомизации (содержимое `usr/share/coolwsd/browser/dist/` из репозитория и при необходимости `etc/`).
На новом сервере:
1. Один раз добавить репозиторий Collabora (CODE-ubuntu2204).
2. Выполнить: `apt-get update && apt-get install -y f7office`.
В результате одной командой установятся coolwsd, code-brand и поверх них — ваша кастомизация. Оригинальную двухшаговую установку делать не нужно.
### 6.2. Полный архив (tarball) вместо пакетов dist
На **эталонном** сервере, где уже установлены coolwsd, code-brand и разложена кастомизация F7 Office:
```bash
tar -C /usr/share -czvf coolwsd-browser-full.tar.gz coolwsd
```
На **новом** сервере:
1. Установить только **coolwsd** (без code-brand): репозиторий Collabora, затем `apt-get install -y coolwsd`.
2. Распаковать архив поверх установленного:
`tar -C /usr/share -xzvf coolwsd-browser-full.tar.gz`
3. При необходимости разложить конфиги из репозитория (`etc/coolwsd/`, Apache), перезапустить coolwsd и веб-сервер.
Так вы не используете установку code-brand на целевом сервере — весь каталог `browser/` (включая то, что обычно поставляет code-brand) уже в архиве.
### 6.3. Свой APT-репозиторий
Разместить у себя (внутренний репозиторий):
- пакеты **coolwsd** и **code-brand** (скачанные с Collabora или пересобранные, с учётом лицензий);
- пакет **f7office** (кастомизация), зависящий от coolwsd и code-brand.
На новом сервере **не** подключают репозиторий Collabora — только ваш. Установка:
`apt-get update && apt-get install -y f7office`
Оригинальная установка с сайта Collabora на целевом сервере не используется.
### 6.4. Docker-образ
Собрать образ, в котором уже установлены coolwsd и полное дерево `browser/` с кастомизацией (например, на базе образа Collabora CODE или своего Dockerfile). На новом сервере развёртывание — только запуск контейнера, без установки пакетов на хост.
### 6.5. Установка с Git
Кастомизацию можно ставить прямо с репозитория — так проще обновлять и откатывать без пакетов и архивов.
**Вариант A (как в разделе 3):** на новом сервере сначала пакеты, потом клон и скрипт:
```bash
# Один раз: репозиторий Collabora, затем
sudo apt-get update && sudo apt-get install -y coolwsd code-brand
git clone https://git.f7cloud.ru/.../f7office-deploy.git
cd f7office-deploy
sudo ./install.sh
```
**Вариант B (одна точка входа):** при желании можно добавить в репозиторий скрипт, который на целевом сервере проверяет наличие coolwsd/code-brand, при необходимости ставит их и запускает `install.sh`. Тогда на новом сервере достаточно клонировать репозиторий и запустить этот скрипт (репозиторий Collabora должен быть уже добавлен).
**Плюсы установки с Git:** одна команда обновления (`git pull && sudo ./install.sh`), история изменений, откат через `git checkout`, не нужны .deb и свой репозиторий. **Минусы:** на сервере нужны git и доступ к вашему Git-серверу; пакеты coolwsd/code-brand по-прежнему ставятся из apt (если не используете tarball/Docker).

View File

@ -1,117 +0,0 @@
# F7 Office — файлы для Git и развёртывания
Краткая сводка путей и шагов, чтобы выложить кастомизацию в Git и ставить на новую машину через `git clone`.
---
## Пути из службы coolwsd (куда смотрит сервис)
- **Конфиг:** `/etc/coolwsd/coolwsd.xml`
- **Корень статики:** `/usr/share/coolwsd` (в конфиге: `file_server_root_path = browser/../`)
- **Клиент по URL:** `/browser/` → каталог `/usr/share/coolwsd/browser/`
- **Apache (пример):** `/etc/apache2/sites-available/collabora-le-ssl.conf` — прокси на `http://127.0.0.1:9980/browser` и Alias на `dist/f7cloud`
---
## Список изменённых файлов для репозитория
В репозиторий имеет смысл положить только эти файлы (в структуре каталогов как на сервере):
```
etc/
coolwsd/
coolwsd.xml
apache2/
sites-available/
collabora-le-ssl.conf
usr/share/coolwsd/browser/dist/
branding.js
branding.css
branding-mobile.css
branding-tablet.css
cool.html
wasm.html
welcome/
welcome.html
src/
layer/
tile/
CanvasTileUtils.js
TileWorker.js
f7cloud/
branding.js
branding.css
branding-desktop.css
branding-mobile.css
branding-tablet.css
loading-preview.html
images/ # при необходимости — только если меняли картинки
```
Остальное (bundle.js, l10n, admin, тысячи ресурсов) ставится пакетами **coolwsd** и **code-brand** и в Git не нужно.
---
## Как выложить в Git (на текущей машине)
1. Создать репозиторий на https://git.f7cloud.ru/ (например, `f7office-deploy`).
2. Создать каталог проекта и структуру:
```bash
mkdir -p f7office-deploy/{etc/coolwsd,etc/apache2/sites-available,usr/share/coolwsd/browser/dist/{welcome,src/layer/tile,f7cloud}}
```
3. Скопировать файлы с сервера в эту структуру:
```bash
cd f7office-deploy
cp /usr/share/coolwsd/browser/dist/branding.js usr/share/coolwsd/browser/dist/
cp /usr/share/coolwsd/browser/dist/branding.css usr/share/coolwsd/browser/dist/
cp /usr/share/coolwsd/browser/dist/branding-mobile.css usr/share/coolwsd/browser/dist/
cp /usr/share/coolwsd/browser/dist/branding-tablet.css usr/share/coolwsd/browser/dist/
cp /usr/share/coolwsd/browser/dist/cool.html usr/share/coolwsd/browser/dist/
cp /usr/share/coolwsd/browser/dist/wasm.html usr/share/coolwsd/browser/dist/
cp /usr/share/coolwsd/browser/dist/welcome/welcome.html usr/share/coolwsd/browser/dist/welcome/
cp /usr/share/coolwsd/browser/dist/src/layer/tile/CanvasTileUtils.js usr/share/coolwsd/browser/dist/src/layer/tile/
cp /usr/share/coolwsd/browser/dist/src/layer/tile/TileWorker.js usr/share/coolwsd/browser/dist/src/layer/tile/
cp -r /usr/share/coolwsd/browser/dist/f7cloud usr/share/coolwsd/browser/dist/
cp /etc/coolwsd/coolwsd.xml etc/coolwsd/
cp /etc/apache2/sites-available/collabora-le-ssl.conf etc/apache2/sites-available/
```
4. Положить в корень репозитория: `DEPLOY.md`, `install-f7office.sh`, этот `README-GIT.md`.
5. Инициализировать Git и отправить:
```bash
git init
git add .
git commit -m "F7 Office customizations and configs"
git remote add origin https://git.f7cloud.ru/.../f7office-deploy.git
git push -u origin main
```
---
## Установка на новую машину (git clone)
1. Установить Collabora/coolwsd и брендинг:
```bash
# репозиторий CODE-ubuntu2204 и пакеты coolwsd, code-brand
sudo apt-get update && sudo apt-get install -y coolwsd code-brand
```
2. Клонировать репозиторий и установить файлы:
```bash
git clone https://git.f7cloud.ru/.../f7office-deploy.git
cd f7office-deploy
# Адаптировать install-f7office.sh под структуру репо (usr/ и etc/ в корне)
chmod +x install-f7office.sh
sudo ./install-f7office.sh
```
3. При необходимости разложить конфиги Apache и coolwsd вручную и перезапустить сервисы.
Подробные шаги и предупреждения — в **DEPLOY.md**.

File diff suppressed because one or more lines are too long

View File

@ -1,105 +0,0 @@
<main>
<div class="container">
<script>Admin.Overview(host);</script>
<h3 class="title is-3"><script>document.write(l10nstrings.strDashboard)</script></h3>
<div class="tile is-ancestor has-text-centered">
<div class="tile is-parent">
<div class="tile is-child has-text-centered">
<p class="heading"><script>document.write(l10nstrings.strUsersOnline)</script></p>
<p class="title" id="active_users_count">0</p>
</div>
</div>
<div class="tile is-parent">
<div class="tile is-child has-text-centered">
<p class="heading"><script>document.write(l10nstrings.strDocumentsOpen)</script></p>
<p class="title" id="active_docs_count">0</p>
</div>
</div>
<div class="tile is-parent">
<div class="tile is-child has-text-centered">
<p class="heading"><script>document.write(l10nstrings.strMemoryConsumed)</script></p>
<p class="title" id="mem_consumed">0</p>
</div>
</div>
<div class="tile is-parent">
<div class="tile is-child has-text-centered">
<p class="heading"><script>document.write(l10nstrings.strSentBytes)</script></p>
<p class="title" id="sent_bytes">0</p>
</div>
</div>
<div class="tile is-parent">
<div class="tile is-child has-text-centered">
<p class="heading"><script>document.write(l10nstrings.strRecvBytes)</script></p>
<p class="title" id="recv_bytes">0</p>
</div>
</div>
<div class="tile is-parent">
<div class="tile is-child has-text-centered">
<p class="heading"><script>document.write(l10nstrings.strServerUptime)</script></p>
<p class="title" id="uptime">0</p>
</div>
</div>
</div>
<div class="tabs">
<ul>
<li id="tab-documents-open" class="is-active"><a><script>document.write(l10nstrings.strDocumentsOpen)</script></a></li>
<li id="tab-users-online"><a><script>document.write(l10nstrings.strUsersOnline)</script></a></li>
</ul>
</div>
<div class="table-container is-fullwidth" id="tab-content-documents-opened" style="display:grid;">
<table id="docview" class="table is-fullwidth is-striped is-hoverable is-bordered">
<thead>
<tr style="height:40px;">
<th></th><!--This header doesn't need text, this column will hold session closer buttons.-->
<th class="has-text-centered"><script>document.write(l10nstrings.strWopihost)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strViewers)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strPid)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strDocument)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strMemoryConsumed)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strElapsedTime)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strIdleTime)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strModified)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strUploaded)</script></th>
</tr>
</thead>
<tbody id="doclist"></tbody>
</table>
</div>
<div class="table-container is-fullwidth" id="tab-content-users-online" style="display:none;">
<table id="userview" class="table is-bordered is-hoverable is-striped is-fullwidth">
<thead>
<tr style="height:40px;">
<th class="has-text-centered"><script>document.write(l10nstrings.strWopihost)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strUserName)</script></th>
<th class="has-text-centered"><script>document.write(l10nstrings.strDocumentNumber)</script></th>
</tr>
</thead>
<tbody id="userlist"></tbody>
</table>
</div>
</div>
</main>
<script>
document.getElementById('a-overwiew-mobile').classList.add('is-active');
document.getElementById('a-overwiew-tablet').classList.add('is-active');
document.getElementById('tab-documents-open').onclick = function() {
document.getElementById('tab-documents-open').className = 'is-active';
document.getElementById('tab-users-online').className = '';
document.getElementById('tab-content-documents-opened').style.display = 'grid';
document.getElementById('tab-content-users-online').style.display = 'none';
}
document.getElementById('tab-users-online').onclick = function() {
document.getElementById('tab-users-online').className = 'is-active';
document.getElementById('tab-documents-open').className = '';
document.getElementById('tab-content-users-online').style.display = 'grid';
document.getElementById('tab-content-documents-opened').style.display = 'none';
}
</script>

View File

@ -1,66 +0,0 @@
<main>
<div class="container">
<script>Admin.Analytics(host);</script>
<h3 class="title is-3"><script>document.write(l10nstrings.strAnalytics)</script></h3>
<div class="tabs">
<ul>
<li id="tab-documents-open" class="is-active"><a id="button-memview" href="#memview"><script>document.write(l10nstrings.strMemoryGraph)</script></a></li>
<li id="tab-users-online"><a id="button-cpuview" href="#cpuview"><script>document.write(l10nstrings.strCpuGraph)</script></a></li>
<li id="tab-users-online"><a id="button-networkview" href="#networkview"><script>document.write(l10nstrings.strNetGraph)</script></a></li>
</ul>
</div>
<div id="memview" class="mtabs">
<div class="graph-container">
<div>
<svg id="MemVisualisation" width="1010" height="510"></svg>
</div>
</div>
</div>
<div id="cpuview" class="mtabs">
<div class="graph-container">
<div>
<svg id="CpuVisualisation" width="1010" height="510"></svg>
</div>
</div>
</div>
<div id="networkview" class="mtabs">
<div class="graph-container">
<div>
<svg id="NetVisualisation" width="1010" height="510"></svg>
</div>
</div>
</div>
</div>
</main>
<script>
document.getElementById('a-analytics-mobile').classList.add('is-active');
document.getElementById('a-analytics-tablet').classList.add('is-active');
window.location.href += '#memview';
// Switching tabs is done by css rules. We will set "is-active" classes here.
document.getElementById('button-memview').onclick = function() {
document.getElementById('button-memview').parentNode.className = 'is-active';
document.getElementById('button-cpuview').parentNode.className = '';
document.getElementById('button-networkview').parentNode.className = '';
}
document.getElementById('button-cpuview').onclick = function() {
document.getElementById('button-memview').parentNode.className = '';
document.getElementById('button-cpuview').parentNode.className = 'is-active';
document.getElementById('button-networkview').parentNode.className = '';
}
document.getElementById('button-networkview').onclick = function() {
document.getElementById('button-memview').parentNode.className = '';
document.getElementById('button-cpuview').parentNode.className = '';
document.getElementById('button-networkview').parentNode.className = 'is-active';
}
</script>

View File

@ -1,70 +0,0 @@
<script>
if (typeof brandProductName !== 'undefined') {l10nstrings.strProductName = brandProductName}
document.title = l10nstrings.strProductName + ' - ' + l10nstrings.strAdminConsole;
var host = (window.location.protocol === 'https:' ? 'wss://': 'ws://') + window.location.host + '%SERVICE_ROOT%/cool/adminws';
if (routeToken) {
host += '?RouteToken=' + routeToken
}
</script>
<div class="is-fullwidth has-text-white" style="height:62px;background-color:#17191E;line-height:50px;">
<a style="margin-left:12px;color:#9D998D;"><script>document.write(l10nstrings.strProductName + ' - ' + l10nstrings.strAdminConsole)</script></a>
<a style="margin-right:12px;color:#9D998D;" id="a-settings-tablet" href="adminSettings.html" class="is-hidden-mobile is-pulled-right add-routetoken"><script>document.write(l10nstrings.strSettings)</script></a>
<div class="dropdown is-hoverable is-right is-pulled-right is-hidden-tablet" style="margin-right:12px;">
<div class="dropdown-trigger">
<button class="button has-text-white" aria-haspopup="true" aria-controls="dropdown-menu1" style="width:40px;background-color:#17191E;border:none;">
<span>&#9776;</span>
<span class="icon is-small">
<i class="fas fa-angle-down" aria-hidden="true"></i>
</span>
</button>
</div>
<div class="dropdown-menu" id="dropdown-menu1" role="menu">
<div class="dropdown-content">
<div class="dropdown-item">
<div class="list is-hoverable" style="height:100%;">
<a id="a-overwiew-mobile" class="list-item add-routetoken" href="admin.html"><script>document.write(l10nstrings.strOverview)</script></a>
<a id="a-analytics-mobile" class="list-item add-routetoken" href="adminAnalytics.html"><script>document.write(l10nstrings.strAnalytics)</script></a>
<a id="a-history-mobile" class="list-item add-routetoken" href="adminHistory.html"><script>document.write(l10nstrings.strHistory)</script></a>
<a id="a-log-mobile" class="list-item add-routetoken" href="adminLog.html"><script>document.write(l10nstrings.strLog)</script></a>
<a id="a-settingsmenu-mobile" class="list-item add-routetoken" href="adminSettings.html"><script>document.write(l10nstrings.strSettings)</script></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="columns is-fullwidth" style="height:calc(100vh - 62px);background-color: #F5F5F5;">
<nav class="column is-hidden-mobile is-narrow" id="column-admin-panel" style="width:225px;">
<div class="list is-hoverable" style="height:100%;">
<a class="list-item" id="button-admin-panel-collapse" href="#">&larr;</a>
<a id="a-overwiew-tablet" class="list-item add-routetoken" href="admin.html"><script>document.write(l10nstrings.strOverview)</script></a>
<a id="a-analytics-tablet" class="list-item add-routetoken" href="adminAnalytics.html"><script>document.write(l10nstrings.strAnalytics)</script></a>
<a id="a-history-tablet" class="list-item add-routetoken" href="adminHistory.html"><script>document.write(l10nstrings.strHistory)</script></a>
<a id="a-log-tablet" class="list-item add-routetoken" href="adminLog.html"><script>document.write(l10nstrings.strLog)</script></a>
<a id="a-settingsmenu-tablet" class="list-item add-routetoken" href="adminSettings.html"><script>document.write(l10nstrings.strSettings)</script></a>
</div>
</nav>
<div class="column is-narrow is-hidden-mobile" id="column-admin-panel-expand" style="width:70px;display:none;">
<div class="list is-hoverable">
<a class="list-item" id="button-admin-panel-expand" href="#">&rarr;</a>
</div>
</div>
<div class="column">
<!--%MAIN_CONTENT%-->
</div>
</div>
<script>
if (routeToken) {
// update href attributes
var anchors = document.getElementsByClassName('add-routetoken');
for (var i = 0; i < anchors.length; i++) {
var href = anchors[i].getAttribute('href');
var updatedHref = href + '?RouteToken=' + routeToken;
anchors[i].setAttribute('href', updatedHref);
}
}
</script>

View File

@ -1,47 +0,0 @@
<script>
if (typeof brandProductName !== 'undefined') { l10nstrings.strProductName = brandProductName }
document.title = l10nstrings.strProductName + ' - ' + l10nstrings.strAdminConsole;
var host = (window.location.protocol === 'https:' ? 'wss://' : 'ws://') + window.location.host + '/controller/adminws';
</script>
<style>
.is-rounded {
border-radius: 8px;
}
.is-top-rounded {
border-top-right-radius: 8px;
border-top-left-radius: 8px;
}
/* Set to scroll otherwise tablets can spill over into other cards*/
.card {
overflow: auto;
}
/* Decrease left panel when on laptop */
@media screen and (max-width: 1024px) {
#column-admin-panel {
width: 20% !important;
}
}
/* Hide left panel before reaching mobile (there is no space) */
@media screen and (max-width: 960px) {
#column-admin-panel {
display: none !important;
}
}
</style>
<div class="is-fullwidth has-text-white" style="height:62px;background-color:#17191E;line-height:50px;">
<a style="margin-left:12px;color:#9D998D;">
<script>document.write(l10nstrings.strProductName + ' - ' + l10nstrings.strAdminConsole)</script>
</a>
<a style="margin-right:12px;color:#9D998D;" id="a-settings-tablet" href="adminClusterOverviewAbout.html"
class="is-hidden-mobile is-pulled-right">
<script>document.write(l10nstrings.strAbout)</script>
</a>
</div>
<!--%MAIN_CONTENT%-->

View File

@ -1,21 +0,0 @@
<main>
<div class="columns is-fullwidth" style="background-color: #F5F5F5; min-height: 100vh">
<nav class="column is-hidden-mobile is-narrow" id="column-admin-panel" style="width:350px;">
<div class="list is-hoverable" style="height:100%;">
<a class="list-item" id="button-admin-panel-collapse" href="#">&larr; Pod</a>
</div>
</nav>
<div class="column is-narrow is-hidden-mobile" id="column-admin-panel-expand" style="width:70px;display:none;">
<div class="list is-hoverable">
<a class="list-item" id="button-admin-panel-expand" href="#">&rarr;</a>
</div>
</div>
<div class="column">
<div class="tile is-ancestor" id="tileAncestor" style="flex-wrap: wrap;">
<script>
Admin.ClusterOverview(host, '%ROUTE_TOKEN%');
</script>
</div>
</div>
</div>
</main>

View File

@ -1,43 +0,0 @@
<main>
<div class="columns is-fullwidth" style="background-color: #F5F5F5; min-height: 100vh">
<div class="container">
<script>
Admin.ClusterOverviewAbout(host, '%ROUTE_TOKEN%');
var aboutButton = document.getElementById('a-settings-tablet');
if (aboutButton) {
aboutButton.setAttribute('href', 'adminClusterOverview.html');
aboutButton.innerHTML = l10nstrings.strOverview;
}
</script>
<div class="columns">
<div class="column">
<h3 class="title is-3">
<script>document.write(l10nstrings.strAbout)</script>
</h3>
</div>
</div>
<div class="tabs">
<ul>
<li id="tab-documents-open" class="is-active"><a id="button-licenseview" href="#licenseview">
COOL Controller
<script>document.write(l10nstrings.strLicense)</script>
</a></li>
</ul>
</div>
<div id="licenseview" class="mtabs">
<p>
<div id="license-content"></div>
</p>
</div>
</div>
</div>
</main>
<script>
window.location.href += '#licenseview';
document.getElementById('button-licenseview').onclick = function (e) {
document.getElementById('button-licenseview').parentNode.className = 'is-active';
}
</script>

View File

@ -1,20 +0,0 @@
<main>
<div class="container">
<script>Admin.History(host);</script>
<h3 class="title is-3"><script>document.write(l10nstrings.strHistory)</script></h3>
<div class="buttons is-fullwidth is-right">
<button class="button is-info" id="refreshHistory" style="min-width:120px;"><script>document.write(l10nstrings.strRefresh)</script></button>
</div>
<pre id="json-doc"><script>document.write(l10nstrings.strDocuments)</script><br/><textarea rows="10" style="width: 100%;resize: vertical;"></textarea></pre>
<pre id="json-ex-doc"><script>document.write(l10nstrings.strExpired)</script><br/><textarea rows="10" style="width: 100%;resize: vertical;"></textarea></pre>
</div>
</main>
<script>
document.getElementById('a-history-mobile').classList.add('is-active');
document.getElementById('a-history-tablet').classList.add('is-active');
</script>

View File

@ -1,48 +0,0 @@
<!doctype html>
<html data-theme="%UI_THEME%">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/localizations.json" type="application/vnd.oftn.l10n+json"/>
<title>F7 Office - Settings</title>
<link
rel="StyleSheet"
href="%SERVICE_ROOT%/browser/%VERSION%/admin/css/admin.css"
type="text/css"
/>
<link rel="stylesheet" href="%SERVICE_ROOT%/browser/%VERSION%/color-palette.css" />
<link rel="stylesheet" href="%SERVICE_ROOT%/browser/%VERSION%/color-palette-dark.css" />
<script src="%SERVICE_ROOT%/browser/%VERSION%/l10n.js" defer></script>
<link
rel="stylesheet"
href="%SERVICE_ROOT%/browser/%VERSION%/admin/css/adminIntegratorSettings.css"
/>
<script
src="%SERVICE_ROOT%/browser/%VERSION%/admin-bundle.js"
defer
></script>
<!--%BRANDING_CSS%-->
<!--%BRANDING_JS%-->
</head>
<body>
<div id="settingIframe">
<div id="allConfigSection"></div>
<input
type="hidden"
id="initial-variables"
data-access-token="%ACCESS_TOKEN%"
data-access-token-ttl="%ACCESS_TOKEN_TTL%"
data-no-auth-header="%NO_AUTH_HEADER%"
data-access-header="%ACCESS_HEADER%"
data-enable-accessibility="%ENABLE_ACCESSIBILITY%"
data-enable-debug="%ENABLE_DEBUG%"
data-wopi-setting-base-url="%WOPI_SETTING_BASE_URL%"
data-iframe-type="%IFRAME_TYPE%"
data-service-root="%SERVICE_ROOT%"
data-css-vars="<!--%CSS_VARIABLES%-->"
data-version-hash="%VERSION%"
data-lang="%UI_LANG%"
/>
</div>
</body>
</html>

View File

@ -1,51 +0,0 @@
<main>
<div class="container">
<script>Admin.Log(host);</script>
<h3 class="title is-3"><script>document.write(l10nstrings.strLog)</script></h3>
<div class="buttons is-fullwidth is-right">
<button type="button" class="button is-info" id="refresh-log" style="min-width:120px;"><script>document.write(l10nstrings.strRefreshLog)</script></button>
<button type="button" id="button-open-log-list-modal" class="button is-info" style="min-width:120px;">
<script>document.write(l10nstrings.strSetLogLevels)</script>
</button>
</div>
<div class="level is-fullwidth is-mobile">
<div class="field is-horizontal">
<label class="field-label" style="vertical-align: middle; line-height:30px;"><script>document.write(l10nstrings.strChannelFilter)</script></label>
<div class="control">
<select class="select" id="log-channel-filter">
<option><script>document.write(l10nstrings.strChannelFilterNone)</script></option>
</select>
</div>
</div>
</div>
<textarea id="log-lines" style="width:100%;height:100%;min-height: calc(100vh - 250px);resize:vertical;" readonly="true"></textarea>
</div>
</main>
<div class="modal" id="channel-list-modal">
<div class="modal-background" onclick="document.getElementById('channel-list-modal').classList.remove('is-active');"></div>
<div class="modal-card">
<header class="modal-card-head">
<p class="modal-card-title"><script>document.write(l10nstrings.strLogLevels)</script></p>
<button class="delete" onclick="document.getElementById('channel-list-modal').classList.remove('is-active');"></button>
</header>
<section class="modal-card-body">
<form class="form-horizontal" id="form-channel-list"></form>
</section>
<footer class="modal-card-foot is-fullwidth has-text-right">
<button type="button" onclick="document.getElementById('channel-list-modal').classList.remove('is-active');" class="button" style="min-width:120px;" data-dismiss="modal"><script>document.write(l10nstrings.strCloseModal)</script></button>
<button type="button" form="form-channel-list" id="update-log-levels" class="button is-primary" style="min-width:140px;"><script>document.write(l10nstrings.strUpdateLogLevels)</script></button>
</footer>
</div>
</div>
<script>
document.getElementById('a-log-mobile').classList.add('is-active');
document.getElementById('a-log-tablet').classList.add('is-active');
document.getElementById('button-open-log-list-modal').onclick = function() {
document.getElementById('channel-list-modal').classList.add('is-active');
};
</script>

View File

@ -1,167 +0,0 @@
<main>
<div class="container">
<script>Admin.Settings(host);</script>
<div class="columns">
<div class="column">
<h3 class="title is-3"><script>document.write(l10nstrings.strSettings)</script></h3>
</div>
<div class="column has-text-right">
<button id="btnShutdown" type="submit" class="button is-danger" style="min-width:140px; margin-inline-end:14px"><script>document.write(l10nstrings.strShutdown)</script></button>
</div>
</div>
<div class="tabs">
<ul>
<li id="tab-documents-open" class="is-active"><a id="button-opview" href="#opview"><script>document.write(l10nstrings.strSettings)</script></a></li>
<li id="tab-users-online"><a id="button-versionview" href="#versionview"><script>document.write(l10nstrings.strVersionInfo)</script></a></li>
</ul>
</div>
<div id="opview" class="mtabs">
<form id="admin_settings">
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strMemoryStatsCachesize)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="mem_stats_size" class="input" name="Memory Stats Size" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strMemoryStatsInterval)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="mem_stats_interval" class="input" name="Memory Stats Interval" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strCpuStatsCachesize)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="cpu_stats_size" class="input" name="Cpu Stats Size" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strCpuStatsInterval)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="cpu_stats_interval" class="input" name="Cpu Stats Interval" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strLimitVirtMemMb)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="limit_virt_mem_mb" class="input" name="Max Document Virtual Memory MB" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strLimitStackMemKb)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="limit_stack_mem_kb" class="input" name="Max Document Stack Memory Kb" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strLimitFileSizeMb)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="limit_file_size_mb" class="input" name="Max File Write Size Mb" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label"><script>document.write(l10nstrings.strMemoryStatsCachesize)</script></label>
</div>
<div class="field-body">
<div class="field">
<div class="control">
<input type="number" id="mem_stats_size" class="input" name="Memory Stats Size" style="max-width:200px;">
</div>
</div>
</div>
</div>
<div class="field is-horizontal">
<div class="field-body">
<div class="field">
<div class="control">
<button type="submit" class="button is-primary" style="min-width:120px;"><script>document.write(l10nstrings.strSave)</script></button>
</div>
</div>
</div>
</div>
</form>
</div>
<div id="versionview" class="mtabs">
<p>
<h5><b>COOLWSD</b></h5>
<div id="coolwsd-version"></div>
<div id="coolwsd-buildconfig"></div>
</p>
<p>
<h5><b>LOKit</b></h5>
<div id="lokit-version"></div>
<div id="lokit-buildconfig"></div>
</p>
</div>
</div>
</main>
<script>
document.getElementById('a-settingsmenu-mobile').classList.add('is-active');
document.getElementById('a-settingsmenu-tablet').classList.add('is-active');
window.location.href += '#opview';
// Switching tabs is done by css rules. We will set "is-active" classes here.
document.getElementById('button-versionview').onclick = function() {
document.getElementById('button-versionview').parentNode.className = 'is-active';
document.getElementById('button-opview').parentNode.className = '';
}
document.getElementById('button-opview').onclick = function() {
document.getElementById('button-opview').parentNode.className = 'is-active';
document.getElementById('button-versionview').parentNode.className = '';
}
</script>

View File

@ -1,86 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta name="description" content=""/>
<meta name="author" content=""/>
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/localizations.json" type="application/vnd.oftn.l10n+json"/>
<title>F7 Office - Admin console</title>
<link rel=StyleSheet href="%SERVICE_ROOT%/browser/%VERSION%/admin/css/bulma.min.css" type="text/css" />
<script>
var params = new URLSearchParams(window.location.search);
var routeToken = params.get('RouteToken');
var adminBundleSrc = '%SERVICE_ROOT%/browser/%VERSION%/admin-bundle.js';
if (routeToken) {
adminBundleSrc += '?RouteToken=' + routeToken
}
document.write('<script src="' + adminBundleSrc + '"><\/script>');
</script>
<style>
@font-face {
font-family: "Montserrat";
src: url("%SERVICE_ROOT%/browser/%VERSION%/admin/font/Montserrat-Regular.ttf") format("truetype");
}
html, body {
font-family: 'Montserrat', sans-serif;
}
/* These classes are for tab views without javascipt. */
div:target.mtabs {
display: block;
}
div.mtabs {
display: none
}
/* These classes are for collapsable elements without javascript. */
input[type=checkbox].mcollapsable + ul {
display: block;
visibility: hidden;
height: 0;
opacity: 0;
transition-property: opacity, visibility;
transition-duration: 500ms, 500ms;
}
input[type=checkbox].mcollapsable:checked + ul {
visibility: visible;
height: auto;
opacity: 1;
transition-property: opacity, visibility;
transition-duration: 500ms, 500ms;
}
</style>
</head>
<body>
<!--%BRANDING_JS%-->
<!--%BODY%-->
<!--%FOOTER%-->
<script>
window.jwtToken = '%JWT_TOKEN%';
window.addEventListener('load', function () {
var buttonAdminPanelExpand = document.getElementById('button-admin-panel-expand');
if (buttonAdminPanelExpand) {
buttonAdminPanelExpand.onclick = function () {
document.getElementById('column-admin-panel').style.display = 'block';
document.getElementById('column-admin-panel-expand').style.display = 'none';
};
}
var buttonAdminPanelCollapse = document.getElementById('button-admin-panel-collapse');
if (buttonAdminPanelCollapse) {
buttonAdminPanelCollapse.onclick = function () {
document.getElementById('column-admin-panel').style.display = 'none';
document.getElementById('column-admin-panel-expand').style.display = 'block';
};
}
});
</script>
</body>
</html>

View File

@ -1,11 +0,0 @@
:root {
--admin-font: 'Segoe UI', Tahoma, Arial, Helvetica, sans-serif;
}
html, body {
font-family: var(--admin-font);
}
.hidden {
display: none;
}

View File

@ -1,632 +0,0 @@
:root {
--settings-btn-primary: var(--color-primary);
--settings-btn-primary-text: var(--color-main-text);
--settings-btn-light-text: #0e242f;
--settings-btn-light: var(--color-primary-lighter);
--settings-border: var(--color-border);
--settings-border-contrast: var(--color-border-darker);
--settings-text: var(--color-main-text);
--settings-text-maxcontrast: var(--color-border-lighter);
--settings-background: var(--color-main-background);
--settings-background-hover: var(--color-background-dark);
--settings-font-face:
system-ui, -apple-system, 'Noto Sans', 'Segoe UI', Roboto, Oxygen-Sans,
Cantarell, Ubuntu, 'Helvetica Neue', 'Liberation Sans', Arial, sans-serif;
--default-font-size: 15px;
--animation-quick: 100ms;
--border-radius-element: 8px;
--default-clickable-area: 34px;
--default-grid-baseline: 4px;
--color-text-lighter: var(--settings-text-maxcontrast);
--color-scrollbar: var(--settings-border-contrast) transparent;
}
html {
font-size: var(--default-font-size);
}
body {
color: var(--settings-text);
background-color: var(--settings-background);
padding-left: 0px;
margin-left: 0px;
display: block;
scrollbar-width: thin;
font-family: var(--settings-font-face);
}
li {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
cursor: default;
scrollbar-color: var(--color-scrollbar);
}
a {
color: #3273dc;
cursor: pointer;
text-decoration: none;
}
ul {
padding: 0px;
}
.section {
display: block;
padding-top: 30px;
margin-bottom: 24px;
padding-left: 0px;
padding-bottom: 10px;
}
.section {
margin-bottom: 0;
}
.section:not(:last-child) {
border-bottom: 1px solid var(--settings-border);
}
.section h3 {
margin-bottom: 16px;
}
.section p {
margin-top: -0.2em;
margin-bottom: 1em;
opacity: 0.7;
max-width: 900px;
}
.button {
--button-size: var(--default-clickable-area);
--button-radius: var(--border-radius-element, calc(var(--button-size) / 2));
--button-padding: clamp(
var(--default-grid-baseline),
var(--button-radius),
calc(var(--default-grid-baseline) * 4)
);
position: relative;
width: fit-content;
overflow: hidden;
border: 0;
padding: 0;
font-size: var(--default-font-size);
font-weight: bold;
min-height: var(--button-size);
min-width: var(--button-size);
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
border-radius: var(--button-radius);
transition-property: color, border-color, background-color;
transition-duration: 0.1s;
transition-timing-function: linear;
color: var(--settings-btn-light-text);
background-color: var(--settings-btn-light);
}
.button:disabled {
cursor: default;
opacity: 0.5;
filter: saturate(0.7);
}
.button--icon-and-text {
--button-padding: min(
calc(var(--default-grid-baseline) + var(--button-radius)),
calc(var(--default-grid-baseline) * 4)
);
padding-block: 0;
padding-inline: var(--default-grid-baseline) var(--button-padding);
}
.button-primary {
color: var(--settings-btn-primary-text);
background-color: var(--settings-btn-primary);
}
.button--vue-secondary {
color: var(--settings-btn-light-text);
background-color: var(--settings-btn-light);
}
.button__wrapper {
display: inline-flex;
align-items: center;
justify-content: center;
width: 100%;
}
.button__text {
font-weight: bold;
margin-bottom: 1px;
padding: 2px 0;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.button__icon {
height: var(--button-size);
width: var(--button-size);
min-height: var(--button-size);
min-width: var(--button-size);
display: flex;
justify-content: center;
align-items: center;
}
.material-design-icon {
display: flex;
align-self: center;
justify-self: center;
align-items: center;
justify-content: center;
}
.button--vue-secondary {
color: var(--settings-btn-light-text);
background-color: var(--settings-btn-light);
}
.button--text-only {
padding: 0 var(--button-padding);
}
.button--vue-tertiary {
color: var(--settings-text);
background-color: var(--settings-background);
}
.button--icon-only {
line-height: 1;
width: var(--button-size) !important;
}
.list-item {
--list-item-padding: var(--default-grid-baseline);
--list-item-height: 2lh;
--list-item-border-radius: var(--border-radius-element, 32px);
box-sizing: border-box;
display: flex;
position: relative;
flex: 0 0 auto;
justify-content: flex-start;
padding: var(--list-item-padding);
width: 100%;
border-radius: var(--border-radius-element, 32px);
cursor: pointer;
transition: background-color var(--animation-quick) ease-in-out;
list-style: none;
border: 0.5px solid var(--settings-border);
padding-right: 8px;
}
.list-item__wrapper {
display: flex;
position: relative;
width: 100%;
padding: 2px 4px;
}
.list-item__wrapper:last-of-type {
padding-block-end: 4px;
}
.list-item__anchor {
color: inherit;
display: flex;
flex: 1 0 auto;
align-items: center;
height: var(--list-item-height);
min-width: 0;
}
.list-item-content {
display: flex;
flex: 1 0;
justify-content: space-between;
padding-inline-start: calc(2 * var(--default-grid-baseline));
min-width: 0;
}
.list-item-content__main {
flex: 1 0;
width: 0;
margin: auto 0;
}
.list-item-content__name {
min-width: 100px;
flex: 1 1 10%;
font-weight: 500;
}
.list-item__wrapper .list-item-content__name,
.list-item__wrapper .list-item-content__subname,
.list-item__wrapper .list-item-content__details,
.list-item__wrapper .list-item-details__details {
white-space: nowrap;
margin-block: 0;
margin-inline: 0 auto;
overflow: hidden;
text-overflow: ellipsis;
}
.list-item-content__extra-actions {
display: flex;
align-items: center;
gap: var(--default-grid-baseline);
}
.list-item-content__actions,
.list-item-content__extra-actions {
flex: 0 0 auto;
align-self: center;
justify-content: center;
margin-inline-start: var(--default-grid-baseline);
}
.modal {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
z-index: 1000;
}
.modal-content {
background-color: var(--settings-background);
padding: 20px;
width: 400px;
max-width: 90%;
border-radius: 4px;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.modal-content h2 {
font-size: 21px;
text-align: center;
margin: 0 0 16px;
}
.dic-input-container {
display: flex;
align-items: center;
margin-bottom: 16px;
}
.dic-input-container input[type='text'] {
flex: 1;
padding: 8px;
font-size: 15px;
border: 1px solid var(--settings-border);
border-radius: 4px;
color: var(--settings-text);
background-color: var(--settings-background);
}
#zoterocontainer {
margin: 16px;
}
input#zotero {
width: 300px;
flex: none;
padding: 8px;
font-size: 15px;
border: 1px solid var(--settings-text-maxcontrast);
border-radius: 4px;
color: var(--settings-text);
background-color: var(--settings-background);
align-items: center;
margin-bottom: 16px;
}
.wordbook-add-button {
padding: 8px;
margin: 0px 5px;
}
#dicWordList {
list-style: none;
padding: 0;
margin: 0 0 16px;
max-height: 40vh;
overflow-y: auto;
scrollbar-width: thin;
}
#dicWordList li {
display: flex;
align-items: center;
justify-content: space-between;
padding: 4px 0;
}
#dicWordList li button {
border: none;
font-size: 13px;
cursor: pointer;
}
.dic-button-container,
.modal-button-container {
display: flex;
justify-content: end;
margin-top: 24px;
}
.dic-button-container button,
.modal-button-container button {
padding: 8px 16px;
font-size: 15px;
cursor: pointer;
border: none;
border-radius: 4px;
transition: background-color 0.2s ease;
}
.dic-dropdown-container {
position: relative;
margin-bottom: 16px;
cursor: pointer;
border: 1px solid var(--settings-border-contrast);
border-radius: 4px;
background-color: var(--settings-background);
padding: 8px;
}
.dic-dropdown-container::after {
content: '▾';
position: absolute;
right: 8px;
top: 50%;
transform: translateY(-50%);
pointer-events: none;
font-size: 0.8em;
color: var(--color-text-lighter);
}
.dic-dropdown-container .open {
border: 1px solid var(--settings-border-contrast);
}
.dic-dropdown-container.open::after {
content: '▴';
}
.dic-dropdown-list {
position: absolute;
top: 100%;
left: 0;
right: 0;
background-color: var(--settings-background);
border: 1px solid var(--settings-border);
border-radius: 4px;
z-index: 100;
max-height: 200px;
overflow-y: auto;
}
.dic-dropdown-option {
padding: 8px;
border: 1px solid var(--settings-border-contrast);
}
.dic-dropdown-option:hover {
background-color: var(--settings-background-hover);
}
.dic-dropdown-description {
font-size: 0.8em;
color: var(--color-text-lighter);
line-height: 1.2;
}
.dic-select-container {
display: flex;
margin-bottom: 16px;
}
.dic-select-container select {
padding: 8px;
font-size: var(--default-font-size);
border: 1px solid var(--settings-border);
border-radius: 4px;
background-color: var(--settings-background);
color: var(--settings-text);
}
#xcu-section {
margin: 16px 0;
padding: 10px;
}
.material-design-icon__svg {
width: var(--icon-size, 24px);
height: var(--icon-height, 24px);
}
.xcu-editor-tabs-nav, .browser-setting-tabs-nav {
display: flex;
border-bottom: 1px solid var(--settings-border);
}
.xcu-editor-tab, .browser-setting-tab {
flex: 1;
background: transparent;
border: none;
padding: 12px 0;
position: relative;
font-size: var(--default-font-size);
color: var(--settings-text);
text-align: center;
cursor: pointer;
transition: color 0.2s ease;
min-height: 40px;
}
.xcu-editor-tab::after,
.browser-setting-tab::after {
content: '';
position: absolute;
bottom: 0;
left: 25%;
width: 50%;
height: 4px;
background-color: transparent;
transition: background-color 0.2s ease;
}
.xcu-editor-tab.active,
.browser-setting-tab.active {
color: var(--settings-btn-primary);
}
.xcu-editor-tab.active::after,
.browser-setting-tab.active::after {
background-color: var(--settings-btn-primary);
}
.xcu-settings-fieldset {
border: 1px solid var(--settings-border);
padding: 10px;
margin: 10px 0;
}
.xcu-settings-fieldset legend {
font-weight: bold;
font-size: 1rem;
margin-bottom: 4px;
}
.checkbox-wrapper {
--icon-size: 24px;
--icon-height: 24px;
}
.checkbox-radio-switch {
display: flex;
align-items: center;
color: var(--settings-text);
background-color: rgba(0, 0, 0, 0);
font-size: var(--default-font-size);
line-height: var(--default-line-height);
padding: 0;
position: relative;
--checkbox-radio-switch--border-radius: var(
--border-radius-element,
calc(var(--default-clickable-area) / 2)
);
--checkbox-radio-switch--border-radius-outer: calc(
var(--checkbox-radio-switch--border-radius) + 2px
);
}
.checkbox-radio-switch-input {
position: absolute;
z-index: -1;
opacity: 0 !important;
width: var(--icon-size);
height: var(--icon-size);
margin: 4px calc((var(--default-clickable-area) - 16px) / 2);
}
.checkbox-content--has-text {
padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);
}
.checkbox-content {
display: flex;
align-items: center;
flex-direction: row;
gap: var(--default-grid-baseline);
user-select: none;
min-height: var(--default-clickable-area);
border-radius: var(--checkbox-radio-switch--border-radius);
padding: var(--default-grid-baseline)
calc((var(--default-clickable-area) - var(--icon-height)) / 2);
width: 100%;
max-width: fit-content;
}
.checkbox-content-icon {
width: var(--icon-size);
height: var(--icon-size);
color: var(--settings-btn-primary);
}
.checkbox-content-icon-disabled {
width: var(--icon-size);
height: var(--icon-size);
color: #6B7280
}
.checkbox-content {
cursor: pointer;
flex-shrink: 0;
}
.xcu-settings-grid,
.browser-settings-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
}
.xcu-editor-actions,
.browser-settings-editor-actions {
display: flex;
gap: 8px;
margin-top: 16px;
justify-content: flex-end;
margin-right: 10px;
margin-bottom: 10px;
}
.custom-compact-toggle {
margin: 1rem 0rem;
}
.toggle-options {
display: flex;
gap: 2rem;
margin-top: 0.5rem;
}
.toggle-option {
display: flex;
flex-direction: column;
align-items: center;
cursor: pointer;
}
.toggle-image {
width: 300px;
height: auto;
border: 2px solid transparent;
border-radius: 6px;
}
.toggle-image.selected {
border-color: var(--co-settings-text, #e5eff5);
background-color: rgba(0, 120, 212, 0.1);
}
.toggle-image-label {
margin-top: 1rem;
font-size: var(--default-font-size);
color: var(--settings-text);
}

File diff suppressed because one or more lines are too long

View File

@ -1,93 +0,0 @@
Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 8.2 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 8.6 KiB

View File

@ -1,343 +0,0 @@
FORBION
/*
Any of these can be used either by omitting the prefix (it will default to --co)
or by setting a different prefix by passing it and 2nd argument
*/
/**
* Use this mixin to DECLARE a set of CSS Custom Properties in the :root element.
* The variables in $css_variables will be properly prefixed.
* The use of this mixin is encoraged to keep a good scalability.
* @include set-cssvars((
* primary-color: #504999,
* secondary-color: #38257a,
* ), (
* primary-color: #38257a,
* secondary-color: #504999,
* ));
* result in:
* root {
* --co-primary-color: #504999;
* --co-secondary-color: #38257a;
* }
* [data-theme="dark"] {
* --co-primary-color: #38257a;
* --co-secondary-color: #504999;
* }
*/
/**
* ASSIGN a css variable value with prefix
* .selector {
* color: get-cssvar(primary-color);
* }
*
* result in:
* .selector {
* color: var(--co-primary-color);
* }
*/
/**
* ASSIGN a css variable value with prefix
*.btn-primary {
* height: cssvar(button-height);
* &--big {
* // rewrite height for btn-primary--big
* @include update-cssvar(button-height, 56px);
* }
*}
*/
:root {
--color-calc-header-selected: #D2D2D2 !important;
--color-calc-header-hover: #9FD5B7 !important;
--color-text-calc-header-selected: #106802 !important;
--color-doc-name-input-bg-hover: rgba(0, 0, 0, 0.2) !important;
}
[data-theme=dark] {
--color-calc-header-selected: #646464 !important;
--color-calc-header-hover: #217346 !important;
--color-text-calc-header-selected: #fff !important;
--color-doc-name-input-bg-hover: black !important;
}
:root {
--column-row-highlight: #9FD5B7 !important;
}
[data-theme=dark] {
--column-row-highlight: #9FD5B7 !important;
}
/*
Any of these can be used either by omitting the prefix (it will default to --co)
or by setting a different prefix by passing it and 2nd argument
*/
/**
* Use this mixin to DECLARE a set of CSS Custom Properties in the :root element.
* The variables in $css_variables will be properly prefixed.
* The use of this mixin is encoraged to keep a good scalability.
* @include set-cssvars((
* primary-color: #504999,
* secondary-color: #38257a,
* ), (
* primary-color: #38257a,
* secondary-color: #504999,
* ));
* result in:
* root {
* --co-primary-color: #504999;
* --co-secondary-color: #38257a;
* }
* [data-theme="dark"] {
* --co-primary-color: #38257a;
* --co-secondary-color: #504999;
* }
*/
/**
* ASSIGN a css variable value with prefix
* .selector {
* color: get-cssvar(primary-color);
* }
*
* result in:
* .selector {
* color: var(--co-primary-color);
* }
*/
/**
* ASSIGN a css variable value with prefix
*.btn-primary {
* height: cssvar(button-height);
* &--big {
* // rewrite height for btn-primary--big
* @include update-cssvar(button-height, 56px);
* }
*}
*/
:root {
--co-color-main-text: #212121 ;
--co-color-background-hover: #f5f5f5 ;
--co-color-background-dark: #ededed ;
--co-body-bg: #ffffff ;
--co-text-accent: #38257a ;
--co-primary-element: #4c566a ;
--co-primary-elment-rgb: 76, 86, 106 ;
--co-primary-element-light: #eaecf0 ;
--co-primary-text: #ffffff ;
--co-border-radius: 3px ;
--co-color-border-dark: #b0b4bd ;
--co-color-text-lighter: #636363 ;
--co-color-warning: #eca700 ;
--co-color-main-background-translucent: transparent ;
--co-color-background-light: #f1f1f1 ;
--co-color-text-nb-tab: #fff ;
--co-color-bg-nb-tab: rgba(255, 255, 255, 0.15) ;
--co-settings-btn-primary: #00679e ;
--co-settings-btn-primary-text: #ffffff ;
--co-settings-btn-light: #e5eff5 ;
--co-settings-btn-light-text: #00293f ;
--co-settings-border: #ededed ;
--co-settings-border-contrast: #dbdbdb ;
--co-settings-text: #222222 ;
--co-settings-text-maxcontrast: #6b6b6b ;
--co-settings-background: #ffffff ;
--co-settings-background-hover: #f5f5f5 ;
}
[data-theme=dark] {
--co-color-main-text: #ededed ;
--co-color-background-hover: #262626 ;
--co-color-background-dark: #1E1E1E ;
--co-body-bg: #262626 ;
--co-text-accent: #83beec ;
--co-primary-element: #0b87e7 ;
--co-primary-element-light: #83beec ;
--co-primary-text: #000 ;
--co-color-border-dark: #1E1E1E ;
--co-color-text-lighter: #fff ;
--co-color-warning: #eca700 ;
--co-color-main-background-translucent: transparent ;
--co-color-background-light: #363636 ;
--co-color-bg-nb-tab: rgba(255, 255, 255, 0.05) ;
--co-settings-btn-primary: #0091f2 ;
--co-settings-btn-primary-text: #000000 ;
--co-settings-btn-light: #14232c ;
--co-settings-btn-light-text: #99d3f9 ;
--co-settings-border: #292929 ;
--co-settings-border-contrast: #3b3b3b ;
--co-settings-text: #ebebeb ;
--co-settings-text-maxcontrast: #999999 ;
--co-settings-background: #171717 ;
--co-settings-background-hover: #212121 ;
}
:root {
--settings-btn-primary: var(--co-settings-btn-primary) !important;
--settings-btn-primary-text: var(--co-settings-btn-primary-text) !important;
--settings-btn-light: var(--co-settings-btn-light) !important;
--settings-btn-light-text: var(--co-settings-btn-light-text) !important;
--settings-border: var(--co-settings-border) !important;
--settings-border-contrast: var(--co-settings-border-contrast) !important;
--settings-text: var(--co-settings-text) !important;
--settings-text-maxcontrast: var(--co-settings-text-maxcontrast) !important;
--settings-background: var(--co-settings-background) !important;
--settings-background-hover: var(--co-settings-background-hover) !important;
}
#toolbar-up .ui-toolbar {
padding-top: 5px !important;
}
.ui-toolbar .unotoolbutton img {
margin: 1px;
}
.logo {
background-size: 100px;
max-width: 24px;
max-height: 31px;
top: 0;
}
#toolbar-logo {
width: 0px !important;
}
#toolbar-up .ui-toolbar {
padding-top: 5px !important;
}
#toolbar-hamburger.menuwizard-opened {
background-color: var(--co-color-background-dark) !important;
}
.ui-scroll-left, .ui-scroll-right {
box-shadow: 4px 0 13px 2px var(--co-primary-element), -6px 0 6px 6px var(--co-primary-element) !important;
}
/*avoid scroll indicators to be above other items*/
#PermissionMode.status-readonly-mode {
background-color: transparent;
color: var(--co-color-text-lighter);
}
#mobile-edit-button {
background-color: var(--co-primary-element) !important;
}
#toolbar-down .unotoolbutton.selected {
border: 1px solid var(--co-primary-text) !important;
background: linear-gradient(to right, #fff 20%, #fff0 20%) no-repeat, linear-gradient(to left, #fff 20%, #fff0 20%) no-repeat, linear-gradient(transparent 94%, var(--co-primary-element) 94%);
background-color: transparent !important;
}
.spreadsheet-tab {
padding-bottom: 4px !important;
padding-top: 5px !important;
}
#mobile-wizard button,
#mobile-wizard #FontworkSameLetterHeights {
color: var(--co-primary-text);
background-color: var(--co-primary-element);
border: 1px solid var(--co-primary-element);
}
#mobile-wizard-titlebar {
color: var(--co-color-text-lighter);
}
.ui-tab.selected.mobile-wizard {
color: var(--co-primary-element);
border-bottom: 1px solid var(--co-primary-element);
}
.ui-tab.mobile-wizard {
color: var(--co-color-text-lighter);
}
div#mobile-wizard-content .spinfieldcontainer {
border: 1px solid var(--co-color-border-dark);
border-radius: var(--co-border-radius);
}
.spinfieldcontrols {
background-color: var(--co-color-background-dark);
border-left: 1px solid var(--co-color-border-dark);
}
.plus {
border-left: 1px solid var(--co-color-border-dark);
color: var(--co-color-text-lighter) !important;
}
.minus {
border-right: 1px solid var(--co-color-border-dark);
color: var(--co-color-text-lighter) !important;
}
.spinfieldunit {
color: var(--co-color-text-lighter) !important;
}
.colors-container-selected-basic-color {
box-shadow: 0 2px 3px -2px var(--co-primary-element);
border-radius: var(--co-border-radius);
}
.color-sample-small {
border-color: var(--co-body-bg);
}
.color-sample-big {
box-shadow: 0px 0px 0px 1px var(--co-color-background-dark), 1px 1px 0 3px var(--co-body-bg);
}
.menu-entry-icon {
background: var(--co-color-main-background-translucent);
}
#mobile-wizard-content #commands.selected {
border-color: var(--co-primary-element);
}
#mobile-wizard .cool-annotation-reply-count {
margin-inline-end: 32px !important;
}
#mobile-wizard .ui-content.unobutton.selected {
box-shadow: 0 0 0px 6px var(--color-background-darker) !important;
background-color: var(--color-background-darker) !important;
}
#lokit-version ~ p {
margin: 0;
}
#about-dialog-header {
flex-flow: column;
align-items: center;
}
#about-dialog-logos {
flex-basis: 62px;
max-width: 168px;
}
#about-dialog-logos * {
background-position: left top;
}
#product-logo {
flex-grow: 0.8;
background-position: center top !important;
}
#product-name {
justify-content: center !important;
}
#lokit-logo {
flex-grow: 1;
background-position: center 6px !important;
}

View File

@ -1,342 +0,0 @@
/*FORBION*/
/*
Any of these can be used either by omitting the prefix (it will default to --co)
or by setting a different prefix by passing it and 2nd argument
*/
/**
* Use this mixin to DECLARE a set of CSS Custom Properties in the :root element.
* The variables in $css_variables will be properly prefixed.
* The use of this mixin is encoraged to keep a good scalability.
* @include set-cssvars((
* primary-color: #504999,
* secondary-color: #38257a,
* ), (
* primary-color: #38257a,
* secondary-color: #504999,
* ));
* result in:
* root {
* --co-primary-color: #504999;
* --co-secondary-color: #38257a;
* }
* [data-theme="dark"] {
* --co-primary-color: #38257a;
* --co-secondary-color: #504999;
* }
*/
/**
* ASSIGN a css variable value with prefix
* .selector {
* color: get-cssvar(primary-color);
* }
*
* result in:
* .selector {
* color: var(--co-primary-color);
* }
*/
/**
* ASSIGN a css variable value with prefix
*.btn-primary {
* height: cssvar(button-height);
* &--big {
* // rewrite height for btn-primary--big
* @include update-cssvar(button-height, 56px);
* }
*}
*/
:root {
--color-calc-header-selected: #D2D2D2 !important;
--color-calc-header-hover: #9FD5B7 !important;
--color-text-calc-header-selected: #106802 !important;
--color-doc-name-input-bg-hover: rgba(0, 0, 0, 0.2) !important;
}
[data-theme=dark] {
--color-calc-header-selected: #646464 !important;
--color-calc-header-hover: #217346 !important;
--color-text-calc-header-selected: #fff !important;
--color-doc-name-input-bg-hover: black !important;
}
:root {
--column-row-highlight: #9FD5B7 !important;
}
[data-theme=dark] {
--column-row-highlight: #9FD5B7 !important;
}
/*
Any of these can be used either by omitting the prefix (it will default to --co)
or by setting a different prefix by passing it and 2nd argument
*/
/**
* Use this mixin to DECLARE a set of CSS Custom Properties in the :root element.
* The variables in $css_variables will be properly prefixed.
* The use of this mixin is encoraged to keep a good scalability.
* @include set-cssvars((
* primary-color: #504999,
* secondary-color: #38257a,
* ), (
* primary-color: #38257a,
* secondary-color: #504999,
* ));
* result in:
* root {
* --co-primary-color: #504999;
* --co-secondary-color: #38257a;
* }
* [data-theme="dark"] {
* --co-primary-color: #38257a;
* --co-secondary-color: #504999;
* }
*/
/**
* ASSIGN a css variable value with prefix
* .selector {
* color: get-cssvar(primary-color);
* }
*
* result in:
* .selector {
* color: var(--co-primary-color);
* }
*/
/**
* ASSIGN a css variable value with prefix
*.btn-primary {
* height: cssvar(button-height);
* &--big {
* // rewrite height for btn-primary--big
* @include update-cssvar(button-height, 56px);
* }
*}
*/
:root {
--co-color-main-text: #212121 ;
--co-color-background-hover: #f5f5f5 ;
--co-color-background-dark: #ededed ;
--co-body-bg: #ffffff ;
--co-text-accent: #38257a ;
--co-primary-element: #4c566a ;
--co-primary-elment-rgb: 76, 86, 106 ;
--co-primary-element-light: #eaecf0 ;
--co-primary-text: #ffffff ;
--co-border-radius: 3px ;
--co-color-border-dark: #b0b4bd ;
--co-color-text-lighter: #636363 ;
--co-color-warning: #eca700 ;
--co-color-main-background-translucent: transparent ;
--co-color-background-light: #f1f1f1 ;
--co-color-text-nb-tab: #fff ;
--co-color-bg-nb-tab: rgba(255, 255, 255, 0.15) ;
--co-settings-btn-primary: #00679e ;
--co-settings-btn-primary-text: #ffffff ;
--co-settings-btn-light: #e5eff5 ;
--co-settings-btn-light-text: #00293f ;
--co-settings-border: #ededed ;
--co-settings-border-contrast: #dbdbdb ;
--co-settings-text: #222222 ;
--co-settings-text-maxcontrast: #6b6b6b ;
--co-settings-background: #ffffff ;
--co-settings-background-hover: #f5f5f5 ;
}
[data-theme=dark] {
--co-color-main-text: #ededed ;
--co-color-background-hover: #262626 ;
--co-color-background-dark: #1E1E1E ;
--co-body-bg: #262626 ;
--co-text-accent: #83beec ;
--co-primary-element: #0b87e7 ;
--co-primary-element-light: #83beec ;
--co-primary-text: #000 ;
--co-color-border-dark: #1E1E1E ;
--co-color-text-lighter: #fff ;
--co-color-warning: #eca700 ;
--co-color-main-background-translucent: transparent ;
--co-color-background-light: #363636 ;
--co-color-bg-nb-tab: rgba(255, 255, 255, 0.05) ;
--co-settings-btn-primary: #0091f2 ;
--co-settings-btn-primary-text: #000000 ;
--co-settings-btn-light: #14232c ;
--co-settings-btn-light-text: #99d3f9 ;
--co-settings-border: #292929 ;
--co-settings-border-contrast: #3b3b3b ;
--co-settings-text: #ebebeb ;
--co-settings-text-maxcontrast: #999999 ;
--co-settings-background: #171717 ;
--co-settings-background-hover: #212121 ;
}
:root {
--settings-btn-primary: var(--co-settings-btn-primary) !important;
--settings-btn-primary-text: var(--co-settings-btn-primary-text) !important;
--settings-btn-light: var(--co-settings-btn-light) !important;
--settings-btn-light-text: var(--co-settings-btn-light-text) !important;
--settings-border: var(--co-settings-border) !important;
--settings-border-contrast: var(--co-settings-border-contrast) !important;
--settings-text: var(--co-settings-text) !important;
--settings-text-maxcontrast: var(--co-settings-text-maxcontrast) !important;
--settings-background: var(--co-settings-background) !important;
--settings-background-hover: var(--co-settings-background-hover) !important;
}
#toolbar-up .ui-toolbar {
padding-top: 5px !important;
}
/*avoid scroll indicators to be above other items*/
.ui-tab.notebookbar {
line-height: normal;
padding: 2px 12px 2px 12px;
}
.ui-tabs.notebookbar {
height: auto !important;
border-radius: 8px;
box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.15);
-webkit-box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.15);
}
.notebookbar-tabs-container {
align-self: auto !important;
}
.main-nav.hasnotebookbar .ui-tab.selected.notebookbar {
text-shadow: none;
background-color: white;
}
.ui-tab.selected.notebookbar {
box-shadow: none;
border-radius: 8px !important;
box-shadow: inset 0 0 0px 1px #dbdbdb, 0 0 3px 0px #00000012;
-moz-box-shadow: inset 0 0 0px 1px #dbdbdb, 0 0 3px 0px #00000012;
-webkit-box-shadow: inset 0 0 0px 1px #dbdbdb, 0 0 3px 0px #00000012;
}
.ui-tabs.notebookbar .ui-tab {
height: auto !important;
background-color: transparent;
color: var(--co-color-text-lighter);
}
.main-nav:not(.hasnotebookbar) {
margin-right: 0px;
box-shadow: 0px 4px 2px -2px #adadad;
}
.ui-toolbar {
padding-top: 2px;
}
.ui-scroll-left, .ui-scroll-right {
box-shadow: 4px 0 13px 2px var(--co-primary-element), -6px 0 6px 6px var(--co-primary-element) !important;
}
#mobile-edit-button {
background-color: var(--co-primary-element) !important;
}
.leaflet-selection-marker-end {
margin-left: -4px;
background-size: 12px;
background-repeat: no-repeat;
background-image: url("images/ios_handle_end.svg");
margin-top: -24px;
}
.leaflet-selection-marker-start {
margin-left: -8px;
background-size: 12px;
background-repeat: no-repeat;
background-image: url("images/ios_handle_start.svg");
margin-top: -34px;
}
.leaflet-cursor-handler {
display: none;
}
/*porting some changes from iOSapp made by @tml and adjusting*/
.cool-context-toolbar {
top: -32px;
}
#mobile-wizard button,
#mobile-wizard #FontworkSameLetterHeights {
color: var(--co-primary-text);
background-color: var(--co-primary-element);
border: 1px solid var(--co-primary-element);
}
#mobile-wizard-titlebar {
color: var(--co-color-text-lighter);
}
.ui-tab.selected.mobile-wizard {
color: var(--co-primary-element);
border-bottom: 1px solid var(--co-primary-element);
}
.ui-tab.mobile-wizard {
color: var(--co-color-text-lighter);
}
div#mobile-wizard-content .spinfieldcontainer {
border: 1px solid var(--co-color-border-dark);
border-radius: var(--co-border-radius);
}
.spinfieldcontrols {
background-color: var(--co-color-background-dark);
border-left: 1px solid var(--co-color-border-dark);
}
.plus {
border-left: 1px solid var(--co-color-border-dark);
color: var(--co-color-text-lighter) !important;
}
.minus {
border-right: 1px solid var(--co-color-border-dark);
color: var(--co-color-text-lighter) !important;
}
.spinfieldunit {
color: var(--co-color-text-lighter) !important;
}
.colors-container-selected-basic-color {
box-shadow: 0 2px 3px -2px var(--co-primary-element);
border-radius: var(--co-border-radius);
}
.color-sample-small {
border-color: var(--co-body-bg);
}
.color-sample-big {
box-shadow: 0px 0px 0px 1px var(--co-color-background-dark), 1px 1px 0 3px var(--co-body-bg);
}
.menu-entry-icon {
background: var(--co-color-main-background-translucent);
}
#mobile-wizard-content #commands.selected {
border-color: var(--co-primary-element);
}
#mobile-wizard .cool-annotation-reply-count {
margin-inline-end: 32px !important;
}
#mobile-wizard .ui-content.unobutton.selected {
box-shadow: 0 0 0px 6px var(--color-background-darker) !important;
background-color: var(--color-background-darker) !important;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,843 +0,0 @@
<div class="search-container">
<input size="20" id="online-help-search-input" type="search" spellcheck="false" />
</div>
<div id="keyboard-shortcuts-content">
<h1>Keyboard Shortcuts</h1>
<div class="section" id="general-shortcuts">
<h2 class="section-header">General Keyboard Shortcuts</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Undo</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Z</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Redo</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Y</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Cut</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>X</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Copy</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>C</kbd>,<br/><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Insert</kbd></td></tr>
<tr class="sub-section"> <td class="function">Paste as unformatted text</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>V</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Paste special</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>V</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Print (Download as PDF)</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>P</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Display the Keyboard shortcuts help</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>?</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Focus to notebookbar menu</td> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>F1</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Focus to document from menu</td> <td class="shortcut"><kbd>ESC</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Focus to selected comment's menu</td> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>C</kbd></td> </tr>
</table>
</div>
<div id="text-shortcuts" class="text hide">
<div class="section">
<h2 class="section-header">Text formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Bold</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Italic</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>I</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Underline</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>U</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Double Underline</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>D</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Strikethrough</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>5</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Superscript</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>P</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Subscript</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Remove direct formatting</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>M</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Paragraph formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Align Center</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>E</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Left</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>L</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Right</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>R</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Justify</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>J</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Apply Default paragraph style</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>0</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Apply Heading 1 paragraph style</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>1</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Apply Heading 2 paragraph style</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>2</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Apply Heading 3 paragraph style</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>3</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Apply Heading 4 paragraph style</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>4</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Apply Heading 5 paragraph style</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>5</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Text selection and navigation in document</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Select All</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to the left</td> <td class="shortcut"><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor with selection to the left</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to beginning of a word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to the left word by word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to the right</td> <td class="shortcut"><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor with selection to the right</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to start of the next word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to the right word by word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor up one line</td> <td class="shortcut"><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select lines in upwards direction</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to beginning of the previous paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to beginning of paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor down one line</td> <td class="shortcut"><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select lines in downwards direction</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to beginning of the next paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to end of paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to beginning of line</td> <td class="shortcut"><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select to the beginning of a line</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to start of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select text to start of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to end of line</td> <td class="shortcut"><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select to the end of a line</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to end of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select text to end of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move the view up one page</td> <td class="shortcut"><kbd>PageUp</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Switch cursor between text and header</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>PageUp</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Extend the selection up one page</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>PageUp</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move the view down one page</td> <td class="shortcut"><kbd>PageDown</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Switch cursor between text and footer</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>PageDown</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Extend the selection down one page</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>PageDown</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Delete to beginning of word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Backspace</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Delete to end of word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Del</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Delete to beginning of sentence</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Backspace</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Delete to end of sentence</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Del</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Shortcut Keys for Tables</h2>
<table class="help">
<tr class="sub-section"> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> <td class="function">If the active cell is empty: selects the whole table. Otherwise: selects the contents of the active cell. Pressing again selects the entire table.</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> <td class="function">If the active cell is empty: goes to the beginning of the table. Otherwise: first press goes to beginning of the active cell, second press goes to beginning of the current table, third press goes to beginning of document.</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> <td class="function">If the active cell is empty: goes to the end of the table. Otherwise: first press goes to the end of the active cell, second press goes to the end of the current table, third press goes to the end of the document.</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Tab</kbd></td> <td class="function">Inserts a tab stop (only in tables). Depending on the Window Manager in use, <kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Tab</kbd> may be used instead.</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Arrow Keys</kbd></td> <td class="function">Increases/decreases the size of the column/row on the right/bottom cell edge</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Keys</kbd></td> <td class="function">Increase/decrease the size of the column/row on the left/top cell edge</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Keys</kbd></td> <td class="function">Like Alt, but only the active cell is modified</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Keys</kbd></td> <td class="function">Like Alt, but only the active cell is modified</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Insert</kbd></td> <td class="function">3 seconds in Insert mode, Arrow Key inserts row/column, <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Key</kbd> inserts cell</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Del</kbd></td> <td class="function">3 seconds in Delete mode, Arrow key deletes row/column, <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow key</kbd> merges cell with neighboring cell</td> </tr>
<tr class="sub-section"> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Del</kbd></td> <td class="function"> <p>If no whole cell is selected, the text from the cursor to the end of the current sentence is deleted. If the cursor is at the end of a cell, and no whole cell is selected, the contents of the next cell are deleted.</p>
<p>If no whole cell is selected and the cursor is at the end of the table, the paragraph following the table will be deleted, unless it is the last paragraph in the document.</p>
<p>If one or more cells are selected, the whole rows containing the selection will be deleted. If all rows are selected completely or partially, the entire table will be deleted.</p>
</td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Word processor functions</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Insert footnote</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>F</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert endnote</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>D</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert comment</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>C</kbd></td> </tr>
<!-- <tr class="sub-section"> <td class="function">Calculates the selected text and copies the result to the clipboard.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span>Plus Key(+)</td> </tr> -->
<tr class="sub-section"> <td class="function">Insert soft hyphen</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>-</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert non-breaking hyphen</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>-</kbd></td> </tr>
<!-- <tr class="sub-section"> <td class="function">Run macro field</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span>* (on numeric keypad)</td> </tr> -->
<tr class="sub-section"> <td class="function">Insert non-breaking space</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Space</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert line break</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Manual page break</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Column break (in multicolumnar text)</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert new paragraph directly before or after a section, or before a table</td> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert new paragraph without numbering inside a list. Does not work when the cursor is at the end of the list.</td> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
</table>
</div>
</div>
<div id="spreadsheet-shortcuts" class="spreadsheet hide">
<div class="section">
<h2 class="section-header">Navigating in Spreadsheets</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Moves the cursor to the first cell in the sheet (A1).</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the last cell on the sheet that contains data.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the first cell of the current row.</td> <td class="shortcut"><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the last cell of the current row.</td> <td class="shortcut"><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Selects cells from the current cell to the first cell of the current row.</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Selects cells from the current cell to the last cell of the current row.</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Selects cells from the current cell up to one page in the current column or extends the existing selection one page up.</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Page Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Selects cells from the current cell down to one page in the current column or extends the existing selection one page down.</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Page Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the left edge of the current data range. If the column to the left of the cell that contains the cursor is empty, the cursor moves to the next column to the left that contains data</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Left Arrow</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the right edge of the current data range. If the column to the right of the cell that contains the cursor is empty, the cursor moves to the next column to the right that contains data.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Right Arrow</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the top edge of the current data range. If the row above the cell that contains the cursor is empty, the cursor moves up to the next row that contains data.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Up Arrow</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves the cursor to the bottom edge of the current data range. If the row below the cell that contains the cursor is empty, the cursor moves down to the next row that contains data.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Down Arrow</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to next sheet.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Page Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to previous sheet.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Page Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Selects all cells containing data from the current cell to the end of the continuous range of data cells, in the direction of the arrow pressed. If used to select rows and columns together, a rectangular cell range is selected.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves one sheet to the left.</td> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Page Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Moves one screen page to the right.</td> <td class="shortcut"><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>Page Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Adds the previous sheet to the current selection of sheets. If all the sheets in a spreadsheet are selected, this shortcut key combination only selects the previous sheet. Makes the previous sheet the current sheet.</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Page Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Adds the next sheet to the current selection of sheets. If all the sheets in a spreadsheet are selected, this shortcut key combination only selects the next sheet. Makes the next sheet the current sheet.</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Page Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">where (*) is the multiplication sign on the numeric key pad. Selects the data range that contains the cursor. A range is a contiguous cell range that contains data and is bounded by empty row and columns.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>*</kbd></td> </tr>
<tr class="sub-section"> <td class="function">where (/) is the division sign on the numeric key pad. Selects the matrix formula range that contains the cursor.</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>/</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert cells (as in menu Insert - Cells)</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Plus key</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Delete cells (as in menu Edit - Delete Cells)</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Minus key</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Cell formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Bold</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Italic</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>I</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Underline</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>U</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Strikethrough</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>5</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Remove direct formatting</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>M</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Insert comment</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>C</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Display comment</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>F1</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Fill Down</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>D</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select All</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Center</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>E</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Left</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>L</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Right</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>R</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Justify</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>J</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Set Optimal Column Width</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>3</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Two decimal places, thousands separator</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>1</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Standard exponential format</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>2</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Standard date format</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>3</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Standard currency format</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>4</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Standard percentage format (two decimal places)</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>5</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Standard format</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>6</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Insert</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Insert date</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>;</kbd>&nbsp;or&nbsp;<kbd>,</kbd></td></tr>
</table>
</div>
</div>
<div id="presentation-shortcuts" class="presentation hide">
<div class="section">
<h2 class="section-header">Text formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Bold</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Italic</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>I</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Underline</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>U</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Strikethrough</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>5</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Superscript</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>P</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Subscript</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select All</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Paragraph formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Align Center</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>E</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Left</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>L</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Right</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>R</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Justify</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>J</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Demote list item (list item has to be selected)</td> <td class="shortcut"><kbd>Tab</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Promote list item (list item has to be selected)</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Tab</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Text selection and navigation in a textbox</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Select All</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to the left</td> <td class="shortcut"><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor with selection to the left</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to beginning of a word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to the left word by word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to the right</td> <td class="shortcut"><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor with selection to the right</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to start of the next word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to the right word by word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor up one line</td> <td class="shortcut"><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select lines in upwards direction</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to beginning of the previous paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to beginning of paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor down one line</td> <td class="shortcut"><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select lines in downwards direction</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to beginning of the next paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to end of paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to beginning of line</td> <td class="shortcut"><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select to the beginning of a line</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to start of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select text to start of textbox</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to end of line</td> <td class="shortcut"><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select to the end of a line</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to end of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select text to end of textbox</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Slide keyboard shortcuts</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Escape current mode, i.e. from edit mode switch to object selection mode, from object selection mode switch to view mode.</td> <td class="shortcut"><kbd>Esc</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select objects in the order in which they were created</td> <td class="shortcut"><kbd>Tab</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select objects in the reverse order in which they were created</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Tab</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move to next text object on slide</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select all in slide</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
</table>
</div>
</div>
<div id="drawing-shortcuts" class="presentation hide">
<div class="section">
<h2 class="section-header">Text formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Bold</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Italic</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>I</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Underline</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>U</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Strikethrough</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Alt</kbd><span class="kbd--plus">+</span><kbd>5</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Superscript</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>P</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Subscript</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>B</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select All</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Paragraph formatting</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Align Center</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>E</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Left</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>L</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Align Right</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>R</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Justify</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>J</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Demote list item (list item has to be selected)</td> <td class="shortcut"><kbd>Tab</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Promote list item (list item has to be selected)</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Tab</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Text selection and navigation in a textbox</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Select All</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to the left</td> <td class="shortcut"><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor with selection to the left</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to beginning of a word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to the left word by word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Left</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to the right</td> <td class="shortcut"><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor with selection to the right</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to start of the next word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to the right word by word</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Right</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor up one line</td> <td class="shortcut"><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select lines in upwards direction</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to beginning of the previous paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to beginning of paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Up</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor down one line</td> <td class="shortcut"><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select lines in downwards direction</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move cursor to beginning of the next paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select to end of paragraph</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Arrow Down</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to beginning of line</td> <td class="shortcut"><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select to the beginning of a line</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to start of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select text to start of textbox</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Home</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to end of line</td> <td class="shortcut"><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select to the end of a line</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go to end of document</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Go and select text to end of textbox</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>End</kbd></td> </tr>
</table>
</div>
<div class="section">
<h2 class="section-header">Draw page keyboard shortcuts</h2>
<table class="help">
<tr class="sub-section"> <td class="function">Escape current mode, i.e. from edit mode switch to object selection mode, from object selection mode switch to view mode.</td> <td class="shortcut"><kbd>Esc</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select objects in the order in which they were created</td> <td class="shortcut"><kbd>Tab</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select objects in the reverse order in which they were created</td> <td class="shortcut"><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>Tab</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Move to next text object on drawing page</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Enter</kbd></td> </tr>
<tr class="sub-section"> <td class="function">Select all in drawing page</td> <td class="shortcut"><kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd></td> </tr>
</table>
</div>
</div>
</div>
<div id="online-help-content">
<h1 class="help-dialog-header"><span class="productname">{productname}</span> Help</h1>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1327">Collaborative editing</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1333"><span class="productname">{productname}</span> user interface</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1335">Opening, closing, saving, printing and downloading documents</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1337">Editing documents</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1338">Advanced features</button></p>
<div class="spreadsheet link-section hide">
<p class="toc-h2 m-v-0"><button class="border-0 scroll-button" data-target="1359"><span class="productname">{productname}</span> spreadsheets</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1361">Editing spreadsheets</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1363">Formulas</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1367">Formatting spreadsheets</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1371">Advanced features</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1409">Spreadsheets</button></p>
</div>
<div class="text link-section hide">
<p class="toc-h2 m-v-0"><button class="border-0 scroll-button" data-target="1373"><span class="productname">{productname}</span> text documents</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1375">Editing text documents</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1377">Context menus</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1383">Advanced text document editor features</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1407">Text documents</button></p>
</div>
<div class="presentation link-section hide">
<p class="toc-h2 m-v-0"><button class="border-0 scroll-button" data-target="1391"><span class="productname">{productname}</span> presentations</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1393">Editing presentations</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1395">Slide show</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1397">Slide pane</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1401">Advanced features</button></p>
<p class="toc-h3 m-v-0"><button class="border-0 scroll-button" data-target="1411">Presentations</button></p>
</div>
<p class="toc-h2 m-v-0"><button class="border-0 scroll-button" data-target="1403">Frequently Asked Questions</button></p>
<div class="section">
<p class="section-header"><span class="productname">{productname}</span> allows you to create and edit office documents text documents, spreadsheets and presentations directly in your browser, in a simple and straight-forward way. You can work alone on a document, or collaboratively as part of a team.</p>
</div>
<a id="1327"/>
<div class="section">
<h3 class="section-header">Collaborative editing</h3>
<div class="sub-section">
<ul>
<li><p>Each user gets assigned a color. The cursor of each user will be shown in the assigned color. Note: you will see your cursor as black, blinking cursor, although others will see you with a different color.</p></li>
<li><p>You can jump to the cursor of a user by clicking on the name (or avatar) of the user. It is possible to follow the editor.</p></li>
<li><p><span class="productname">{productname}</span> notifies you with a small notification in the footer when a new user enters or when a user leaves.</p></li>
</ul>
</div>
</div>
<a id="1333"/>
<div class="section">
<h3 class="section-header"><span class="productname">{productname}</span> user interface</h3>
<div class="sub-section"><p><span class="productname">{productname}</span> uses modern browser resources to adapt the user interface to the size of the viewing area, including small screens found in mobile devices. The interface is composed of:</p></div>
<div class="sub-section">
<p><span class="def">The document area:</span> The application area shows the document contents, either spreadsheets, presentations or text documents.</p>
</div>
<div class="sub-section">
<p><span class="def">The menu bar:</span> The main menu is placed on the top and includes many options, commands for printing, editing, viewing and other advanced commands. You can hide the menu bar clicking on the <span class="w2ui-icon fold icon-size" ></span> icon on the far right. Click on the <span class="w2ui-icon unfold icon-size" ></span> icon to show the menu.</p>
</div>
<div class="sub-section">
<p><span class="def">Context menus:</span> On clicking with the right mouse button, a menu appears with commands associated with the underlying object.</p>
</div>
<div class="sub-section">
<p><span class="def">The toolbar:</span> The toolbar contains the most used options for daily editing. Toolbar buttons are dynamic, meaning that their state (on or off) depends on different factors.</p>
</div>
<div class="sub-section">
<p><span class="def">The status bar:</span> The status bar is shown in the bottom, and contains several useful options and features.</p>
<div class="screenshot"><img alt="" src="images/help/en/status-bar.png"/></div>
</div>
<div class="sub-section">
<p><span class="def">The search bar:</span> Searching starts automatically when content is inserted in the search box, and the document window automatically moves to the first occurrence found. Searching is not case-sensitive. There are three buttons right next to the search box:</p>
<ul>
<li><p>Search backwards</p></li>
<li><p>Search forward</p></li>
<li><p>Cancel the search (appears only when a text has been searched)</p></li>
</ul>
</div>
<div class="sub-section">
<p><span class="def">The zoom bar:</span> At the right of the status bar, there is a set of buttons that allow you to zoom to 100%, zoom out and zoom in. The zoom applies to the document area, the user interface is not affected. The current level of zoom is shown in this area.</p>
<p>Text, charts, shapes and svg images will stay sharp, when zooming in, you will only see pixels appear at inserted images, such as jpgs or pngs.</p>
<p>Using the browser zoom affects the document and user interface areas.</p>
</div>
<div class="sub-section">
<p><span class="def">The information bar:</span> At the right of the search bar, a set of information on the document is displayed. The actual information depends on the nature of the document.</p>
<div class="screenshot"><img alt="" src="images/help/en/information-bar.png"/></div>
</div>
</div>
<a id="1335"/>
<div class="section">
<h3 class="section-header">Opening, closing, saving, printing and downloading documents</h3>
<p>Your documents are stored and managed in the cloud storage that is integrated with <span class="productname">{productname}</span>.</p>
<div class="sub-section"><p>To download a document download it from the <span class="productname">{productname}</span> applications <span class="ui">File</span> menu. The download formats available depends on the application. All applications exports documents in PDF format.</p></div>
<div class="sub-section"><p>To open document, click on the file to open the <span class="productname">{productname}</span> module associated to the document format.</p></div>
<div class="sub-section"><p>Documents in <span class="productname">{productname}</span> save automatically, but if you are concerned that a document is synchronized as quickly as possible you can also force saving using the <span class="ui">File</span> menus <span class="ui">Save</span> entry.</p></div>
<div class="sub-section"><p>Depending on the capabilities of your browser the print window may appear or a “Download PDF export?” popup shows. You can print this PDF in your favorite PDF reader.</p></div>
<div class="sub-section"><p>When closing a document, it is automatically saved if it has been changed.</p></div>
</div>
<a id="1337"/>
<div class="section">
<h3 class="section-header">Editing documents</h3>
<p>Document editing should be familiar to everyone that has used an office application before, but here are some distinctive features:</p>
<div class="sub-section">
<h4>Copy and Paste</h4>
<p>Rich content copy/cut and paste is supported, not only within a given document, but also across documents on the same or different <span class="productname">{productname}</span>. For these internal uses, users can copy/cut content, including images and mixed content, on PC by using the keyboard shortcuts directly (<kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>X</kbd>, <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>C</kbd>, <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>V</kbd>). For security reasons it is necessary to use <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>V</kbd> to paste on PC, but context menus can be used for cut and copy. On Android or iOS selecting text by double tapping, and using a long-tap to access copy/cut/paste via the context menu is required.</p>
<p>To copy larger pieces of content to other applications on your device, users need to press the <span class="ui">Start download</span> button, and then re-copy this to their clipboard in order to make it available to the target application to read. This is possible via a tiny widget that pops up in the bottom-right corner, and is only necessary to export the content for pasting in external applications. This step also converts complex object types into static images.</p>
</div>
<div class="sub-section">
<h4>Document repair</h4>
<p>When multiple people edit the same document concurrently, it is possible for their changes to conflict and this can cause some confusion. The Document Repair function allows users to undo other editors changes to the document to a previous state.</p>
<p>To jump back to the selected state, select it with the mouse and hit <span class="ui">Jump to state</span>.</p>
<div class="screenshot"><img alt="document repair" src="images/help/en/repair-document.png"/></div>
<p>This is particularly useful say when a colleague inadvertently selected all text in the document with <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>A</kbd> and proceeded to type over it destroying it while you were concurrently editing.</p>
</div>
<div class="sub-section">
<h4>Inactive document</h4>
<p>When <span class="productname">{productname}</span> detects that there has not been any activity in the browser for a while, it puts the document in an “Inactive” state. The document is shown with a transparent gray overlay, with the message “Inactive document please click to resume editing”.</p>
<div class="screenshot"><img alt="inactive document" src="images/help/en/inactive-document.png"/></div>
<p>To continue editing, click on the document and the layover and message disappear. Any changes that may have been made by other users while collaboratively editing the document are re-loaded.</p>
</div>
<div class="sub-section">
<h4>Pasting</h4>
<p>When you paste content copied from within the same document, the format and elements are maintained. If you copy from another document, in another tab or browser window, or from outside of the browser, the pasted content will preserve rich text.</p>
<p>You can paste as unformatted text with the keyboard shortcut: <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>Shift</kbd><span class="kbd--plus">+</span><kbd>V</kbd></p>
<p>When you paste text from within the document, formatting will be respected. You can also paste objects, such as images, if they are copied from the document you are working in.</p>
<p>When you paste text from outside of the document (another browser window or a desktop application), it will be pasted as rich text.</p>
<p>When you have internal cut or copied content, you can paste this content using the context menu.</p>
</div>
</div>
<a id="1338"/>
<div class="section">
<h3 class="section-header">Advanced features</h3>
<div class="sub-section">
<h4>Adding charts</h4>
<p><span class="productname">{productname}</span> supports inserting and visualization of charts in documents. To add a chart:</p>
<ol>
<li><p>Select a table in text document, a range in a spreadsheet or a table in a presentation.</p></li>
<li>
<p>Choose <span class="ui">Insert</span><span class="ui">Charts</span>. Customize your chart on the sidebar:</p>
</li>
<div class="screenshot"><img alt="chart" src="images/help/en/chart-wizard.png"/></div>
<li><p>If no table or range was selected, a prototype chart is displayed.</p></li>
</ol>
<div class="screenshot"><img alt="" src="images/help/en/chart.png"/></div>
</div>
<div class="sub-section"><p><span class="def">Chart editing:</span> Double click the chart to select. Use context menus to add chart elements such as title, axis, and other. Choose <span class="ui">Data Range</span> and <span class="ui">Chart Type</span> to edit chart data and select chart type.</p></div>
<div class="sub-section"><p><span class="def">Chart formatting:</span> The same context menu brings you to chart data table and chart type selection.</p></div>
<div class="sub-section"><p><span class="def">Data series formatting:</span> Open the context menu and choose <span class="ui">Format data series</span>.</p></div>
<div class="sub-section">
<h4>Handling images</h4>
<p><span class="productname">{productname}</span> inserts images in the text document from your local computer or from your cloud storage. Inserted images are always embedded in the document.</p>
<p><span class="def">Insert image:</span> Clicking on the <span class="ui">Insert image</span> icon allows you to choose an image from the cloud storage's folders and shares.</p>
<p><span class="def">Insert local image:</span> opens the browser file picker to upload the image from your local computer and insert it into the document.</p>
<p>Images can be resized, rotated and anchored. Text can be wrapped around the image. Select the image and open the context menu. Use the images handles to resize the image with the mouse.</p>
</div>
<div class="sub-section">
<h4>Comments in documents</h4>
<p>Insert comments in <span class="productname">{productname}</span> in places that need special reader attention. Comments are displayed on the right and carry the name and date of the issuer.</p>
<div class="screenshot"><img alt="comment" src="images/help/en/comment.png"/></div>
<p>Click on the submenu (<span class="cool-annotation-menu icon-size" ></span>) icon to reply, move and delete comments.</p>
</div>
<div class="sub-section">
<h4>Spellchecking</h4>
<p><span class="productname">{productname}</span> can check spelling in text documents, spreadsheets and presentations. A red wavy underline indicates misspelled words. Click on the right mouse button to open a context menu with suggested misspelling corrections.</p>
<div class="screenshot"><img alt="spellchecking" src="images/help/en/red-wavy-underline.png"/></div>
<p>To systematically spell-check the whole document use the <span class="ui">Tools</span> menus <span class="ui">Spelling</span> option.</p>
</div>
</div>
<div class="spreadsheet hide">
<a id="1359"/>
<h2 class="product-header"><span class="productname">{productname}</span> spreadsheets</h2>
<a id="1361"/>
<div class="section">
<h3 class="section-header">Editing spreadsheets</h3>
<div class="sub-section"><p>You edit an online spreadsheet in the same way you edit a desktop spreadsheet. Operations like entering data, selecting ranges, columns, rows or sheets are the same. Use the keyboard, menus or toolbar to command actions in the spreadsheet. Dragging cells contents to fill cells with data is also supported. Copy, cut and paste commands are available from the context menu. Following entered data with a <kbd>Tab</kbd> will move the cursor to the next cell to the right, and with an <kbd>Enter</kbd> to the cell below for easy further data entry.</p></div>
</div>
<a id="1363"/>
<div class="section">
<h3 class="section-header">Formulas</h3>
<div class="sub-section">
<p>Formulas are entered in the formula bar. Enter '=' and insert the formula.</p>
<p>All spreadsheets functions and mathematical rules applies.</p>
<div class="screenshot"><img alt="Formulas" src="images/help/en/formula-bar.png"/></div>
<p>The formula language should be extremely familiar to any spreadsheet user, and is specified in great detail in the <a href="https://www.oasis-open.org/committees/download.php/16826/openformula-spec-20060221.html" target="_blank" rel="noopener noreferrer">OASIS OpenFormula specification</a>.</p>
</div>
</div>
<a id="1367"/>
<div class="section">
<h3 class="section-header">Formatting spreadsheets</h3>
<div class="sub-section">
<p><span class="def">Direct formatting:</span> You can format spreadsheets cells, columns, rows and sheets by formatting directly from the menus, toolbar or context menus. Direct formatting applies only to the current object selected. To format a cell either use the menu or hit <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>1</kbd>. The dialog allows complex and custom number formatting, as well as font, complex border, background, cell protection and other options.</p>
<div class="screenshot"><img alt="" src="images/help/en/format-cells.png"/></div>
</div>
</div>
<a id="1371"/>
<div class="section">
<h3 class="section-header">Advanced features</h3>
<div class="sub-section"><p><span class="def">Sorting data:</span> You can sort a list of numbers or text ascending or descending. <span class="productname">{productname}</span> automatically detects cells that are headers, and adjoining columns, to extend the selection.</p></div>
<div class="sub-section"><p><span class="def">Filtering data:</span> Filters and advanced filters allow you to work on certain filtered rows (records) of a data range. In the spreadsheets in <span class="productname">{productname}</span> there are various possibilities for applying filters.</p>
<ol>
<li>
<p>One use for the <span class="ui">AutoFilter</span> function is to quickly restrict the display to records with identical entries in a data field.</p>
<div class="screenshot"><img alt="filter" src="images/help/en/autofilter.png"/></div>
</li>
<li><p>In the <span class="ui">Standard Filter</span> dialog, you can also define ranges which contain the values in particular data fields. You can use the standard filter to connect the conditions with either a logical AND or a logical OR operator.</p></li>
<li><p>The <span class="ui">Advanced Filter</span> allows up to a total of eight filter conditions. With advanced filters you enter the conditions directly into the sheet.</p></li>
</ol>
</div>
<div class="sub-section">
<p><span class="def">Outlining:</span> You can create an outline of your data and group rows and columns together so that you can collapse and expand the groups with a single click making it easy to represent hierarchical data.</p>
<div class="screenshot"><img alt="" src="images/help/en/outlining.png"/></div>
</div>
<div class="sub-section">
<p><span class="def">Data validation:</span> For each cell, you can define entries to be valid. Invalid entries to a cell will be rejected. To enable data validation:</p>
<ol>
<li>
<p>Choose <span class="ui">Validity</span> from the <span class="ui">Data</span> menu. The <span class="ui">Validity</span> dialog opens.</p>
</li>
<div class="screenshot"><img alt="data validate" src="images/help/en/data-validation.png"/></div>
<li><p>Select the validity criterion in the <span class="ui">Allow</span> drop-box list. Depending on the criterion, more options shows. Fill the required data.</p></li>
<li>
<p>Use the <span class="ui">Input Help</span> and <span class="ui">Error Alert</span> tabs to enhance the user interactions. Click <span class="ui">OK</span> to close the dialog.</p>
</li>
<div class="screenshot"><img alt="data validate" src="images/help/en/selection-list.png"/></div>
<li><p>To remove the validity of the cell, open the dialog and set the <span class="ui">Allow</span> list to “All values”.</p></li>
</ol>
</div>
<div class="sub-section">
<p><span class="def">Comments:</span> In a spreadsheet you can insert one comment per cell. When you select <span class="ui">Insert comment</span>, a popup appears that allows you to write the content for the comment. A red dot shows on the top right corner of the cell when it has a comment. Hover the mouse on the cell to display comments.</p>
<div class="screenshot"><img alt="" src="images/help/en/cell-comment.png"/></div>
</div>
<div class="sub-section">
<p><span class="def">Conditional formatting:</span> <span class="productname">{productname}</span> adds symbols to each cell of a range based on cells conditions. Select the cell range and click the <span class="ui">Conditional Formatting</span> icon on the toolbar. Select the symbol set to apply on the range.</p>
<div class="screenshot"><img alt="" src="images/help/en/conditional-formatting.png"/></div>
</div>
</div>
</div>
<div class="text hide">
<a id="1373"/>
<h2 class="product-header"><span class="productname">{productname}</span> text documents</h2>
<a id="1375"/>
<div class="section">
<h3 class="section-header">Editing text documents</h3>
<div class="sub-section"><p><span class="productname">{productname}</span> edits text documents in the same way you edit a desktop document. It provides a What You See Is What You Get (WYSIWYG) layout that conveniently lays out the document as it will be printed. Operations like typing text, cut, copy and pasting contents, selecting text, inserting, resizing, anchoring images, adding and handling tables and charts, are similar to a desktop word processor. Use the keyboard, menus and toolbars to interact with your document.</p></div>
<a id="1377"/>
</div>
<div class="section">
<h3 class="section-header">Context menus</h3>
<div class="sub-section"><p>Context menus are available on clicking the right mouse button. The commands available in the context menu are related - not extensively - to the underlying object in the document.</p></div>
</div>
<a id="1381"/>
<div class="section">
<h3 class="section-header">Formatting text</h3>
<div class="sub-section">
<p><span class="productname">{productname}</span> supports modern techniques for paragraph formatting through styles. A style is a set of text properties (font, color, background and many more) labeled with a name, the style name. Use  style to apply the same set of properties to many paragraphs in the document and produce a uniform, professional look. Also, if you change one of the style formatting properties, all paragraphs with the same style changes formatting as well, simplifying the effort of formatting many paragraph individually.</p>
<p>In contrast, direct formatting applies formatting to selected excerpts of the document contents. On a long document, direct formatting must be applied in every text excerpt, turning text formatting a long task, subject to errors and delays.</p>
</div>
<div class="sub-section"><p><span class="def">Direct formatting:</span> You can format text document objects by formatting directly from the menus, toolbar or context menus. Direct formatting applies only to the current object selected.</p></div>
<div class="sub-section">
<p><span class="def">Style formatting:</span> <span class="productname">{productname}</span> supports paragraph styles. You can apply an existing paragraph style to a paragraph. Choose menu <span class="ui">Edit</span><span class="ui">Edit styles</span> to change style.</p>
<div class="screenshot"><img alt="" src="images/help/en/paragraph-dialog.png"/></div>
</div>
</div>
<a id="1383"/>
<div class="section">
<h3 class="section-header">Advanced text document editor features</h3>
<div class="sub-section">
<h4>Handling Tables</h4>
<p>Insert tables with proper icon in the toolbar. Select the initial number of rows and columns. Add rows and columns with the cell context menu. Merge cells with the <span class="ui">Table</span> menu. The default paragraph style inside cells is “Table contents”.</p>
<div class="screenshot"><img alt="" src="images/help/en/insert-table.png"/></div>
</div>
<div class="sub-section">
<p><span class="def">Formatting cells:</span> Click in the cell or range of cells and choose menu <span class="ui">Table</span><span class="ui">Properties</span>. Fine tune the table with the properties dialog.</p>
</div>
<div class="sub-section">
<h4>Track changes</h4>
<p>When you turn on Track Changes, <span class="productname">{productname}</span> marks up new changes made to the document. Select this option again to turn it off.</p>
<div class="screenshot"><img alt="track changes" src="images/help/en/track-changes-comment.png"/></div>
<p>Changes made by different people are shown in different colors and each tracked change can be accepted or rejected, using the box the appears on the right. You can also add a comment there.</p>
</div>
<div class="sub-section">
<h4>Other advanced features</h4>
<p><span class="def">Comments:</span> Comments are inserted in the text and displayed on the right side of the screen.</p>
<p><span class="def">Formatting marks:</span> Paragraph, page and unbreakable spaces are shown as marks to assisting text alignment, editing and formatting.</p>
<p><span class="def">Fields:</span> A basic set of fields is available to insert in the document.</p>
<p><span class="def">Alphabetical index:</span> Existing alphabetical index can be updated with new entries.</p>
<p><span class="def">Page header and footer:</span> Headers and footers are available for the existing page style applied in the document at the cursor position.</p>
<p><span class="def">Footnotes and endnotes:</span> Footnotes and endnotes are supported.</p>
</div>
</div>
</div>
<div class="presentation hide">
<a id="1391"/>
<h2 class="product-header"><span class="productname">{productname}</span> presentations</h2>
<a id="1393"/>
<div class="section">
<h3 class="section-header">Editing presentations</h3>
<div class="sub-section"><p><span class="productname">{productname}</span> Impress edits presentations in a way that should be familiar to people. Operations like typing text, cut, copy and pasting contents, selecting text , inserting, resizing, anchoring images, adding and handling tables, are similar to a desktop presentation application. Use the keyboard, menus and toolbars to perform actions in your document.</p></div>
</div>
<a id="1395"/>
<div class="section">
<h3 class="section-header">Slide show</h3>
<div class="sub-section">
<p><span class="productname">{productname}</span> displays presentation slide shows, including a subset of slide transitions and object animations. Choose the slide show from the menu or click on icon in the bottom left toolbar in the slide pane.</p>
<p>To exit a <span class="productname">{productname}</span> slide show, press the <kbd>Esc</kbd> key to return to the presentation edit mode.</p>
</div>
</div>
<a id="1397"/>
<div class="section">
<h3 class="section-header">Slide pane</h3>
<div class="sub-section">
<p>Click on any slide thumbnail in the pane to switch to this slide to view or edit it.</p>
<p>Use the slide pane toolbar in the bottom to start the slideshow, add slide, duplicate or delete the current slide.</p>
</div>
</div>
<a id="1401"/>
<div class="section">
<h3 class="section-header">Advanced features</h3>
<div class="sub-section">
<p><span class="def">Slide layouts:</span> <span class="productname">{productname}</span> Impress let you change the slide layout. Select the desired slide layout in the drop-down layout list.</p>
<div class="screenshot"><img alt="" src="images/help/en/slide-layouts.png"/></div>
</div>
<div class="sub-section"><p><span class="def">Master slide:</span> Select the master slide associated to the current slide. Format and arrange slide elements in the master slide.</p></div>
<div class="sub-section"><p><span class="def">Slide transitions:</span> <span class="productname">{productname}</span> Impress provides visual effects when displaying a new slide in the slide show. Slide transitions are property of the slide, use the side bar to set the slide transition when in edit mode.</p></div>
<div class="sub-section"><p><span class="def">Object animation:</span> Individual object in the slide can have animation. Use the side bar to configure the slide transition for a selected object or set of objects.</p></div>
<div class="sub-section"><p><span class="def">Tables:</span> Insert tables in the presentation. Use the sidebar to select the table theme.</p></div>
</div>
</div>
<a id="1403"/>
<div class="section">
<h2 class="section-header">Frequently Asked Questions</h2>
<div class="sub-section">
<h4>What are the documents file formats supported by <span class="productname">{productname}</span>?</h4>
<p><span class="productname">{productname}</span> supports both reading and writing for the following file formats:</p>
<ul>
<li><p>Text documents: Microsoft formats DOC, DOCX, RTF. OpenDocument Format ODT</p></li>
<li><p>Spreadsheets: Microsoft formats XLS, XLSX, OpenDocument Format ODS</p></li>
<li><p>Presentations: Microsoft formats PPT, PPTX, OpenDocument Format ODP</p></li>
</ul>
</div>
<div class="sub-section">
<h4>How do I save a document with another name?</h4>
<ol>
<li><p>Hover the mouse on the document name in the menu bar.</p></li>
<li><p>Type the new file name in the text box and press <kbd>Enter</kbd>.</p></li>
</ol>
<p>A copy of the document is saved with the new name in the same folder.</p>
</div>
<div class="sub-section">
<h4>How can I quit <span class="productname">{productname}</span> without saving my edits?</h4>
<p><span class="productname">{productname}</span> saves the document in the background regularly, you can't just close without saving it. To abandon your changes, you must either undo them, or use the <span class="ui">Revision History </span> in the <span class="ui">File</span> menu.</p>
</div>
<div class="sub-section">
<h4>Can <span class="productname">{productname}</span> open a password-protected document?</h4>
<p>Yes. <span class="productname">{productname}</span> opens password-protected documents, but it is necessary to supply the password in the “Enter password” prompt at load time.</p>
</div>
<div class="sub-section">
<h4>How can I check spelling in my language?</h4>
<p>Choose menu <span class="ui">Tools</span><span class="ui">Languages</span> and select the language for the whole document. Optionally you can set languages for the selected text and for the current paragraph.</p>
</div>
<div class="sub-section">
<h4>How can I remove the red wavy lines in my document?</h4>
<p>Choose menu <span class="ui">Tools</span> and uncheck <span class="ui">Automatic Spell Checking</span>.</p>
</div>
<div class="sub-section">
<h4>What is the blue wavy underline in some words in the text?</h4>
<p>Grammar errors in the text is marked with the blue wavy underline. Click on the underlined text with the right mouse button to open a menu with suggestions to correct the grammar error and the offended grammar rules. Select the right suggestion to change the text.</p>
</div>
<div class="sub-section">
<h4>Is there a thesaurus?</h4>
<p>Yes. Click in the word you want and choose <span class="ui">Tools</span><span class="ui">Thesaurus</span>. A dialog opens with many suggestions for replacements.</p>
<div class="screenshot"><img alt="" src="images/help/en/thesaurus.png"/></div>
</div>
<div class="sub-section">
<h4>What are the blue <span class="blue"></span> symbol and how can I remove from my text document?</h4>
<p>The <span class="blue"></span> symbol is a formatting mark. It is used to help text alignment and editing and is not printed. To toggle it in the document display, choose menu <span class="ui">View</span><span class="ui">Formatting mark</span>.</p>
</div>
</div>
<div class="text hide">
<a id="1407"/>
<div class="section">
<h3 class="section-header">Text documents</h3>
<div class="sub-section">
<h4>How do I get a word count of my document?</h4>
<p>Word count is available in <span class="ui">Tools</span><span class="ui">Word count</span>. A dialog shows word counts for selection and for the whole document.</p>
<div class="screenshot"><img alt="word count" src="images/help/en/word-count.png"/></div>
<p>Word count is also displayed in the status bar. If no text is selected the word count is for the whole document. Otherwise the word count is for the selected text.</p>
</div>
<div class="sub-section">
<h4>How can I insert a currency, copyright or trademark symbol in the document?</h4>
<p>You can insert these special characters in the document using the <span class="ui">Special Character</span> dialog.</p>
<ol>
<li><p>Place the cursor in the position to insert the character.</p></li>
<li>
<p>Choose <span class="ui">Insert</span><span class="ui">Special Characters </span> or click the corresponding icon in the toolbar. A dialog shows.</p>
</li>
<div class="screenshot"><img alt="Special Characters" src="images/help/en/special-character.png"/></div>
<li><p>You can either browse the characters displayed with the drop lists or type a search key in the <span class="ui">Search</span> box. If you know the Unicode numeric code of the special character, enter in the boxes on the right.</p></li>
<li><p>Press <span class="ui">Insert</span> button. To close the dialog, press <span class="ui">Cancel</span>.</p></li>
</ol>
</div>
<div class="sub-section">
<h4>Why can't I delete text? It just gets a strike-through?</h4>
<p>You have the Track Changes feature enabled for the document. Track Changes records all changes in the text and shows the editions for later revision. Useful for marking changes in text and spreadsheets. Track changes are enabled choosing <span class="ui">Edit</span><span class="ui">Track Changes </span><span class="ui">Record</span>.</p>
<p>With track changes enabled your document is shown the following manner:</p>
<ul>
<li><p>Deletions are marked with colored strike-through characters.</p></li>
<li><p>Additions are marked with colored underlined characters.</p></li>
<li><p>All changes are marked with a vertical bar in the right margin.</p></li>
<li><p>Changes are displayed as comment in the right of the document area.</p></li>
</ul>
<div class="screenshot"><img alt="track changes" src="images/help/en/track-changes-comment.png"/></div>
<p>The color assigned to the changes depends on the user that changes the document.</p>
<p>To display or hide track changes choose <span class="ui">Edit</span><span class="ui">Track Changes </span><span class="ui">Show</span>. Beware that if track changes are enabled but hidden, you still record changes and may inadvertently leave unwanted text available in the document.</p>
<p>Changes can be accepted or rejected. To accept or reject changes, click on the corresponding icons in the comment box on the right of the document. Alternatively, choose <span class="ui">Edit</span><span class="ui">Track Changes </span><span class="ui">Accept</span> or <span class="ui">Reject</span>. Furthermore, if you need to filter changes before accepting or rejecting, choose <span class="ui">Edit</span><span class="ui">Track Changes </span><span class="ui">Manage</span>. A dialog shows a list of all tracked changes. Use the dialog buttons accordingly.</p>
<div class="screenshot"><img alt="" src="images/help/en/manage-changes.png"/></div>
</div>
<div class="sub-section">
<h4>How do I set the margins of the document?</h4>
<p>Using the ruler drag the leftmost edge of the ruler to adjust the left margin, or the rightmost for the right margin.</p>
<p>Using the page style</p>
<ol>
<li><p>Choose <span class="ui">Format</span><span class="ui">Page</span> and select the <span class="ui">Page</span> tab</p></li>
<li><p>Set the page margins in the dialog.</p></li>
</ol>
<div class="screenshot"><img alt="" src="images/help/en/page-style.png"/></div>
</div>
<div class="sub-section">
<h4>How do I change the page orientation to landscape inside my document</h4>
<ol>
<li><p>Place the cursor at the place where the page orientation is to change. Add an empty paragraph.</p></li>
<li><p>Choose <span class="ui">Format</span><span class="ui">Paragraph</span>, <span class="ui">Text Flow </span> tab</p></li>
<li><p>In the <span class="ui">Breaks</span> area, mark Insert, Type: Page Break, Position: Before.</p></li>
<li><p>Select Landscape in “With Page Style”</p></li>
<li><p>Select if you want to change page numbering.</p></li>
</ol>
<p>To return to portrait orientation, repeat the procedure, choosing Portrait in “With page style”.</p>
</div>
<div class="sub-section">
<h4>How can I make the new text look like other existing text?</h4>
<p>Directly:</p>
<ol>
<li><p>Select the text with the existing format</p></li>
<li><p>Click on the clone formatting icon <img class="icon-size" alt="" src="images/lc_formatpaintbrush.svg"/>. The mouse pointer turns to a paint bucket.</p></li>
<li><p>Select the text you want to apply the new format.</p></li>
</ol>
</div>
<div class="sub-section">
<p>Applying a paragraph style:</p>
<ol>
<li><p>Place the cursor at the paragraph to be formatted</p></li>
<li><p>Select the style to apply in the style dropdown list. The paragraph displays the styles attributes.</p></li>
</ol>
</div>
<div class="sub-section">
<h4>Why did the text I just typed change automatically? How can I revert it?</h4>
<p>You have the AutoCorrection enabled. AutoCorrection changes the text just typed into an internal table of corresponding text. In most cases, AutoCorrection fixes typos while you are typing. If AutoCorrection is not necessary, disable it in <span class="ui">Tools</span><span class="ui">AutoCorrection</span><span class="ui">While typing</span>.</p>
</div>
</div>
</div>
<div class="spreadsheet hide">
<a id="1409"/>
<div class="section">
<h3 class="section-header">Spreadsheets</h3>
<div class="sub-section">
<h4>How can I select data to print?</h4>
<p>Insert column and row breaks in the spreadsheet to narrow the print range and print the document to download. On printing the PDF, select the pages of interest.</p>
</div>
<div class="sub-section">
<h4>How can I import CSV data?</h4>
<ol>
<li><p>Load your CSV data in some native tool to your platform, select and copy it to the clipboard</p></li>
<li><p>Activate the <span class="productname">{productname}</span> spreadsheet window.</p></li>
<li>
<p>Paste from the browser <span class="ui">Edit</span><span class="ui">Paste</span> or press <kbd>Ctrl</kbd><span class="kbd--plus">+</span><kbd>V</kbd>. The <span class="ui">Text Import</span> dialog opens to let you describe the precise format of the CSV data.</p>
</li>
<div class="screenshot"><img alt="import" src="images/help/en/text-import.png"/></div>
<li><p>Select the character set, language and separator options for the CSV file.</p></li>
</ol>
<p>The CSV data is loaded into the selected cell where you pasted, according to these settings.</p>
</div>
<div class="sub-section">
<h4>How can I copy the formatting of existing cells to new ones?</h4>
<p>This is easy to do using the Paintbrush tool in the toolbar.</p>
<ol>
<li><p>Format the source cell with the font, color background and more.</p></li>
<li><p>Click on the clone formatting icon <img class="icon-size" src="images/lc_formatpaintbrush.svg"/>. The mouse pointer turns to a paint bucket.</p></li>
<li><p>Select the cells you want to format. Release the mouse button.</p></li>
</ol>
</div>
<div class="sub-section">
<h4>What is “Clear Direct Formatting” icon?</h4>
<p>Direct formatting is formatting applied directly to the selected contents of a paragraph or a spreadsheet cell, and overlaps its assigned style formatting. To restore the formatting to the style settings, select the text or spreadsheet cell and choose <span class="ui">Format</span><span class="ui">Clear Direct Formatting</span> or use the button in the toolbar.</p>
</div>
<div class="sub-section">
<h4>How do I rename a sheet?</h4>
<p>Rename a sheet in the spreadsheet document using the context menu (using the right mouse button) over the sheet tab in the bottom. Enter the new sheet name in the dialog that follows.</p>
</div>
</div>
</div>
<div class="presentation hide">
<a id="1411"/>
<div class="section">
<h3 class="section-header">Presentations</h3>
<div class="sub-section">
<h4>How can I run my slide show?</h4>
<ol>
<li><p>Open the presentation in <span class="productname">{productname}</span></p></li>
<li><p>Either choose <span class="ui">Slide Show</span><span class="ui">Full Screen Presentation</span> or click on the left-most icon in the bottom of the slide panel: <img class="icon-size" alt="" src="images/lc_dia.svg"></p></li>
</ol>
</div>
<div class="sub-section">
<h4>How can I change the line, area and position of a shape in my slides?</h4>
<ol>
<li><p>Select the shape in your slide. A set of handles shows.</p></li>
<li>
<p>Choose <span class="ui">Format</span><span class="ui">Line</span> (or <span class="ui">Area</span>, or <span class="ui">Position and Size</span>). A dialog opens.</p>
</li>
<div class="screenshot"><img alt="Position and Size" src="images/help/en/area-dialog.png"/></div>
<li><p>Set the properties of the element of the object.</p></li>
</ol>
</div>
</div>
</div>
</div>

View File

@ -1,240 +0,0 @@
<!DOCTYPE html>
<html %UI_RTL_SETTINGS%><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Online Editor</title>
<meta charset="utf-8">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
%BROWSER_VIEWPORT%
<meta name="previewImg" content="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMDAgMjAwJz4KICAgPGNpcmNsZSB0cmFuc2Zvcm09J3JvdGF0ZSgwKScgdHJhbnNmb3JtLW9yaWdpbj0nY2VudGVyJyBmaWxsPSdub25lJyBzdHJva2U9JyNCNkI2QjYnIHN0cm9rZS13aWR0aD0nMTUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWRhc2hhcnJheT0nMjMwIDEwMDAnIHN0cm9rZS1kYXNob2Zmc2V0PScwJyBjeD0nMTAwJyBjeT0nMTAwJyByPSc3MCc+CiAgICAgPGFuaW1hdGVUcmFuc2Zvcm0KICAgICAgICAgYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJwogICAgICAgICB0eXBlPSdyb3RhdGUnCiAgICAgICAgIGZyb209JzAnCiAgICAgICAgIHRvPSczNjAnCiAgICAgICAgIGR1cj0nMicKICAgICAgICAgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnPgogICAgICA8L2FuaW1hdGVUcmFuc2Zvcm0+CiAgIDwvY2lyY2xlPgo8L3N2Zz4=">
<meta name="previewSmile" content="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNWY2MzY4Ij48cGF0aCBkPSJtNDI0LTI5NiAyODItMjgyLTU2LTU2LTIyNiAyMjYtMTE0LTExNC01NiA1NiAxNzAgMTcwWm01NiAyMTZxLTgzIDAtMTU2LTMxLjVUMTk3LTE5N3EtNTQtNTQtODUuNS0xMjdUODAtNDgwcTAtODMgMzEuNS0xNTZUMTk3LTc2M3E1NC01NCAxMjctODUuNVQ0ODAtODgwcTgzIDAgMTU2IDMxLjVUNzYzLTc2M3E1NCA1NCA4NS41IDEyN1Q4ODAtNDgwcTAgODMtMzEuNSAxNTZUNzYzLTE5N3EtNTQgNTQtMTI3IDg1LjVUNDgwLTgwWm0wLTgwcTEzNCAwIDIyNy05M3Q5My0yMjdxMC0xMzQtOTMtMjI3dC0yMjctOTNxLTEzNCAwLTIyNyA5M3QtOTMgMjI3cTAgMTM0IDkzIDIyN3QyMjcgOTNabTAtMzIwWiIvPjwvc3ZnPg==">
<input type="hidden" id="init-welcome-url" value="%WELCOME_URL%" />
<input type="hidden" id="init-feedback-url" value="%FEEDBACK_URL%" />
<input type="hidden" id="init-buy-product-url" value="%BUYPRODUCT_URL%" />
<input type="hidden" id="init-app-type" value="browser" />
<input type="hidden" id="init-css-vars" value="<!--%CSS_VARIABLES%-->" />
<input type="hidden" id="init-product-branding-name" value="%PRODUCT_BRANDING_NAME%" />
<input type="hidden" id="init-product-branding-url" value="%PRODUCT_BRANDING_URL%" />
<input type="hidden" id="init-uri-prefix" value="%SERVICE_ROOT%/browser/%VERSION%/" />
<input type="hidden" id="init-branding-name" value="%BRANDING_THEME%" />
<link rel="stylesheet" href="%SERVICE_ROOT%/browser/%VERSION%/bundle.css" />
<link rel="manifest" href="%SERVICE_ROOT%/browser/%VERSION%/manifest.json" />
<!--%BRANDING_CSS%--> <!-- add your logo here -->
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/uno-localizations-override.json" type="application/vnd.oftn.l10n+json"/>
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/localizations.json" type="application/vnd.oftn.l10n+json"/>
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/locore-localizations.json" type="application/vnd.oftn.l10n+json"/>
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/help-localizations.json" type="application/vnd.oftn.l10n+json"/>
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/uno-localizations.json" type="application/vnd.oftn.l10n+json"/>
</head>
<body>
<!--The "controls" div holds map controls such as the Zoom button and
it's separated from the map in order to have the controls on the top
of the page all the time.
The "document-container" div is the actual display of the document, is
what the user sees and it should be no larger than the screen size.
The "map" div is the actual document and it has the document's size
and width, this being inside the smaller "document-container" will
cause the content to overflow, creating scrollbars -->
<dialog id="content-keeper">
<nav class="main-nav" role="navigation">
<!-- Mobile menu toggle button (hamburger/x icon) -->
<input id="main-menu-state" type="checkbox" />
<ul id="main-menu" class="sm sm-simple lo-menu readonly"></ul>
<div id="document-titlebar">
<div class="document-title">
<!-- visuallyhidden: hide it visually but keep it available to screen reader and other assistive technology -->
<label class="visuallyhidden" for="document-name-input" aria-hidden="false">Document name</label>
<input id="document-name-input" type="text" spellcheck="false" disabled="true" />
<div class="loading-bar-container">
<div id="document-name-input-loading-bar"></div>
</div>
<progress id="document-name-input-progress-bar" class="progress-bar" value="0" max="99"></progress>
</div>
</div>
<div id="userListHeader">
<div id="followingChipBackground">
<div id="followingChip"></div>
</div>
<div id="userListSummaryBackground"><button id="userListSummary"></button></div>
</div>
<div id="closebuttonwrapperseparator"></div>
<div id="closebuttonwrapper">
<button class="closebuttonimage" id="closebutton" accesskey="ZC"></button>
</div>
</nav>
<div id="toolbar-wrapper" role="toolbar" aria-orientation="horizontal">
<div id="toolbar-row" class="toolbar-row">
<div id="toolbar-logo"></div>
<div id="toolbar-mobile-back" class="editmode-off"></div>
<div class="jsdialog ui-spacer"></div>
<div id="toolbar-up"></div>
<div id="toolbar-hamburger">
<label class="main-menu-btn" for="main-menu-state">
<span class="main-menu-btn-icon" id="main-menu-btn-icon"></span>
</label>
</div>
</div>
<div id="formulabar-row" class="hidden">
<div id="addressInput"></div>
<div id="formulabar"></div>
</div>
<progress id="mobile-progress-bar" class="progress-bar" value="0" max="99"></progress>
</div>
<input id="insertgraphic" aria-labelledby="menu-insertgraphic" type="file" accept="image/*">
<input id="insertmultimedia" aria-labelledby="menu-insertmultimedia" type="file" accept="audio/*, video/*">
<input id="selectbackground" aria-labelledby="menu-selectbackground" type="file" accept="image/*">
</dialog>
<div id="main-document-content">
<div id="navigation-sidebar">
<div id="presentation-controls-wrapper" class="readonly">
<div id="slide-sorter"></div>
<div id="presentation-toolbar"></div>
</div>
<div id="navigator-dock-wrapper">
<div id="navigator-panel" class="sidebar-panel"></div>
</div>
<div id="quickfind-dock-wrapper">
<div id="quickfind-panel" class="sidebar-panel"></div>
</div>
</div>
<div id="navigator-floating-icon"></div>
<div id="document-container" class="readonly" dir="ltr">
<div id="map"></div>
</div>
<div id="sidebar-dock-wrapper">
<div id="sidebar-panel" class="sidebar-panel"></div>
</div>
</div>
<div id="spreadsheet-toolbar" class="hidden"></div>
<div id="mobile-edit-button">
<div id="mobile-edit-button-image"></div>
</div>
<div id="toolbar-down"></div>
<div id="toolbar-search"></div>
<div id="mobile-wizard">
<div id="mobile-wizard-tabs"></div>
<table id="mobile-wizard-titlebar" class="mobile-wizard-titlebar" width="100%">
<tr>
<td id="mobile-wizard-back" class="mobile-wizard-back"></td>
<td id="mobile-wizard-title" class="mobile-wizard-title ui-widget"></td>
</tr>
</table>
<div id="mobile-wizard-content"></div>
</div>
<!-- Remove if you don't want the About dialog -->
<dialog>
<div id="about-dialog" tabIndex="0">
<div id="about-dialog-header">
<fig id="integrator-logo"></fig>
<h1 id="product-name">F7 Office</h1>
</div>
<hr/>
<div id="about-dialog-container">
<div id="about-dialog-logos">
<fig id="product-logo"></fig>
<fig id="lokit-logo"></fig>
</div>
<div id="about-dialog-info-container">
<div id="about-dialog-info">
<div id="coolwsd-version-label"></div>
<div class="about-dialog-info-div"><div id="coolwsd-version" dir="ltr"></div></div>
<div class="spacer"></div>
<div id="lokit-version-label"></div>
<div class="about-dialog-info-div"><div id="lokit-version" dir="ltr"></div></div>
<div id="served-by"><span id="served-by-label"></span>&nbsp;<span id="os-info"></span>&nbsp;<wbr><span id="coolwsd-id"></span></div>
<div id="slow-proxy"></div>
<div id="routeToken"></div>
<div id="timeZone"></div>
<div id="wopi-host-id">%WOPI_HOST_ID%</div>
<p class="about-dialog-info-div"><span dir="ltr">Copyright © 2025, F7 Office.</span></p>
</div>
</div>
</div>
</div>
</dialog>
<input type="hidden" id="initial-variables"
data-host = "%HOST%"
data-service-root = "%SERVICE_ROOT%"
data-hexify-url = "%HEXIFY_URL%"
data-version-path = "%VERSION%"
data-access-token = "%ACCESS_TOKEN%"
data-access-token-ttl = "%ACCESS_TOKEN_TTL%"
data-no-auth-header = "%NO_AUTH_HEADER%"
data-access-header = "%ACCESS_HEADER%"
data-post-message-origin-ext = "%POSTMESSAGE_ORIGIN%"
data-cool-logging = "%BROWSER_LOGGING%"
data-coolwsd-version = "%COOLWSD_VERSION%"
data-enable-welcome-message = "%ENABLE_WELCOME_MSG%"
data-auto-show-welcome = "%AUTO_SHOW_WELCOME%"
data-auto-show-feedback = "%AUTO_SHOW_FEEDBACK%"
data-allow-update-notification = "false"
data-user-interface-mode = "%USER_INTERFACE_MODE%"
data-use-integration-theme = "%USE_INTEGRATION_THEME%"
data-statusbar-save-indicator = "%STATUSBAR_SAVE_INDICATOR%"
data-enable-macros-execution = "%ENABLE_MACROS_EXECUTION%"
data-enable-accessibility = "%ENABLE_ACCESSIBILITY%"
data-out-of-focus-timeout-secs = "%OUT_OF_FOCUS_TIMEOUT_SECS%"
data-idle-timeout-secs = "%IDLE_TIMEOUT_SECS%"
data-min-saved-message-timeout-secs = "%MIN_SAVED_MESSAGE_TIMEOUT_SECS%";
data-protocol-debug = "%PROTOCOL_DEBUG%"
data-enable-debug = "%ENABLE_DEBUG%"
data-frame-ancestors = "%FRAME_ANCESTORS%"
data-socket-proxy = "%SOCKET_PROXY%"
data-ui-defaults = "%UI_DEFAULTS%"
data-check-file-info-override = "%CHECK_FILE_INFO_OVERRIDE%"
data-deepl-enabled = "%DEEPL_ENABLED%"
data-zotero-enabled = "%ZOTERO_ENABLED%"
data-document-signing-enabled = "%DOCUMENT_SIGNING_ENABLED%"
data-saved-ui-state = "%SAVED_UI_STATE%"
data-extra-export-formats = "%EXTRA_EXPORT_FORMATS%"
data-wasm-enabled = "%WASM_ENABLED%"
data-indirection-url = "%INDIRECTION_URL%"
data-geolocation-setup = "%GEOLOCATION_SETUP%"
data-canvas-slideshow-enabled = "%CANVAS_SLIDESHOW_ENABLED%"
data-wopi-setting-base-url = "%WOPI_SETTING_BASE_URL%"
/>
<script type="text/javascript" src="%SERVICE_ROOT%/browser/%VERSION%/global.js"></script>
<script src="%SERVICE_ROOT%/browser/%VERSION%/bundle.js" defer></script>
<!--%BRANDING_JS%--> <!-- logo onclick handler -->
</body></html>

View File

@ -1 +0,0 @@
#coolwsd-version span:before,#lokit-version>span:before{content:' (';white-space:pre}#coolwsd-version span:after,#lokit-version>span:after{content:')'}.ui-toggle button:hover,.button-secondary:hover,button:not(.ui-corner-all):not(.button-primary):not(.unobutton):not(.form-field-button):not(.notebookbar.ui-tab):not(.ui-expander):not(.arrowbackground):not(.ui-combobox-button):hover{cursor:pointer;color:var(--color-text-darker) !important;background-color:var(--color-background-lighter) !important;border:1px solid var(--color-border-darker)}.button-primary:hover{background-color:var(--color-primary-lighter);color:var(--color-primary-dark);cursor:pointer}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
.ui-scroll-wrapper{overflow-x:scroll !important;scrollbar-width:none;-ms-scrollbar:none}.ui-scroll-wrapper::-webkit-scrollbar{display:none}.ui-scroll-left,.ui-scroll-right{background:0;height:100%;width:0;top:0;box-shadow:8px 0 13px 2px var(--color-primary),-6px 0 6px 6px var(--color-primary);border-radius:0}.ui-scroll-right{right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-nav{margin:0}.main-nav.hasnotebookbar{overflow:visible;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.hasnotebookbar{scrollbar-width:none;-ms-overflow-style:none}.hasnotebookbar::-webkit-scrollbar{width:0;height:0}.cool-annotation-img{box-sizing:content-box !important}.notebookbar-tabs-container>div{white-space:nowrap;flex:0 0 auto;display:flex;list-style-type:none}.notebookbar-tabs-container::-webkit-scrollbar{display:none}.notebookbar-tabs-container{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-autohiding-scrollbar:none;scrollbar-width:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;word-wrap:nowrap}.main-nav.readonly.hasnotebookbar .notebookbar-tabs-container{display:none}.hasnotebookbar #document-titlebar{position:static;display:inline-flex;margin:0 32px 0 4px;width:auto}.main-nav:not(.readonly) #document-name-input{display:none}.main-nav.readonly.hasnotebookbar #document-titlebar{width:auto}.main-nav.readonly.hasnotebookbar #document-name-input{min-width:100%}.main-nav.readonly.hasnotebookbar #document-title-pencil{min-width:var(--btn-size);margin:0}#coolwsd-version span:before,#lokit-version>span:before{content:' (';white-space:pre}#coolwsd-version span:after,#lokit-version>span:after{content:')'}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

View File

@ -1,6 +0,0 @@
FORBION
.text-selection-handle-start,
.text-selection-handle-end {
display: none;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,3 +0,0 @@
<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><g stroke-width=".818"><rect width="18" height="18" rx="1.636" ry="1.636" fill="#fff"/><rect x=".818" y=".818" width="16.364" height="16.364" rx="1.636" ry="1.636" fill="silver"/><rect x="1.841" y="1.841" width="14.318" height="14.318" rx=".818" ry=".818" fill="#fff"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 405 B

View File

@ -1,3 +0,0 @@
<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><rect width="18" height="18" rx="1.636" ry="1.636" fill="#eceff4"/><rect x=".818" y=".818" width="16.364" height="16.364" rx="1.636" ry="1.636" fill="#5d5d5d"/><rect x="2.25" y="2.25" width="17.5" height="17.5" rx="1" ry="1" transform="scale(.81818)" fill="#fff"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 396 B

View File

@ -1,3 +0,0 @@
<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><g stroke-width=".818"><rect width="18" height="18" rx="1.636" ry="1.636" fill="#fff"/><rect x=".818" y=".818" width="16.364" height="16.364" rx="1.636" ry="1.636" fill="silver"/><path d="M13.754 5.572l.72.72-7.52 7.526-3.427-3.436.719-.72 2.708 2.702z" fill="#fff"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 403 B

View File

@ -1,9 +0,0 @@
<svg width="18" height="18" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g stroke-width=".818">
<rect width="18" height="18" rx="1.636" ry="1.636" fill="#eceff4"/>
<rect x=".818" y=".818" width="16.364" height="16.364" rx="1.636" ry="1.636" fill="#4c566a"/>
<path d="m13.754 5.572 0.72 0.72-7.52 7.526-3.427-3.436 0.719-0.719 2.708 2.7z" fill="#fff"/>
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 441 B

View File

@ -1,37 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
width="4.2333331mm"
height="4.2333331mm"
viewBox="0 0 4.2333331 4.2333331"
version="1.1"
id="svg2185">
<defs
id="defs2179" />
<metadata
id="metadata2182">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
transform="translate(-51.555949,-31.811905)">
<path
id="path2745"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52782226px;line-height:1.25;font-family:'Segoe MDL2 Assets';-inkscape-font-specification:'Segoe MDL2 Assets';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.07000434"
d="m 53.92239,33.928571 1.514139,1.514138 -0.249773,0.249773 -1.514138,-1.514139 -1.514139,1.514139 -0.249772,-0.249773 1.514138,-1.514138 -1.514138,-1.514139 0.249772,-0.249772 1.514139,1.514138 1.514138,-1.514138 0.249773,0.249772 z" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1 +0,0 @@
<svg width="4.2333mm" height="4.2333mm" version="1.1" viewBox="0 0 4.2333 4.2333" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-51.556 -31.812)"><path d="m53.922 33.929 1.5141 1.5141-0.24977 0.24977-1.5141-1.5141-1.5141 1.5141-0.24977-0.24977 1.5141-1.5141-1.5141-1.5141 0.24977-0.24977 1.5141 1.5141 1.5141-1.5141 0.24977 0.24977z" fill="#3D3D3D"/></g><!-- (C) Collabora Productivity 2020, All Rights Reserved --></svg>

Before

Width:  |  Height:  |  Size: 435 B

View File

@ -1 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path class="OfficeIconColors_m22" d="m5.2062 5.2062q0.20615-0.2062 0.48839-0.2062 0.29302 0 0.49917 0.2062l5.8062 5.8062 5.8062-5.8062q0.20622-0.2062 0.49924-0.2062t0.48832 0.2062q0.20622 0.20621 0.20622 0.48838 0 0.29302-0.20622 0.49923l-5.8062 5.8062 5.8062 5.8062q0.20622 0.2062 0.20622 0.49923 0 0.29302-0.20622 0.48837-0.20615 0.20621-0.48832 0.20621-0.29302 0-0.49924-0.20621l-5.8062-5.8062-5.8062 5.8062q-0.20615 0.20621-0.49917 0.20621-0.29309 0-0.48839-0.20621-0.20622-0.2062-0.20622-0.48837 0-0.29303 0.20622-0.49923l5.8062-5.8062-5.8062-5.8062q-0.20622-0.20621-0.20622-0.49923 0-0.29303 0.20622-0.48838z" fill="#fafafa" type="path"/></svg>

Before

Width:  |  Height:  |  Size: 726 B

View File

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" viewBox="0 0 24 24">
<path fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" />
</svg>

Before

Width:  |  Height:  |  Size: 245 B

View File

@ -1,3 +0,0 @@
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M10.67 5.438l-5.853 5.876-2.13-2.13L8.561 3.33l2.107 2.107zm1.38-2.365c.14.14.207.312.2.515a.785.785 0 01-.246.539L10.95 5.18 8.82 3.05l1.053-1.054a.785.785 0 01.539-.245.662.662 0 01.515.199l1.123 1.123zM2.5 9.511l1.989 1.99-2.739.749.75-2.739z" id="a"/></defs><g fill="none" fill-rule="evenodd"><circle fill="#F7F7F7" cx="12" cy="12" r="12"/><g transform="translate(5 5)"><mask id="b" fill="#fff"><use xlink:href="#a"/></mask><use fill="#333" xlink:href="#a"/><g mask="url(#b)" fill="#333"><path d="M0 0h14v14H0z"/></g></g></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 719 B

View File

@ -1,5 +0,0 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m6.6029 2.5386q0.22136 0 0.37761 0.026042 0.15625 0.013021 0.27344 0.078126 0.13021 0.052084 0.23438 0.15625 0.11719 0.10417 0.26042 0.27344l8.5157 11.224q-0.078126-0.85939-0.078126-1.6276v-10.13h3.0078v17.292h-1.7578q-0.40365 0-0.67709-0.13021-0.26042-0.14323-0.52084-0.45574l-8.4897-11.159q0.078126 0.8073 0.078126 1.4974v10.248h-3.0209v-17.292z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 524 B

View File

@ -1,5 +0,0 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m10.498 9.7469h0.57292q0.40364 0 0.67708-0.11719 0.28646-0.13021 0.50781-0.42969l4.2839-6.0156q0.3125-0.39062 0.67708-0.53385 0.36458-0.14323 0.85938-0.14323h2.8385l-5.4427 7.1875q-0.27344 0.33854-0.54688 0.57292-0.26042 0.22136-0.5599 0.36458 0.3776 0.14323 0.65104 0.40365 0.27344 0.26042 0.48177 0.67708l3.6719 8.0859h-2.9297q-0.28646 0-0.48177-0.03906-0.19531-0.05208-0.33854-0.13021-0.13021-0.09114-0.22135-0.20833-0.09115-0.11719-0.16927-0.26042l-2.8516-6.3542q-0.14323-0.32552-0.41667-0.45573-0.26042-0.13021-0.72917-0.13021h-0.84635l-0.9375 7.5781h-3.2682l2.1094-17.305h3.3073z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 762 B

View File

@ -1,3 +0,0 @@
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d"><path d="M10.008 19.853q-.253 0-.39-.078-.136-.078-.185-.321l-.214-.887q-.37.341-.73.614-.352.263-.741.448-.39.185-.838.273-.448.097-.984.097-.555 0-1.043-.146-.477-.156-.847-.468-.36-.321-.575-.789-.204-.477-.204-1.12 0-.565.302-1.082.311-.526 1.003-.935.692-.41 1.802-.662 1.111-.263 2.728-.302v-.731q0-1.11-.477-1.666-.468-.565-1.374-.565-.604 0-1.023.156-.409.156-.711.34-.302.186-.526.342-.214.156-.438.156-.176 0-.302-.088-.127-.088-.205-.224l-.312-.546q.79-.76 1.695-1.13.916-.38 2.027-.38.799 0 1.422.263.624.253 1.043.73.419.478.633 1.14.224.663.224 1.472v6.089zm-3.566-1.052q.429 0 .79-.088.36-.088.681-.243.322-.166.604-.4.293-.243.575-.536v-1.968q-1.14.049-1.939.195-.798.137-1.305.37-.497.234-.721.556-.224.311-.224.701 0 .37.117.643.127.263.331.439.205.165.487.253.283.078.604.078zm5.942 1.052V5.999h1.715v5.68q.584-.692 1.335-1.091.75-.41 1.724-.41.828 0 1.49.322.663.322 1.13.926.468.604.712 1.47.253.858.253 1.95 0 1.159-.282 2.104-.283.945-.809 1.627-.526.672-1.276 1.042t-1.686.37-1.568-.35q-.624-.36-1.11-.994l-.098.847q-.04.36-.42.36zm4.2-8.32q-.79 0-1.394.37-.594.37-1.091 1.052v4.599q.448.613.984.867.536.243 1.179.243 1.315 0 2.016-.945.702-.945.702-2.815 0-1.735-.624-2.553-.623-.818-1.773-.818z" style="text-decoration-line:line-through"/><path paint-order="markers stroke fill" d="M2.573 14.223h18.854v1.663H2.573z"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,6 +0,0 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="M6.798 21.473h10.405v1.764H6.798z" fill="#4d4d4d" paint-order="markers stroke fill"/>
<path d="m16.544 6.1622q-0.13021 0.26042-0.3125 0.3776-0.16927 0.10417-0.42969 0.10417-0.2474 0-0.53385-0.18229-0.28646-0.18229-0.67708-0.39062-0.3776-0.22135-0.88542-0.40365-0.50781-0.18229-1.1719-0.18229-1.1719 0-1.7708 0.57292-0.58594 0.57292-0.58594 1.4974 0 0.58594 0.3125 0.97656 0.32552 0.3776 0.84635 0.66406 0.53385 0.27344 1.1979 0.49479 0.67708 0.22135 1.3802 0.48177 0.70312 0.2474 1.3672 0.59896 0.67708 0.33854 1.1979 0.85938 0.53385 0.52083 0.84635 1.276 0.32552 0.75521 0.32552 1.8359 0 1.1719-0.39062 2.2005-0.3776 1.0286-1.1198 1.7969-0.74219 0.75521-1.8229 1.1979-1.0677 0.44271-2.4479 0.44271-0.78125 0-1.5625-0.16927-0.76823-0.15625-1.4844-0.45573t-1.3542-0.71615q-0.63802-0.41667-1.1198-0.9375l1.0156-1.6276q0.11719-0.19531 0.3125-0.3125 0.20833-0.11719 0.44271-0.11719 0.3125 0 0.63802 0.2474 0.33854 0.23438 0.78125 0.53385 0.44271 0.28646 1.0286 0.53385 0.58594 0.23438 1.3932 0.23438 1.1719 0 1.8229-0.59896 0.65104-0.59896 0.65104-1.7708 0-0.66406-0.32552-1.0807-0.3125-0.41667-0.83333-0.6901-0.52083-0.28646-1.1979-0.48177-0.66406-0.20833-1.3672-0.44271-0.6901-0.23438-1.3672-0.5599-0.66406-0.33854-1.1849-0.88542-0.52083-0.54688-0.84635-1.3542-0.3125-0.80729-0.3125-2.0052 0-0.95052 0.36458-1.849 0.36458-0.91146 1.0677-1.6146 0.70312-0.70312 1.7188-1.1198 1.0286-0.42969 2.3438-0.42969 1.4844 0 2.7474 0.48177 1.276 0.48177 2.1745 1.3542z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1,5 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;
<path d="m4.177 1.7184q0.17708 0 0.30208 0.020833 0.125 0.010417 0.21875 0.0625 0.10417 0.041667 0.1875 0.125 0.09375 0.083333 0.20833 0.21875l6.8125 8.9792q-0.0625-0.6875-0.0625-1.3021v-8.1042h2.4062v13.833h-1.4062q-0.32292 0-0.54167-0.10417-0.20833-0.11458-0.41667-0.36458l-6.7917-8.9271q0.0625 0.64583 0.0625 1.1979v8.1979h-2.4167v-13.833z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 516 B

View File

@ -1,5 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;
<path d="m5.6145 7.5101h0.45833q0.32292 0 0.54167-0.09375 0.22917-0.10417 0.40625-0.34375l3.4271-4.8125q0.25-0.3125 0.54167-0.42708 0.29167-0.11458 0.6875-0.11458h2.2708l-4.3542 5.75q-0.21875 0.27083-0.4375 0.45833-0.20833 0.17708-0.44792 0.29167 0.30208 0.11458 0.52083 0.32292 0.21875 0.20833 0.38542 0.54167l2.9375 6.4688h-2.3438q-0.22917 0-0.38542-0.03125-0.15625-0.04167-0.27083-0.10417-0.10417-0.07292-0.17708-0.16667-0.072917-0.09375-0.13542-0.20833l-2.2813-5.0833q-0.11458-0.26042-0.33333-0.36458-0.20833-0.10417-0.58333-0.10417h-0.67708l-0.75 6.0625h-2.6146l1.6875-13.844h2.6458z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 762 B

View File

@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;
<g fill="#4d4d4d" aria-label="S">
<path d="m11.635 2.7604q-0.10417 0.20833-0.25 0.30208-0.13542 0.083333-0.34375 0.083333-0.19792 0-0.42708-0.14583-0.22917-0.14583-0.54167-0.3125-0.30208-0.17708-0.70833-0.32292-0.40625-0.14583-0.9375-0.14583-0.9375 0-1.4167 0.45833-0.46875 0.45833-0.46875 1.1979 0 0.46875 0.25 0.78125 0.26042 0.30208 0.67708 0.53125 0.42708 0.21875 0.95833 0.39583 0.54167 0.17708 1.1042 0.38542 0.5625 0.19792 1.0937 0.47917 0.54167 0.27083 0.95833 0.6875 0.42708 0.41667 0.67708 1.0208 0.26042 0.60417 0.26042 1.4688 0 0.9375-0.3125 1.7604-0.30208 0.82292-0.89583 1.4375-0.59375 0.60417-1.4583 0.95833-0.85417 0.35417-1.9583 0.35417-0.625 0-1.25-0.13542-0.61458-0.125-1.1875-0.36458-0.57292-0.23958-1.0833-0.57292-0.51042-0.33333-0.89583-0.75l0.8125-1.3021q0.09375-0.15625 0.25-0.25 0.16667-0.09375 0.35417-0.09375 0.25 0 0.51042 0.19792 0.27083 0.1875 0.625 0.42708 0.35417 0.22917 0.82292 0.42708 0.46875 0.1875 1.1146 0.1875 0.9375 0 1.4583-0.47917 0.52083-0.47917 0.52083-1.4167 0-0.53125-0.26042-0.86458-0.25-0.33333-0.66667-0.55208-0.41667-0.22917-0.95833-0.38542-0.53125-0.16667-1.0938-0.35417-0.55208-0.1875-1.0938-0.44792-0.53125-0.27083-0.94792-0.70833t-0.67708-1.0833q-0.25-0.64583-0.25-1.6042 0-0.76042 0.29167-1.4792 0.29167-0.72917 0.85417-1.2917 0.5625-0.5625 1.375-0.89583 0.82292-0.34375 1.875-0.34375 1.1875 0 2.1979 0.38542 1.0208 0.38542 1.7396 1.0833z" fill="#4d4d4d"/>
</g>
<path d="m2.7975 14.698h10.405v1h-10.405z" fill="#4d4d4d" style="paint-order:markers stroke fill"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1,3 +0,0 @@
<svg width="20" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M0 0h1v16H0zm14.167 0h1v6h-1zm0 10h1v6h-1zM2.5 7H20v2H2.5z" fill="#4D4D4D" fill-rule="nonzero"/><path d="M0-4h25v25H0z"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 301 B

View File

@ -1 +0,0 @@
<svg height="10" viewBox="0 0 14 10" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m.67518.6752v3.7701l6.3248 4.7127 6.3248-4.7127v-3.7701z" fill="#fff"/><path d="m7 10-7-5.2168v-4.7832h14v4.7832zm0-1.6836 5.8-4.209v-2.9074h-11.6v2.9074z" fill="#9C9C9C"/></svg>

Before

Width:  |  Height:  |  Size: 270 B

View File

@ -1 +0,0 @@
<svg height="10" viewBox="0 0 14 10" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m.67518 9.3248v-3.7701l6.3248-4.7127 6.3248 4.7127v3.7701z" fill="#fff"/><path d="m7 0-7 5.2168v4.7832h14v-4.7832zm0 1.6836 5.8 4.209v2.9074h-11.6v-2.9074z" fill="#9C9C9C"/></svg>

Before

Width:  |  Height:  |  Size: 271 B

View File

@ -1,47 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
viewBox="0 0 18 58"
id="svg10">
<metadata
id="metadata16">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs14" />
<g
id="g8">
<g
transform="translate(-315.15,-224.25)"
id="g6">
<circle
cx="324.14999"
cy="273.25"
r="9"
fill="#0b6fe1"
style="paint-order:normal"
id="circle2" />
<rect
x="322.14999"
y="229.05"
width="4"
height="40.199001"
fill="#0b6ee1"
style="paint-order:normal"
id="rect4" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,67 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
viewBox="0 0 18 58"
id="svg8"
sodipodi:docname="ios_handle_start.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<metadata
id="metadata14">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs12" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1019"
id="namedview10"
showgrid="false"
inkscape:zoom="9.7758621"
inkscape:cx="9"
inkscape:cy="29"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="g6" />
<g
transform="matrix(1,0,0,-1,-315.15,282.25)"
id="g6">
<circle
cx="324.14999"
cy="273.25"
r="9"
fill="#0b6fe1"
style="paint-order:normal"
id="circle2" />
<rect
x="322.14999"
y="229.05"
width="4"
height="40.199001"
fill="#0b6ee1"
style="paint-order:normal"
id="rect4" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="1" ry=".5" width="18" x="3" y="2"/><rect height="1" ry=".5" width="18" x="3" y="10"/><rect height="1" ry=".5" width="18" x="3" y="18"/><rect height="1" ry=".5" width="18" x="3" y="21"/><rect height="1" ry=".5" width="18" x="3" y="13"/><rect height="1" ry=".487288" width="18" x="3" y="5"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 454 B

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="1" ry=".5" width="10" x="7" y="21"/><rect height="1" ry=".284273" width="10" x="7" y="13"/><rect height="1" ry=".428091" width="10" x="7" y="5"/><rect height="1" ry=".5" width="18" x="3" y="2"/><rect height="1" ry=".5" width="18" x="3" y="10"/><rect height="1" ry=".5" width="18" x="3" y="18"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 459 B

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080" transform="scale(-1 1)"><rect height="1" ry=".5" width="18" x="-21" y="2"/><rect height="1" ry=".5" width="18" x="-21" y="10"/><rect height="1" ry=".436441" width="18" x="-21" y="18"/><rect height="1" ry=".5" width="11" x="-14" y="21"/><rect height="1" ry=".5" width="11" x="-14" y="13"/><rect height="1" ry=".5" width="11" x="-14" y="5"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 490 B

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="1" ry=".5" width="18" x="3" y="2"/><rect height="1" ry=".5" width="18" x="3" y="10"/><rect height="1" ry=".436441" width="18" x="3" y="18"/><rect height="1" ry=".5" width="11" x="10" y="21"/><rect height="1" ry=".5" width="11" x="10" y="13"/><rect height="1" ry=".5" width="11" x="10" y="5"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 457 B

View File

@ -1,38 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 24 24"
version="1.1"
id="svg1"
sodipodi:docname="lc_autosum_branding.svg"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="11.313708"
inkscape:cx="13.346641"
inkscape:cy="19.136077"
inkscape:window-width="1920"
inkscape:window-height="1020"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg1" />
<path
d="M 5.7000002,3 H 18.3 v 1.8 h -8.1 l 5.4,7.2 -5.4,7.2 h 8.1 V 21 H 5.7000002 v -0.910465 c 0,-0.132558 0.021106,-0.272093 0.063317,-0.418605 0.050653,-0.139535 0.1350752,-0.265116 0.2532662,-0.376744 L 11.930352,11.95814 6.0292463,4.716279 C 5.9194976,4.5976744 5.8350755,4.4651162 5.77598,4.3186046 5.7253268,4.1720929 5.7000002,4.0395348 5.7000002,3.9209302 Z"
fill="#3A3A38"
id="path1"
style="stroke-width:0.9" />
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,6 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="M6.396 0A2.705 2.705 0 005.19.264c-.73.35-1.305.964-1.697 1.674-.392.71-.608 1.525-.521 2.338s.532 1.632 1.355 2.107l1.053.608-1.992 3.503-.002.002c-.605 1.078-.153 2.378.75 3.002l.031.022 7.15 4.191.02.01c.509.268 1.13.322 1.654.139.525-.183.938-.562 1.223-1.018l.01-.017 4.902-8.622.488-.857L8.787.998 7.668.352A2.613 2.613 0 006.397 0zm3.125 3.748l7.323 4.291s-2.817 1.467-5.95.81c-3.132-.655-5.31 1.827-5.31 1.827z" fill="#4c566a"/>
<path d="M20.118 9.762l-.98 3.655c-.276 1.033 1.791 1.587 2.068.554.745-2.806-1.088-4.21-1.088-4.21z" fill="#4d82b8"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 712 B

View File

@ -1,5 +0,0 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m6.6029 2.5386q0.22136 0 0.37761 0.026042 0.15625 0.013021 0.27344 0.078126 0.13021 0.052084 0.23438 0.15625 0.11719 0.10417 0.26042 0.27344l8.5157 11.224q-0.078126-0.85939-0.078126-1.6276v-10.13h3.0078v17.292h-1.7578q-0.40365 0-0.67709-0.13021-0.26042-0.14323-0.52084-0.45574l-8.4897-11.159q0.078126 0.8073 0.078126 1.4974v10.248h-3.0209v-17.292z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 524 B

View File

@ -1 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7 17 10-10" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="1.8"/><path d="M 17,17 7,7" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="1.8"/></svg>

Before

Width:  |  Height:  |  Size: 263 B

View File

@ -1,39 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
id="svg20"
version="1.1"
viewBox="0 0 12 20"
height="20px"
width="12px">
<defs
id="defs7">
<path
id="path-1"
d="M18.0051546,9.00257732 C18.0051546,9.15893549 17.9450178,9.29725026 17.8247423,9.41752577 L16.9226804,10.3195876 C16.8024049,10.4398631 16.6640901,10.5 16.507732,10.5 C16.3513738,10.5 16.213059,10.4398631 16.0927835,10.3195876 L9.00257732,3.22938144 L1.91237113,10.3195876 C1.79209562,10.4398631 1.65378085,10.5 1.49742268,10.5 C1.34106451,10.5 1.20274974,10.4398631 1.08247423,10.3195876 L0.180412371,9.41752577 C0.0601368557,9.29725026 0,9.15893549 0,9.00257732 C0,8.84621915 0.0601368557,8.70790438 0.180412371,8.58762887 L8.58762887,0.180412371 C8.70790438,0.0601368557 8.84621915,0 9.00257732,0 C9.15893549,0 9.29725026,0.0601368557 9.41752577,0.180412371 L17.8247423,8.58762887 C17.9450178,8.70790438 18.0051546,8.84621915 18.0051546,9.00257732 Z" />
</defs>
<g
style="fill:none;fill-rule:evenodd;stroke:none;stroke-width:1"
id="Page-1">
<path
id="rect838"
d="M -6.0000002,-2.0000003 H 18 V 22 H -6.0000002 Z"
style="opacity:1;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.99999994;stroke-opacity:1;paint-order:markers stroke fill" />
<use
height="100%"
width="100%"
y="0"
x="0"
style="fill:#636363;fill-opacity:1"
transform="rotate(-90,10,9)"
xlink:href="#path-1"
id="angle-up" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1,5 +0,0 @@
<svg width="20" height="20" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="M16.82 14.654h-2.23q-.385 0-.617-.177-.232-.187-.342-.463l-.927-2.88H7.308l-.916 2.869q-.088.243-.342.452-.243.199-.607.199H3.18L8.52 0h2.958zm-8.861-5.55h4.083l-1.49-4.635q-.132-.342-.276-.795-.143-.463-.287-1.004-.132.54-.275 1.004t-.265.806z" fill="#4c566a"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 421 B

View File

@ -1,86 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg18"
version="1.1"
viewBox="0 0 24 24">
<metadata
id="metadata24">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs22" />
<g
style="display:inline;opacity:1;stroke-width:0.26458332"
id="g1008">
<g
style="fill:#5d54b8;fill-opacity:1;stroke-width:0.26458332"
transform="scale(-1,1)"
id="g986">
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="19"
x="-21"
y="2"
id="rect976" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.11547501"
height="1"
ry="0.11547501"
width="19"
x="-21"
y="21"
id="rect978" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21"
y="17"
id="rect980" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21"
y="6"
id="rect982" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21"
y="12"
id="rect984" />
</g>
<path
transform="matrix(0.76365636,0,0,1.1869963,1.3819644,-1.7788038)"
d="m 0.80931115,9.4957163 5.95574515,-3.4385515 4e-7,6.8771022 z"
id="path1357"
style="opacity:1;fill:#8c86bc;fill-opacity:1;stroke:none;stroke-width:0.13895006;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -1,86 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg20"
version="1.1"
viewBox="0 0 24 24">
<metadata
id="metadata26">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs24" />
<g
style="display:inline;opacity:1;stroke-width:0.26458332"
id="g1045">
<g
style="fill:#5d54b8;fill-opacity:1;stroke-width:0.26458332"
transform="scale(-1,1)"
id="g1020">
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="19"
x="-21.000002"
y="2"
id="rect1010" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.11547501"
height="1"
ry="0.11547501"
width="19"
x="-21.000002"
y="21"
id="rect1012" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.11326573"
height="1"
ry="0.11326573"
width="19.000002"
x="-21.000002"
y="17"
id="rect1014" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21.000002"
y="6"
id="rect1016" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21.000002"
y="12"
id="rect1018" />
<path
transform="matrix(0.76365636,0,0,1.1869963,-7.1661804,-1.6002212)"
d="m 0.80931115,9.4957163 5.95574515,-3.4385515 4e-7,6.8771022 z"
id="path1357-8"
style="display:inline;opacity:1;fill:#8c86bc;fill-opacity:1;stroke:none;stroke-width:0.13895006;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,102 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg20"
version="1.1"
viewBox="0 0 24 24">
<metadata
id="metadata26">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs24" />
<g
style="display:inline;opacity:1;stroke-width:0.26458332"
id="g1082">
<g
style="fill:#474187;fill-opacity:1;stroke-width:0.26458332"
transform="scale(-1,1)"
id="g1059">
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="14.999998"
x="-22"
y="2"
id="rect1047" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.10375264"
height="1"
ry="0.10375264"
width="15.000005"
x="-22"
y="10"
id="rect1049" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.11547501"
height="1"
ry="0.11547501"
width="15.000001"
x="-22"
y="18"
id="rect1051" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="8.999999"
x="-16"
y="21"
id="rect1053" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="8.999999"
x="-16"
y="13"
id="rect1055" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="9.0000019"
x="-16"
y="5"
id="rect1057" />
</g>
<circle
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
cx="3.5"
cy="3.5"
r="1.5"
id="circle1061" />
<circle
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
cx="3.5"
cy="11.5"
r="1.5"
id="circle1063" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,98 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
version="1.1"
id="svg20">
<metadata
id="metadata26">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs24" />
<g
id="g1119"
style="display:inline;opacity:1;stroke-width:0.26458332">
<g
id="g1096"
transform="scale(-1,1)"
style="fill:#808080;stroke-width:0.26458332">
<rect
id="rect1084"
y="2"
x="-22"
width="14.999998"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1086"
y="10"
x="-22"
width="15.000005"
ry="0.10375264"
height="1"
rx="0.10375264"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1088"
y="18"
x="-22"
width="15.000001"
ry="0.11547501"
height="1"
rx="0.11547501"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1090"
y="21"
x="-16"
width="8.999999"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1092"
y="13"
x="-16"
width="8.999999"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1094"
y="5"
x="-16"
width="9.0000019"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
</g>
<path
id="path1098"
d="M 2.4805826,7 H 3.7281554 V 3.831579 c 0,-0.1383459 0.00485,-0.2827068 0.014563,-0.4330828 L 2.9029126,4.0706766 c -0.055016,0.042105 -0.1100322,0.067669 -0.1650486,0.076692 -0.055016,0.00902 -0.1067959,0.00902 -0.1553397,0 -0.048543,-0.00902 -0.092233,-0.02406 -0.1310679,-0.045113 -0.035599,-0.02406 -0.063107,-0.04812 -0.082524,-0.072181 L 2,3.5609022 3.9368932,2 H 5 V 7 H 6 V 8 H 2.4805826 Z"
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332" />
<path
id="path1100"
d="m 4.0890866,10 q 0.4097995,0 0.7438753,0.125093 0.3385299,0.120625 0.5746101,0.344006 0.2405345,0.223381 0.3697104,0.540581 0.1336303,0.312732 0.1336303,0.692479 0,0.326136 -0.093541,0.607595 -0.093541,0.276992 -0.2494431,0.531646 -0.155902,0.250186 -0.3652561,0.491437 -0.2093542,0.236784 -0.44098,0.478035 L 3.505568,15.128816 q 0.2004453,-0.06254 0.4008908,-0.09382 0.2004455,-0.03574 0.3741648,-0.03574 h 1.340757 q 0.1692651,0 0.2717149,0.09829 Q 6,15.195829 6,15.356662 v 0.643336 H 2.0000004 v -0.361876 q 0,-0.102755 0.040089,-0.218913 0.044543,-0.120625 0.1514477,-0.22338 l 1.7193762,-1.773642 q 0.2182627,-0.227848 0.3830734,-0.433358 0.169265,-0.20551 0.2806235,-0.406552 0.115813,-0.20551 0.1737195,-0.411021 0.057907,-0.209977 0.057907,-0.437825 0,-0.411021 -0.2048997,-0.620998 -0.2048999,-0.209978 -0.5790646,-0.209978 -0.1603563,0 -0.2939866,0.04915 -0.1336303,0.04915 -0.2405345,0.134028 -0.1069042,0.08488 -0.1826281,0.201043 -0.075724,0.116158 -0.1158128,0.250186 -0.07127,0.205509 -0.1959911,0.268056 -0.1202672,0.06254 -0.3340757,0.0268 L 2.0890869,11.733433 Q 2.1559021,11.300075 2.3296214,10.978406 2.5033407,10.652272 2.7616926,10.437826 3.0244988,10.218913 3.3630288,10.11169 3.7015589,10 4.0890866,10 Z"
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -1,98 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
version="1.1"
id="svg20">
<metadata
id="metadata26">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs24" />
<g
id="g1119"
style="display:inline;opacity:1;stroke-width:0.26458332">
<g
id="g1096"
transform="scale(-1,1)"
style="fill:#808080;stroke-width:0.26458332">
<rect
id="rect1084"
y="2"
x="-22"
width="14.999998"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1086"
y="10"
x="-22"
width="15.000005"
ry="0.10375264"
height="1"
rx="0.10375264"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1088"
y="18"
x="-22"
width="15.000001"
ry="0.11547501"
height="1"
rx="0.11547501"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1090"
y="21"
x="-16"
width="8.999999"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1092"
y="13"
x="-16"
width="8.999999"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
<rect
id="rect1094"
y="5"
x="-16"
width="9.0000019"
ry="0.13229166"
height="1"
rx="0.13229166"
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332" />
</g>
<path
id="path1098"
d="M 2.4805826,7 H 3.7281554 V 3.831579 c 0,-0.1383459 0.00485,-0.2827068 0.014563,-0.4330828 L 2.9029126,4.0706766 c -0.055016,0.042105 -0.1100322,0.067669 -0.1650486,0.076692 -0.055016,0.00902 -0.1067959,0.00902 -0.1553397,0 -0.048543,-0.00902 -0.092233,-0.02406 -0.1310679,-0.045113 -0.035599,-0.02406 -0.063107,-0.04812 -0.082524,-0.072181 L 2,3.5609022 3.9368932,2 H 5 V 7 H 6 V 8 H 2.4805826 Z"
style="fill:#6b62ba;fill-opacity:1;stroke-width:0.26458332" />
<path
id="path1100"
d="m 4.0890866,10 q 0.4097995,0 0.7438753,0.125093 0.3385299,0.120625 0.5746101,0.344006 0.2405345,0.223381 0.3697104,0.540581 0.1336303,0.312732 0.1336303,0.692479 0,0.326136 -0.093541,0.607595 -0.093541,0.276992 -0.2494431,0.531646 -0.155902,0.250186 -0.3652561,0.491437 -0.2093542,0.236784 -0.44098,0.478035 L 3.505568,15.128816 q 0.2004453,-0.06254 0.4008908,-0.09382 0.2004455,-0.03574 0.3741648,-0.03574 h 1.340757 q 0.1692651,0 0.2717149,0.09829 Q 6,15.195829 6,15.356662 v 0.643336 H 2.0000004 v -0.361876 q 0,-0.102755 0.040089,-0.218913 0.044543,-0.120625 0.1514477,-0.22338 l 1.7193762,-1.773642 q 0.2182627,-0.227848 0.3830734,-0.433358 0.169265,-0.20551 0.2806235,-0.406552 0.115813,-0.20551 0.1737195,-0.411021 0.057907,-0.209977 0.057907,-0.437825 0,-0.411021 -0.2048997,-0.620998 -0.2048999,-0.209978 -0.5790646,-0.209978 -0.1603563,0 -0.2939866,0.04915 -0.1336303,0.04915 -0.2405345,0.134028 -0.1069042,0.08488 -0.1826281,0.201043 -0.075724,0.116158 -0.1158128,0.250186 -0.07127,0.205509 -0.1959911,0.268056 -0.1202672,0.06254 -0.3340757,0.0268 L 2.0890869,11.733433 Q 2.1559021,11.300075 2.3296214,10.978406 2.5033407,10.652272 2.7616926,10.437826 3.0244988,10.218913 3.3630288,10.11169 3.7015589,10 4.0890866,10 Z"
style="fill:#6b62ba;fill-opacity:1;stroke-width:0.26458332" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-.554 0-1 .446-1 1v16c0 .554.446 1 1 1h9.525391l.988281-1h-10.513672v-16h18v9.023438c.206784.0247.40992.09752.572266.251953l.427734.408203v-9.683594c0-.554-.446-1-1-1z" fill="#808080"/><path d="m3 3v16h10.513672l1.009766-1.019531-2.240235-2.300781c-.388984-.399743-.375803-1.040428.029297-1.423829l2.089844-1.980468c.182534-.173636.423875-.271991.675781-.275391.270212-.003099.530175.103285.720703.294922l2.208984 2.220703 2.158204-2.212891c.225865-.232239.535012-.315016.833984-.279296v-9.023438z" fill="#fff"/><path d="m23 20.944338-2.895447-2.946153 2.7861-3.086414-2.008392-1.911762-2.867282 2.941173-2.925406-2.941173-2.089573 1.98208 2.925403 3.003525-2.925403 2.955562 2.089573 2.058824 2.922011-3.088233 2.928799 3.088233z" fill="#e68497"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 891 B

View File

@ -1 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m18 9c0.554 0 1-0.446 1-1v-2h-1v2h-12v-2h-1v2c0 0.554 0.446 1 1 1z" fill="#b6b6b6"/><path d="m6 11c-0.554 0-1 0.446-1 1v6h1v-6h4v-1zm8 0v1h4v6h1v-6c0-0.554-0.446-1-1-1z" fill="#3a3a38"/><g transform="matrix(0 -1 -1 0 16.495 25.185)" fill="none" stroke="#1e8bcd" stroke-linecap="round" stroke-linejoin="round"><path d="m8.435 2.2488-2.25 2.2462 2.25 2.2538"/><path d="m6.185 4.4899h8"/></g></svg>

Before

Width:  |  Height:  |  Size: 479 B

View File

@ -1,9 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(.5)" shape-rendering="auto" stroke-width=".26458">
<path d="m3 7c-0.54535 0-1 0.45465-1 1v14h5v-14c0-0.54535-0.45465-1-1-1z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#4c566a" image-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
<path d="m10 2c-0.54535 0-1 0.45465-1 1v19h5v-19c0-0.54535-0.45465-1-1-1z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#4d82b8" image-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
<path d="m17 10c-0.54535 0-1 0.45465-1 1v11h5v-11c0-0.54535-0.45465-1-1-1z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#4c566a" image-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h15c.554 0 1-.446 1-1v-13c0-.554-.446-1-1-1zm0 1h15v13h-15z" fill="#808080"/><path d="m3 3h15v13h-15z" fill="#fff"/><path d="m6 7c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h15c.554 0 1-.446 1-1v-13c0-.554-.446-1-1-1zm0 1h15v13h-15z" fill="#808080"/><path d="m6 8h15v13h-15z" fill="#fff"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 465 B

View File

@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg4"
version="1.1"
viewBox="0 0 24 24">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<path
d="m 11.99995,2.5120051 a 9.4877606,9.487984 0 0 0 -9.4877,9.4880099 9.4877606,9.487984 0 0 0 9.4877,9.48798 9.4877606,9.487984 0 0 0 9.4878,-9.48798 9.4877606,9.487984 0 0 0 -9.4878,-9.4880099 z"
id="path2"
style="display:inline;opacity:1;fill:#eceff4;fill-opacity:1;stroke:#4c566a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" />
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(3.5049)" fill="#3a3a38"><path d="m15.218 17.954-4.8272-4.8223 4.8223-4.8223-1.978-0.012046-4.8662 4.8343 4.9066 4.8745z" color="#000000" color-rendering="auto" dominant-baseline="auto" image-rendering="auto" shape-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;paint-order:markers stroke fill;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/><path d="m5.8164 8.3086v9.6445h1.4062v-9.6445z" style="paint-order:markers stroke fill"/></g><!-- (C) Collabora Productivity 2020, All Rights Reserved --></svg>

Before

Width:  |  Height:  |  Size: 938 B

View File

@ -1,5 +0,0 @@
<svg width="20" height="20" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="M16.82 14.654h-2.23q-.385 0-.617-.177-.232-.187-.342-.463l-.927-2.88H7.308l-.916 2.869q-.088.243-.342.452-.243.199-.607.199H3.18L8.52 0h2.958zm-8.861-5.55h4.083l-1.49-4.635q-.132-.342-.276-.795-.143-.463-.287-1.004-.132.54-.275 1.004t-.265.806z" fill="#4c566a"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 421 B

View File

@ -1,3 +0,0 @@
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M15.65 16.269l-8.42-5.235-2.067 2.962-1.033.339 6.178 7.702s.588.874 1.998-1.189z" fill="#88c0d0"/><g fill="#4d4d4d"><path d="M18.902 1.78a.942.908 0 00-.765.414l-5.651 8.17a.942.908 0 101.567 1.008l5.65-8.17a.942.908 0 00-.801-1.423z" color="#000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/><path d="M7.62 9.96l8.475 5.447s-1.34-4.372-1.043-5.479-.66-1.917-1.56-1.016S7.62 9.96 7.62 9.96z"/><path d="M7.62 9.96l8.475 5.447.482-.834-8.475-5.36z"/></g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 941 B

View File

@ -1,5 +0,0 @@
<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m13.566 1.6973-0.30664 0.041016s-0.30362 0.042992-0.63086 0.11719c-0.16362 0.037098-0.33478 0.082089-0.48438 0.13867-0.1496 0.056583-0.28931 0.093136-0.39453 0.27539-0.05336 0.092427-0.06115 0.15498-0.07813 0.24414-0.01697 0.089165-0.03 0.19437-0.04297 0.31055-0.02594 0.23235-0.04651 0.51176-0.0625 0.7832-0.02605 0.44219-0.03468 0.71657-0.03906 0.85742-0.71517 0.059888-1.3802 0.17323-1.9414 0.4043-0.61942 0.25505-1.1424 0.58295-1.5625 0.98438-0.41663 0.39811-0.73602 0.85229-0.95117 1.3574v0.00195c-0.20447 0.49258-0.30859 1.0005-0.30859 1.5156 0 0.70377 0.12194 1.3061 0.38281 1.7988l0.0039 4e-3c0.26139 0.46676 0.60404 0.86329 1.0254 1.1816 0.41497 0.31354 0.88586 0.56609 1.4062 0.75781v2e-3h0.00195c0.44011 0.15443 0.88507 0.28537 1.332 0.40625l-0.30664 4.25c-0.34899-0.060538-0.68897-0.1258-0.95116-0.23451-0.33987-0.1532-0.63057-0.30579-0.87109-0.45508-0.25126-0.15595-0.46287-0.29315-0.63281-0.41211-0.18625-0.13651-0.36092-0.23047-0.5625-0.23047-0.19407 0-0.37843 0.04709-0.53125 0.14844-0.14103 0.0851-0.26081 0.20664-0.36133 0.35742v2e-3l-0.60547 0.93941 0.13086 0.14258c0.52263 0.56847 1.1684 1.0339 1.9297 1.3965 0.69954 0.32919 1.4752 0.51687 2.2891 0.62891l-0.20508 2.8477 0.29102-0.02344s0.30097-0.02392 0.63086-0.08984c0.16494-0.03296 0.33722-0.07684 0.49414-0.13867 0.15692-0.06183 0.30983-0.12896 0.41016-0.30273 0.05724-0.09914 0.05868-0.15437 0.07422-0.24219 0.01554-0.08781 0.02851-0.19307 0.04102-0.31055 0.025-0.23496 0.04742-0.5213 0.06445-0.80078 0.02807-0.46076 0.03576-0.75759 0.04101-0.89844 0.66526-0.06746 1.2965-0.18666 1.8535-0.41602h2e-3c0.61865-0.26386 1.1573-0.60249 1.6093-1.0176v-2e-3h2e-3c0.45097-0.42336 0.7996-0.91262 1.041-1.459v-2e-3c0.25112-0.54942 0.37891-1.1434 0.37891-1.7715 0-0.67029-0.13429-1.2494-0.41406-1.7246-0.26286-0.46939-0.6189-0.85895-1.0605-1.1602-0.42197-0.30218-0.89807-0.54484-1.4238-0.72656-0.44891-0.16254-0.90364-0.30593-1.3594-0.44141l0.2793-3.9746c0.24166 0.049061 0.48922 0.095869 0.67188 0.17578h2e-3c0.28074 0.1191 0.51538 0.23728 0.70312 0.35156l4e-3 0.0039c0.20652 0.12047 0.37688 0.227 0.50976 0.31836l0.0078 0.00391 0.0078 0.00586c0.17108 0.10064 0.33324 0.16406 0.50781 0.16406 0.16431 0 0.32865-0.043421 0.45312-0.15234l2e-3 -0.00195c0.09774-0.08688 0.18576-0.19075 0.26562-0.31055l2e-3 -0.00391 0.63086-1.0273-0.13867-0.13867c-0.44347-0.44311-0.98195-0.81037-1.6096-1.1015-0.56007-0.25974-1.1916-0.41438-1.8535-0.52148zm-2.2031 5.0352-0.25195 3.4473c-0.18216-0.063537-0.36947-0.12325-0.53711-0.19336l-0.0039-0.00195c-0.0013-5.331e-4 -0.0026-0.00142-0.0039-0.00195-0.24393-0.11442-0.45588-0.2405-0.63867-0.375-0.16651-0.13706-0.29404-0.28817-0.39064-0.45704-0.084852-0.17103-0.13281-0.36762-0.13281-0.60547 0-0.23436 0.040496-0.45439 0.11719-0.66211 2.194e-4 -5.942e-4 -2.2e-4 -0.00136 0-0.00195 0.082636-0.19984 0.2041-0.38087 0.37109-0.54883l0.00195-0.00195c6.851e-4 -6.87e-4 0.00127-0.00127 0.00195-0.00195 0.17313-0.16459 0.40047-0.30559 0.68946-0.41798h2e-3l0.0039-0.00195c0.20599-0.085828 0.49136-0.12908 0.77148-0.17578zm0.90234 5.9922c-8.1771 7.5169-4.0885 3.7585 0 0zm0.45312 0.66992c0.20859 0.0687 0.42133 0.13507 0.60938 0.21484l0.0078 4e-3c0.28023 0.10715 0.51314 0.23203 0.70117 0.37305l4e-3 4e-3c0.19243 0.13855 0.33726 0.2984 0.44141 0.48438l2e-3 0.0059 0.0039 0.0039c0.10329 0.16525 0.16016 0.36977 0.16016 0.63086 0 0.27566-0.05144 0.5289-0.15234 0.76953v2e-3l-2e-3 2e-3c-0.09054 0.22635-0.23184 0.4311-0.43555 0.61914-0.19202 0.17666-0.44688 0.33181-0.76562 0.46289-9.56e-4 3.93e-4 -9.97e-4 0.0016-2e-3 2e-3 -0.23143 0.0885-0.53649 0.12792-0.83984 0.16992z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#b7b84d" image-rendering="auto" shape-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect fill="gray" height="20" ry="1" transform="rotate(90)" width="16" x="4" y="-22"/><path d="M21 5v14H3V5z" fill="#fff"/><path d="M8.852 6.513c.198.2.197.523-.002.722l-3.615 3.614a.511.511 0 01-.871-.315L4.002 6.56a.511.511 0 01.557-.557l3.976.362c.12.01.232.064.317.15zm6.296 0a.511.511 0 00.002.722l3.615 3.614a.511.511 0 00.871-.315l.362-3.975a.511.511 0 00-.557-.557l-3.976.362a.511.511 0 00-.317.15zM8.852 17.487a.511.511 0 00-.002-.722l-3.615-3.614a.511.511 0 00-.871.315l-.362 3.975a.511.511 0 00.557.557l3.976-.362a.511.511 0 00.317-.15zm6.296 0a.511.511 0 01.002-.722l3.615-3.614a.511.511 0 01.871.315l.362 3.975a.511.511 0 01-.557.557l-3.976-.362a.511.511 0 01-.317-.15z" fill="#4d82b8" fill-rule="evenodd"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 849 B

View File

@ -1 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#106802"><path d="m7.4029143 21.548495q-.3277515.1748-.7866038.305901-.4370021.152951-1.1580555.152951-.7429036 0-1.3328565-.458852-.6118029-.458853-.6118029-1.201756 0-.721054.3933019-1.092506.3714518-.371451.8958543-.371451.8740042 0 1.0488051.786603-.3714518.196651-.3714518.677354 0 .611803.5899528.611803.8958543 0 1.2236059-1.201756.2185011-.786604.3496017-2.163161.1529507-1.376556.2403512-1.900959l1.2017557-7.4945858h-1.6169077l.1311006-.7429036 1.660608-.4370021.1966509-1.0051048q.7647538-4.0204194 3.7145178-4.0204194.983255 0 1.660608.5244025.699204.5025525.699204 1.2673061 0 .7647537-.415152 1.2017558-.415152.4370021-.939555.4370021-.764754 0-.983255-.7866038.524403-.3933018.524403-.7866037 0-.830304-.961405-.830304-1.005105 0-1.311006 1.0925052-.218501.8084539-.262201 1.7917087-.0437.9832547-.06555 1.2236058h2.09761l-.15295 1.0706552h-2.119462l-1.2236055 7.7349368q-.3277516 2.141311-.4807023 2.556463-.1311007.415152-.3277516.983255-.1966509.589952-.3933019.830304-.1748008.262201-.4807023.655503-.3059015.415152-.6336531.589953z"/><path d="m14.63368 20.480651q0 .5301.808454.593713l-.109251.78455h-3.080865l-.218501-.402877q.589953-1.10261 2.753114-3.223013l1.354706-1.335855-1.267306-2.820136q-.284051-.657325-.589953-.805753-.284051-.169633-.895854-.169633l-.109251-.699732 2.294261-.614917.546253.466488 1.529507 3.456258q1.791709-1.781139 1.791709-2.353648 0-.572509-.699203-.699733v-.699733h2.906064l.349601.381672q.0874.08482-.830304 1.123813-.895854 1.038998-1.922809 2.035587l-1.179906 1.14502 1.529508 3.392645q.218501.445284.327751.487692.109251.02121.371452.02121.262201 0 .961405-.402877l.218501.678531q-1.420257 1.187424-2.272411 1.187424-.589953 0-.917705-.5301-.1311-.190836-.305901-.572509l-1.398407-3.074584q-1.944659 1.887158-1.944659 2.650503z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,109 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg18"
version="1.1"
viewBox="0 0 24 24"
sodipodi:docname="lc_incrementindent.svg"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1020"
id="namedview13"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-8.2372881"
inkscape:cy="12"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1"
inkscape:current-layer="g1008" />
<metadata
id="metadata24">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs22" />
<g
style="display:inline;opacity:1;stroke-width:0.26458332"
id="g1008">
<g
style="fill:#5d54b8;fill-opacity:1;stroke-width:0.26458332"
transform="scale(-1,1)"
id="g986">
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="19"
x="-21"
y="2"
id="rect976" />
<rect
style="fill:#4c566a;fill-opacity:1;stroke-width:0.26458332"
rx="0.11547501"
height="1"
ry="0.11547501"
width="19"
x="-21"
y="21"
id="rect978" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21"
y="17"
id="rect980" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21"
y="6"
id="rect982" />
<rect
style="fill:#8c86bc;fill-opacity:1;stroke-width:0.26458332"
rx="0.13229166"
height="1"
ry="0.13229166"
width="11"
x="-21"
y="12"
id="rect984" />
</g>
<path
d="M 6.548143,9.4925763 2.0000003,5.4110284 2,13.574123 Z"
id="path1357"
style="opacity:1;fill:#8c86bc;fill-opacity:1;stroke:none;stroke-width:0.13229164;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
inkscape:connector-curvature="0" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -1,3 +0,0 @@
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M6.75 7.781c-.957 0-1.768.335-2.451 1.018a3.327 3.327 0 00-1.018 2.451v1.5c0 .957.335 1.768 1.018 2.451a3.327 3.327 0 002.451 1.018h.473a.546.546 0 00.46-.256.543.543 0 00.036-.49c-.004-.01-.003-.022-.008-.032a.082.082 0 000-.005 4.74 4.74 0 01-.229-.536.551.551 0 00-.515-.369H6.75c-.488 0-.95-.18-1.275-.506s-.506-.787-.506-1.275v-1.5c0-.488.18-.95.506-1.275a1.797 1.797 0 011.275-.506H12c.488 0 .95.18 1.275.506.327.326.506.787.506 1.275v.676c0 .291.252.543.543.543h.602a.554.554 0 00.543-.543v-.676c0-.491-.088-.948-.256-1.375a.082.082 0 00-.002-.004l-.002-.004a.082.082 0 00-.002-.004.082.082 0 00-.004-.008.082.082 0 000-.003c-.016-.037-.035-.06-.047-.079.002.003-.002-.013-.023-.04a.082.082 0 00-.004-.005l-.006-.005a3.335 3.335 0 00-1.191-1.354A3.44 3.44 0 0012 7.781zm.96 7.66l.009.03a.082.082 0 00-.008-.03zm9.067-7.66a.546.546 0 00-.486.785c.092.19.172.372.227.534a.55.55 0 00.515.369h.217c.488 0 .95.18 1.275.506.327.326.506.787.506 1.275v1.5c0 .488-.18.95-.506 1.275a1.797 1.797 0 01-1.275.506H12c-.488 0-.95-.18-1.275-.506s-.506-.787-.506-1.275v-.676a.554.554 0 00-.543-.543h-.602a.554.554 0 00-.543.543v.676c0 .424.105.879.305 1.371l.006.016a.082.082 0 000 .002c.008.016.012.02.008.011.321.695.72 1.224 1.246 1.57.527.347 1.162.499 1.904.499h5.25c.957 0 1.768-.335 2.451-1.018s1.018-1.495 1.018-2.451v-1.5c0-.957-.335-1.769-1.018-2.451a3.327 3.327 0 00-2.451-1.018z" color="#000" fill="#4d4d4d" fill-rule="evenodd" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1,38 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg8"
version="1.1"
viewBox="0 0 24 24">
<metadata
id="metadata14">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs12" />
<path
id="path2"
d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 12.683594 L 2 19 C 2 19.554 2.446 20 3 20 L 11.474609 20 L 12.525391 20 L 13 20 C 12.273266 20 11.633551 19.592057 11.283203 19 L 10.486328 19 L 3 19 L 3 12.023438 L 3 3 L 21 3 L 21 12.023438 L 21 16 L 22 16 L 22 12.683594 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z "
style="display:inline;fill:#808080" />
<path
id="path4"
d="M 3 3 L 3 12.023438 L 3 19 L 10.486328 19 L 11.283203 19 C 11.107739 18.703481 11 18.363969 11 18 C 11 16.909297 11.909297 16 13 16 L 16 16 L 16 13 C 16 11.909297 16.909297 11 18 11 C 19.090703 11 20 11.909297 20 13 L 20 16 L 21 16 L 21 12.023438 L 21 3 L 3 3 z "
style="display:inline;fill:#ffffff" />
<path
id="path8"
d="m 18,12.000005 c -0.554,0 -1,0.446 -1,1 v 4 h -4 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 4 v 4 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -4 h 4 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 h -4 v -4 c 0,-0.554 -0.446,-1 -1,-1 z"
style="display:inline;fill:#4d82b8" />
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -1,10 +0,0 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m3 3h6v6h-6z" fill="#4d82b8" fill-rule="evenodd"/>
<path d="m3 15h6v6h-6zm6 0h6v6h-6zm6 0h6v6h-6zm-12-6h6v6h-6z" fill="#0b87e7" fill-opacity=".502" fill-rule="evenodd"/>
<path d="m3 3v19" fill="none" stroke="#fff" stroke-width="2"/>
<path d="M9 9h6v6H9zm6 0h6v6h-6zM9 3h6v6H9zm6 0h6v6h-6z" fill="#0b87e7" fill-opacity=".502" fill-rule="evenodd"/>
<path d="M9 3v19m6-19v19M3 9h19M3 3h19M3 15h19M3 21h19M21 3v19" fill="none" stroke="#fff" stroke-width="2"/>
<path d="m3 2c-0.545 0-1 0.455-1 1v18c0 0.545 0.455 1 1 1h18c0.545 0 1-0.455 1-1v-18c0-0.545-0.455-1-1-1zm0 1h18v18h-18z" fill="#4d4d4d" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,3 +0,0 @@
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><g fill="#0b87e7" fill-rule="evenodd"><path d="M3 3h6v6H3z"/><path d="M3 15h6v6H3zm6 0h6v6H9zm6 0h6v6h-6zM3 9h6v6H3z" fill-opacity=".502"/></g><path d="M3 3v19" fill="none" stroke="#fff" stroke-width="2"/><path d="M9 9h6v6H9zm6 0h6v6h-6zM9 3h6v6H9zm6 0h6v6h-6z" fill="#0b87e7" fill-opacity=".502" fill-rule="evenodd"/><path d="M9 3v19m6-19v19M3 9h19M3 3h19M3 15h19M3 21h19M21 3v19" fill="none" stroke="#fff" stroke-width="2"/><path d="M3 2c-.545 0-1 .455-1 1v18c0 .545.455 1 1 1h18c.545 0 1-.455 1-1V3c0-.545-.455-1-1-1H3zm0 1h18v18H3V3z" fill="#4d4d4d" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,5 +0,0 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m10.498 9.7469h0.57292q0.40364 0 0.67708-0.11719 0.28646-0.13021 0.50781-0.42969l4.2839-6.0156q0.3125-0.39062 0.67708-0.53385 0.36458-0.14323 0.85938-0.14323h2.8385l-5.4427 7.1875q-0.27344 0.33854-0.54688 0.57292-0.26042 0.22136-0.5599 0.36458 0.3776 0.14323 0.65104 0.40365 0.27344 0.26042 0.48177 0.67708l3.6719 8.0859h-2.9297q-0.28646 0-0.48177-0.03906-0.19531-0.05208-0.33854-0.13021-0.13021-0.09114-0.22135-0.20833-0.09115-0.11719-0.16927-0.26042l-2.8516-6.3542q-0.14323-0.32552-0.41667-0.45573-0.26042-0.13021-0.72917-0.13021h-0.84635l-0.9375 7.5781h-3.2682l2.1094-17.305h3.3073z" fill="#4d4d4d"/>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 762 B

View File

@ -1,40 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24.000001"
version="1.1"
id="svg1491">
<defs
id="defs1485" />
<metadata
id="metadata1488">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1">
<path
id="path866"
d="M 6,5 V 6.0332031 19 H 7.1777344 9.5566406 C 9.4372015,18.777475 9.3554093,18.522562 9.3613281,18.263672 c 0.00586,-0.256311 0.0824,-0.472698 0.1816407,-0.669922 H 7.1777344 V 7.2519531 6.40625 h 6.8749996 v 2.7929688 h 2.769532 v 5.2890622 c 0.438777,-0.03372 0.82569,-0.0271 1.177734,0.02539 V 8.4277344 L 14.599609,5 Z m 7.910156,12.59375 C 13.565704,18.143894 13.219832,18.619191 12.816406,19 H 15 h 2 1 v -1.146484 c -0.01172,1.34e-4 -0.02344,0.0039 -0.03516,0.0039 -0.434706,8.69e-4 -0.884584,-0.09329 -1.332032,-0.263672 h -2.177734 z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#4c566a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.01649714;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<path
id="path2697"
d="m 14.210938,10.521484 c -0.260078,-0.01967 -0.522678,0.11645 -0.638672,0.396485 -0.08947,0.215986 -0.09868,0.557849 -0.06641,0.943359 0.03227,0.385511 0.113144,0.808693 0.234375,1.152344 l 0.177735,0.505859 -0.263672,0.695313 c -0.150875,0.398242 -0.426154,1.058104 -0.609375,1.458984 l -0.320313,0.703125 -0.830078,0.412109 c -0.691722,0.343762 -1.171162,0.676082 -1.427734,1.001954 -0.128286,0.162936 -0.201303,0.329049 -0.205078,0.49414 -0.0038,0.165092 0.06616,0.322022 0.197265,0.453125 0.142554,0.142555 0.349144,0.20186 0.572266,0.19336 0.223122,-0.0085 0.466789,-0.08415 0.703125,-0.222657 0.434004,-0.254345 0.991319,-0.903295 1.476563,-1.689453 0.119535,-0.193663 0.286807,-0.435962 0.30664,-0.464843 0.527066,-0.177898 0.729585,-0.247396 1.101563,-0.347657 0.350567,-0.09449 1.023677,-0.232597 1.080078,-0.24414 0.03225,0.03207 0.174214,0.177406 0.427734,0.355468 0.621106,0.436241 1.298651,0.6417 1.835938,0.640625 0.268643,-5.37e-4 0.503029,-0.052 0.679687,-0.162109 0.176659,-0.110113 0.291016,-0.291116 0.291016,-0.507813 0,-0.327624 -0.194224,-0.622596 -0.607422,-0.777343 -0.413198,-0.154747 -1.042698,-0.193103 -1.96875,-0.07227 L 15.835935,15.507809 15.4082,14.974606 C 15.163514,14.667198 14.880973,14.27439 14.792969,14.125 l -0.154297,-0.259766 0.1875,-0.722656 c 0.244818,-0.941334 0.277762,-1.693516 0.05078,-2.146484 -0.145197,-0.289763 -0.40594,-0.454942 -0.666015,-0.47461 z m -0.05274,0.445313 c 0.04092,0.0045 0.0954,0.03463 0.154297,0.0957 0.03445,0.0576 0.05866,0.161735 0.0625,0.294922 0.0039,0.136742 -0.0098,0.298986 -0.0293,0.46289 -0.05236,0.329391 -0.145968,0.770809 -0.203125,0.964844 l -0.01758,0.05664 -0.05664,-0.181641 c -0.08096,-0.256845 -0.14819,-0.701751 -0.167968,-0.953125 -0.02899,-0.368553 0.05224,-0.601826 0.136718,-0.689453 0.04224,-0.04381 0.07798,-0.05554 0.121094,-0.05078 z m 0.279297,3.369141 c 0.05097,0.08478 0.07599,0.137734 0.222656,0.330078 0.171347,0.258268 0.430827,0.594357 0.59375,0.765625 l 0.138672,0.171875 c -0.160338,0.03192 -0.581308,0.114696 -0.875,0.191406 -0.250008,0.0653 -0.539548,0.161569 -0.728516,0.222656 l 0.01172,-0.02344 0.410157,-1.015625 c 0.104514,-0.246575 0.177821,-0.489958 0.226562,-0.642578 z m 2.556641,1.445312 c 0.291648,-0.0043 0.481511,-1.73e-4 0.61914,0.01758 0.137629,0.01775 0.222468,0.04838 0.328125,0.101563 0.116868,0.05883 0.175589,0.155119 0.185547,0.251953 0.01,0.09683 -0.02642,0.193255 -0.126953,0.263672 -0.113053,0.0809 -0.259189,0.09702 -0.576172,0 -0.32332,-0.09897 -0.785196,-0.301133 -0.958984,-0.400391 -0.06649,-0.03805 -0.133926,-0.08639 -0.232422,-0.152344 0.06293,-0.0085 0.08005,-0.01244 0.15625,-0.02148 0.19907,-0.02362 0.428997,-0.04836 0.605469,-0.06055 z m -4.710938,1.273438 c -0.170992,0.262706 -0.366976,0.533489 -0.556641,0.757812 -0.208259,0.246317 -0.409908,0.441268 -0.517578,0.507812 -0.163045,0.100769 -0.279451,0.148276 -0.351562,0.154297 -0.07211,0.006 -0.10559,-0.01198 -0.16211,-0.08008 -0.04351,-0.05242 -0.05266,-0.09609 -0.0332,-0.167969 0.01946,-0.07188 0.07713,-0.167207 0.179688,-0.273437 0.20511,-0.212461 0.580377,-0.46648 1.097656,-0.726563 z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ff2116;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 6.9 KiB

View File

@ -1,38 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg885"
version="1.1"
viewBox="0 0 6.3499999 6.3499999"
height="6.3499999mm"
width="6.3499999mm">
<defs
id="defs879" />
<metadata
id="metadata882">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(31.90119,-42.092857)"
id="layer1">
<path
id="path943"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.96568108px;line-height:1.25;font-family:'Segoe MDL2 Assets';-inkscape-font-specification:'Segoe MDL2 Assets';letter-spacing:0px;word-spacing:0px;fill:#4c566a;fill-opacity:1;stroke:none;stroke-width:0.26458338"
d="m -28.844235,43.415774 h 0.911795 v 3.706202 h -0.286972 V 43.66611 h -0.386698 v 3.455866 h -0.289007 V 45.13353 c -0.29172,-0.02307 -0.517633,-0.109225 -0.67774,-0.258477 -0.15875,-0.150609 -0.238125,-0.350743 -0.238125,-0.600401 0,-0.257799 0.08819,-0.465395 0.264583,-0.622788 0.176389,-0.157394 0.410444,-0.23609 0.702164,-0.23609 z"
clip-path="none" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24.000001"
version="1.1"
id="svg1491">
<defs
id="defs1485" />
<metadata
id="metadata1488">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="g2101"
transform="matrix(4.4465031,0,0,4.4859054,269.56336,163.5513)"
style="stroke-width:0.84625876" />
<path
id="rect3408"
d="m 14,6 1.292969,1.2929688 -3.125,3.1250002 1.414062,1.414062 3.125,-3.1249998 L 18,10 V 6 Z m -3.582031,6.167969 -3.1250002,3.125 L 6,14 v 4 h 4 l -1.2929688,-1.292969 3.1249998,-3.125 z"
style="opacity:1;vector-effect:none;fill:#4c566a;fill-opacity:1;stroke:none;stroke-width:1.39999986;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
transform="rotate(90,12.5,12.5)"
id="g3430">
<path
id="path3424"
d="M 10,18.999999 H 6 v -4 l 2,2 z"
style="opacity:1;vector-effect:none;fill:#88c0d0;fill-opacity:1;stroke:none;stroke-width:1.39999986;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<path
id="path3426"
d="m 13.999999,7 h 4 v 4 l -2,-2 z"
style="opacity:1;vector-effect:none;fill:#88c0d0;fill-opacity:1;stroke:none;stroke-width:1.39999986;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,73 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg1491"
version="1.1"
viewBox="0 0 24 24.000001"
height="24"
width="24">
<defs
id="defs1485" />
<metadata
id="metadata1488">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
style="stroke-width:0.84625876"
transform="matrix(4.4465031,0,0,4.4859054,269.56336,163.5513)"
id="g2101" />
<g
id="g886"
transform="translate(-46.452287,-5.7755882)">
<g
style="stroke-width:1.74763513"
transform="matrix(0.57244042,0,0,0.57196337,36.374286,11.061906)"
id="g844">
<path
style="fill:#4598af;fill-opacity:1;stroke:#4c566a;stroke-width:3.14574313;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path857"
d="m 47.822118,21 -5.427966,-5.427966 v 0" />
<g
style="stroke-width:1.74763513"
id="g820"
transform="matrix(1.1532065,0,0,1.1532065,-5.0169707,-0.34562436)">
<circle
style="vector-effect:none;fill:#4c566a;fill-opacity:1;stroke-width:1.74763513;stroke-miterlimit:4;stroke-dasharray:none;paint-order:markers stroke fill"
id="circle855"
cx="36.822117"
cy="10"
r="8.6290998" />
<circle
cx="-36.822117"
cy="10"
r="6.9785347"
transform="scale(-1,1)"
id="circle859"
style="fill:#ffffff;fill-opacity:1;stroke-width:1.6886127" />
<g
aria-label="1"
style="font-size:14.40982914px;line-height:1.25;font-family:'Segoe UI';-inkscape-font-specification:'Segoe UI';letter-spacing:0px;word-spacing:0px;fill:#3e899e;fill-opacity:1;stroke-width:0.62957805"
id="text820">
<path
d="M 38.500862,13.242211 V 4.9853791 h -2.017376 l -3.227802,1.9597368 0.965459,1.5706714 2.060605,-1.2968847 v 6.0233084 h -2.406441 v 1.72918 h 6.484423 v -1.72918 z"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Fira Mono';-inkscape-font-specification:'Fira Mono Bold';fill:#3e899e;fill-opacity:1;stroke-width:0.62957805"
id="path822" />
</g>
</g>
</g>
</g>
<!-- (C) Collabora Productivity 2020, All Rights Reserved -->
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

Some files were not shown because too many files have changed in this diff Show More