Add Gentoo restoration presets, optional configs and selection TUI
7
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
/local/
|
||||||
|
/build/
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
||||||
|
.DS_Store
|
||||||
|
AGENTS.md
|
||||||
|
agents.md
|
||||||
21
LICENSE
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2026 Fiw
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
149
README.md
Normal file
|
|
@ -0,0 +1,149 @@
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
# Fiw-Gentoo-Dots
|
||||||
|
|
||||||
|
**My Gentoo setup, ready to make home feel like home again.**
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
[KDE & apps](#configs) · [Packages](#package-sections) · [Setup](docs/setup.md) · [Decisions](docs/DECISIONS.md)
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
A personal Gentoo rice and restoration kit: my Plasma styling, current
|
||||||
|
shortcuts, package lists and the app preferences I use every day. Built
|
||||||
|
mainly for my own devices, with deliberate updates and a preview before
|
||||||
|
anything is applied.
|
||||||
|
|
||||||
|
- **KDE first:** colours, fonts, cursor, window styling and current keybinds.
|
||||||
|
- **Pick what you want:** package sections and individually optional app configs.
|
||||||
|
- **Portable terminals:** Fish, Kitty and Neovim work across compositors.
|
||||||
|
- **Binaries preferred:** a small source list, with a choice before extra builds.
|
||||||
|
- **Keep your edits:** conflict prompts, backups and `.new` proposals on updates.
|
||||||
|
|
||||||
|
**Work in progress:** configuration restoration and the TUI are ready for review.
|
||||||
|
Package installation needs a supervised first run on a fresh Gentoo system.
|
||||||
|
The existing installation has not been changed by creating this repo.
|
||||||
|
|
||||||
|
## Start
|
||||||
|
|
||||||
|
```sh
|
||||||
|
git clone https://git.fiwlabs.dev/fiwdev/Fiw-Gentoo-Dots.git
|
||||||
|
cd Fiw-Gentoo-Dots
|
||||||
|
./install
|
||||||
|
```
|
||||||
|
|
||||||
|
The Bubble Tea interface offers a preset, package sections, individual app
|
||||||
|
configs, kernel/bootloader choices, extras, and a final preview. Enter at the
|
||||||
|
preview saves a selection without applying it. `a` restores configs; `i`
|
||||||
|
starts the package installation workflow with sudo. Go 1.24+ builds the TUI;
|
||||||
|
Python 3.11+ runs the backend. Go dependencies are recorded in go.mod/go.sum.
|
||||||
|
|
||||||
|
For a preview without building the TUI:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
./install --plan --profile stock
|
||||||
|
./install --plan --profile fiw-ryzen
|
||||||
|
```
|
||||||
|
|
||||||
|
See [setup](docs/setup.md) for installation steps and draft limitations.
|
||||||
|
|
||||||
|
## Presets
|
||||||
|
|
||||||
|
| Preset | Build settings | Kernel |
|
||||||
|
|---|---|---|
|
||||||
|
| Stock | Portable compiler settings; binary packages preferred | Generic Gentoo binary kernel |
|
||||||
|
| Fiw's Ryzen | Current Ryzen 9900X/Zen 5 tuning and NVIDIA configuration | Tested custom kernel plus generic binary fallback |
|
||||||
|
|
||||||
|
Both deliberately compile Fastfetch, jq and zip. Custom kernels and their
|
||||||
|
matching external modules compile when selected. Other packages prefer
|
||||||
|
Portage binaries or upstream `-bin` packages. Additional source builds
|
||||||
|
require a compile-or-skip choice, with compilation recommended; skipped
|
||||||
|
dependencies also cause dependent requested applications to be skipped.
|
||||||
|
|
||||||
|
The custom kernel snapshot currently targets 7.2.8 with the tested
|
||||||
|
CachyOS 7.2.7-1 patch. Refresh it explicitly when updating the snapshot.
|
||||||
|
|
||||||
|
## Package sections
|
||||||
|
|
||||||
|
| List | Contents |
|
||||||
|
|---|---|
|
||||||
|
| [kde](packages/kde.list) | Plasma, Plasma Login Manager, desktop components and supporting fonts |
|
||||||
|
| [fiw-apps](packages/fiw-apps.list) | Everyday apps including Dolphin, Ark, Gwenview and Spectacle |
|
||||||
|
| [cli](packages/cli.list) | Shell, terminal utilities and FFmpeg |
|
||||||
|
| [dev](packages/dev.list) | Languages and development tools |
|
||||||
|
| [gaming](packages/gaming.list) | Steam, Proton, Prism, MangoHud and r2modman; Sober is in flatpaks/gaming.list |
|
||||||
|
| [system](packages/system.list) | System utilities; the selected kernels are added by the installer |
|
||||||
|
| [fiw-tools](packages/fiw-tools.list) | OpenDeck and Music Presence; FiwNode and Apdatifier packaging is pending |
|
||||||
|
| [tidewm](packages/tidewm.list) | Optional compositor and supporting utilities |
|
||||||
|
|
||||||
|
Filelight, NVIDIA drivers and Btrfs tools are separate extras. Ext4 does not
|
||||||
|
require Btrfs tools. LocalSend is an optional Flatpak in the apps section.
|
||||||
|
Limine and GRUB are optional alternatives; retaining the current loader is
|
||||||
|
the default. Kernel choice is independent of bootloader choice.
|
||||||
|
|
||||||
|
## Configs
|
||||||
|
|
||||||
|
Every config is independently selectable. KDE appearance covers colours,
|
||||||
|
fonts, cursor, window decorations and Dolphin styling. Panels, widgets and
|
||||||
|
wallpapers are excluded. All portable current shortcut assignments,
|
||||||
|
including disabled defaults, are captured with their launchers and helpers;
|
||||||
|
unused machine-specific activity IDs are omitted.
|
||||||
|
|
||||||
|
Fish, Kitty and Neovim are usable without KDE or KWin. Fastfetch keeps the
|
||||||
|
tree layout and purple colours with the built-in Gentoo logo. MangoHud and
|
||||||
|
Vesktop preferences are included; browser profiles, chat sessions and account
|
||||||
|
data are excluded. App autostart is a separate optional selection.
|
||||||
|
|
||||||
|
Spotify is stock by default. The existing customization scripts remain an
|
||||||
|
[explicit optional step](docs/spotify.md). [Firefox-Privacy](docs/firefox.md)
|
||||||
|
is also optional.
|
||||||
|
|
||||||
|
Existing differences prompt apply-or-keep and get backups when replaced.
|
||||||
|
Updates leave locally edited configs intact and write the proposal to `.new`.
|
||||||
|
KConfig patches preserve unrelated keys and groups; JSON patches preserve
|
||||||
|
unrelated preferences and login data already on the target device.
|
||||||
|
|
||||||
|
## Project layout
|
||||||
|
|
||||||
|
```text
|
||||||
|
cmd/dots/ Bubble Tea selection interface
|
||||||
|
configs/ Optional KDE and app configs
|
||||||
|
packages/ Categorized Portage package lists
|
||||||
|
presets/ Stock and Fiw's Ryzen defaults
|
||||||
|
portage/ Build settings and binary preferences
|
||||||
|
overlay/ Selected additional packages
|
||||||
|
optional/ Kernel, boot and app helpers
|
||||||
|
flatpaks/ Separate optional Flatpak lists
|
||||||
|
docs/ Setup, decisions and asset credits
|
||||||
|
```
|
||||||
|
|
||||||
|
## Maintenance
|
||||||
|
|
||||||
|
```sh
|
||||||
|
python3 tools/capture.py # recapture only the explicit allowlist
|
||||||
|
python3 tools/check-private.py
|
||||||
|
python3 -m unittest discover -s tests
|
||||||
|
go test ./...
|
||||||
|
```
|
||||||
|
|
||||||
|
Review captures before committing. `local/` and built binaries are ignored.
|
||||||
|
This repo starts with fresh history. Third-party theme/cursor assets retain
|
||||||
|
their licence notices; overlay ebuilds retain their original notices.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Original code and configuration contributions are licensed under [MIT](LICENSE).
|
||||||
|
Bundled third-party assets, fonts, patches and ebuilds keep their own licences
|
||||||
|
and attribution; see [asset credits](docs/assets.md).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<div align="center">A personal Gentoo setup by Fiw.</div>
|
||||||
406
cmd/dots/main.go
Normal file
|
|
@ -0,0 +1,406 @@
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"encoding/json"
|
||||||
|
"fmt"
|
||||||
|
"os"
|
||||||
|
"os/exec"
|
||||||
|
"path/filepath"
|
||||||
|
"sort"
|
||||||
|
"strings"
|
||||||
|
|
||||||
|
tea "github.com/charmbracelet/bubbletea"
|
||||||
|
)
|
||||||
|
|
||||||
|
type selection struct {
|
||||||
|
Name string `json:"name"`
|
||||||
|
Profile string `json:"profile"`
|
||||||
|
Groups []string `json:"groups"`
|
||||||
|
Configs []string `json:"configs"`
|
||||||
|
Kernel string `json:"kernel"`
|
||||||
|
Bootloader string `json:"bootloader"`
|
||||||
|
Extras []string `json:"extras"`
|
||||||
|
Firefox bool `json:"firefox_privacy"`
|
||||||
|
Spotify bool `json:"spotify_custom"`
|
||||||
|
}
|
||||||
|
type config struct {
|
||||||
|
Label string `json:"label"`
|
||||||
|
Group string `json:"group"`
|
||||||
|
}
|
||||||
|
type catalog struct {
|
||||||
|
Groups []string `json:"groups"`
|
||||||
|
Configs map[string]config `json:"configs"`
|
||||||
|
Extras map[string]string `json:"extras"`
|
||||||
|
Stock selection `json:"stock"`
|
||||||
|
Ryzen selection `json:"ryzen"`
|
||||||
|
}
|
||||||
|
type row struct {
|
||||||
|
id, label string
|
||||||
|
checked bool
|
||||||
|
}
|
||||||
|
type previewMsg struct {
|
||||||
|
content string
|
||||||
|
err error
|
||||||
|
}
|
||||||
|
type model struct {
|
||||||
|
repo string
|
||||||
|
catalog catalog
|
||||||
|
selection selection
|
||||||
|
rows []row
|
||||||
|
stage, cursor, height, scroll int
|
||||||
|
preview, errorText, action string
|
||||||
|
done, loading bool
|
||||||
|
}
|
||||||
|
|
||||||
|
func contains(values []string, target string) bool {
|
||||||
|
for _, value := range values {
|
||||||
|
if value == target {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
func (m model) Init() tea.Cmd { return nil }
|
||||||
|
func (m *model) prepare() {
|
||||||
|
m.cursor, m.scroll = 0, 0
|
||||||
|
m.rows = nil
|
||||||
|
switch m.stage {
|
||||||
|
case 0:
|
||||||
|
m.rows = []row{{"stock", "Stock — binary kernel, portable build settings", m.selection.Profile == "stock"}, {"fiw-ryzen", "Fiw's Ryzen — current Zen 5 tuning, custom + binary fallback", m.selection.Profile == "fiw-ryzen"}}
|
||||||
|
if m.selection.Profile == "fiw-ryzen" {
|
||||||
|
m.cursor = 1
|
||||||
|
}
|
||||||
|
case 1:
|
||||||
|
for _, id := range m.catalog.Groups {
|
||||||
|
label := id
|
||||||
|
if id == "tidewm" {
|
||||||
|
label += " (optional)"
|
||||||
|
}
|
||||||
|
m.rows = append(m.rows, row{id, label, contains(m.selection.Groups, id)})
|
||||||
|
}
|
||||||
|
case 2:
|
||||||
|
ids := make([]string, 0, len(m.catalog.Configs))
|
||||||
|
for id := range m.catalog.Configs {
|
||||||
|
if id != "autostart" {
|
||||||
|
ids = append(ids, id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sort.Strings(ids)
|
||||||
|
for _, id := range ids {
|
||||||
|
c := m.catalog.Configs[id]
|
||||||
|
if c.Group != "" && !contains(m.selection.Groups, c.Group) {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
m.rows = append(m.rows, row{id, c.Label, contains(m.selection.Configs, id)})
|
||||||
|
}
|
||||||
|
case 3:
|
||||||
|
m.rows = []row{
|
||||||
|
{"binary", "Kernel: generic binary", m.selection.Kernel == "binary"},
|
||||||
|
{"custom", "Kernel: custom + generic binary fallback", m.selection.Kernel == "custom"},
|
||||||
|
{"keep", "Bootloader: keep existing", m.selection.Bootloader == "keep"},
|
||||||
|
{"limine", "Bootloader: optional Limine", m.selection.Bootloader == "limine"},
|
||||||
|
{"grub", "Bootloader: optional GRUB", m.selection.Bootloader == "grub"},
|
||||||
|
}
|
||||||
|
for _, id := range []string{"nvidia", "btrfs", "filelight"} {
|
||||||
|
m.rows = append(m.rows, row{id, m.catalog.Extras[id], contains(m.selection.Extras, id)})
|
||||||
|
}
|
||||||
|
m.rows = append(m.rows, row{"autostart", "Optional app autostart", contains(m.selection.Configs, "autostart")}, row{"firefox", "Optional Firefox-Privacy setup", m.selection.Firefox}, row{"spotify", "Optional Spotify customization script (stock by default)", m.selection.Spotify})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
func (m *model) remember() {
|
||||||
|
switch m.stage {
|
||||||
|
case 1:
|
||||||
|
m.selection.Groups = []string{}
|
||||||
|
for _, r := range m.rows {
|
||||||
|
if r.checked {
|
||||||
|
m.selection.Groups = append(m.selection.Groups, r.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case 2:
|
||||||
|
autostart := contains(m.selection.Configs, "autostart")
|
||||||
|
m.selection.Configs = []string{}
|
||||||
|
for _, r := range m.rows {
|
||||||
|
if r.checked {
|
||||||
|
m.selection.Configs = append(m.selection.Configs, r.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if autostart {
|
||||||
|
m.selection.Configs = append(m.selection.Configs, "autostart")
|
||||||
|
}
|
||||||
|
case 3:
|
||||||
|
m.selection.Extras = []string{}
|
||||||
|
for _, r := range m.rows {
|
||||||
|
if _, ok := m.catalog.Extras[r.id]; ok && r.checked {
|
||||||
|
m.selection.Extras = append(m.selection.Extras, r.id)
|
||||||
|
}
|
||||||
|
if r.checked && (r.id == "binary" || r.id == "custom") {
|
||||||
|
m.selection.Kernel = r.id
|
||||||
|
}
|
||||||
|
if r.checked && (r.id == "keep" || r.id == "limine" || r.id == "grub") {
|
||||||
|
m.selection.Bootloader = r.id
|
||||||
|
}
|
||||||
|
if r.id == "firefox" {
|
||||||
|
m.selection.Firefox = r.checked
|
||||||
|
}
|
||||||
|
if r.id == "spotify" {
|
||||||
|
m.selection.Spotify = r.checked
|
||||||
|
}
|
||||||
|
}
|
||||||
|
configNames := []string{}
|
||||||
|
for _, id := range m.selection.Configs {
|
||||||
|
if id != "autostart" {
|
||||||
|
configNames = append(configNames, id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for _, r := range m.rows {
|
||||||
|
if r.id == "autostart" && r.checked {
|
||||||
|
configNames = append(configNames, "autostart")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
m.selection.Configs = configNames
|
||||||
|
}
|
||||||
|
}
|
||||||
|
func (m model) makePreview() tea.Cmd {
|
||||||
|
return func() tea.Msg {
|
||||||
|
file, err := os.CreateTemp("", "fiw-dots-selection-*.json")
|
||||||
|
if err != nil {
|
||||||
|
return previewMsg{err: err}
|
||||||
|
}
|
||||||
|
defer os.Remove(file.Name())
|
||||||
|
data, err := json.Marshal(m.selection)
|
||||||
|
if err == nil {
|
||||||
|
_, err = file.Write(data)
|
||||||
|
}
|
||||||
|
file.Close()
|
||||||
|
if err != nil {
|
||||||
|
return previewMsg{err: err}
|
||||||
|
}
|
||||||
|
cmd := exec.Command("python3", filepath.Join(m.repo, "lib", "rice.py"), "--plan", "--selection", file.Name())
|
||||||
|
output, err := cmd.CombinedOutput()
|
||||||
|
return previewMsg{string(output), err}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||||
|
switch v := msg.(type) {
|
||||||
|
case tea.WindowSizeMsg:
|
||||||
|
m.height = v.Height
|
||||||
|
case previewMsg:
|
||||||
|
m.loading = false
|
||||||
|
m.preview = v.content
|
||||||
|
if v.err != nil {
|
||||||
|
m.errorText = v.err.Error()
|
||||||
|
}
|
||||||
|
case tea.KeyMsg:
|
||||||
|
key := v.String()
|
||||||
|
if key == "ctrl+c" || key == "q" {
|
||||||
|
return m, tea.Quit
|
||||||
|
}
|
||||||
|
if m.loading {
|
||||||
|
return m, nil
|
||||||
|
}
|
||||||
|
if m.stage == 4 {
|
||||||
|
switch key {
|
||||||
|
case "up", "k":
|
||||||
|
if m.scroll > 0 {
|
||||||
|
m.scroll--
|
||||||
|
}
|
||||||
|
case "down", "j":
|
||||||
|
if m.scroll < len(strings.Split(m.preview, "\n"))-1 {
|
||||||
|
m.scroll++
|
||||||
|
}
|
||||||
|
case "esc":
|
||||||
|
m.stage--
|
||||||
|
m.prepare()
|
||||||
|
case "enter", "s", "a", "i":
|
||||||
|
if m.errorText == "" {
|
||||||
|
m.done = true
|
||||||
|
m.action = key
|
||||||
|
return m, tea.Quit
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return m, nil
|
||||||
|
}
|
||||||
|
switch key {
|
||||||
|
case "up", "k":
|
||||||
|
if m.cursor > 0 {
|
||||||
|
m.cursor--
|
||||||
|
}
|
||||||
|
case "down", "j":
|
||||||
|
if m.cursor < len(m.rows)-1 {
|
||||||
|
m.cursor++
|
||||||
|
}
|
||||||
|
case " ":
|
||||||
|
if len(m.rows) == 0 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
if m.stage == 0 {
|
||||||
|
if m.rows[m.cursor].id == "stock" {
|
||||||
|
m.selection = m.catalog.Stock
|
||||||
|
} else {
|
||||||
|
m.selection = m.catalog.Ryzen
|
||||||
|
}
|
||||||
|
m.prepare()
|
||||||
|
} else {
|
||||||
|
id := m.rows[m.cursor].id
|
||||||
|
if m.stage == 3 && (id == "binary" || id == "custom") {
|
||||||
|
for i := range m.rows {
|
||||||
|
if m.rows[i].id == "binary" || m.rows[i].id == "custom" {
|
||||||
|
m.rows[i].checked = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
m.rows[m.cursor].checked = true
|
||||||
|
} else if m.stage == 3 && (id == "keep" || id == "limine" || id == "grub") {
|
||||||
|
for i := range m.rows {
|
||||||
|
if m.rows[i].id == "keep" || m.rows[i].id == "limine" || m.rows[i].id == "grub" {
|
||||||
|
m.rows[i].checked = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
m.rows[m.cursor].checked = true
|
||||||
|
} else {
|
||||||
|
m.rows[m.cursor].checked = !m.rows[m.cursor].checked
|
||||||
|
}
|
||||||
|
}
|
||||||
|
case "enter":
|
||||||
|
if m.stage == 0 {
|
||||||
|
if m.rows[m.cursor].id == "stock" {
|
||||||
|
m.selection = m.catalog.Stock
|
||||||
|
} else {
|
||||||
|
m.selection = m.catalog.Ryzen
|
||||||
|
}
|
||||||
|
}
|
||||||
|
m.remember()
|
||||||
|
m.stage++
|
||||||
|
if m.stage == 4 {
|
||||||
|
m.loading = true
|
||||||
|
m.errorText = ""
|
||||||
|
return m, m.makePreview()
|
||||||
|
}
|
||||||
|
m.prepare()
|
||||||
|
case "esc":
|
||||||
|
if m.stage > 0 {
|
||||||
|
m.remember()
|
||||||
|
m.stage--
|
||||||
|
m.prepare()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return m, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (m model) View() string {
|
||||||
|
const purple = "\033[38;2;157;143;217m"
|
||||||
|
const reset = "\033[0m"
|
||||||
|
titles := []string{"Preset", "Package sections", "Optional app configs", "Kernel, bootloader and extras", "Final preview"}
|
||||||
|
text := purple + " Fiw-Gentoo-Dots\n" + reset + " " + titles[m.stage] + " · " + m.selection.Name + "\n\n"
|
||||||
|
budget := m.height - 10
|
||||||
|
if budget < 5 {
|
||||||
|
budget = 5
|
||||||
|
}
|
||||||
|
if m.stage == 4 {
|
||||||
|
if m.loading {
|
||||||
|
return text + " Preparing preview…\n"
|
||||||
|
}
|
||||||
|
lines := strings.Split(m.preview, "\n")
|
||||||
|
end := m.scroll + budget
|
||||||
|
if end > len(lines) {
|
||||||
|
end = len(lines)
|
||||||
|
}
|
||||||
|
for _, line := range lines[m.scroll:end] {
|
||||||
|
text += " " + line + "\n"
|
||||||
|
}
|
||||||
|
text += "\n ↑/↓ scroll · Esc back · Enter save plan · a restore configs · i install packages\n q cancel\n"
|
||||||
|
if m.errorText != "" {
|
||||||
|
text += " " + m.errorText + "\n"
|
||||||
|
}
|
||||||
|
return text
|
||||||
|
}
|
||||||
|
start := 0
|
||||||
|
if m.cursor >= budget {
|
||||||
|
start = m.cursor - budget + 1
|
||||||
|
}
|
||||||
|
end := start + budget
|
||||||
|
if end > len(m.rows) {
|
||||||
|
end = len(m.rows)
|
||||||
|
}
|
||||||
|
for i := start; i < end; i++ {
|
||||||
|
r := m.rows[i]
|
||||||
|
mark := "[ ]"
|
||||||
|
if r.checked {
|
||||||
|
mark = "[✓]"
|
||||||
|
}
|
||||||
|
cursor := " "
|
||||||
|
if m.cursor == i {
|
||||||
|
cursor = "› "
|
||||||
|
}
|
||||||
|
line := " " + cursor + mark + " " + r.label
|
||||||
|
if m.cursor == i {
|
||||||
|
line = purple + line + reset
|
||||||
|
}
|
||||||
|
text += line + "\n"
|
||||||
|
}
|
||||||
|
return text + "\n ↑/↓ move · Space select · Enter next · Esc back · q cancel\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
repo, err := os.Getwd()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
output, err := exec.Command("python3", filepath.Join(repo, "lib", "rice.py"), "--catalog").Output()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, "Cannot load the installer catalogue:", err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
var c catalog
|
||||||
|
if err := json.Unmarshal(output, &c); err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
m := model{repo: repo, catalog: c, selection: c.Stock, height: 28}
|
||||||
|
m.prepare()
|
||||||
|
result, err := tea.NewProgram(m, tea.WithAltScreen()).Run()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
final := result.(model)
|
||||||
|
if !final.done {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
path := filepath.Join(repo, "local", "selection.json")
|
||||||
|
if err := os.MkdirAll(filepath.Dir(path), 0700); err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
data, _ := json.MarshalIndent(final.selection, "", " ")
|
||||||
|
if err := os.WriteFile(path, append(data, '\n'), 0600); err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
fmt.Println(final.preview)
|
||||||
|
fmt.Println("\nSaved selection:", path)
|
||||||
|
args := []string{filepath.Join(repo, "lib", "rice.py"), "--selection", path}
|
||||||
|
switch final.action {
|
||||||
|
case "a":
|
||||||
|
args = append(args, "--apply-configs")
|
||||||
|
case "i":
|
||||||
|
args = append([]string{"python3"}, args...)
|
||||||
|
args = append(args, "--install-packages")
|
||||||
|
default:
|
||||||
|
fmt.Println("Review the setup notes in docs/setup.md before applying.")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
program := "python3"
|
||||||
|
if final.action == "i" {
|
||||||
|
program = "sudo"
|
||||||
|
}
|
||||||
|
cmd := exec.Command(program, args...)
|
||||||
|
cmd.Stdin = os.Stdin
|
||||||
|
cmd.Stdout = os.Stdout
|
||||||
|
cmd.Stderr = os.Stderr
|
||||||
|
if err := cmd.Run(); err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
}
|
||||||
41
cmd/dots/main_test.go
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
tea "github.com/charmbracelet/bubbletea"
|
||||||
|
"testing"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestRyzenSelectionSurvivesSpaceAndEnter(t *testing.T) {
|
||||||
|
c := catalog{Stock: selection{Name: "Stock", Profile: "stock"}, Ryzen: selection{Name: "Fiw's Ryzen", Profile: "fiw-ryzen"}}
|
||||||
|
m := model{catalog: c, selection: c.Stock}
|
||||||
|
m.prepare()
|
||||||
|
m.cursor = 1
|
||||||
|
next, _ := m.Update(tea.KeyMsg{Type: tea.KeySpace})
|
||||||
|
m = next.(model)
|
||||||
|
next, _ = m.Update(tea.KeyMsg{Type: tea.KeyEnter})
|
||||||
|
m = next.(model)
|
||||||
|
if m.selection.Profile != "fiw-ryzen" || m.stage != 1 {
|
||||||
|
t.Fatalf("selected wrong preset: %+v", m.selection)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestBootloaderChoicesAreExclusive(t *testing.T) {
|
||||||
|
m := model{stage: 3, selection: selection{Kernel: "binary", Bootloader: "keep"}, catalog: catalog{Extras: map[string]string{}}}
|
||||||
|
m.prepare()
|
||||||
|
m.cursor = 4
|
||||||
|
next, _ := m.Update(tea.KeyMsg{Type: tea.KeySpace})
|
||||||
|
m = next.(model)
|
||||||
|
m.remember()
|
||||||
|
if m.selection.Bootloader != "grub" {
|
||||||
|
t.Fatal("GRUB was not selected")
|
||||||
|
}
|
||||||
|
selected := 0
|
||||||
|
for _, r := range m.rows {
|
||||||
|
if r.checked && (r.id == "keep" || r.id == "limine" || r.id == "grub") {
|
||||||
|
selected++
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if selected != 1 {
|
||||||
|
t.Fatal("multiple bootloaders selected")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Music Presence
|
||||||
|
Exec=musicpresence
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
X-KDE-autostart-after=panel
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Version=1.0
|
||||||
|
Name=opendeck
|
||||||
|
Comment=opendeckstartup script
|
||||||
|
Exec=/usr/bin/opendeck --hide
|
||||||
|
StartupNotify=false
|
||||||
|
Terminal=false
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Spotify
|
||||||
|
Exec=spotify --enable-features=UseOzonePlatform --ozone-platform=wayland
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
X-KDE-autostart-after=panel
|
||||||
6
configs/autostart/files/.config/autostart/steam.desktop
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Steam
|
||||||
|
Exec=steam -silent
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
X-KDE-autostart-after=panel
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Vesktop
|
||||||
|
Exec=/usr/bin/vesktop-bin --start-minimized
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
X-KDE-autostart-after=panel
|
||||||
27
configs/autostart/kconfig/.config/kwinrulesrc
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
[General]
|
||||||
|
rules=fiw-autostart-minimized-discord,fiw-autostart-minimized-opendeck,fiw-autostart-minimized-spotify
|
||||||
|
count=3
|
||||||
|
|
||||||
|
[fiw-autostart-minimized-discord]
|
||||||
|
Description=Start Discord minimized
|
||||||
|
minimize=true
|
||||||
|
minimizerule=3
|
||||||
|
types=1
|
||||||
|
wmclass=discord
|
||||||
|
wmclassmatch=1
|
||||||
|
|
||||||
|
[fiw-autostart-minimized-opendeck]
|
||||||
|
Description=Start OpenDeck minimized
|
||||||
|
minimize=true
|
||||||
|
minimizerule=3
|
||||||
|
types=1
|
||||||
|
wmclass=opendeck
|
||||||
|
wmclassmatch=1
|
||||||
|
|
||||||
|
[fiw-autostart-minimized-spotify]
|
||||||
|
Description=Start Spotify minimized
|
||||||
|
minimize=true
|
||||||
|
minimizerule=3
|
||||||
|
types=1
|
||||||
|
wmclass=spotify
|
||||||
|
wmclassmatch=1
|
||||||
59
configs/catalog.json
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
{
|
||||||
|
"kde-style": {
|
||||||
|
"label": "KDE colours, fonts, cursor and decorations",
|
||||||
|
"group": "kde",
|
||||||
|
"kde": true
|
||||||
|
},
|
||||||
|
"kde-shortcuts": {
|
||||||
|
"label": "All KDE shortcuts + keyboard layouts + screenshot helpers",
|
||||||
|
"group": "kde",
|
||||||
|
"kde": true
|
||||||
|
},
|
||||||
|
"dolphin": {
|
||||||
|
"label": "Dolphin toolbar, sidebar and transparency",
|
||||||
|
"group": "fiw-apps",
|
||||||
|
"kde": true
|
||||||
|
},
|
||||||
|
"spectacle": {
|
||||||
|
"label": "Spectacle capture preferences",
|
||||||
|
"group": "fiw-apps",
|
||||||
|
"kde": true
|
||||||
|
},
|
||||||
|
"fish": {
|
||||||
|
"label": "Fish aliases, greeting and notification settings",
|
||||||
|
"group": "cli"
|
||||||
|
},
|
||||||
|
"kitty": {
|
||||||
|
"label": "Kitty lavender profiles",
|
||||||
|
"group": "fiw-apps"
|
||||||
|
},
|
||||||
|
"neovim": {
|
||||||
|
"label": "Neovim transparent purple style",
|
||||||
|
"group": "cli"
|
||||||
|
},
|
||||||
|
"fastfetch": {
|
||||||
|
"label": "Fastfetch tree layout with Gentoo logo",
|
||||||
|
"group": "cli"
|
||||||
|
},
|
||||||
|
"mangohud": {
|
||||||
|
"label": "MangoHud appearance and detail presets",
|
||||||
|
"group": "gaming"
|
||||||
|
},
|
||||||
|
"vesktop": {
|
||||||
|
"label": "Vesktop preferences (no account data)",
|
||||||
|
"group": "fiw-apps"
|
||||||
|
},
|
||||||
|
"vscode": {
|
||||||
|
"label": "VS Code preferences",
|
||||||
|
"group": "fiw-apps"
|
||||||
|
},
|
||||||
|
"autostart": {
|
||||||
|
"label": "Optional application autostart",
|
||||||
|
"group": null,
|
||||||
|
"kde": true
|
||||||
|
},
|
||||||
|
"fonts": {
|
||||||
|
"label": "JetBrainsMono Nerd Font Mono (four styles)",
|
||||||
|
"group": null
|
||||||
|
}
|
||||||
|
}
|
||||||
138
configs/dolphin/files/.local/share/kxmlgui5/dolphin/dolphinui.rc
Normal file
|
|
@ -0,0 +1,138 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE gui SYSTEM "kpartgui.dtd">
|
||||||
|
<gui name="dolphin" version="48">
|
||||||
|
<MenuBar>
|
||||||
|
<Menu name="file">
|
||||||
|
<Action name="new_menu" />
|
||||||
|
<Action name="file_new" />
|
||||||
|
<Action name="new_tab" />
|
||||||
|
<Action name="file_close" />
|
||||||
|
<Action name="undo_close_tab" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="add_to_places" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="renamefile" />
|
||||||
|
<Action name="duplicate" />
|
||||||
|
<Action name="movetotrash" />
|
||||||
|
<Action name="deletefile" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="show_target" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="properties" />
|
||||||
|
</Menu>
|
||||||
|
<Menu name="edit">
|
||||||
|
<Action name="edit_cut" />
|
||||||
|
<Action name="edit_copy" />
|
||||||
|
<Action name="copy_location" />
|
||||||
|
<Action name="edit_paste" />
|
||||||
|
<Separator />
|
||||||
|
<Action name="show_filter_bar" />
|
||||||
|
<Action name="edit_find" />
|
||||||
|
<Separator />
|
||||||
|
<Action name="toggle_selection_mode" />
|
||||||
|
<Action name="copy_to_inactive_split_view" />
|
||||||
|
<Action name="move_to_inactive_split_view" />
|
||||||
|
<Action name="edit_select_all" />
|
||||||
|
<Action name="invert_selection" />
|
||||||
|
</Menu>
|
||||||
|
<Menu name="view">
|
||||||
|
<Action name="view_zoom_in"/>
|
||||||
|
<Action name="view_zoom_reset"/>
|
||||||
|
<Action name="view_zoom_out"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="sort" />
|
||||||
|
<Action name="view_mode" />
|
||||||
|
<Action name="additional_info" />
|
||||||
|
<Action name="show_preview" />
|
||||||
|
<Action name="show_in_groups" />
|
||||||
|
<Action name="show_hidden_files" />
|
||||||
|
<Action name="act_as_admin" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="split_view_menu" />
|
||||||
|
<Action name="popout_split_view" />
|
||||||
|
<Action name="split_stash" />
|
||||||
|
<Action name="redisplay" />
|
||||||
|
<Action name="stop" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="panels" />
|
||||||
|
<Menu name="location_bar" icon="edit-select-text">
|
||||||
|
<text context="@title:menu">Location Bar</text>
|
||||||
|
<Action name="editable_location" />
|
||||||
|
<Action name="replace_location" />
|
||||||
|
</Menu>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="view_properties" />
|
||||||
|
</Menu>
|
||||||
|
<Menu name="go">
|
||||||
|
<Action name="bookmarks" />
|
||||||
|
<Action name="closed_tabs" />
|
||||||
|
</Menu>
|
||||||
|
<Menu name="tools">
|
||||||
|
<Action name="open_preferred_search_tool" />
|
||||||
|
<Action name="open_terminal" />
|
||||||
|
<Action name="open_terminal_here" />
|
||||||
|
<Action name="manage_disk_space" />
|
||||||
|
<Action name="compare_files" />
|
||||||
|
<Action name="change_remote_encoding" />
|
||||||
|
</Menu>
|
||||||
|
<Menu name="settings">
|
||||||
|
<Action name="window_color_sheme"/>
|
||||||
|
</Menu>
|
||||||
|
</MenuBar>
|
||||||
|
<State name="new_file" >
|
||||||
|
<disable>
|
||||||
|
<Action name="edit_undo" />
|
||||||
|
<Action name="edit_redo" />
|
||||||
|
<Action name="edit_cut" />
|
||||||
|
<Action name="renamefile" />
|
||||||
|
<Action name="movetotrash" />
|
||||||
|
<Action name="deletefile" />
|
||||||
|
<Action name="invert_selection" />
|
||||||
|
<Separator/>
|
||||||
|
<Action name="go_back" />
|
||||||
|
<Action name="go_forward" />
|
||||||
|
</disable>
|
||||||
|
</State>
|
||||||
|
<State name="has_selection" >
|
||||||
|
<enable>
|
||||||
|
<Action name="invert_selection" />
|
||||||
|
</enable>
|
||||||
|
</State>
|
||||||
|
<State name="has_no_selection" >
|
||||||
|
<disable>
|
||||||
|
<Action name="delete_shortcut" />
|
||||||
|
<Action name="invert_selection" />
|
||||||
|
</disable>
|
||||||
|
</State>
|
||||||
|
<ToolBar noMerge="1" name="mainToolBar" >
|
||||||
|
<text context="@title:menu">Main Toolbar</text>
|
||||||
|
<Action name="go_back" />
|
||||||
|
<Action name="go_forward" />
|
||||||
|
<Action name="go_up" />
|
||||||
|
<Action name="go_home" />
|
||||||
|
<Action name="url_navigators" />
|
||||||
|
<Action name="toggle_search" />
|
||||||
|
<Action name="hamburger_menu" />
|
||||||
|
</ToolBar>
|
||||||
|
<ActionProperties scheme="Default">
|
||||||
|
<Action shortcut="" name="show_terminal_panel"/>
|
||||||
|
<Action priority="0" name="go_back"/>
|
||||||
|
<Action priority="0" name="go_forward"/>
|
||||||
|
<Action priority="0" name="go_up"/>
|
||||||
|
<Action priority="0" name="go_home"/>
|
||||||
|
<Action priority="0" name="stop"/>
|
||||||
|
<Action priority="0" name="icons"/>
|
||||||
|
<Action priority="0" name="compact"/>
|
||||||
|
<Action priority="0" name="details"/>
|
||||||
|
<Action priority="0" name="view_mode" />
|
||||||
|
<Action priority="0" name="view_settings" />
|
||||||
|
<Action priority="0" name="view_zoom_in"/>
|
||||||
|
<Action priority="0" name="view_zoom_reset"/>
|
||||||
|
<Action priority="0" name="view_zoom_out"/>
|
||||||
|
<Action priority="0" name="edit_cut"/>
|
||||||
|
<Action priority="0" name="edit_copy"/>
|
||||||
|
<Action priority="0" name="edit_paste"/>
|
||||||
|
<Action priority="0" name="toggle_search"/>
|
||||||
|
<Action priority="0" name="toggle_filter"/>
|
||||||
|
</ActionProperties>
|
||||||
|
</gui>
|
||||||
6
configs/dolphin/kconfig/.config/dolphinrc
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
[KFileDialog Settings]
|
||||||
|
Places Icons Auto-resize=false
|
||||||
|
Places Icons Static Size=22
|
||||||
|
|
||||||
|
[MainWindow]
|
||||||
|
MenuBar=Disabled
|
||||||
13
configs/dolphin/kconfig/.config/kwinrulesrc
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
[General]
|
||||||
|
rules=fiw-dolphin-opacity
|
||||||
|
count=1
|
||||||
|
|
||||||
|
[fiw-dolphin-opacity]
|
||||||
|
Description=Dolphin transparency
|
||||||
|
opacityactive=96
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=92
|
||||||
|
opacityinactiverule=2
|
||||||
|
types=1
|
||||||
|
wmclass=org.kde.dolphin
|
||||||
|
wmclassmatch=1
|
||||||
6
configs/dolphin/kconfig/.local/state/dolphinstaterc
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
[FilterBar]
|
||||||
|
caseSensitive=false
|
||||||
|
filterMode=1
|
||||||
|
|
||||||
|
[State]
|
||||||
|
State=AAAA/wAAAAD9AAAAAwAAAAAAAACNAAADyvwCAAAAAvsAAAAWAGYAbwBsAGQAZQByAHMARABvAGMAawgAAAAuAAAArAAAAAAA////+wAAABQAcABsAGEAYwBlAHMARABvAGMAawEAAAAuAAADygAAAFMA////AAAAAQAAAKwAAAKf/AIAAAAB+wAAABAAaQBuAGYAbwBEAG8AYwBrCAAAAC4AAAKfAAAAAAD///8AAAADAAAEugAAAED8AQAAAAH7AAAAGAB0AGUAcgBtAGkAbgBhAGwARABvAGMAawgAAAAAAAAEugAAAAAA////AAAEZAAAA8oAAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAQAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAQAAAAD/////AAAAAAAAAAA=
|
||||||
139
configs/fastfetch/files/.config/fastfetch/config.jsonc
Normal file
|
|
@ -0,0 +1,139 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"source": "gentoo",
|
||||||
|
"type": "builtin",
|
||||||
|
"padding": {
|
||||||
|
"top": 1,
|
||||||
|
"right": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": " ",
|
||||||
|
"color": {
|
||||||
|
"keys": "#9D8FD9",
|
||||||
|
"title": "#DDDAEC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"format": "{user-name}@{host-name}"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "\u001b[1;38;2;157;143;217m system"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": " \u251c \uf30d os ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "kernel",
|
||||||
|
"key": " \u251c \uf013 kernel ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"key": " \u251c \udb82\udce8 profile ",
|
||||||
|
"keyColor": "#9D8FD9",
|
||||||
|
"text": "readlink /etc/portage/make.profile | sed 's#.*/profiles/default/linux/amd64/##'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "packages",
|
||||||
|
"key": " \u251c \udb80\udfd6 pkgs ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "de",
|
||||||
|
"key": " \u251c \uf488 desktop ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": " \u251c \udb81\uddb2 session ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": " \u251c \uf489 term ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": " \u2514 \uf120 shell ",
|
||||||
|
"keyColor": "#9D8FD9"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "\u001b[1;38;2;185;174;230m hardware"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key": " \u251c \udb80\udf22 board ",
|
||||||
|
"keyColor": "#B9AEE6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": " \u251c \uf4bc cpu ",
|
||||||
|
"keyColor": "#B9AEE6",
|
||||||
|
"format": "{1}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": " \u251c \udb82\udcae gpu ",
|
||||||
|
"keyColor": "#B9AEE6",
|
||||||
|
"format": "{2}",
|
||||||
|
"hideType": "integrated"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": " \u251c \udb80\udf5b mem ",
|
||||||
|
"keyColor": "#B9AEE6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "disk",
|
||||||
|
"key": " \u251c \udb80\udeca disk ",
|
||||||
|
"keyColor": "#B9AEE6",
|
||||||
|
"folders": "/",
|
||||||
|
"showReadOnly": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "display",
|
||||||
|
"key": " \u2514 \udb80\udf79 display ",
|
||||||
|
"keyColor": "#B9AEE6",
|
||||||
|
"compactType": "original-with-refresh-rate"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "\u001b[1;38;2;221;218;236m uptime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"key": " \u251c \udb86\udd9f os age ",
|
||||||
|
"keyColor": "#DDDAEC",
|
||||||
|
"text": "birth=$(stat -c %W /); now=$(date +%s); echo $(( (now - birth) / 86400 )) days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "uptime",
|
||||||
|
"key": " \u251c \udb81\udd1b uptime ",
|
||||||
|
"keyColor": "#DDDAEC"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"key": " \u2514 \udb82\udd54 time ",
|
||||||
|
"keyColor": "#DDDAEC",
|
||||||
|
"text": "date '+%I:%M %p \u00b7 %Y-%m-%d'"
|
||||||
|
},
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "colors",
|
||||||
|
"paddingLeft": 2,
|
||||||
|
"symbol": "circle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
340
configs/fish/files/.config/fish/conf.d/done.fish
Normal file
|
|
@ -0,0 +1,340 @@
|
||||||
|
# MIT License
|
||||||
|
|
||||||
|
# Copyright (c) 2016 Francisco Lourenço & Daniel Wehner
|
||||||
|
|
||||||
|
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
# of this software and associated documentation files (the "Software"), to deal
|
||||||
|
# in the Software without restriction, including without limitation the rights
|
||||||
|
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
# copies of the Software, and to permit persons to whom the Software is
|
||||||
|
# furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
# The above copyright notice and this permission notice shall be included in all
|
||||||
|
# copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
# SOFTWARE.
|
||||||
|
|
||||||
|
if not status is-interactive
|
||||||
|
exit
|
||||||
|
end
|
||||||
|
|
||||||
|
set -g __done_version 1.19.1
|
||||||
|
|
||||||
|
function __done_run_powershell_script
|
||||||
|
set -l powershell_exe (command --search "powershell.exe")
|
||||||
|
|
||||||
|
if test $status -ne 0
|
||||||
|
and command --search wslvar
|
||||||
|
|
||||||
|
set -l powershell_exe (wslpath (wslvar windir)/System32/WindowsPowerShell/v1.0/powershell.exe)
|
||||||
|
end
|
||||||
|
|
||||||
|
if string length --quiet "$powershell_exe"
|
||||||
|
and test -x "$powershell_exe"
|
||||||
|
|
||||||
|
set cmd (string escape $argv)
|
||||||
|
|
||||||
|
eval "$powershell_exe -Command $cmd"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_windows_notification -a title -a message
|
||||||
|
if test "$__done_notify_sound" -eq 1
|
||||||
|
set soundopt "<audio silent=\"false\" src=\"ms-winsoundevent:Notification.Default\" />"
|
||||||
|
else
|
||||||
|
set soundopt "<audio silent=\"true\" />"
|
||||||
|
end
|
||||||
|
|
||||||
|
__done_run_powershell_script "
|
||||||
|
[Windows.Data.Xml.Dom.XmlDocument, Windows.Data.Xml.Dom.XmlDocument, ContentType = WindowsRuntime] | Out-Null
|
||||||
|
[Windows.UI.Notifications.ToastNotification, Windows.UI.Notifications, ContentType = WindowsRuntime] | Out-Null
|
||||||
|
|
||||||
|
\$toast_xml_source = @\"
|
||||||
|
<toast>
|
||||||
|
$soundopt
|
||||||
|
<visual>
|
||||||
|
<binding template=\"ToastText02\">
|
||||||
|
<text id=\"1\">$title</text>
|
||||||
|
<text id=\"2\">$message</text>
|
||||||
|
</binding>
|
||||||
|
</visual>
|
||||||
|
</toast>
|
||||||
|
\"@
|
||||||
|
|
||||||
|
\$toast_xml = New-Object Windows.Data.Xml.Dom.XmlDocument
|
||||||
|
\$toast_xml.loadXml(\$toast_xml_source)
|
||||||
|
|
||||||
|
\$toast = New-Object Windows.UI.Notifications.ToastNotification \$toast_xml
|
||||||
|
|
||||||
|
[Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier(\"fish\").Show(\$toast)
|
||||||
|
"
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_get_focused_window_id
|
||||||
|
if type -q lsappinfo
|
||||||
|
lsappinfo info -only bundleID (lsappinfo front | string replace 'ASN:0x0-' '0x') | cut -d '"' -f4
|
||||||
|
else if test -n "$SWAYSOCK"
|
||||||
|
and type -q jq
|
||||||
|
swaymsg --type get_tree | jq '.. | objects | select(.focused == true) | .id'
|
||||||
|
else if test -n "$HYPRLAND_INSTANCE_SIGNATURE"
|
||||||
|
hyprctl activewindow | awk '/^\tpid: / {print $2}'
|
||||||
|
else if begin
|
||||||
|
test "$XDG_SESSION_DESKTOP" = gnome; and type -q gdbus
|
||||||
|
end
|
||||||
|
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'global.display.focus_window.get_id()'
|
||||||
|
else if type -q xprop
|
||||||
|
and test -n "$DISPLAY"
|
||||||
|
# Test that the X server at $DISPLAY is running
|
||||||
|
and xprop -grammar >/dev/null 2>&1
|
||||||
|
xprop -root 32x '\t$0' _NET_ACTIVE_WINDOW | cut -f 2
|
||||||
|
else if uname -a | string match --quiet --ignore-case --regex microsoft
|
||||||
|
__done_run_powershell_script '
|
||||||
|
Add-Type @"
|
||||||
|
using System;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
public class WindowsCompat {
|
||||||
|
[DllImport("user32.dll")]
|
||||||
|
public static extern IntPtr GetForegroundWindow();
|
||||||
|
}
|
||||||
|
"@
|
||||||
|
[WindowsCompat]::GetForegroundWindow()
|
||||||
|
'
|
||||||
|
else if set -q __done_allow_nongraphical
|
||||||
|
echo 12345 # dummy value
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_is_tmux_window_active
|
||||||
|
set -q fish_pid; or set -l fish_pid %self
|
||||||
|
|
||||||
|
# find the outermost process within tmux
|
||||||
|
# ppid != "tmux" -> pid = ppid
|
||||||
|
# ppid == "tmux" -> break
|
||||||
|
set tmux_fish_pid $fish_pid
|
||||||
|
while set tmux_fish_ppid (ps -o ppid= -p $tmux_fish_pid | string trim)
|
||||||
|
# remove leading hyphen so that basename does not treat it as an argument (e.g. -fish), and return only
|
||||||
|
# the actual command and not its arguments so that basename finds the correct command name.
|
||||||
|
# (e.g. '/usr/bin/tmux' from command '/usr/bin/tmux new-session -c /some/start/dir')
|
||||||
|
and ! string match -q "tmux*" (basename (ps -o command= -p $tmux_fish_ppid | string replace -r '^-' '' | string split ' ')[1])
|
||||||
|
set tmux_fish_pid $tmux_fish_ppid
|
||||||
|
end
|
||||||
|
|
||||||
|
# tmux session attached and window is active -> no notification
|
||||||
|
# all other combinations -> send notification
|
||||||
|
tmux list-panes -a -F "#{session_attached} #{window_active} #{pane_pid}" | string match -q "1 1 $tmux_fish_pid"
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_is_screen_window_active
|
||||||
|
string match --quiet --regex "$STY\s+\(Attached" (screen -ls)
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_is_process_window_focused
|
||||||
|
# Return false if the window is not focused
|
||||||
|
|
||||||
|
if set -q __done_allow_nongraphical
|
||||||
|
return 1
|
||||||
|
end
|
||||||
|
|
||||||
|
if set -q __done_kitty_remote_control
|
||||||
|
kitty @ --password="$__done_kitty_remote_control_password" ls | jq -e ".[].tabs[] | select(any(.windows[]; .is_self)) | .is_focused" >/dev/null
|
||||||
|
return $status
|
||||||
|
end
|
||||||
|
|
||||||
|
set __done_focused_window_id (__done_get_focused_window_id)
|
||||||
|
if test "$__done_sway_ignore_visible" -eq 1
|
||||||
|
and test -n "$SWAYSOCK"
|
||||||
|
string match --quiet --regex "^true" (swaymsg -t get_tree | jq ".. | objects | select(.id == "$__done_initial_window_id") | .visible")
|
||||||
|
return $status
|
||||||
|
else if test -n "$HYPRLAND_INSTANCE_SIGNATURE"
|
||||||
|
set window_pid (hyprctl activewindow | awk '/^\tpid: / {print $2}')
|
||||||
|
if test -n "$window_pid"
|
||||||
|
and test $__done_initial_window_id -eq $window_pid
|
||||||
|
return $status
|
||||||
|
else
|
||||||
|
return 1
|
||||||
|
end
|
||||||
|
else if test "$__done_initial_window_id" != "$__done_focused_window_id"
|
||||||
|
return 1
|
||||||
|
end
|
||||||
|
# If inside a tmux session, check if the tmux window is focused
|
||||||
|
if type -q tmux
|
||||||
|
and test -n "$TMUX"
|
||||||
|
__done_is_tmux_window_active
|
||||||
|
return $status
|
||||||
|
end
|
||||||
|
|
||||||
|
# If inside a screen session, check if the screen window is focused
|
||||||
|
if type -q screen
|
||||||
|
and test -n "$STY"
|
||||||
|
__done_is_screen_window_active
|
||||||
|
return $status
|
||||||
|
end
|
||||||
|
|
||||||
|
return 0
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_humanize_duration -a milliseconds
|
||||||
|
set -l seconds (math --scale=0 "$milliseconds/1000" % 60)
|
||||||
|
set -l minutes (math --scale=0 "$milliseconds/60000" % 60)
|
||||||
|
set -l hours (math --scale=0 "$milliseconds/3600000")
|
||||||
|
|
||||||
|
if test $hours -gt 0
|
||||||
|
printf '%s' $hours'h '
|
||||||
|
end
|
||||||
|
if test $minutes -gt 0
|
||||||
|
printf '%s' $minutes'm '
|
||||||
|
end
|
||||||
|
if test $seconds -gt 0
|
||||||
|
printf '%s' $seconds's'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# verify that the system has graphical capabilities before initializing
|
||||||
|
if test -z "$SSH_CLIENT" # not over ssh
|
||||||
|
and count (__done_get_focused_window_id) >/dev/null # is able to get window id
|
||||||
|
set __done_enabled
|
||||||
|
end
|
||||||
|
|
||||||
|
if set -q __done_allow_nongraphical
|
||||||
|
and set -q __done_notification_command
|
||||||
|
set __done_enabled
|
||||||
|
end
|
||||||
|
|
||||||
|
if set -q __done_enabled
|
||||||
|
set -g __done_initial_window_id ''
|
||||||
|
set -q __done_min_cmd_duration; or set -g __done_min_cmd_duration 5000
|
||||||
|
set -q __done_exclude; or set -g __done_exclude '^git (?!push|pull|fetch)'
|
||||||
|
set -q __done_notify_sound; or set -g __done_notify_sound 0
|
||||||
|
set -q __done_sway_ignore_visible; or set -g __done_sway_ignore_visible 0
|
||||||
|
set -q __done_tmux_pane_format; or set -g __done_tmux_pane_format '[#{window_index}]'
|
||||||
|
set -q __done_notification_duration; or set -g __done_notification_duration 3000
|
||||||
|
|
||||||
|
function __done_started --on-event fish_preexec
|
||||||
|
set __done_initial_window_id (__done_get_focused_window_id)
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_ended --on-event fish_postexec
|
||||||
|
set -l exit_status $status
|
||||||
|
|
||||||
|
# backwards compatibility for fish < v3.0
|
||||||
|
set -q cmd_duration; or set -l cmd_duration $CMD_DURATION
|
||||||
|
|
||||||
|
if test $cmd_duration
|
||||||
|
and test $cmd_duration -gt $__done_min_cmd_duration # longer than notify_duration
|
||||||
|
and not __done_is_process_window_focused # process pane or window not focused
|
||||||
|
|
||||||
|
# don't notify if command matches exclude list
|
||||||
|
for pattern in $__done_exclude
|
||||||
|
if string match -qr $pattern $argv[1]
|
||||||
|
return
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Store duration of last command
|
||||||
|
set -l humanized_duration (__done_humanize_duration "$cmd_duration")
|
||||||
|
|
||||||
|
set -l title "Done in $humanized_duration"
|
||||||
|
set -l wd (string replace --regex "^$HOME" "~" (pwd))
|
||||||
|
set -l message "$wd/ $argv[1]"
|
||||||
|
set -l sender $__done_initial_window_id
|
||||||
|
|
||||||
|
if test $exit_status -ne 0
|
||||||
|
set title "Failed ($exit_status) after $humanized_duration"
|
||||||
|
end
|
||||||
|
|
||||||
|
if test -n "$TMUX_PANE"
|
||||||
|
set message (tmux lsw -F"$__done_tmux_pane_format" -f '#{==:#{pane_id},'$TMUX_PANE'}')" $message"
|
||||||
|
end
|
||||||
|
|
||||||
|
if set -q __done_notification_command
|
||||||
|
eval $__done_notification_command
|
||||||
|
if test "$__done_notify_sound" -eq 1
|
||||||
|
echo -e "\a" # bell sound
|
||||||
|
end
|
||||||
|
else if set -q KITTY_WINDOW_ID
|
||||||
|
printf "\x1b]99;i=done:d=0;$title\x1b\\"
|
||||||
|
printf "\x1b]99;i=done:d=1:p=body;$message\x1b\\"
|
||||||
|
else if type -q terminal-notifier # https://github.com/julienXX/terminal-notifier
|
||||||
|
if test "$__done_notify_sound" -eq 1
|
||||||
|
# pipe message into terminal-notifier to avoid escaping issues (https://github.com/julienXX/terminal-notifier/issues/134). fixes #140
|
||||||
|
echo "$message" | terminal-notifier -title "$title" -sender "$__done_initial_window_id" -sound default
|
||||||
|
else
|
||||||
|
echo "$message" | terminal-notifier -title "$title" -sender "$__done_initial_window_id"
|
||||||
|
end
|
||||||
|
|
||||||
|
else if type -q osascript # AppleScript
|
||||||
|
# escape double quotes that might exist in the message and break osascript. fixes #133
|
||||||
|
set -l message (string replace --all '"' '\"' "$message")
|
||||||
|
set -l title (string replace --all '"' '\"' "$title")
|
||||||
|
|
||||||
|
osascript -e "display notification \"$message\" with title \"$title\""
|
||||||
|
if test "$__done_notify_sound" -eq 1
|
||||||
|
osascript -e "display notification \"$message\" with title \"$title\" sound name \"Glass\""
|
||||||
|
else
|
||||||
|
osascript -e "display notification \"$message\" with title \"$title\""
|
||||||
|
end
|
||||||
|
|
||||||
|
else if type -q notify-send # Linux notify-send
|
||||||
|
# set urgency to normal
|
||||||
|
set -l urgency normal
|
||||||
|
|
||||||
|
# use user-defined urgency if set
|
||||||
|
if set -q __done_notification_urgency_level
|
||||||
|
set urgency "$__done_notification_urgency_level"
|
||||||
|
end
|
||||||
|
# override user-defined urgency level if non-zero exitstatus
|
||||||
|
if test $exit_status -ne 0
|
||||||
|
set urgency critical
|
||||||
|
if set -q __done_notification_urgency_level_failure
|
||||||
|
set urgency "$__done_notification_urgency_level_failure"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
notify-send --hint=int:transient:1 --urgency=$urgency --icon=utilities-terminal --app-name=fish --expire-time=$__done_notification_duration "$title" "$message"
|
||||||
|
|
||||||
|
if test "$__done_notify_sound" -eq 1
|
||||||
|
echo -e "\a" # bell sound
|
||||||
|
end
|
||||||
|
|
||||||
|
else if type -q notify-desktop # Linux notify-desktop
|
||||||
|
set -l urgency
|
||||||
|
if test $exit_status -ne 0
|
||||||
|
set urgency "--urgency=critical"
|
||||||
|
end
|
||||||
|
notify-desktop $urgency --icon=utilities-terminal --app-name=fish "$title" "$message"
|
||||||
|
if test "$__done_notify_sound" -eq 1
|
||||||
|
echo -e "\a" # bell sound
|
||||||
|
end
|
||||||
|
|
||||||
|
else if uname -a | string match --quiet --ignore-case --regex microsoft
|
||||||
|
__done_windows_notification "$title" "$message"
|
||||||
|
|
||||||
|
else # anything else
|
||||||
|
echo -e "\a" # bell sound
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function __done_uninstall -e done_uninstall
|
||||||
|
# Erase all __done_* functions
|
||||||
|
functions -e __done_ended
|
||||||
|
functions -e __done_started
|
||||||
|
functions -e __done_get_focused_window_id
|
||||||
|
functions -e __done_is_tmux_window_active
|
||||||
|
functions -e __done_is_screen_window_active
|
||||||
|
functions -e __done_is_process_window_focused
|
||||||
|
functions -e __done_windows_notification
|
||||||
|
functions -e __done_run_powershell_script
|
||||||
|
functions -e __done_humanize_duration
|
||||||
|
|
||||||
|
# Erase __done variables
|
||||||
|
set -e __done_version
|
||||||
|
end
|
||||||
59
configs/fish/files/.config/fish/conf.d/fiw.fish
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
# Fiw's fish setup on Gentoo — the useful parts of cachyos-fish-config, minus pacman.
|
||||||
|
if status is-interactive
|
||||||
|
function fish_greeting
|
||||||
|
fastfetch
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
set -x EDITOR nvim
|
||||||
|
set -x VISUAL nvim
|
||||||
|
set -x MANROFFOPT "-c"
|
||||||
|
set -x MANPAGER "sh -c 'col -bx | bat -l man -p'"
|
||||||
|
set -U __done_min_cmd_duration 10000
|
||||||
|
set -U __done_notification_urgency_level low
|
||||||
|
fish_add_path ~/.local/bin ~/.cargo/bin ~/.spicetify
|
||||||
|
|
||||||
|
# Listing
|
||||||
|
alias ls='eza -al --color=always --group-directories-first --icons=always'
|
||||||
|
alias la='eza -a --color=always --group-directories-first --icons=always'
|
||||||
|
alias ll='eza -l --color=always --group-directories-first --icons=always'
|
||||||
|
alias lt='eza -aT --color=always --group-directories-first --icons=always'
|
||||||
|
alias l.="eza -a | grep -e '^\.'"
|
||||||
|
|
||||||
|
# Misc
|
||||||
|
alias tarnow='tar -acf '
|
||||||
|
alias untar='tar -zxvf '
|
||||||
|
alias wget='wget -c '
|
||||||
|
alias psmem='ps auxf | sort -nr -k 4'
|
||||||
|
alias psmem10='ps auxf | sort -nr -k 4 | head -10'
|
||||||
|
alias grep='grep --color=auto'
|
||||||
|
alias ..='cd ..'
|
||||||
|
alias ...='cd ../..'
|
||||||
|
alias ....='cd ../../..'
|
||||||
|
|
||||||
|
# Gentoo
|
||||||
|
if type -q fiw-update
|
||||||
|
alias update='sudo fiw-update'
|
||||||
|
end
|
||||||
|
alias big="qsize -a 2>/dev/null | sort -k2 -h | tail -30"
|
||||||
|
|
||||||
|
# !! and !$ like bash
|
||||||
|
function __history_previous_command
|
||||||
|
switch (commandline -t)
|
||||||
|
case "!"
|
||||||
|
commandline -t $history[1]; commandline -f repaint
|
||||||
|
case "*"
|
||||||
|
commandline -i !
|
||||||
|
end
|
||||||
|
end
|
||||||
|
function __history_previous_command_arguments
|
||||||
|
switch (commandline -t)
|
||||||
|
case "!"
|
||||||
|
commandline -t ""
|
||||||
|
commandline -f history-token-search-backward
|
||||||
|
case "*"
|
||||||
|
commandline -i '$'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
bind ! __history_previous_command
|
||||||
|
bind '$' __history_previous_command_arguments
|
||||||
|
|
@ -0,0 +1,93 @@
|
||||||
|
Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono)
|
||||||
|
|
||||||
|
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:
|
||||||
|
https://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.
|
||||||
49
configs/kde-shortcuts/files/.local/bin/fiw-shot
Executable file
|
|
@ -0,0 +1,49 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
# fiw-shot: Spectacle in background mode (never opens the app window).
|
||||||
|
# The shot goes straight to the clipboard, then a notification shows the
|
||||||
|
# thumbnail (drag it into any app) with Save / Edit buttons.
|
||||||
|
#
|
||||||
|
# fiw-shot region Alt+S select area (adjust with handles, Enter = take)
|
||||||
|
# fiw-shot screen Alt+D monitor under the cursor
|
||||||
|
set -u
|
||||||
|
|
||||||
|
mode=${1:-region}
|
||||||
|
tmp_dir="${XDG_RUNTIME_DIR:-/tmp}/fiw-shot" # tmpfs, gone at logout
|
||||||
|
save_dir="$HOME/Pictures/Screenshots"
|
||||||
|
|
||||||
|
case $mode in
|
||||||
|
region) flag=-r ;;
|
||||||
|
screen) flag=-m ;;
|
||||||
|
*) echo "usage: fiw-shot region|screen" >&2; exit 2 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
mkdir -p "$tmp_dir"
|
||||||
|
# keep the last 20 unsaved shots, drop older ones
|
||||||
|
ls -1t "$tmp_dir"/*.png 2>/dev/null | tail -n +21 | xargs -r rm -f --
|
||||||
|
|
||||||
|
name="Screenshot_$(date +%Y%m%d_%H%M%S).png"
|
||||||
|
shot="$tmp_dir/$name"
|
||||||
|
|
||||||
|
spectacle --background --nonotify $flag --output "$shot" 2>/dev/null
|
||||||
|
[[ -s $shot ]] || exit 0 # Esc during selection: nothing to do
|
||||||
|
|
||||||
|
wl-copy --type image/png < "$shot"
|
||||||
|
|
||||||
|
action=$(notify-send --app-name=Screenshot --icon="$shot" \
|
||||||
|
--hint="variant:x-kde-urls:@as ['file://$shot']" \
|
||||||
|
--action=save=Save --action=edit=Edit \
|
||||||
|
"Copied to clipboard" "$name")
|
||||||
|
|
||||||
|
case $action in
|
||||||
|
save)
|
||||||
|
mkdir -p "$save_dir"
|
||||||
|
cp -- "$shot" "$save_dir/$name"
|
||||||
|
notify-send --transient --app-name=Screenshot --icon="$save_dir/$name" \
|
||||||
|
--hint="variant:x-kde-urls:@as ['file://$save_dir/$name']" \
|
||||||
|
"Saved" "$save_dir/$name"
|
||||||
|
;;
|
||||||
|
edit)
|
||||||
|
# Spectacle's editor; copy/save from there when done
|
||||||
|
spectacle --edit-existing "$shot"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Screenshot (area)
|
||||||
|
Exec="{{HOME}}/.local/bin/fiw-shot" region
|
||||||
|
Icon=spectacle
|
||||||
|
NoDisplay=true
|
||||||
|
StartupNotify=false
|
||||||
|
X-KDE-GlobalAccel-CommandShortcut=true
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Screenshot (monitor)
|
||||||
|
Exec="{{HOME}}/.local/bin/fiw-shot" screen
|
||||||
|
Icon=spectacle
|
||||||
|
NoDisplay=true
|
||||||
|
StartupNotify=false
|
||||||
|
X-KDE-GlobalAccel-CommandShortcut=true
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Exec=kitty
|
||||||
|
Name=open kitty
|
||||||
|
NoDisplay=true
|
||||||
|
StartupNotify=false
|
||||||
|
Type=Application
|
||||||
|
X-KDE-GlobalAccel-CommandShortcut=true
|
||||||
301
configs/kde-shortcuts/kconfig/.config/kglobalshortcutsrc
Normal file
|
|
@ -0,0 +1,301 @@
|
||||||
|
[ActivityManager]
|
||||||
|
_k_friendly_name=Activity Manager
|
||||||
|
|
||||||
|
[KDE Keyboard Layout Switcher]
|
||||||
|
Switch keyboard layout to English (US)=none,none,Switch keyboard layout to English (US)
|
||||||
|
Switch keyboard layout to Russian=none,none,Switch keyboard layout to Russian
|
||||||
|
Switch keyboard layout to Spanish=none,none,Switch keyboard layout to Spanish
|
||||||
|
Switch to Last-Used Keyboard Layout=none,Meta+Alt+L,Switch to Last-Used Keyboard Layout
|
||||||
|
Switch to Next Keyboard Layout=Meta+Alt+Space,Meta+Alt+K,Switch to Next Keyboard Layout
|
||||||
|
_k_friendly_name=Keyboard Layout Switcher
|
||||||
|
|
||||||
|
[dev.fiw.fiwnode]
|
||||||
|
_k_friendly_name=FiwNode
|
||||||
|
app.next=none,Meta+Alt+N,FiwNode: next
|
||||||
|
app.search=none,Meta+Alt+F,FiwNode: show and search
|
||||||
|
app.stop=none,Meta+Alt+S,FiwNode: stop
|
||||||
|
app.toggle=none,Meta+Alt+P,FiwNode: play / pause
|
||||||
|
|
||||||
|
[kaccess]
|
||||||
|
Toggle Screen Reader On and Off=Meta+Alt+S,Meta+Alt+S,Toggle Screen Reader On and Off
|
||||||
|
_k_friendly_name=Accessibility
|
||||||
|
|
||||||
|
[kmix]
|
||||||
|
_k_friendly_name=Audio Volume
|
||||||
|
decrease_microphone_volume=Microphone Volume Down,Microphone Volume Down,Decrease Microphone Volume
|
||||||
|
decrease_volume=Volume Down,Volume Down,Decrease Volume
|
||||||
|
decrease_volume_small=Shift+Volume Down,Shift+Volume Down,Decrease Volume by 1%
|
||||||
|
increase_microphone_volume=Microphone Volume Up,Microphone Volume Up,Increase Microphone Volume
|
||||||
|
increase_volume=Volume Up,Volume Up,Increase Volume
|
||||||
|
increase_volume_small=Shift+Volume Up,Shift+Volume Up,Increase Volume by 1%
|
||||||
|
mic_mute=Microphone Mute\tMeta+Volume Mute,Microphone Mute\tMeta+Volume Mute,Mute Microphone
|
||||||
|
mute=Volume Mute,Volume Mute,Mute
|
||||||
|
push_to_talk=none,none,Push to talk
|
||||||
|
|
||||||
|
[ksmserver]
|
||||||
|
Halt Without Confirmation=none,none,Shut Down Without Confirmation
|
||||||
|
Lock Session=Screensaver\tMeta+L,Screensaver\tMeta+L,Lock Session
|
||||||
|
Log Out=Ctrl+Alt+Del,Ctrl+Alt+Del,Show Logout Screen
|
||||||
|
Log Out Without Confirmation=none,none,Log Out Without Confirmation
|
||||||
|
LogOut=none,none,Log Out
|
||||||
|
Reboot=none,none,Reboot
|
||||||
|
Reboot Without Confirmation=none,none,Reboot Without Confirmation
|
||||||
|
Shut Down=none,none,Shut Down
|
||||||
|
_k_friendly_name=Session Management
|
||||||
|
|
||||||
|
[kwin]
|
||||||
|
Activate Window Demanding Attention=Meta+Ctrl+A,Meta+Ctrl+A,Activate Window Demanding Attention
|
||||||
|
Cycle Overview=none,none,Cycle through Overview and Grid View
|
||||||
|
Cycle Overview Opposite=none,none,Cycle through Grid View and Overview
|
||||||
|
Decrease Opacity=none,none,Decrease Opacity of Active Window by 5%
|
||||||
|
Edit Tiles=none,Meta+T,Toggle Tiles Editor
|
||||||
|
Expose=Ctrl+F9\tMeta+F9,Ctrl+F9\tMeta+F9,Toggle Present Windows (Current desktop)
|
||||||
|
ExposeAll=Launch (C)\tCtrl+F10\tMeta+F10,Launch (C)\tCtrl+F10\tMeta+F10,Toggle Present Windows (All desktops)
|
||||||
|
ExposeClass=Ctrl+F7\tMeta+F7,Ctrl+F7\tMeta+F7,Toggle Present Windows (Window class)
|
||||||
|
ExposeClassCurrentDesktop=none,none,Toggle Present Windows (Window class on current desktop)
|
||||||
|
Grid View=Meta+G,Meta+G,Toggle Grid View
|
||||||
|
Increase Opacity=none,none,Increase Opacity of Active Window by 5%
|
||||||
|
Kill Window=Meta+Ctrl+Esc,Meta+Ctrl+Esc,Kill Window
|
||||||
|
Move Tablet to Next LogicalOutput=none,none,Move the tablet to the next output
|
||||||
|
MoveMouseToCenter=none,Meta+F6,Move Mouse to Center
|
||||||
|
MoveMouseToFocus=none,Meta+F5,Move Mouse to Focus
|
||||||
|
MoveZoomDown=none,none,Move Zoomed Area Downwards
|
||||||
|
MoveZoomLeft=none,none,Move Zoomed Area to Left
|
||||||
|
MoveZoomRight=none,none,Move Zoomed Area to Right
|
||||||
|
MoveZoomUp=none,none,Move Zoomed Area Upwards
|
||||||
|
Overview=Meta+W,Meta+W,Toggle Overview
|
||||||
|
Setup Window Shortcut=none,none,Setup Window Shortcut
|
||||||
|
Show Desktop=none,Meta+D,Peek at Desktop
|
||||||
|
Switch One Desktop Down=Meta+Ctrl+Down,Meta+Ctrl+Down,Switch One Desktop Down
|
||||||
|
Switch One Desktop Up=Meta+Ctrl+Up,Meta+Ctrl+Up,Switch One Desktop Up
|
||||||
|
Switch One Desktop to the Left=Meta+Ctrl+Left,Meta+Ctrl+Left,Switch One Desktop to the Left
|
||||||
|
Switch One Desktop to the Right=Meta+Ctrl+Right,Meta+Ctrl+Right,Switch One Desktop to the Right
|
||||||
|
Switch Window Down=none,Meta+Alt+Down,Switch to Window Below
|
||||||
|
Switch Window Left=none,Meta+Alt+Left,Switch to Window to the Left
|
||||||
|
Switch Window Right=none,Meta+Alt+Right,Switch to Window to the Right
|
||||||
|
Switch Window Up=none,Meta+Alt+Up,Switch to Window Above
|
||||||
|
Switch to Desktop 1=Meta+1,Ctrl+F1\tMeta+F1,Switch to Desktop 1
|
||||||
|
Switch to Desktop 10=none,none,Switch to Desktop 10
|
||||||
|
Switch to Desktop 11=none,none,Switch to Desktop 11
|
||||||
|
Switch to Desktop 12=none,none,Switch to Desktop 12
|
||||||
|
Switch to Desktop 13=none,none,Switch to Desktop 13
|
||||||
|
Switch to Desktop 14=none,none,Switch to Desktop 14
|
||||||
|
Switch to Desktop 15=none,none,Switch to Desktop 15
|
||||||
|
Switch to Desktop 16=none,none,Switch to Desktop 16
|
||||||
|
Switch to Desktop 17=none,none,Switch to Desktop 17
|
||||||
|
Switch to Desktop 18=none,none,Switch to Desktop 18
|
||||||
|
Switch to Desktop 19=none,none,Switch to Desktop 19
|
||||||
|
Switch to Desktop 2=Meta+2,Ctrl+F2\tMeta+F2,Switch to Desktop 2
|
||||||
|
Switch to Desktop 20=none,none,Switch to Desktop 20
|
||||||
|
Switch to Desktop 21=none,none,Switch to Desktop 21
|
||||||
|
Switch to Desktop 22=none,none,Switch to Desktop 22
|
||||||
|
Switch to Desktop 23=none,none,Switch to Desktop 23
|
||||||
|
Switch to Desktop 24=none,none,Switch to Desktop 24
|
||||||
|
Switch to Desktop 25=none,none,Switch to Desktop 25
|
||||||
|
Switch to Desktop 3=Meta+3,Ctrl+F3\tMeta+F3,Switch to Desktop 3
|
||||||
|
Switch to Desktop 4=none,Ctrl+F4\tMeta+F4,Switch to Desktop 4
|
||||||
|
Switch to Desktop 5=none,none,Switch to Desktop 5
|
||||||
|
Switch to Desktop 6=none,none,Switch to Desktop 6
|
||||||
|
Switch to Desktop 7=none,none,Switch to Desktop 7
|
||||||
|
Switch to Desktop 8=none,none,Switch to Desktop 8
|
||||||
|
Switch to Desktop 9=none,none,Switch to Desktop 9
|
||||||
|
Switch to Next Desktop=none,none,Switch to Next Desktop
|
||||||
|
Switch to Next Screen=none,none,Switch to Next Screen
|
||||||
|
Switch to Previous Desktop=none,none,Switch to Previous Desktop
|
||||||
|
Switch to Previous Screen=none,none,Switch to Previous Screen
|
||||||
|
Switch to Screen 0=none,none,Switch to Screen 0
|
||||||
|
Switch to Screen 1=none,none,Switch to Screen 1
|
||||||
|
Switch to Screen 2=none,none,Switch to Screen 2
|
||||||
|
Switch to Screen 3=none,none,Switch to Screen 3
|
||||||
|
Switch to Screen 4=none,none,Switch to Screen 4
|
||||||
|
Switch to Screen 5=none,none,Switch to Screen 5
|
||||||
|
Switch to Screen 6=none,none,Switch to Screen 6
|
||||||
|
Switch to Screen 7=none,none,Switch to Screen 7
|
||||||
|
Switch to Screen Above=none,none,Switch to Screen Above
|
||||||
|
Switch to Screen Below=none,none,Switch to Screen Below
|
||||||
|
Switch to Screen to the Left=none,none,Switch to Screen to the Left
|
||||||
|
Switch to Screen to the Right=none,none,Switch to Screen to the Right
|
||||||
|
Toggle Night Color=none,none,Suspend/Resume Night Light
|
||||||
|
Toggle Window Raise/Lower=none,none,Toggle Window Raise/Lower
|
||||||
|
Walk Through Windows=none,Alt+Tab\tMeta+Tab,Walk Through Windows
|
||||||
|
Walk Through Windows (Reverse)=Alt+Shift+Tab\tMeta+Shift+Tab,Alt+Shift+Tab\tMeta+Shift+Tab,Walk Through Windows (Reverse)
|
||||||
|
Walk Through Windows Alternative=none,none,Walk Through Windows Alternative
|
||||||
|
Walk Through Windows Alternative (Reverse)=none,none,Walk Through Windows Alternative (Reverse)
|
||||||
|
Walk Through Windows of Current Application=none,Alt+`\tMeta+`,Walk Through Windows of Current Application
|
||||||
|
Walk Through Windows of Current Application (Reverse)=none,Alt+~\tMeta+~,Walk Through Windows of Current Application (Reverse)
|
||||||
|
Walk Through Windows of Current Application Alternative=none,none,Walk Through Windows of Current Application Alternative
|
||||||
|
Walk Through Windows of Current Application Alternative (Reverse)=none,none,Walk Through Windows of Current Application Alternative (Reverse)
|
||||||
|
Window Above Other Windows=none,none,Keep Window Above Others
|
||||||
|
Window Below Other Windows=none,none,Keep Window Below Others
|
||||||
|
Window Close=Alt+F4,Alt+F4,Close Window
|
||||||
|
Window Custom Quick Tile Bottom=none,none,Custom Quick Tile Window to the Bottom
|
||||||
|
Window Custom Quick Tile Left=none,none,Custom Quick Tile Window to the Left
|
||||||
|
Window Custom Quick Tile Right=none,none,Custom Quick Tile Window to the Right
|
||||||
|
Window Custom Quick Tile Top=none,none,Custom Quick Tile Window to the Top
|
||||||
|
Window Fullscreen=none,none,Make Window Fullscreen
|
||||||
|
Window Grow Horizontal=none,none,Expand Window Horizontally
|
||||||
|
Window Grow Vertical=none,none,Expand Window Vertically
|
||||||
|
Window Lower=none,none,Lower Window
|
||||||
|
Window Maximize=Meta+F,Meta+PgUp,Maximize Window
|
||||||
|
Window Maximize Horizontal=none,none,Maximize Window Horizontally
|
||||||
|
Window Maximize Vertical=none,none,Maximize Window Vertically
|
||||||
|
Window Minimize=none,Meta+PgDown,Minimize Window
|
||||||
|
Window Move=none,none,Move Window
|
||||||
|
Window Move Center=none,none,Move Window to the Center
|
||||||
|
Window No Border=none,none,Toggle Window Titlebar and Frame
|
||||||
|
Window On All Desktops=none,none,Keep Window on All Desktops
|
||||||
|
Window One Desktop Down=none,Meta+Ctrl+Shift+Down,Window One Desktop Down
|
||||||
|
Window One Desktop Up=none,Meta+Ctrl+Shift+Up,Window One Desktop Up
|
||||||
|
Window One Desktop to the Left=none,Meta+Ctrl+Shift+Left,Window One Desktop to the Left
|
||||||
|
Window One Desktop to the Right=none,Meta+Ctrl+Shift+Right,Window One Desktop to the Right
|
||||||
|
Window One Screen Down=none,none,Move Window One Screen Down
|
||||||
|
Window One Screen Up=none,none,Move Window One Screen Up
|
||||||
|
Window One Screen to the Left=none,none,Move Window One Screen to the Left
|
||||||
|
Window One Screen to the Right=none,none,Move Window One Screen to the Right
|
||||||
|
Window Operations Menu=none,Alt+F3,Window Menu
|
||||||
|
Window Pack Down=none,none,Move Window Down
|
||||||
|
Window Pack Left=none,none,Move Window Left
|
||||||
|
Window Pack Right=none,none,Move Window Right
|
||||||
|
Window Pack Up=none,none,Move Window Up
|
||||||
|
Window Quick Tile Bottom=Meta+Down,Meta+Down,Quick Tile Window to the Bottom
|
||||||
|
Window Quick Tile Bottom Left=none,none,Quick Tile Window to the Bottom Left
|
||||||
|
Window Quick Tile Bottom Right=none,none,Quick Tile Window to the Bottom Right
|
||||||
|
Window Quick Tile Left=Meta+Left,Meta+Left,Quick Tile Window to the Left
|
||||||
|
Window Quick Tile Right=Meta+Right,Meta+Right,Quick Tile Window to the Right
|
||||||
|
Window Quick Tile Top=Meta+Up,Meta+Up,Quick Tile Window to the Top
|
||||||
|
Window Quick Tile Top Left=none,none,Quick Tile Window to the Top Left
|
||||||
|
Window Quick Tile Top Right=none,none,Quick Tile Window to the Top Right
|
||||||
|
Window Raise=none,none,Raise Window
|
||||||
|
Window Resize=none,none,Resize Window
|
||||||
|
Window Restore=none,Meta+Backspace,Restore Window
|
||||||
|
Window Shrink Horizontal=none,none,Shrink Window Horizontally
|
||||||
|
Window Shrink Vertical=none,none,Shrink Window Vertically
|
||||||
|
Window to Desktop 1=Meta+!,none,Window to Desktop 1
|
||||||
|
Window to Desktop 10=none,none,Window to Desktop 10
|
||||||
|
Window to Desktop 11=none,none,Window to Desktop 11
|
||||||
|
Window to Desktop 12=none,none,Window to Desktop 12
|
||||||
|
Window to Desktop 13=none,none,Window to Desktop 13
|
||||||
|
Window to Desktop 14=none,none,Window to Desktop 14
|
||||||
|
Window to Desktop 15=none,none,Window to Desktop 15
|
||||||
|
Window to Desktop 16=none,none,Window to Desktop 16
|
||||||
|
Window to Desktop 17=none,none,Window to Desktop 17
|
||||||
|
Window to Desktop 18=none,none,Window to Desktop 18
|
||||||
|
Window to Desktop 19=none,none,Window to Desktop 19
|
||||||
|
Window to Desktop 2=Meta+@,none,Window to Desktop 2
|
||||||
|
Window to Desktop 20=none,none,Window to Desktop 20
|
||||||
|
Window to Desktop 21=none,none,Window to Desktop 21
|
||||||
|
Window to Desktop 22=none,none,Window to Desktop 22
|
||||||
|
Window to Desktop 23=none,none,Window to Desktop 23
|
||||||
|
Window to Desktop 24=none,none,Window to Desktop 24
|
||||||
|
Window to Desktop 25=none,none,Window to Desktop 25
|
||||||
|
Window to Desktop 3=Meta+#,none,Window to Desktop 3
|
||||||
|
Window to Desktop 4=none,none,Window to Desktop 4
|
||||||
|
Window to Desktop 5=none,none,Window to Desktop 5
|
||||||
|
Window to Desktop 6=none,none,Window to Desktop 6
|
||||||
|
Window to Desktop 7=none,none,Window to Desktop 7
|
||||||
|
Window to Desktop 8=none,none,Window to Desktop 8
|
||||||
|
Window to Desktop 9=none,none,Window to Desktop 9
|
||||||
|
Window to Next Desktop=none,none,Window to Next Desktop
|
||||||
|
Window to Next Screen=Meta+Shift+Right,Meta+Shift+Right,Move Window to Next Screen
|
||||||
|
Window to Previous Desktop=none,none,Window to Previous Desktop
|
||||||
|
Window to Previous Screen=Meta+Shift+Left,Meta+Shift+Left,Move Window to Previous Screen
|
||||||
|
Window to Screen 0=none,none,Move Window to Screen 0
|
||||||
|
Window to Screen 1=none,none,Move Window to Screen 1
|
||||||
|
Window to Screen 2=none,none,Move Window to Screen 2
|
||||||
|
Window to Screen 3=none,none,Move Window to Screen 3
|
||||||
|
Window to Screen 4=none,none,Move Window to Screen 4
|
||||||
|
Window to Screen 5=none,none,Move Window to Screen 5
|
||||||
|
Window to Screen 6=none,none,Move Window to Screen 6
|
||||||
|
Window to Screen 7=none,none,Move Window to Screen 7
|
||||||
|
_k_friendly_name=KWin
|
||||||
|
disableInputCapture=none,Meta+Shift+Esc,Disable Active Input Capture
|
||||||
|
view_actual_size=Meta+0,Meta+0,Zoom to Actual Size
|
||||||
|
view_zoom_in=Meta++\tMeta+=,Meta++\tMeta+=,Zoom In
|
||||||
|
view_zoom_out=Meta+-,Meta+-,Zoom Out
|
||||||
|
|
||||||
|
[mediacontrol]
|
||||||
|
_k_friendly_name=Media Controller
|
||||||
|
mediavolumedown=none,none,Media volume down
|
||||||
|
mediavolumeup=none,none,Media volume up
|
||||||
|
nextmedia=Media Next,Media Next,Media playback next
|
||||||
|
pausemedia=Media Pause,Media Pause,Pause media playback
|
||||||
|
playmedia=none,none,Play media playback
|
||||||
|
playpausemedia=Media Play,Media Play,Play/Pause media playback
|
||||||
|
previousmedia=Media Previous,Media Previous,Media playback previous
|
||||||
|
seekbackwardmedia=Media Rewind,Media Rewind,Media playback seek backward 5s
|
||||||
|
seekbackwardmedialong=none,none,Media playback seek backward 30s
|
||||||
|
seekforwardmedia=Media Fast Forward,Media Fast Forward,Media playback seek forward 5s
|
||||||
|
seekforwardmedialong=none,none,Media playback seek forward 30s
|
||||||
|
stopmedia=Media Stop,Media Stop,Stop media playback
|
||||||
|
|
||||||
|
[org_kde_powerdevil]
|
||||||
|
Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Decrease Keyboard Brightness
|
||||||
|
Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Decrease Screen Brightness
|
||||||
|
Decrease Screen Brightness Small=Shift+Monitor Brightness Down,Shift+Monitor Brightness Down,Decrease Screen Brightness by 1%
|
||||||
|
Hibernate=Hibernate,Hibernate,Hibernate
|
||||||
|
Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Increase Keyboard Brightness
|
||||||
|
Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Increase Screen Brightness
|
||||||
|
Increase Screen Brightness Small=Shift+Monitor Brightness Up,Shift+Monitor Brightness Up,Increase Screen Brightness by 1%
|
||||||
|
PowerDown=Power Down,Power Down,Power Down
|
||||||
|
PowerOff=Power Off,Power Off,Power Off
|
||||||
|
Sleep=Sleep,Sleep,Suspend
|
||||||
|
Toggle Keyboard Backlight=Keyboard Light On/Off,Keyboard Light On/Off,Toggle Keyboard Backlight
|
||||||
|
Turn Off Screen=none,none,Turn Off Screen
|
||||||
|
_k_friendly_name=Power Management
|
||||||
|
powerProfile=none,Battery\tMeta+B,Switch Power Profile
|
||||||
|
|
||||||
|
[plasmashell]
|
||||||
|
Slideshow Wallpaper Next Image=none,none,Next Wallpaper Image
|
||||||
|
_k_friendly_name=plasmashell
|
||||||
|
activate application launcher=Meta,Meta\tAlt+F1,Activate Application Launcher
|
||||||
|
activate task manager entry 1=none,Meta+1,Activate Task Manager Entry 1
|
||||||
|
activate task manager entry 10=none,none,Activate Task Manager Entry 10
|
||||||
|
activate task manager entry 2=none,Meta+2,Activate Task Manager Entry 2
|
||||||
|
activate task manager entry 3=none,Meta+3,Activate Task Manager Entry 3
|
||||||
|
activate task manager entry 4=none,Meta+4,Activate Task Manager Entry 4
|
||||||
|
activate task manager entry 5=none,Meta+5,Activate Task Manager Entry 5
|
||||||
|
activate task manager entry 6=none,Meta+6,Activate Task Manager Entry 6
|
||||||
|
activate task manager entry 7=none,Meta+7,Activate Task Manager Entry 7
|
||||||
|
activate task manager entry 8=none,Meta+8,Activate Task Manager Entry 8
|
||||||
|
activate task manager entry 9=none,Meta+9,Activate Task Manager Entry 9
|
||||||
|
clear history=none,none,Clear Notification History
|
||||||
|
clear-history=none,none,Clear Clipboard History
|
||||||
|
clipboard_action=none,Meta+Ctrl+X,Automatic Action Popup Menu
|
||||||
|
cycle-panels=none,Meta+Alt+P,Move keyboard focus between panels
|
||||||
|
cycleNextAction=none,none,Next History Item
|
||||||
|
cyclePrevAction=none,none,Previous History Item
|
||||||
|
edit_clipboard=none,none,Edit Contents…
|
||||||
|
manage activities=none,Meta+Q,Show Activity Switcher
|
||||||
|
next activity=Meta+A,none,Walk through activities
|
||||||
|
previous activity=Meta+Shift+A,none,Walk through activities (Reverse)
|
||||||
|
repeat_action=none,none,Manually Invoke Action on Current Clipboard
|
||||||
|
show dashboard=none,Ctrl+F12,Show Desktop
|
||||||
|
show-barcode=none,none,Show Barcode…
|
||||||
|
show-on-mouse-pos=Meta+V,Meta+V,Show Clipboard Items at Mouse Position
|
||||||
|
switch to next activity=none,none,Switch to Next Activity
|
||||||
|
switch to previous activity=none,none,Switch to Previous Activity
|
||||||
|
toggle do not disturb=none,none,Toggle do not disturb
|
||||||
|
|
||||||
|
[services][net.local.fiw-shot-region.desktop]
|
||||||
|
_launch=Alt+S\tMeta+Shift+S
|
||||||
|
|
||||||
|
[services][net.local.fiw-shot-screen.desktop]
|
||||||
|
_launch=Print\tAlt+D
|
||||||
|
|
||||||
|
[services][net.local.kitty.desktop]
|
||||||
|
_launch=Meta+Q
|
||||||
|
|
||||||
|
[services][org.kde.krunner.desktop]
|
||||||
|
_launch=Meta+Space
|
||||||
|
|
||||||
|
[services][org.kde.kscreen.desktop]
|
||||||
|
ShowOSD=none
|
||||||
|
|
||||||
|
[services][org.kde.spectacle.desktop]
|
||||||
|
ActiveWindowScreenShot=none
|
||||||
|
CurrentMonitorScreenShot=none
|
||||||
|
FullScreenScreenShot=none
|
||||||
|
OpenWithoutScreenshot=none
|
||||||
|
RectangularRegionScreenShot=none
|
||||||
|
WindowUnderCursorScreenShot=none
|
||||||
|
_launch=none
|
||||||
5
configs/kde-shortcuts/kconfig/.config/kxkbrc
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
[Layout]
|
||||||
|
DisplayNames=,,
|
||||||
|
LayoutList=us,ru,es
|
||||||
|
Use=true
|
||||||
|
VariantList=,,
|
||||||
|
|
@ -0,0 +1,361 @@
|
||||||
|
### GNU GENERAL PUBLIC LICENSE
|
||||||
|
|
||||||
|
Version 2, June 1991
|
||||||
|
|
||||||
|
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
### Preamble
|
||||||
|
|
||||||
|
The licenses for most software are designed to take away your freedom
|
||||||
|
to share and change it. By contrast, the GNU General Public License is
|
||||||
|
intended to guarantee your freedom to share and change free
|
||||||
|
software--to make sure the software is free for all its users. This
|
||||||
|
General Public License applies to most of the Free Software
|
||||||
|
Foundation's software and to any other program whose authors commit to
|
||||||
|
using it. (Some other Free Software Foundation software is covered by
|
||||||
|
the GNU Lesser General Public License instead.) You can apply it to
|
||||||
|
your programs, too.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom, not
|
||||||
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
|
have the freedom to distribute copies of free software (and charge for
|
||||||
|
this service if you wish), that you receive source code or can get it
|
||||||
|
if you want it, that you can change the software or use pieces of it
|
||||||
|
in new free programs; and that you know you can do these things.
|
||||||
|
|
||||||
|
To protect your rights, we need to make restrictions that forbid
|
||||||
|
anyone to deny you these rights or to ask you to surrender the rights.
|
||||||
|
These restrictions translate to certain responsibilities for you if
|
||||||
|
you distribute copies of the software, or if you modify it.
|
||||||
|
|
||||||
|
For example, if you distribute copies of such a program, whether
|
||||||
|
gratis or for a fee, you must give the recipients all the rights that
|
||||||
|
you have. You must make sure that they, too, receive or can get the
|
||||||
|
source code. And you must show them these terms so they know their
|
||||||
|
rights.
|
||||||
|
|
||||||
|
We protect your rights with two steps: (1) copyright the software, and
|
||||||
|
(2) offer you this license which gives you legal permission to copy,
|
||||||
|
distribute and/or modify the software.
|
||||||
|
|
||||||
|
Also, for each author's protection and ours, we want to make certain
|
||||||
|
that everyone understands that there is no warranty for this free
|
||||||
|
software. If the software is modified by someone else and passed on,
|
||||||
|
we want its recipients to know that what they have is not the
|
||||||
|
original, so that any problems introduced by others will not reflect
|
||||||
|
on the original authors' reputations.
|
||||||
|
|
||||||
|
Finally, any free program is threatened constantly by software
|
||||||
|
patents. We wish to avoid the danger that redistributors of a free
|
||||||
|
program will individually obtain patent licenses, in effect making the
|
||||||
|
program proprietary. To prevent this, we have made it clear that any
|
||||||
|
patent must be licensed for everyone's free use or not licensed at
|
||||||
|
all.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow.
|
||||||
|
|
||||||
|
### TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
**0.** This License applies to any program or other work which
|
||||||
|
contains a notice placed by the copyright holder saying it may be
|
||||||
|
distributed under the terms of this General Public License. The
|
||||||
|
"Program", below, refers to any such program or work, and a "work
|
||||||
|
based on the Program" means either the Program or any derivative work
|
||||||
|
under copyright law: that is to say, a work containing the Program or
|
||||||
|
a portion of it, either verbatim or with modifications and/or
|
||||||
|
translated into another language. (Hereinafter, translation is
|
||||||
|
included without limitation in the term "modification".) Each licensee
|
||||||
|
is addressed as "you".
|
||||||
|
|
||||||
|
Activities other than copying, distribution and modification are not
|
||||||
|
covered by this License; they are outside its scope. The act of
|
||||||
|
running the Program is not restricted, and the output from the Program
|
||||||
|
is covered only if its contents constitute a work based on the Program
|
||||||
|
(independent of having been made by running the Program). Whether that
|
||||||
|
is true depends on what the Program does.
|
||||||
|
|
||||||
|
**1.** You may copy and distribute verbatim copies of the Program's
|
||||||
|
source code as you receive it, in any medium, provided that you
|
||||||
|
conspicuously and appropriately publish on each copy an appropriate
|
||||||
|
copyright notice and disclaimer of warranty; keep intact all the
|
||||||
|
notices that refer to this License and to the absence of any warranty;
|
||||||
|
and give any other recipients of the Program a copy of this License
|
||||||
|
along with the Program.
|
||||||
|
|
||||||
|
You may charge a fee for the physical act of transferring a copy, and
|
||||||
|
you may at your option offer warranty protection in exchange for a
|
||||||
|
fee.
|
||||||
|
|
||||||
|
**2.** You may modify your copy or copies of the Program or any
|
||||||
|
portion of it, thus forming a work based on the Program, and copy and
|
||||||
|
distribute such modifications or work under the terms of Section 1
|
||||||
|
above, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
|
||||||
|
**a)** You must cause the modified files to carry prominent notices
|
||||||
|
stating that you changed the files and the date of any change.
|
||||||
|
|
||||||
|
|
||||||
|
**b)** You must cause any work that you distribute or publish, that in
|
||||||
|
whole or in part contains or is derived from the Program or any part
|
||||||
|
thereof, to be licensed as a whole at no charge to all third parties
|
||||||
|
under the terms of this License.
|
||||||
|
|
||||||
|
|
||||||
|
**c)** If the modified program normally reads commands interactively
|
||||||
|
when run, you must cause it, when started running for such interactive
|
||||||
|
use in the most ordinary way, to print or display an announcement
|
||||||
|
including an appropriate copyright notice and a notice that there is
|
||||||
|
no warranty (or else, saying that you provide a warranty) and that
|
||||||
|
users may redistribute the program under these conditions, and telling
|
||||||
|
the user how to view a copy of this License. (Exception: if the
|
||||||
|
Program itself is interactive but does not normally print such an
|
||||||
|
announcement, your work based on the Program is not required to print
|
||||||
|
an announcement.)
|
||||||
|
|
||||||
|
These requirements apply to the modified work as a whole. If
|
||||||
|
identifiable sections of that work are not derived from the Program,
|
||||||
|
and can be reasonably considered independent and separate works in
|
||||||
|
themselves, then this License, and its terms, do not apply to those
|
||||||
|
sections when you distribute them as separate works. But when you
|
||||||
|
distribute the same sections as part of a whole which is a work based
|
||||||
|
on the Program, the distribution of the whole must be on the terms of
|
||||||
|
this License, whose permissions for other licensees extend to the
|
||||||
|
entire whole, and thus to each and every part regardless of who wrote
|
||||||
|
it.
|
||||||
|
|
||||||
|
Thus, it is not the intent of this section to claim rights or contest
|
||||||
|
your rights to work written entirely by you; rather, the intent is to
|
||||||
|
exercise the right to control the distribution of derivative or
|
||||||
|
collective works based on the Program.
|
||||||
|
|
||||||
|
In addition, mere aggregation of another work not based on the Program
|
||||||
|
with the Program (or with a work based on the Program) on a volume of
|
||||||
|
a storage or distribution medium does not bring the other work under
|
||||||
|
the scope of this License.
|
||||||
|
|
||||||
|
**3.** You may copy and distribute the Program (or a work based on it,
|
||||||
|
under Section 2) in object code or executable form under the terms of
|
||||||
|
Sections 1 and 2 above provided that you also do one of the following:
|
||||||
|
|
||||||
|
|
||||||
|
**a)** Accompany it with the complete corresponding machine-readable
|
||||||
|
source code, which must be distributed under the terms of Sections 1
|
||||||
|
and 2 above on a medium customarily used for software interchange; or,
|
||||||
|
|
||||||
|
|
||||||
|
**b)** Accompany it with a written offer, valid for at least three
|
||||||
|
years, to give any third party, for a charge no more than your cost of
|
||||||
|
physically performing source distribution, a complete machine-readable
|
||||||
|
copy of the corresponding source code, to be distributed under the
|
||||||
|
terms of Sections 1 and 2 above on a medium customarily used for
|
||||||
|
software interchange; or,
|
||||||
|
|
||||||
|
|
||||||
|
**c)** Accompany it with the information you received as to the offer
|
||||||
|
to distribute corresponding source code. (This alternative is allowed
|
||||||
|
only for noncommercial distribution and only if you received the
|
||||||
|
program in object code or executable form with such an offer, in
|
||||||
|
accord with Subsection b above.)
|
||||||
|
|
||||||
|
The source code for a work means the preferred form of the work for
|
||||||
|
making modifications to it. For an executable work, complete source
|
||||||
|
code means all the source code for all modules it contains, plus any
|
||||||
|
associated interface definition files, plus the scripts used to
|
||||||
|
control compilation and installation of the executable. However, as a
|
||||||
|
special exception, the source code distributed need not include
|
||||||
|
anything that is normally distributed (in either source or binary
|
||||||
|
form) with the major components (compiler, kernel, and so on) of the
|
||||||
|
operating system on which the executable runs, unless that component
|
||||||
|
itself accompanies the executable.
|
||||||
|
|
||||||
|
If distribution of executable or object code is made by offering
|
||||||
|
access to copy from a designated place, then offering equivalent
|
||||||
|
access to copy the source code from the same place counts as
|
||||||
|
distribution of the source code, even though third parties are not
|
||||||
|
compelled to copy the source along with the object code.
|
||||||
|
|
||||||
|
**4.** You may not copy, modify, sublicense, or distribute the Program
|
||||||
|
except as expressly provided under this License. Any attempt otherwise
|
||||||
|
to copy, modify, sublicense or distribute the Program is void, and
|
||||||
|
will automatically terminate your rights under this License. However,
|
||||||
|
parties who have received copies, or rights, from you under this
|
||||||
|
License will not have their licenses terminated so long as such
|
||||||
|
parties remain in full compliance.
|
||||||
|
|
||||||
|
**5.** You are not required to accept this License, since you have not
|
||||||
|
signed it. However, nothing else grants you permission to modify or
|
||||||
|
distribute the Program or its derivative works. These actions are
|
||||||
|
prohibited by law if you do not accept this License. Therefore, by
|
||||||
|
modifying or distributing the Program (or any work based on the
|
||||||
|
Program), you indicate your acceptance of this License to do so, and
|
||||||
|
all its terms and conditions for copying, distributing or modifying
|
||||||
|
the Program or works based on it.
|
||||||
|
|
||||||
|
**6.** Each time you redistribute the Program (or any work based on
|
||||||
|
the Program), the recipient automatically receives a license from the
|
||||||
|
original licensor to copy, distribute or modify the Program subject to
|
||||||
|
these terms and conditions. You may not impose any further
|
||||||
|
restrictions on the recipients' exercise of the rights granted herein.
|
||||||
|
You are not responsible for enforcing compliance by third parties to
|
||||||
|
this License.
|
||||||
|
|
||||||
|
**7.** If, as a consequence of a court judgment or allegation of
|
||||||
|
patent infringement or for any other reason (not limited to patent
|
||||||
|
issues), conditions are imposed on you (whether by court order,
|
||||||
|
agreement or otherwise) that contradict the conditions of this
|
||||||
|
License, they do not excuse you from the conditions of this License.
|
||||||
|
If you cannot distribute so as to satisfy simultaneously your
|
||||||
|
obligations under this License and any other pertinent obligations,
|
||||||
|
then as a consequence you may not distribute the Program at all. For
|
||||||
|
example, if a patent license would not permit royalty-free
|
||||||
|
redistribution of the Program by all those who receive copies directly
|
||||||
|
or indirectly through you, then the only way you could satisfy both it
|
||||||
|
and this License would be to refrain entirely from distribution of the
|
||||||
|
Program.
|
||||||
|
|
||||||
|
If any portion of this section is held invalid or unenforceable under
|
||||||
|
any particular circumstance, the balance of the section is intended to
|
||||||
|
apply and the section as a whole is intended to apply in other
|
||||||
|
circumstances.
|
||||||
|
|
||||||
|
It is not the purpose of this section to induce you to infringe any
|
||||||
|
patents or other property right claims or to contest validity of any
|
||||||
|
such claims; this section has the sole purpose of protecting the
|
||||||
|
integrity of the free software distribution system, which is
|
||||||
|
implemented by public license practices. Many people have made
|
||||||
|
generous contributions to the wide range of software distributed
|
||||||
|
through that system in reliance on consistent application of that
|
||||||
|
system; it is up to the author/donor to decide if he or she is willing
|
||||||
|
to distribute software through any other system and a licensee cannot
|
||||||
|
impose that choice.
|
||||||
|
|
||||||
|
This section is intended to make thoroughly clear what is believed to
|
||||||
|
be a consequence of the rest of this License.
|
||||||
|
|
||||||
|
**8.** If the distribution and/or use of the Program is restricted in
|
||||||
|
certain countries either by patents or by copyrighted interfaces, the
|
||||||
|
original copyright holder who places the Program under this License
|
||||||
|
may add an explicit geographical distribution limitation excluding
|
||||||
|
those countries, so that distribution is permitted only in or among
|
||||||
|
countries not thus excluded. In such case, this License incorporates
|
||||||
|
the limitation as if written in the body of this License.
|
||||||
|
|
||||||
|
**9.** The Free Software Foundation may publish revised and/or new
|
||||||
|
versions of the General Public License from time to time. Such new
|
||||||
|
versions will be similar in spirit to the present version, but may
|
||||||
|
differ in detail to address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the Program
|
||||||
|
specifies a version number of this License which applies to it and
|
||||||
|
"any later version", you have the option of following the terms and
|
||||||
|
conditions either of that version or of any later version published by
|
||||||
|
the Free Software Foundation. If the Program does not specify a
|
||||||
|
version number of this License, you may choose any version ever
|
||||||
|
published by the Free Software Foundation.
|
||||||
|
|
||||||
|
**10.** If you wish to incorporate parts of the Program into other
|
||||||
|
free programs whose distribution conditions are different, write to
|
||||||
|
the author to ask for permission. For software which is copyrighted by
|
||||||
|
the Free Software Foundation, write to the Free Software Foundation;
|
||||||
|
we sometimes make exceptions for this. Our decision will be guided by
|
||||||
|
the two goals of preserving the free status of all derivatives of our
|
||||||
|
free software and of promoting the sharing and reuse of software
|
||||||
|
generally.
|
||||||
|
|
||||||
|
**NO WARRANTY**
|
||||||
|
|
||||||
|
**11.** BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||||
|
WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||||
|
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||||
|
OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY
|
||||||
|
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||||
|
PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
|
||||||
|
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
**12.** IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||||
|
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||||
|
AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||||
|
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||||
|
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||||
|
PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||||
|
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||||
|
FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
|
||||||
|
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||||
|
DAMAGES.
|
||||||
|
|
||||||
|
### END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
### How to Apply These Terms to Your New Programs
|
||||||
|
|
||||||
|
If you develop a new program, and you want it to be of the greatest
|
||||||
|
possible use to the public, the best way to achieve this is to make it
|
||||||
|
free software which everyone can redistribute and change under these
|
||||||
|
terms.
|
||||||
|
|
||||||
|
To do so, attach the following notices to the program. It is safest to
|
||||||
|
attach them to the start of each source file to most effectively
|
||||||
|
convey the exclusion of warranty; and each file should have at least
|
||||||
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
one line to give the program's name and an idea of what it does.
|
||||||
|
Copyright (C) yyyy name of author
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or
|
||||||
|
modify it under the terms of the GNU General Public License
|
||||||
|
as published by the Free Software Foundation; either version 2
|
||||||
|
of the License, or (at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper
|
||||||
|
mail.
|
||||||
|
|
||||||
|
If the program is interactive, make it output a short notice like this
|
||||||
|
when it starts in an interactive mode:
|
||||||
|
|
||||||
|
Gnomovision version 69, Copyright (C) year name of author
|
||||||
|
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
|
||||||
|
type `show w'. This is free software, and you are welcome
|
||||||
|
to redistribute it under certain conditions; type `show c'
|
||||||
|
for details.
|
||||||
|
|
||||||
|
The hypothetical commands \`show w' and \`show c' should show the
|
||||||
|
appropriate parts of the General Public License. Of course, the
|
||||||
|
commands you use may be called something other than \`show w' and
|
||||||
|
\`show c'; they could even be mouse-clicks or menu items--whatever
|
||||||
|
suits your program.
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or
|
||||||
|
your school, if any, to sign a "copyright disclaimer" for the program,
|
||||||
|
if necessary. Here is a sample; alter the names:
|
||||||
|
|
||||||
|
Yoyodyne, Inc., hereby disclaims all copyright
|
||||||
|
interest in the program `Gnomovision'
|
||||||
|
(which makes passes at compilers) written
|
||||||
|
by James Hacker.
|
||||||
|
|
||||||
|
signature of Ty Coon, 1 April 1989
|
||||||
|
Ty Coon, President of Vice
|
||||||
|
|
||||||
|
This General Public License does not permit incorporating your program
|
||||||
|
into proprietary programs. If your program is a subroutine library,
|
||||||
|
you may consider it more useful to permit linking proprietary
|
||||||
|
applications with the library. If this is what you want to do, use the
|
||||||
|
[GNU Lesser General Public
|
||||||
|
License](https://www.gnu.org/licenses/lgpl.html) instead of this
|
||||||
|
License.
|
||||||
|
|
@ -0,0 +1,34 @@
|
||||||
|
[General]
|
||||||
|
ActiveTextColor=235,235,235
|
||||||
|
Animation=0
|
||||||
|
InactiveTextColor=215,215,215
|
||||||
|
LeftButtons=XIA
|
||||||
|
RightButtons=
|
||||||
|
Shadow=false
|
||||||
|
TextShadowOffsetX=1
|
||||||
|
TextShadowOffsetY=1
|
||||||
|
TitleAlignment=Center
|
||||||
|
TitleVerticalAlignment=Center
|
||||||
|
UseTextShadow=true
|
||||||
|
HaloActive=true
|
||||||
|
HaloInactive=true
|
||||||
|
|
||||||
|
[Layout]
|
||||||
|
ButtonHeight=15
|
||||||
|
ButtonWidth=15
|
||||||
|
ButtonMarginTop=3
|
||||||
|
ButtonSpacing=8
|
||||||
|
ExplicitButtonSpacer=10
|
||||||
|
PaddingBottom=10
|
||||||
|
PaddingLeft=10
|
||||||
|
PaddingRight=10
|
||||||
|
PaddingTop=10
|
||||||
|
TitleEdgeBottom=5
|
||||||
|
TitleEdgeBottomMaximized=3
|
||||||
|
TitleEdgeLeft=8
|
||||||
|
TitleEdgeLeftMaximized=5
|
||||||
|
TitleEdgeRight=8
|
||||||
|
TitleEdgeRightMaximized=5
|
||||||
|
TitleEdgeTop=5
|
||||||
|
TitleEdgeTopMaximized=3
|
||||||
|
TitleHeight=18
|
||||||
|
|
@ -0,0 +1,535 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="alldesktops.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3913">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3915" />
|
||||||
|
<stop
|
||||||
|
id="stop3921"
|
||||||
|
offset="0.5"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0.49803922;" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3917" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="4.2786691"
|
||||||
|
inkscape:cx="24.189765"
|
||||||
|
inkscape:cy="11.101583"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="deactivated-center"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="77.30416,4.6900013"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide944"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02211836,0,0,-0.02211825,2.8148384,1117.8901)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 458.87898,7.8583349 c 251.80054,0 455.92106,204.1245951 455.92106,455.9294151 0,251.79515 -204.12052,455.92105 -455.92106,455.92105 C 207.07954,919.7088 2.9541296,715.5829 2.9541296,463.78775 2.9541296,211.98293 207.07954,7.8583349 458.87898,7.8583349"
|
||||||
|
id="path14-3"
|
||||||
|
style="fill:#5e81ac;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666672;enable-background:new" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211826,25.480173,1117.8188)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.86451,4.6374457 c 251.80184,0 455.92334,204.1245143 455.92334,455.9292243 0,251.79508 -204.1215,455.92086 -455.92334,455.92086 -251.8007,0 -455.927123,-204.12578 -455.927123,-455.92086 0,-251.80471 204.126423,-455.9292243 455.927123,-455.9292243"
|
||||||
|
id="path14-3-7"
|
||||||
|
style="fill:#5e81ac;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666911;enable-background:new" />
|
||||||
|
<ellipse
|
||||||
|
cy="-460.5625"
|
||||||
|
cx="461.86261"
|
||||||
|
id="path4179"
|
||||||
|
rx="144.67691"
|
||||||
|
ry="144.67685"
|
||||||
|
transform="scale(1,-1)"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211836,47.96021,1117.9438)">
|
||||||
|
<path
|
||||||
|
id="path14-2"
|
||||||
|
d="m 461.86449,10.287447 c 251.80179,0 455.92339,204.123583 455.92339,455.927123 0,251.79395 -204.1216,455.91881 -455.92339,455.91881 -251.80072,0 -455.927139,-204.12486 -455.927139,-455.91881 0,-251.80354 204.126419,-455.927123 455.927139,-455.927123"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
style="fill:#5e81ac;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666672" />
|
||||||
|
<ellipse
|
||||||
|
transform="scale(1,-1)"
|
||||||
|
ry="144.67619"
|
||||||
|
rx="144.67691"
|
||||||
|
id="path4179-6"
|
||||||
|
cx="461.86261"
|
||||||
|
cy="-466.21042"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,73.959447,1117.8241)">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m 406.44683,-0.25162337 c 251.80614,0 455.9357,204.12594337 455.9357,455.93560337 0,251.8022 -204.12956,455.9317 -455.9357,455.9317 -251.80541,0 -455.935322,-204.1295 -455.935322,-455.9317 0,-251.80966 204.129912,-455.93560337 455.935322,-455.93560337"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,96.716341,1117.8241)">
|
||||||
|
<path
|
||||||
|
id="path4199-3"
|
||||||
|
d="m 358.16954,-0.25162337 c 251.8062,0 455.9357,204.12594337 455.9357,455.93559337 0,251.8022 -204.1295,455.93172 -455.9357,455.93172 -251.8054,0 -455.935328,-204.12952 -455.935328,-455.93172 0,-251.80965 204.129928,-455.93559337 455.935328,-455.93559337"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
548
configs/kde-style/files/.local/share/aurorae/themes/Utterly-Round-Dark/close.svg
Executable file
|
|
@ -0,0 +1,548 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="close.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3913">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3915" />
|
||||||
|
<stop
|
||||||
|
id="stop3921"
|
||||||
|
offset="0.5"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0.49803922;" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3917" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="4.1539264"
|
||||||
|
inkscape:cx="73.304139"
|
||||||
|
inkscape:cy="13.601589"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="47.999912,4.8786796"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide916"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02193303,0,0,-0.02193292,2.5214577,1117.1931)">
|
||||||
|
<path
|
||||||
|
id="path4094"
|
||||||
|
d="m 523.34918,-20.969801 c 251.80074,0 455.92943,204.129931 455.92943,455.935421 0,251.80651 -204.12869,455.93619 -455.92943,455.93619 -251.80837,0 -455.937492,-204.12968 -455.937492,-455.93619 0,-251.80549 204.129122,-455.935421 455.937492,-455.935421"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
inkscape:export-xdpi="96"
|
||||||
|
inkscape:export-ydpi="96"
|
||||||
|
class="ColorScheme-NegativeText"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193293,25.494455,1117.3727)">
|
||||||
|
<path
|
||||||
|
id="path4094-6"
|
||||||
|
d="m 478.98935,899.08849 c 251.80196,0 455.93163,-204.12734 455.93163,-455.93549 0,-251.80826 -204.12967,-455.935503 -455.93163,-455.935503 -251.80965,0 -455.93975,204.127243 -455.93975,455.935503 0,251.80815 204.1301,455.93549 455.93975,455.93549"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
inkscape:export-xdpi="96"
|
||||||
|
inkscape:export-ydpi="96"
|
||||||
|
class="ColorScheme-NegativeText"
|
||||||
|
fill="currentColor" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 262.03968,280.35887 379.7419,379.74296 c 14.69634,14.69527 38.73972,14.69527 53.4436,0 l 0.70269,-0.71023 c 14.69958,-14.69527 14.69958,-38.73973 0.004,-53.43931 L 316.18922,226.21364 c -14.69958,-14.69958 -38.74404,-14.69958 -53.43931,0 l -0.71023,0.70161 c -14.69634,14.69958 -14.69634,38.74835 0,53.44362"
|
||||||
|
id="path18"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="M 316.19251,660.0986 695.93158,280.35522 c 14.69529,-14.69528 14.69529,-38.74408 0,-53.43936 l -0.707,-0.70592 c -14.69958,-14.6996 -38.743,-14.6996 -53.43935,0 L 262.04292,605.949 c -14.70066,14.6996 -14.70066,38.74408 0,53.44367 l 0.70593,0.70593 c 14.69959,14.69958 38.74407,14.69958 53.44366,0"
|
||||||
|
id="path20"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02193343,0,0,-0.02193354,47.86977,1117.8787)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.86667,10.287499 c 251.79626,0 455.92106,204.125301 455.92106,455.920501 0,251.80053 -204.1248,455.92533 -455.92106,455.92533 -251.80374,0 -455.929166,-204.1248 -455.929166,-455.92533 0,-251.7952 204.125426,-455.920501 455.929166,-455.920501"
|
||||||
|
id="path14-4"
|
||||||
|
class="ColorScheme-NegativeText"
|
||||||
|
fill="currentColor" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 244.92203,303.42004 379.73309,379.72985 c 14.69599,14.69923 38.73883,14.69923 53.44236,0 l 0.70268,-0.70591 c 14.69923,-14.69601 14.69923,-38.74314 0.004,-53.43913 L 299.07031,249.27607 c -14.69924,-14.69924 -38.74314,-14.69924 -53.43807,0 l -0.71021,0.70161 c -14.696,14.69922 -14.696,38.74312 0,53.44236"
|
||||||
|
id="path18-6"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="M 299.07361,683.14987 678.80387,303.41961 c 14.69494,-14.69494 14.69494,-38.74318 0,-53.44242 l -0.70699,-0.70161 c -14.69924,-14.69925 -38.7421,-14.69925 -53.43811,0 l -379.7335,379.72919 c -14.70032,14.69602 -14.70032,38.74317 0,53.4392 l 0.70591,0.7059 c 14.69925,14.69926 38.74317,14.69926 53.44243,0"
|
||||||
|
id="path20-2"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02193293,0,0,-0.02193302,74.658612,1117.8346)">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m 289.1262,8.2787733 c 251.80616,0 455.93572,204.1259967 455.93572,455.9355867 0,251.8022 -204.12956,455.93175 -455.93572,455.93175 -251.805422,0 -455.93529,-204.12955 -455.93529,-455.93175 0,-251.80959 204.129868,-455.9355867 455.93529,-455.9355867"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02193293,0,0,-0.02193302,97.125759,1117.8346)">
|
||||||
|
<path
|
||||||
|
id="path4199-2"
|
||||||
|
d="m 313.42064,8.2787733 c 251.80634,0 455.93588,204.1259867 455.93588,455.9355767 0,251.80222 -204.12954,455.93171 -455.93588,455.93171 -251.805206,0 -455.93512,-204.12949 -455.93512,-455.93171 0,-251.80959 204.129914,-455.9355767 455.93512,-455.9355767"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 17 KiB |
|
|
@ -0,0 +1,713 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
id="svg3642"
|
||||||
|
width="106"
|
||||||
|
height="106"
|
||||||
|
version="1"
|
||||||
|
sodipodi:docname="decoration.svg"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<metadata
|
||||||
|
id="metadata58">
|
||||||
|
<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>
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#d8ffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="736"
|
||||||
|
id="namedview56"
|
||||||
|
showgrid="true"
|
||||||
|
inkscape:zoom="2.0074617"
|
||||||
|
inkscape:cx="87.423837"
|
||||||
|
inkscape:cy="31.631987"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg3642"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showguides="true">
|
||||||
|
<inkscape:grid
|
||||||
|
snapvisiblegridlinesonly="false"
|
||||||
|
type="xygrid"
|
||||||
|
id="grid1578"
|
||||||
|
originx="0"
|
||||||
|
originy="0" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<defs
|
||||||
|
id="defs3644">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1230">
|
||||||
|
<stop
|
||||||
|
id="stop1226"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#000000;stop-opacity:0.30277187;" />
|
||||||
|
<stop
|
||||||
|
id="stop1228"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:0" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1224">
|
||||||
|
<stop
|
||||||
|
id="stop1220"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#000000;stop-opacity:0.29850745;" />
|
||||||
|
<stop
|
||||||
|
id="stop1222"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:0" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1218">
|
||||||
|
<stop
|
||||||
|
id="stop1214"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#000000;stop-opacity:0.30277187;" />
|
||||||
|
<stop
|
||||||
|
id="stop1216"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:0" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1212">
|
||||||
|
<stop
|
||||||
|
id="stop1208"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#000000;stop-opacity:0.30063966;" />
|
||||||
|
<stop
|
||||||
|
id="stop1210"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:0" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1082">
|
||||||
|
<stop
|
||||||
|
id="stop1078"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#000000;stop-opacity:0.29637527;" />
|
||||||
|
<stop
|
||||||
|
id="stop1080"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:0" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4215-49">
|
||||||
|
<stop
|
||||||
|
id="stop4217-5"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#000000;stop-opacity:0.184" />
|
||||||
|
<stop
|
||||||
|
id="stop4223-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#000000;stop-opacity:0" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4275"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-6.2217299e-6,-1.2727229,1.2727442,-6.2223177e-6,-1141.4699,1263.1831)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1082" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4271"
|
||||||
|
x1="50.000031"
|
||||||
|
x2="50.000057"
|
||||||
|
y1="-980.36224"
|
||||||
|
y2="-952.36218"
|
||||||
|
gradientTransform="matrix(0.71428571,0,0,0.38636398,-317.71425,659.77663)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1224" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient3382"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(7.8257357e-6,1.411771,-1.4117668,7.8257123e-6,1345.1525,-1322.1898)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4259"
|
||||||
|
x1="49.999985"
|
||||||
|
x2="49.999985"
|
||||||
|
y1="-980.4798"
|
||||||
|
y2="-952.4798"
|
||||||
|
gradientTransform="matrix(0.71428571,0,0,0.38636434,-317.71429,659.777)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1218" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4452"
|
||||||
|
x1="-281.99997"
|
||||||
|
x2="-281.99997"
|
||||||
|
y1="270"
|
||||||
|
y2="298"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1230"
|
||||||
|
gradientTransform="matrix(1,0,0,0.38636375,0,176.68178)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4283"
|
||||||
|
x1="50.000038"
|
||||||
|
x2="50.000038"
|
||||||
|
y1="-980.362"
|
||||||
|
y2="-952.362"
|
||||||
|
gradientTransform="matrix(0.71428571,0,0,0.38636364,-317.7143,659.77629)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1212" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4255"
|
||||||
|
cx="982.909"
|
||||||
|
cy="906.453"
|
||||||
|
r="8.5"
|
||||||
|
fx="982.909"
|
||||||
|
fy="906.453"
|
||||||
|
gradientTransform="matrix(1.4117577,5.5406049e-6,-5.5406032e-6,1.4117573,-1320.6245,-1262.6973)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4263"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.411767,-9.899721e-6,9.8996845e-6,-1.4117618,1406.1698,1345.1655)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4275-3"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4275-6"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4275-0"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4275-2"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient830"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient838"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient846"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient854"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-1.6187099e-5,-1.4117565,1.4117775,-1.618734e-5,-1261.1539,1406.183)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient4215-49" />
|
||||||
|
<style
|
||||||
|
id="current-color-scheme">.ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}</style>
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient4275-36"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-6.2217299e-6,-1.2727229,1.2727442,-6.2223177e-6,-1141.4699,1263.1831)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1082" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient842"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-6.2217299e-6,-1.2727229,1.2727442,-6.2223177e-6,-1141.4699,1263.1831)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1082" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient850"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-6.2217299e-6,-1.2727229,1.2727442,-6.2223177e-6,-1141.4699,1263.1831)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1082" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient866"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-6.2217299e-6,-1.2727229,1.2727442,-6.2223177e-6,-1141.4699,1263.1831)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1082" />
|
||||||
|
<radialGradient
|
||||||
|
id="radialGradient878"
|
||||||
|
cx="984"
|
||||||
|
cy="905.362"
|
||||||
|
r="8.5"
|
||||||
|
fx="984"
|
||||||
|
fy="905.362"
|
||||||
|
gradientTransform="matrix(-6.2217299e-6,-1.2727229,1.2727442,-6.2223177e-6,-1141.4699,1263.1831)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
xlink:href="#linearGradient1082" />
|
||||||
|
</defs>
|
||||||
|
<rect
|
||||||
|
style="opacity:0.6;fill:currentColor"
|
||||||
|
id="decoration-center"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
width="50"
|
||||||
|
height="50"
|
||||||
|
x="28"
|
||||||
|
y="28.000088" />
|
||||||
|
<g
|
||||||
|
id="decoration-left"
|
||||||
|
transform="matrix(2.588233,0,0,0.9999985,-16.00002,11.000119)">
|
||||||
|
<g
|
||||||
|
id="shadow-left-3"
|
||||||
|
transform="matrix(-1,0,0,1,298,-240)">
|
||||||
|
<rect
|
||||||
|
id="rect31"
|
||||||
|
width="50"
|
||||||
|
height="3.8636398"
|
||||||
|
x="-306.99997"
|
||||||
|
y="287.95453"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:1;fill:url(#linearGradient4271);fill-opacity:1;stroke:none;stroke-width:1" />
|
||||||
|
<rect
|
||||||
|
id="rect33"
|
||||||
|
width="6.9545517"
|
||||||
|
height="1"
|
||||||
|
x="280.99997"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:0.999998" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="opacity:0.6;fill:currentColor;stroke-width:0.999998"
|
||||||
|
id="path71"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
d="m 10.045471,16.999925 v 50 l 6.954552,10e-6 v -50 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="decoration-right"
|
||||||
|
transform="matrix(2.5882345,0,0,0.9999987,-95.411699,11.000087)">
|
||||||
|
<g
|
||||||
|
id="shadow-right"
|
||||||
|
transform="translate(-214,-240)">
|
||||||
|
<rect
|
||||||
|
id="rect45"
|
||||||
|
width="50"
|
||||||
|
height="3.8636374"
|
||||||
|
x="-307"
|
||||||
|
y="287.95453"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:1;fill:url(#linearGradient4452);fill-opacity:1;stroke:none;stroke-width:1" />
|
||||||
|
<rect
|
||||||
|
id="rect47"
|
||||||
|
width="6.9545474"
|
||||||
|
height="1"
|
||||||
|
x="281"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:0.999998" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="opacity:0.6;fill:currentColor;stroke-width:0.999998"
|
||||||
|
id="path79"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
d="m 73.954543,16.999935 v 50 l -6.954548,1e-5 v -50 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="decoration-bottom"
|
||||||
|
transform="matrix(0.9999995,0,0,2.5882306,11.000036,-95.41145)">
|
||||||
|
<g
|
||||||
|
id="shadow-bottom"
|
||||||
|
transform="rotate(90,269,55)">
|
||||||
|
<rect
|
||||||
|
id="rect39"
|
||||||
|
width="50"
|
||||||
|
height="3.8636434"
|
||||||
|
x="-307"
|
||||||
|
y="287.95456"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:1;fill:url(#linearGradient4259);fill-opacity:1;stroke:none;stroke-width:1" />
|
||||||
|
<rect
|
||||||
|
id="rect41"
|
||||||
|
width="6.9545579"
|
||||||
|
height="1"
|
||||||
|
x="281"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:1" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="opacity:0.6;fill:currentColor;stroke-width:0.999998"
|
||||||
|
id="path95"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
d="m 16.999975,73.954623 h 50.00002 v -6.954558 h -50.00001 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="decoration-top"
|
||||||
|
transform="matrix(0.9999995,0,0,2.5882353,11.000009,-15.999861)">
|
||||||
|
<g
|
||||||
|
id="shadow-top-6"
|
||||||
|
transform="matrix(0,-1,-1,0,324,298)">
|
||||||
|
<rect
|
||||||
|
id="rect51"
|
||||||
|
width="50"
|
||||||
|
height="3.8636365"
|
||||||
|
x="-307"
|
||||||
|
y="287.95456"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:1;fill:url(#linearGradient4283);fill-opacity:1;stroke:none;stroke-width:1" />
|
||||||
|
<rect
|
||||||
|
id="rect53"
|
||||||
|
width="6.9545455"
|
||||||
|
height="1"
|
||||||
|
x="281.00003"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:0.999997" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="opacity:0.6;fill:currentColor;stroke-width:0.999997"
|
||||||
|
id="path111"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
d="m 16.999975,10.045401 h 50.00002 v 6.954545 h -50.00001 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="decoration-topleft"
|
||||||
|
transform="scale(2.5881974,2.5882345)">
|
||||||
|
<path
|
||||||
|
id="shadow-topleft"
|
||||||
|
d="M 0,10.818185 H 3.8636929 V 7.7272751 c 0,0 10e-8,-1.545455 1.1591079,-2.7045463 C 6.1819087,3.8636375 7.7273859,3.8636375 7.7273859,3.8636375 H 10.81834 V 0 H 0 Z"
|
||||||
|
style="opacity:1;fill:url(#radialGradient4275);fill-opacity:1;stroke:none;stroke-width:1"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="ccczccccc" />
|
||||||
|
<path
|
||||||
|
style="opacity:0.6;fill:currentColor;stroke-width:0.999998"
|
||||||
|
id="path63"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
d="M 10.81834,3.8636375 V 10.818186 H 3.8636929 V 7.7474835 c 0,0 0,-1.5656634 1.1591079,-2.7247547 C 6.1819087,3.8636375 7.7475162,3.8636375 7.7475162,3.8636375 Z"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cccczcc"
|
||||||
|
inkscape:label="path63" />
|
||||||
|
</g>
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#decoration-topleft"
|
||||||
|
id="decoration-topright"
|
||||||
|
transform="rotate(90,52.999956,53.000044)" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#decoration-topleft"
|
||||||
|
id="decoration-bottomright"
|
||||||
|
transform="rotate(180,53,53)" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#decoration-topleft"
|
||||||
|
id="decoration-bottomleft"
|
||||||
|
transform="rotate(-90,53,53)" />
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#8a24b9;fill-opacity:1;stroke-width:2.0937"
|
||||||
|
id="hint-left-margin"
|
||||||
|
width="27.999979"
|
||||||
|
height="8"
|
||||||
|
x="0"
|
||||||
|
y="49" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#hint-left-margin"
|
||||||
|
id="hint-right-margin"
|
||||||
|
transform="translate(78.00001)" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#hint-left-margin"
|
||||||
|
id="hint-top-margin"
|
||||||
|
transform="matrix(0,0.99999919,-1,0,106,1.4410861e-5)"
|
||||||
|
style="stroke-width:1" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#hint-top-margin"
|
||||||
|
id="hint-bottom-margin"
|
||||||
|
transform="translate(0,78)" />
|
||||||
|
<rect
|
||||||
|
id="mask-center"
|
||||||
|
width="50"
|
||||||
|
height="50"
|
||||||
|
x="134"
|
||||||
|
y="28.000088" />
|
||||||
|
<g
|
||||||
|
id="decoration-left-9"
|
||||||
|
transform="matrix(2.588233,0,0,0.9999985,89.999982,11.000119)">
|
||||||
|
<g
|
||||||
|
id="shadow-left-3-3"
|
||||||
|
transform="matrix(-1,0,0,1,298,-240)">
|
||||||
|
<rect
|
||||||
|
id="rect31-6"
|
||||||
|
width="50"
|
||||||
|
height="3.8636398"
|
||||||
|
x="-306.99997"
|
||||||
|
y="287.95453"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:0" />
|
||||||
|
<rect
|
||||||
|
id="rect33-0"
|
||||||
|
width="6.9545517"
|
||||||
|
height="1"
|
||||||
|
x="280.99997"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:0.999998" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
id="path71-6"
|
||||||
|
d="m 10.045471,16.999925 v 50 l 6.954552,10e-6 v -50 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="mask-right"
|
||||||
|
transform="matrix(2.5882345,0,0,0.9999987,10.588303,11.000087)">
|
||||||
|
<g
|
||||||
|
id="shadow-right-6"
|
||||||
|
transform="translate(-214,-240)">
|
||||||
|
<rect
|
||||||
|
id="rect45-1"
|
||||||
|
width="50"
|
||||||
|
height="3.8636374"
|
||||||
|
x="-307"
|
||||||
|
y="287.95453"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:0" />
|
||||||
|
<rect
|
||||||
|
id="rect47-8"
|
||||||
|
width="6.9545474"
|
||||||
|
height="1"
|
||||||
|
x="281"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:0.999998" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
id="path79-7"
|
||||||
|
d="m 73.954543,16.999935 v 50 l -6.954548,1e-5 v -50 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="mask-bottom"
|
||||||
|
transform="matrix(0.9999995,0,0,2.5882306,117.00004,-95.411446)">
|
||||||
|
<g
|
||||||
|
id="shadow-bottom-2"
|
||||||
|
transform="rotate(90,269,55)">
|
||||||
|
<rect
|
||||||
|
id="rect39-0"
|
||||||
|
width="50"
|
||||||
|
height="3.8636434"
|
||||||
|
x="-307"
|
||||||
|
y="287.95456"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:0" />
|
||||||
|
<rect
|
||||||
|
id="rect41-2"
|
||||||
|
width="6.9545579"
|
||||||
|
height="1"
|
||||||
|
x="281"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:1" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
id="path95-3"
|
||||||
|
d="m 16.999975,73.954623 h 50.00002 v -6.954558 h -50.00001 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="mask-top"
|
||||||
|
transform="matrix(0.9999995,0,0,2.5882353,117.00001,-15.999861)">
|
||||||
|
<g
|
||||||
|
id="shadow-top-6-5"
|
||||||
|
transform="matrix(0,-1,-1,0,324,298)">
|
||||||
|
<rect
|
||||||
|
id="rect51-9"
|
||||||
|
width="50"
|
||||||
|
height="3.8636365"
|
||||||
|
x="-307"
|
||||||
|
y="287.95456"
|
||||||
|
transform="rotate(-90)"
|
||||||
|
style="opacity:0" />
|
||||||
|
<rect
|
||||||
|
id="rect53-2"
|
||||||
|
width="6.9545455"
|
||||||
|
height="1"
|
||||||
|
x="281.00003"
|
||||||
|
y="259"
|
||||||
|
style="fill:#3498db;fill-opacity:0;stroke-width:0.999997" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
id="path111-2"
|
||||||
|
d="m 16.999975,10.045401 h 50.00002 v 6.954545 h -50.00001 z"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="mask-topleft"
|
||||||
|
transform="matrix(2.5881974,0,0,2.5882345,106,0)">
|
||||||
|
<path
|
||||||
|
id="shadow-topleft-9"
|
||||||
|
d="M 0,10.818185 H 3.8636929 V 7.7272751 c 0,0 10e-8,-1.545455 1.1591079,-2.7045463 C 6.1819087,3.8636375 7.7273859,3.8636375 7.7273859,3.8636375 H 10.81834 V 0 H 0 Z"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="ccczccccc"
|
||||||
|
style="opacity:0" />
|
||||||
|
<path
|
||||||
|
id="path63-7"
|
||||||
|
d="M 10.81834,3.8636375 V 10.818186 H 3.8636929 V 7.7474835 c 0,0 0,-1.5656634 1.1591079,-2.7247547 C 6.1819087,3.8636375 7.7475162,3.8636375 7.7475162,3.8636375 Z"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cccczcc"
|
||||||
|
inkscape:label="path63" />
|
||||||
|
</g>
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#mask-topleft"
|
||||||
|
id="mask-topright"
|
||||||
|
transform="rotate(90,158.99995,53.000044)" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#mask-topleft"
|
||||||
|
id="mask-bottomright"
|
||||||
|
transform="rotate(180,159,53)" />
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#mask-topleft"
|
||||||
|
id="mask-bottomleft"
|
||||||
|
transform="rotate(-90,159,53.000002)" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 20 KiB |
|
|
@ -0,0 +1,531 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="keepabove.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3913">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3915" />
|
||||||
|
<stop
|
||||||
|
id="stop3921"
|
||||||
|
offset="0.5"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0.49803922;" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3917" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="2.493962"
|
||||||
|
inkscape:cx="-23.055684"
|
||||||
|
inkscape:cy="-30.674084"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="70.15757,4.7457851"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide982"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02211836,0,0,-0.02211825,2.8148384,1117.8901)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 458.87896,7.858312 c 85.72733,0 165.92803,23.660328 234.4285,64.807248 132.70085,79.71086 221.4926,225.04615 221.4926,391.12217 0,251.79519 -204.1206,455.92109 -455.9211,455.92109 C 207.07951,919.70882 2.9541065,715.58292 2.9541065,463.78773 2.9541065,211.98291 207.07951,7.858312 458.87896,7.858312"
|
||||||
|
style="fill:#b48ead;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06667;enable-background:new"
|
||||||
|
id="path14"
|
||||||
|
sodipodi:nodetypes="cssssc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211826,25.480173,1117.8188)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.8607,916.48751 c -251.80178,0 -455.92333,-204.1245 -455.92333,-455.9291 0,-251.79517 204.12155,-455.92095 455.92333,-455.92095 251.80066,0 455.92716,204.12578 455.92716,455.92095 0,251.8046 -204.1265,455.9291 -455.92716,455.9291"
|
||||||
|
style="fill:#b48ead;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666911;enable-background:new"
|
||||||
|
id="path14-3" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 210.73721,382.46225 202.32908,202.32896 c 26.83838,26.8384 70.74931,26.8383 97.58706,6e-4 l 202.33081,-202.33078 -502.24695,0.001"
|
||||||
|
id="path18-6"
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211836,47.96021,1117.9438)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.86074,922.13339 c -251.8018,0 -455.9233,-204.1236 -455.9233,-455.9271 0,-251.79399 204.1215,-455.91885 455.9233,-455.91885 251.80066,0 455.92706,204.12486 455.92706,455.91885 0,251.8035 -204.1264,455.9271 -455.92706,455.9271"
|
||||||
|
style="fill:#b48ead;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666672;enable-background:new"
|
||||||
|
id="path14-2-3" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 210.73724,387.97912 202.3291,202.32797 c 26.8383,26.8383 70.7492,26.8382 97.58706,6e-4 l 202.3308,-202.32987 -502.24696,10e-4"
|
||||||
|
id="path18-6-3"
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m 83.667599,1117.9149 c 5.569514,0 10.084504,-4.5149 10.084504,-10.0846 0,-5.5694 -4.51499,-10.0844 -10.084504,-10.0844 -5.569497,0 -10.084496,4.515 -10.084496,10.0844 0,5.5697 4.514999,10.0846 10.084496,10.0846"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,96.716341,1117.8241)">
|
||||||
|
<path
|
||||||
|
id="path4199-3"
|
||||||
|
d="m 408.52137,2.2704364 c 251.8062,0 455.9357,204.1259836 455.9357,455.9355936 0,251.8022 -204.1295,455.93172 -455.9357,455.93172 -251.8054,0 -455.935299,-204.12952 -455.935299,-455.93172 0,-251.80961 204.129899,-455.9355936 455.935299,-455.9355936"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
|
|
@ -0,0 +1,532 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="keepbelow.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3913">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3915" />
|
||||||
|
<stop
|
||||||
|
id="stop3921"
|
||||||
|
offset="0.5"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0.49803922;" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3917" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="3.178612"
|
||||||
|
inkscape:cx="-2.5168218"
|
||||||
|
inkscape:cy="50.493738"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="inactive-center"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="77.546746,4.7708634"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide964"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02211836,0,0,-0.02211825,-0.06534,1117.9954)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 458.87896,7.858312 c 85.72733,0 165.92803,23.660328 234.4285,64.807248 132.70085,79.71086 221.4926,225.04615 221.4926,391.12217 0,251.79519 -204.1206,455.92109 -455.9211,455.92109 C 207.07951,919.70882 2.9541065,715.58292 2.9541065,463.78773 2.9541065,211.98291 207.07951,7.858312 458.87896,7.858312"
|
||||||
|
style="fill:#d08770"
|
||||||
|
id="path14"
|
||||||
|
sodipodi:nodetypes="cssssc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(-0.02211825,0,0,0.02211826,43.031181,1097.5504)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.8607,916.48751 c -251.80178,0 -455.92333,-204.1245 -455.92333,-455.9291 0,-251.79517 204.12155,-455.92095 455.92333,-455.92095 251.80066,0 455.92716,204.12578 455.92716,455.92095 0,251.8046 -204.1265,455.9291 -455.92716,455.9291"
|
||||||
|
style="fill:#d08770"
|
||||||
|
id="path14-3" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 210.73721,382.46225 202.32908,202.32896 c 26.83838,26.8384 70.74931,26.8383 97.58706,6e-4 l 202.33081,-202.33078 -502.24695,0.001"
|
||||||
|
id="path18-6"
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(-0.02211825,0,0,0.02211836,65.511218,1097.4255)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.86074,922.13339 c -251.8018,0 -455.9233,-204.1236 -455.9233,-455.9271 0,-251.79399 204.1215,-455.91885 455.9233,-455.91885 251.80066,0 455.92706,204.12486 455.92706,455.91885 0,251.8035 -204.1264,455.9271 -455.92706,455.9271"
|
||||||
|
style="fill:#d08770"
|
||||||
|
id="path14-2-3" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 210.73724,387.97912 202.3291,202.32797 c 26.8383,26.8383 70.7492,26.8382 97.58706,6e-4 l 202.3308,-202.32987 -502.24696,10e-4"
|
||||||
|
id="path18-6-3"
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,71.079269,1117.9294)">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m 438.92025,-4.1046029 c 251.80615,0 455.93569,204.1260029 455.93569,455.9355829 0,251.80221 -204.12954,455.93172 -455.93569,455.93172 -251.80541,0 -455.935319,-204.12951 -455.935319,-455.93172 0,-251.80958 204.129909,-455.9355829 455.935319,-455.9355829"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,93.836163,1117.9294)">
|
||||||
|
<path
|
||||||
|
id="path4199-3"
|
||||||
|
d="m 408.52137,2.2704364 c 251.8062,0 455.9357,204.1259836 455.9357,455.9355936 0,251.8022 -204.1295,455.93172 -455.9357,455.93172 -251.8054,0 -455.935299,-204.12952 -455.935299,-455.93172 0,-251.80961 204.129899,-455.9355936 455.935299,-455.9355936"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
|
|
@ -0,0 +1,529 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="maximize.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="6.7967043"
|
||||||
|
inkscape:cx="83.569915"
|
||||||
|
inkscape:cy="22.437345"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="inactive-center"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="22.586939,5.26219"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide911"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="4"
|
||||||
|
inkscape:label="#g3842"
|
||||||
|
transform="translate(86.4,-3.2)" />
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02211836,0,0,-0.02211825,2.3498265,1117.2686)">
|
||||||
|
<path
|
||||||
|
id="path4289"
|
||||||
|
d="m 481.51238,-17.379289 c 249.69102,0 452.10899,202.419479 452.10899,452.114969 0,249.69655 -202.41797,452.11568 -452.10899,452.11568 -249.69837,0 -452.117185,-202.41913 -452.117185,-452.11568 0,-249.69549 202.418815,-452.114969 452.117185,-452.114969"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-PositiveText" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211826,24.718465,1117.1973)">
|
||||||
|
<path
|
||||||
|
id="path4289-5"
|
||||||
|
d="m 510.05956,-20.602912 c 249.6923,0 452.11127,202.419392 452.11127,452.114752 0,249.69646 -202.41897,452.11553 -452.11127,452.11553 -249.69954,0 -452.119397,-202.41907 -452.119397,-452.11553 0,-249.69536 202.419857,-452.114752 452.119397,-452.114752"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-PositiveText"
|
||||||
|
fill="currentColor" />
|
||||||
|
<g
|
||||||
|
id="g4147"
|
||||||
|
transform="matrix(1.0453244,0,0,1.0364597,57.431596,-16.130209)"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 317.36351,650.00117 h 267.199 c 35.579,0 64.692,-29.113 64.692,-64.695 v -267.196 z m 232.324,-436.211 h -268.253 c -35.583,0 -64.692,29.109 -64.692,64.691 v 268.254 l 332.945,-332.945"
|
||||||
|
id="path4293" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211836,49.284741,1117.3223)">
|
||||||
|
<path
|
||||||
|
id="path4289-2"
|
||||||
|
d="m 529.66889,-14.951353 c 249.69212,0 452.11127,202.418443 452.11127,452.112673 0,249.69527 -202.41915,452.11347 -452.11127,452.11347 -249.69956,0 -452.1194,-202.4182 -452.1194,-452.11347 0,-249.69423 202.41984,-452.112673 452.1194,-452.112673"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-PositiveText"
|
||||||
|
fill="currentColor" />
|
||||||
|
<g
|
||||||
|
id="g4147-0"
|
||||||
|
transform="matrix(1.0453244,0,0,1.036455,77.040923,-10.478713)"
|
||||||
|
class="ColorScheme-Background"
|
||||||
|
fill="currentColor">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 317.36351,650.00117 h 267.199 c 35.579,0 64.692,-29.113 64.692,-64.695 v -267.196 z m 232.324,-436.211 h -268.253 c -35.583,0 -64.692,29.109 -64.692,64.691 v 268.254 l 332.945,-332.945"
|
||||||
|
id="path4293-9" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193302,93.209999,1134.9526)">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m -419.91682,788.74868 c 251.80635,0 455.935898,204.12602 455.935898,455.93572 0,251.8021 -204.129548,455.9316 -455.935898,455.9316 -251.80541,0 -455.93552,-204.1295 -455.93552,-455.9316 0,-251.8097 204.13011,-455.93572 455.93552,-455.93572"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193302,97.867696,1171.0761)">
|
||||||
|
<path
|
||||||
|
id="path4199-3"
|
||||||
|
d="m 325.18702,2435.7383 c 251.80635,0 455.9359,204.126 455.9359,455.9357 0,251.802 -204.12955,455.9316 -455.9359,455.9316 -251.805405,0 -455.93552,-204.1296 -455.93552,-455.9316 0,-251.8097 204.130115,-455.9357 455.93552,-455.9357"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
|
|
@ -0,0 +1,10 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Utterly-Round-Dark
|
||||||
|
X-KDE-PluginInfo-Author=Himprakash Deka
|
||||||
|
X-KDE-PluginInfo-Category=
|
||||||
|
X-KDE-PluginInfo-Depends=
|
||||||
|
X-KDE-PluginInfo-Email=himprakashd@gmail.com
|
||||||
|
X-KDE-PluginInfo-EnabledByDefault=true
|
||||||
|
X-KDE-PluginInfo-License=GPL-2.0+
|
||||||
|
X-KDE-PluginInfo-Name=Utterly-Round-Dark
|
||||||
|
X-KDE-PluginInfo-Version=1.2
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"KPackageStructure": "KWin/Aurorae",
|
||||||
|
"KPlugin": {
|
||||||
|
"Authors": [
|
||||||
|
{
|
||||||
|
"Email": "info@himdek.com",
|
||||||
|
"Name": "Himprakash Deka"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Category": "Plasma 6 Window Decorations",
|
||||||
|
"ServiceTypes": [
|
||||||
|
"KWin/Aurorae"
|
||||||
|
],
|
||||||
|
"EnabledByDefault": true,
|
||||||
|
"Name": "Utterly-Round-Dark",
|
||||||
|
"Description" : "MacOS inspired Round Dark Translucent Window Decoration for Plasma 6",
|
||||||
|
"Id": "Utterly-Round-Dark",
|
||||||
|
"Version": "1.2",
|
||||||
|
"License": "GPL-2.0+",
|
||||||
|
"X-KPackage-Dependencies": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,525 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="minimize.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="9.3171919"
|
||||||
|
inkscape:cx="87.25805"
|
||||||
|
inkscape:cy="11.323154"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="inactive-center"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="69.576283,3.7783862"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide904"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="4"
|
||||||
|
inkscape:label="#g3842"
|
||||||
|
transform="translate(86.4,-3.2)" />
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211825,5.3617794,1118.3072)">
|
||||||
|
<path
|
||||||
|
id="path4417"
|
||||||
|
d="m 480.97003,-15.634097 c 249.69631,0 452.11557,202.419787 452.11557,452.117347 0,249.69329 -202.41926,452.11327 -452.11557,452.11327 -249.69545,0 -452.115098,-202.41998 -452.115098,-452.11327 0,-249.69756 202.419648,-452.117347 452.115098,-452.117347"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
inkscape:export-xdpi="95.99958"
|
||||||
|
inkscape:export-ydpi="95.99958"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-NeutralText" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211835,27.612082,1118.5092)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 469.65346,-6.5015087 c 249.69646,0 452.11558,202.4188787 452.11558,452.1153487 0,249.69223 -202.41912,452.11135 -452.11558,452.11135 -249.69542,0 -452.115092,-202.41912 -452.115092,-452.11135 0,-249.69647 202.419672,-452.1153487 452.115092,-452.1153487"
|
||||||
|
id="path14-9"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-NeutralText" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path4186-7-3-3-3-6"
|
||||||
|
d="M 213.17285,445.60746 H 726.13681"
|
||||||
|
style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:currentColor;stroke-width:120;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,74.253664,1118.3354)">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m 440.64642,-14.359127 c 249.6962,0 452.11531,202.415597 452.11531,452.115267 0,249.69226 -202.41911,452.11132 -452.11531,452.11132 -249.69549,0 -452.114953,-202.41906 -452.114953,-452.11132 0,-249.69967 202.419463,-452.115267 452.114953,-452.115267"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-ButtonBackground"
|
||||||
|
fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02211815,0,0,-0.02211836,51.116041,1118.95)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 446.86867,13.427844 c 249.69956,0 452.11968,202.419546 452.11968,452.110646 0,249.69639 -202.42012,452.11544 -452.11968,452.11544 -249.69533,0 -452.1150853,-202.41905 -452.1150853,-452.11544 0,-249.6911 202.4197553,-452.110646 452.1150853,-452.110646"
|
||||||
|
id="path14-26"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-NeutralText" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path4186-7-3-3-3"
|
||||||
|
d="M 190.38782,465.53625 H 703.3541"
|
||||||
|
style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:currentColor;stroke-width:120;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,96.976978,1118.1454)">
|
||||||
|
<path
|
||||||
|
id="path4199-3"
|
||||||
|
d="m 498.3673,-22.949271 c 249.69626,0 452.11534,202.415571 452.11534,452.115261 0,249.69225 -202.41908,452.11132 -452.11534,452.11132 -249.69547,0 -452.114928,-202.41907 -452.114928,-452.11132 0,-249.69969 202.419458,-452.115261 452.114928,-452.115261"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
|
|
@ -0,0 +1,531 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="restore.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="7.6792118"
|
||||||
|
inkscape:cx="52.739788"
|
||||||
|
inkscape:cy="17.905483"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="deactivated-center"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="22.586939,5.26219"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide911"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="4"
|
||||||
|
inkscape:label="#g3842"
|
||||||
|
transform="translate(86.4,-3.2)" />
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02193303,0,0,-0.02193292,2.3229611,1116.664)">
|
||||||
|
<path
|
||||||
|
id="path4289"
|
||||||
|
d="m 486.80602,0.50289721 c 251.8009,0 455.9293,204.12991279 455.9293,455.93532279 0,251.80647 -204.1284,455.93604 -455.9293,455.93604 -251.80831,0 -455.937552,-204.12957 -455.937552,-455.93604 0,-251.80541 204.129242,-455.93532279 455.937552,-455.93532279"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-PositiveText" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193293,25.225071,1117.0252)">
|
||||||
|
<path
|
||||||
|
id="path4289-5"
|
||||||
|
d="m 536.86514,16.967873 c 251.8022,0 455.9316,204.129837 455.9316,455.935117 0,251.8064 -204.1294,455.9359 -455.9316,455.9359 -251.8095,0 -455.939801,-204.1295 -455.939801,-455.9359 0,-251.80528 204.130301,-455.935117 455.939801,-455.935117"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-PositiveText" />
|
||||||
|
<g
|
||||||
|
id="g4147"
|
||||||
|
transform="matrix(1.1244344,0,0,1.1148988,49.982578,-8.6146542)"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 446.70372,759.05397 0.0113,-252.1984 c 0.002,-35.88328 29.43005,-79.70523 64.70331,-79.70366 l 245.96418,0.011 z M 423.33677,356.93785 c -0.002,35.88733 -30.83341,62.51705 -64.692,64.691 l -250.03026,0.002 314.73356,-316.89367 z"
|
||||||
|
id="path4293"
|
||||||
|
sodipodi:nodetypes="cssccssccs" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193303,49.335146,1116.7173)">
|
||||||
|
<path
|
||||||
|
id="path4289-2"
|
||||||
|
d="m 531.84645,2.9307416 c 251.80203,0 455.93163,204.1288884 455.93163,455.9330484 0,251.8052 -204.1296,455.93384 -455.93163,455.93384 -251.80953,0 -455.939819,-204.12864 -455.939819,-455.93384 0,-251.80416 204.130289,-455.9330484 455.939819,-455.9330484"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-PositiveText" />
|
||||||
|
<g
|
||||||
|
id="g4147-3"
|
||||||
|
transform="matrix(1.1244344,0,0,1.1148937,44.963865,-22.652795)"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-Background">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 446.70372,759.05397 0.0113,-252.1984 c 0.002,-35.88328 29.43005,-79.70523 64.70331,-79.70366 l 245.96418,0.011 z M 423.33677,356.93785 c -0.002,35.88733 -30.83341,62.51705 -64.692,64.691 l -250.03026,0.002 314.73356,-316.89367 z"
|
||||||
|
id="path4293-6"
|
||||||
|
sodipodi:nodetypes="cssccssccs" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193302,93.209999,1133.9526)">
|
||||||
|
<path
|
||||||
|
id="path4199"
|
||||||
|
d="m -419.91682,788.74868 c 251.80635,0 455.935898,204.12602 455.935898,455.93572 0,251.8021 -204.129548,455.9316 -455.935898,455.9316 -251.80541,0 -455.93552,-204.1295 -455.93552,-455.9316 0,-251.8097 204.13011,-455.93572 455.93552,-455.93572"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02193292,0,0,-0.02193302,98.867696,1120.6411)">
|
||||||
|
<path
|
||||||
|
id="path4199-3"
|
||||||
|
d="m 325.18702,181.83079 c 251.80635,0 455.9359,204.12602 455.9359,455.93572 0,251.80205 -204.12955,455.93159 -455.9359,455.93159 -251.805405,0 -455.93552,-204.12954 -455.93552,-455.93159 0,-251.8097 204.130115,-455.93572 455.93552,-455.93572"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
558
configs/kde-style/files/.local/share/aurorae/themes/Utterly-Round-Dark/shade.svg
Executable file
|
|
@ -0,0 +1,558 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="119.46667"
|
||||||
|
height="29.866667"
|
||||||
|
id="svg4428"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
sodipodi:docname="shade.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs4430">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3913">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3915" />
|
||||||
|
<stop
|
||||||
|
id="stop3921"
|
||||||
|
offset="0.5"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0.49803922;" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3917" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3868">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#5a5a5a;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3870" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#646464;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3872" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3813">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3815" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#636363;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3817" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e5e5df;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3806-3-5-6">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#303030;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3808-6-9-1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#232323;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3810-4-6-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3793"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3828"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-6.5,-80.335554)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-4"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-8">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-2" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-6" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787-8"
|
||||||
|
id="linearGradient3835-3"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1666666,0,0,1.0769231,-35.5,-1105.6978)"
|
||||||
|
x1="40"
|
||||||
|
y1="1044.3622"
|
||||||
|
x2="40"
|
||||||
|
y2="1032.3622" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3787-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ee;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3789-3" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#e6e6e0;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3791-3" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3787"
|
||||||
|
id="linearGradient3807"
|
||||||
|
x1="11"
|
||||||
|
y1="15.75"
|
||||||
|
x2="11"
|
||||||
|
y2="8.25"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3813"
|
||||||
|
id="linearGradient3819"
|
||||||
|
x1="29.5"
|
||||||
|
y1="15.2"
|
||||||
|
x2="29.5"
|
||||||
|
y2="8.8000002"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231"
|
||||||
|
id="linearGradient3807-1"
|
||||||
|
x1="10"
|
||||||
|
y1="7.0000038"
|
||||||
|
x2="10"
|
||||||
|
y2="15.888954"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231">
|
||||||
|
<stop
|
||||||
|
id="stop4233"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e7e7e1;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-1"
|
||||||
|
id="linearGradient3807-1-1"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-1">
|
||||||
|
<stop
|
||||||
|
id="stop4233-6"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-7"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#979791;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4363-7">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5ef;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4365-9" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#dadad4;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4367-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient4361"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-41.25,0)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3127"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3154"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7"
|
||||||
|
id="linearGradient3159"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-249.25,-54.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-9"
|
||||||
|
id="linearGradient3159-0"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-9">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-2"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-9"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-5">
|
||||||
|
<stop
|
||||||
|
id="stop4233-41"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-73"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-7-7"
|
||||||
|
id="linearGradient3159-1"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1875,0,0,1,-262.25,-55.99998)"
|
||||||
|
x1="248.63158"
|
||||||
|
y1="79"
|
||||||
|
x2="248.63158"
|
||||||
|
y2="58" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-7-7">
|
||||||
|
<stop
|
||||||
|
id="stop4233-4-7"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e6e6df;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-8-2"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#d1d1ca;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4231-73"
|
||||||
|
id="linearGradient3807-1-7"
|
||||||
|
x1="10"
|
||||||
|
y1="15.888976"
|
||||||
|
x2="10"
|
||||||
|
y2="7.0000262"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4231-73">
|
||||||
|
<stop
|
||||||
|
id="stop4233-1"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#e5e5de;stop-opacity:1;" />
|
||||||
|
<stop
|
||||||
|
id="stop4239-85"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#dadad3;stop-opacity:1;" />
|
||||||
|
</linearGradient>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"> .ColorScheme-Text {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-Background {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-Highlight {
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewBackground {
|
||||||
|
color:#fcfcfc;
|
||||||
|
stop-color:#fcfcfc;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ViewFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonText {
|
||||||
|
color:#31363b;
|
||||||
|
stop-color:#31363b;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonBackground {
|
||||||
|
color:#eff0f1;
|
||||||
|
stop-color:#eff0f1;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonHover {
|
||||||
|
color:#93cee9;
|
||||||
|
stop-color:#93cee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-ButtonFocus{
|
||||||
|
color:#3daee9;
|
||||||
|
stop-color:#3daee9;
|
||||||
|
}
|
||||||
|
.ColorScheme-PositiveText {
|
||||||
|
color:#27ae60;
|
||||||
|
}
|
||||||
|
.ColorScheme-NeutralText {
|
||||||
|
color:#f67400;
|
||||||
|
}
|
||||||
|
.ColorScheme-NegativeText {
|
||||||
|
color:#ff2a2a;
|
||||||
|
}</style>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#eff0f1"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="1"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="2.0613426"
|
||||||
|
inkscape:cx="67.431781"
|
||||||
|
inkscape:cy="20.617631"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="deactivated-center"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:window-width="1366"
|
||||||
|
inkscape:window-height="678"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
showborder="false"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#eff0f1">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4436"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="0"
|
||||||
|
originy="0"
|
||||||
|
spacingx="1.0666667"
|
||||||
|
spacingy="1.0666667" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata4433">
|
||||||
|
<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>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-1092.653)">
|
||||||
|
<g
|
||||||
|
id="active-center"
|
||||||
|
transform="matrix(0.02211836,0,0,-0.02211825,2.8148384,1117.8901)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 458.87898,7.858337 c 251.80055,0 455.92105,204.124603 455.92105,455.929423 0,251.79514 -204.1205,455.92104 -455.92105,455.92104 C 207.07953,919.7088 2.9541315,715.5829 2.9541315,463.78776 2.9541315,211.98294 207.07953,7.858337 458.87898,7.858337"
|
||||||
|
style="fill:#8fbcbb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666672;enable-background:new"
|
||||||
|
id="path14" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="hover-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211826,25.480173,1117.8188)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 461.86071,916.48753 c -251.80178,0 -455.92333,-204.1245 -455.92333,-455.92919 0,-251.79512 204.12155,-455.9209 455.92333,-455.9209 251.8007,0 455.92715,204.12578 455.92715,455.9209 0,251.80469 -204.12645,455.92919 -455.92715,455.92919"
|
||||||
|
style="fill:#8fbcbb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666911;enable-background:new"
|
||||||
|
id="path14-3" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 210.63958,424.22337 202.32908,202.32899 c 26.83837,26.83836 70.74929,26.83828 97.58706,5.4e-4 l 202.33085,-202.33076 -502.24699,10e-4"
|
||||||
|
style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666911"
|
||||||
|
id="path18-6"
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 210.83862,271.32516 202.32911,202.32899 c 26.83834,26.83836 70.74926,26.83828 97.58699,5.4e-4 l 202.33091,-202.33076 -502.24701,10e-4"
|
||||||
|
style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:#8FBCBB;stroke-width:55.33890533;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
|
||||||
|
id="path18-6-35"
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 211.03762,118.42672 202.32901,202.32899 c 26.83844,26.83835 70.74936,26.83827 97.58709,5.4e-4 l 202.33081,-202.33076 -502.24691,0.001"
|
||||||
|
style="fill:#8FBCBB"
|
||||||
|
id="path18-6-36-6"
|
||||||
|
sodipodi:nodetypes="csscc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="pressed-center"
|
||||||
|
transform="matrix(0.02211825,0,0,-0.02211836,47.96021,1117.9438)">
|
||||||
|
<path
|
||||||
|
id="path14-2"
|
||||||
|
style="fill:#8fbcbb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666672"
|
||||||
|
d="M 461.86071,922.13338 C 210.05893,922.13338 5.9373746,718.0098 5.9373746,466.20626 5.9373746,214.41231 210.05893,10.287451 461.86071,10.287451 c 251.80073,0 455.92715,204.124859 455.92715,455.918809 0,251.80354 -204.12642,455.92712 -455.92715,455.92712"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
id="path18-6-9"
|
||||||
|
style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.06666672"
|
||||||
|
d="M 210.63772,429.92452 412.9668,632.2526 c 26.83837,26.83823 70.74929,26.83815 97.58706,5.4e-4 l 202.33085,-202.32985 -502.24699,10e-4"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
id="path18-6-35-1"
|
||||||
|
style="fill:currentColor;fill-opacity:1;fill-rule:evenodd;stroke:#8fbcbb;stroke-width:55.33877945;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
|
||||||
|
d="m 210.83676,277.027 202.32911,202.32808 c 26.83834,26.83823 70.74926,26.83815 97.58699,5.4e-4 l 202.33091,-202.32985 -502.24701,10e-4"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
class="ColorScheme-Background" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="csscc"
|
||||||
|
id="path18-6-36-6-2"
|
||||||
|
style="fill:#8fbcbb;fill-opacity:1;fill-rule:evenodd;stroke:#8fbcbb;stroke-width:28.21192741;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill;enable-background:new"
|
||||||
|
d="m 211.03576,124.12925 202.32901,202.32808 c 26.83844,26.83823 70.74936,26.83815 97.58709,5.4e-4 l 202.33081,-202.32985 -502.24691,10e-4"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<rect
|
||||||
|
transform="scale(-1,1)"
|
||||||
|
y="80.407219"
|
||||||
|
x="-847.66772"
|
||||||
|
height="771.60638"
|
||||||
|
width="771.61023"
|
||||||
|
id="rect17883-79-3-0"
|
||||||
|
style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:48.22551727;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;enable-background:new" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="inactive-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,73.959447,1117.8241)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 458.87893,4.8749973 c 251.80054,0 455.92534,204.1212727 455.92534,455.9250027 0,251.79627 -204.1248,455.92107 -455.92534,455.92107 C 207.07947,916.72107 2.9541653,712.59627 2.9541653,460.8 2.9541653,208.99627 207.07947,4.8749973 458.87893,4.8749973"
|
||||||
|
id="path14-0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="deactivated-center"
|
||||||
|
transform="matrix(0.02211826,0,0,-0.02211835,96.716341,1117.8241)">
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
d="m 458.87893,4.8749973 c 251.80054,0 455.92534,204.1212727 455.92534,455.9250027 0,251.79627 -204.1248,455.92107 -455.92534,455.92107 C 207.07947,916.72107 2.9541653,712.59627 2.9541653,460.8 2.9541653,208.99627 207.07947,4.8749973 458.87893,4.8749973"
|
||||||
|
id="path14-0-0"
|
||||||
|
fill="currentColor"
|
||||||
|
class="ColorScheme-ButtonBackground" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 18 KiB |
|
|
@ -0,0 +1,156 @@
|
||||||
|
# SPDX-FileCopyrightText: Andrew Lake <jamboarder@gmail.com>
|
||||||
|
# SPDX-FileCopyrightText: Marco Martin <notmart@gmail.com>
|
||||||
|
# SPDX-FileCopyrightText: Nate Graham <nate@kde.org>
|
||||||
|
# SPDX-FileCopyrightText: Noah Davis <noahadvs@gmail.com>
|
||||||
|
# SPDX-FileCopyrightText: Neal Gompa <ngompa@kde.org>
|
||||||
|
# SPDX-FileCopyrightText: David Redondo <kde@david-redondo.de>
|
||||||
|
# SPDX-FileCopyrightText: Thomas Duckworth <tduck973564@gmail.com>
|
||||||
|
# SPDX-License-Identifier: LGPL-2.0-or-later
|
||||||
|
|
||||||
|
[ColorEffects:Disabled]
|
||||||
|
Color=56,56,56
|
||||||
|
ColorAmount=0
|
||||||
|
ColorEffect=0
|
||||||
|
ContrastAmount=0.65
|
||||||
|
ContrastEffect=1
|
||||||
|
IntensityAmount=0.1
|
||||||
|
IntensityEffect=2
|
||||||
|
|
||||||
|
[ColorEffects:Inactive]
|
||||||
|
ChangeSelectionColor=true
|
||||||
|
Color=112,111,110
|
||||||
|
ColorAmount=0.025
|
||||||
|
ColorEffect=2
|
||||||
|
ContrastAmount=0.1
|
||||||
|
ContrastEffect=2
|
||||||
|
Enable=false
|
||||||
|
IntensityAmount=0
|
||||||
|
IntensityEffect=0
|
||||||
|
|
||||||
|
[Colors:Button]
|
||||||
|
BackgroundAlternate=43,36,64
|
||||||
|
BackgroundNormal=38,32,54
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[Colors:Complementary]
|
||||||
|
BackgroundAlternate=26,22,37
|
||||||
|
BackgroundNormal=20,17,32
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[Colors:Header]
|
||||||
|
BackgroundAlternate=29,25,41
|
||||||
|
BackgroundNormal=26,22,37
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[Colors:Header][Inactive]
|
||||||
|
BackgroundAlternate=26,22,37
|
||||||
|
BackgroundNormal=22,19,31
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[Colors:Selection]
|
||||||
|
BackgroundAlternate=94,74,153
|
||||||
|
BackgroundNormal=110,86,175
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=252,252,252
|
||||||
|
ForegroundInactive=161,169,177
|
||||||
|
ForegroundLink=253,188,75
|
||||||
|
ForegroundNegative=176,55,69
|
||||||
|
ForegroundNeutral=198,92,0
|
||||||
|
ForegroundNormal=255,255,255
|
||||||
|
ForegroundPositive=23,104,57
|
||||||
|
ForegroundVisited=155,89,182
|
||||||
|
|
||||||
|
[Colors:Tooltip]
|
||||||
|
BackgroundAlternate=34,29,48
|
||||||
|
BackgroundNormal=29,25,41
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[Colors:View]
|
||||||
|
BackgroundAlternate=28,24,40
|
||||||
|
BackgroundNormal=22,19,31
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[Colors:Window]
|
||||||
|
BackgroundAlternate=34,29,48
|
||||||
|
BackgroundNormal=29,25,41
|
||||||
|
DecorationFocus=157,143,217
|
||||||
|
DecorationHover=122,107,184
|
||||||
|
ForegroundActive=157,143,217
|
||||||
|
ForegroundInactive=166,159,192
|
||||||
|
ForegroundLink=185,174,230
|
||||||
|
ForegroundNegative=218,68,83
|
||||||
|
ForegroundNeutral=246,116,0
|
||||||
|
ForegroundNormal=232,228,243
|
||||||
|
ForegroundPositive=39,174,96
|
||||||
|
ForegroundVisited=157,143,217
|
||||||
|
|
||||||
|
[General]
|
||||||
|
ColorScheme=GentooPurple
|
||||||
|
Name=Gentoo Purple
|
||||||
|
shadeSortColumn=true
|
||||||
|
|
||||||
|
[KDE]
|
||||||
|
contrast=4
|
||||||
|
|
||||||
|
[WM]
|
||||||
|
activeBackground=29,25,41
|
||||||
|
activeBlend=232,228,243
|
||||||
|
activeForeground=232,228,243
|
||||||
|
inactiveBackground=22,19,31
|
||||||
|
inactiveBlend=166,159,192
|
||||||
|
inactiveForeground=166,159,192
|
||||||
674
configs/kde-style/files/.local/share/icons/Fiw-Qogir/COPYING
Normal file
|
|
@ -0,0 +1,674 @@
|
||||||
|
GNU GENERAL PUBLIC LICENSE
|
||||||
|
Version 3, 29 June 2007
|
||||||
|
|
||||||
|
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The GNU General Public License is a free, copyleft license for
|
||||||
|
software and other kinds of works.
|
||||||
|
|
||||||
|
The licenses for most software and other practical works are designed
|
||||||
|
to take away your freedom to share and change the works. By contrast,
|
||||||
|
the GNU General Public License is intended to guarantee your freedom to
|
||||||
|
share and change all versions of a program--to make sure it remains free
|
||||||
|
software for all its users. We, the Free Software Foundation, use the
|
||||||
|
GNU General Public License for most of our software; it applies also to
|
||||||
|
any other work released this way by its authors. You can apply it to
|
||||||
|
your programs, too.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom, not
|
||||||
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
|
have the freedom to distribute copies of free software (and charge for
|
||||||
|
them if you wish), that you receive source code or can get it if you
|
||||||
|
want it, that you can change the software or use pieces of it in new
|
||||||
|
free programs, and that you know you can do these things.
|
||||||
|
|
||||||
|
To protect your rights, we need to prevent others from denying you
|
||||||
|
these rights or asking you to surrender the rights. Therefore, you have
|
||||||
|
certain responsibilities if you distribute copies of the software, or if
|
||||||
|
you modify it: responsibilities to respect the freedom of others.
|
||||||
|
|
||||||
|
For example, if you distribute copies of such a program, whether
|
||||||
|
gratis or for a fee, you must pass on to the recipients the same
|
||||||
|
freedoms that you received. You must make sure that they, too, receive
|
||||||
|
or can get the source code. And you must show them these terms so they
|
||||||
|
know their rights.
|
||||||
|
|
||||||
|
Developers that use the GNU GPL protect your rights with two steps:
|
||||||
|
(1) assert copyright on the software, and (2) offer you this License
|
||||||
|
giving you legal permission to copy, distribute and/or modify it.
|
||||||
|
|
||||||
|
For the developers' and authors' protection, the GPL clearly explains
|
||||||
|
that there is no warranty for this free software. For both users' and
|
||||||
|
authors' sake, the GPL requires that modified versions be marked as
|
||||||
|
changed, so that their problems will not be attributed erroneously to
|
||||||
|
authors of previous versions.
|
||||||
|
|
||||||
|
Some devices are designed to deny users access to install or run
|
||||||
|
modified versions of the software inside them, although the manufacturer
|
||||||
|
can do so. This is fundamentally incompatible with the aim of
|
||||||
|
protecting users' freedom to change the software. The systematic
|
||||||
|
pattern of such abuse occurs in the area of products for individuals to
|
||||||
|
use, which is precisely where it is most unacceptable. Therefore, we
|
||||||
|
have designed this version of the GPL to prohibit the practice for those
|
||||||
|
products. If such problems arise substantially in other domains, we
|
||||||
|
stand ready to extend this provision to those domains in future versions
|
||||||
|
of the GPL, as needed to protect the freedom of users.
|
||||||
|
|
||||||
|
Finally, every program is threatened constantly by software patents.
|
||||||
|
States should not allow patents to restrict development and use of
|
||||||
|
software on general-purpose computers, but in those that do, we wish to
|
||||||
|
avoid the special danger that patents applied to a free program could
|
||||||
|
make it effectively proprietary. To prevent this, the GPL assures that
|
||||||
|
patents cannot be used to render the program non-free.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow.
|
||||||
|
|
||||||
|
TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
0. Definitions.
|
||||||
|
|
||||||
|
"This License" refers to version 3 of the GNU General Public License.
|
||||||
|
|
||||||
|
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||||
|
works, such as semiconductor masks.
|
||||||
|
|
||||||
|
"The Program" refers to any copyrightable work licensed under this
|
||||||
|
License. Each licensee is addressed as "you". "Licensees" and
|
||||||
|
"recipients" may be individuals or organizations.
|
||||||
|
|
||||||
|
To "modify" a work means to copy from or adapt all or part of the work
|
||||||
|
in a fashion requiring copyright permission, other than the making of an
|
||||||
|
exact copy. The resulting work is called a "modified version" of the
|
||||||
|
earlier work or a work "based on" the earlier work.
|
||||||
|
|
||||||
|
A "covered work" means either the unmodified Program or a work based
|
||||||
|
on the Program.
|
||||||
|
|
||||||
|
To "propagate" a work means to do anything with it that, without
|
||||||
|
permission, would make you directly or secondarily liable for
|
||||||
|
infringement under applicable copyright law, except executing it on a
|
||||||
|
computer or modifying a private copy. Propagation includes copying,
|
||||||
|
distribution (with or without modification), making available to the
|
||||||
|
public, and in some countries other activities as well.
|
||||||
|
|
||||||
|
To "convey" a work means any kind of propagation that enables other
|
||||||
|
parties to make or receive copies. Mere interaction with a user through
|
||||||
|
a computer network, with no transfer of a copy, is not conveying.
|
||||||
|
|
||||||
|
An interactive user interface displays "Appropriate Legal Notices"
|
||||||
|
to the extent that it includes a convenient and prominently visible
|
||||||
|
feature that (1) displays an appropriate copyright notice, and (2)
|
||||||
|
tells the user that there is no warranty for the work (except to the
|
||||||
|
extent that warranties are provided), that licensees may convey the
|
||||||
|
work under this License, and how to view a copy of this License. If
|
||||||
|
the interface presents a list of user commands or options, such as a
|
||||||
|
menu, a prominent item in the list meets this criterion.
|
||||||
|
|
||||||
|
1. Source Code.
|
||||||
|
|
||||||
|
The "source code" for a work means the preferred form of the work
|
||||||
|
for making modifications to it. "Object code" means any non-source
|
||||||
|
form of a work.
|
||||||
|
|
||||||
|
A "Standard Interface" means an interface that either is an official
|
||||||
|
standard defined by a recognized standards body, or, in the case of
|
||||||
|
interfaces specified for a particular programming language, one that
|
||||||
|
is widely used among developers working in that language.
|
||||||
|
|
||||||
|
The "System Libraries" of an executable work include anything, other
|
||||||
|
than the work as a whole, that (a) is included in the normal form of
|
||||||
|
packaging a Major Component, but which is not part of that Major
|
||||||
|
Component, and (b) serves only to enable use of the work with that
|
||||||
|
Major Component, or to implement a Standard Interface for which an
|
||||||
|
implementation is available to the public in source code form. A
|
||||||
|
"Major Component", in this context, means a major essential component
|
||||||
|
(kernel, window system, and so on) of the specific operating system
|
||||||
|
(if any) on which the executable work runs, or a compiler used to
|
||||||
|
produce the work, or an object code interpreter used to run it.
|
||||||
|
|
||||||
|
The "Corresponding Source" for a work in object code form means all
|
||||||
|
the source code needed to generate, install, and (for an executable
|
||||||
|
work) run the object code and to modify the work, including scripts to
|
||||||
|
control those activities. However, it does not include the work's
|
||||||
|
System Libraries, or general-purpose tools or generally available free
|
||||||
|
programs which are used unmodified in performing those activities but
|
||||||
|
which are not part of the work. For example, Corresponding Source
|
||||||
|
includes interface definition files associated with source files for
|
||||||
|
the work, and the source code for shared libraries and dynamically
|
||||||
|
linked subprograms that the work is specifically designed to require,
|
||||||
|
such as by intimate data communication or control flow between those
|
||||||
|
subprograms and other parts of the work.
|
||||||
|
|
||||||
|
The Corresponding Source need not include anything that users
|
||||||
|
can regenerate automatically from other parts of the Corresponding
|
||||||
|
Source.
|
||||||
|
|
||||||
|
The Corresponding Source for a work in source code form is that
|
||||||
|
same work.
|
||||||
|
|
||||||
|
2. Basic Permissions.
|
||||||
|
|
||||||
|
All rights granted under this License are granted for the term of
|
||||||
|
copyright on the Program, and are irrevocable provided the stated
|
||||||
|
conditions are met. This License explicitly affirms your unlimited
|
||||||
|
permission to run the unmodified Program. The output from running a
|
||||||
|
covered work is covered by this License only if the output, given its
|
||||||
|
content, constitutes a covered work. This License acknowledges your
|
||||||
|
rights of fair use or other equivalent, as provided by copyright law.
|
||||||
|
|
||||||
|
You may make, run and propagate covered works that you do not
|
||||||
|
convey, without conditions so long as your license otherwise remains
|
||||||
|
in force. You may convey covered works to others for the sole purpose
|
||||||
|
of having them make modifications exclusively for you, or provide you
|
||||||
|
with facilities for running those works, provided that you comply with
|
||||||
|
the terms of this License in conveying all material for which you do
|
||||||
|
not control copyright. Those thus making or running the covered works
|
||||||
|
for you must do so exclusively on your behalf, under your direction
|
||||||
|
and control, on terms that prohibit them from making any copies of
|
||||||
|
your copyrighted material outside their relationship with you.
|
||||||
|
|
||||||
|
Conveying under any other circumstances is permitted solely under
|
||||||
|
the conditions stated below. Sublicensing is not allowed; section 10
|
||||||
|
makes it unnecessary.
|
||||||
|
|
||||||
|
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||||
|
|
||||||
|
No covered work shall be deemed part of an effective technological
|
||||||
|
measure under any applicable law fulfilling obligations under article
|
||||||
|
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||||
|
similar laws prohibiting or restricting circumvention of such
|
||||||
|
measures.
|
||||||
|
|
||||||
|
When you convey a covered work, you waive any legal power to forbid
|
||||||
|
circumvention of technological measures to the extent such circumvention
|
||||||
|
is effected by exercising rights under this License with respect to
|
||||||
|
the covered work, and you disclaim any intention to limit operation or
|
||||||
|
modification of the work as a means of enforcing, against the work's
|
||||||
|
users, your or third parties' legal rights to forbid circumvention of
|
||||||
|
technological measures.
|
||||||
|
|
||||||
|
4. Conveying Verbatim Copies.
|
||||||
|
|
||||||
|
You may convey verbatim copies of the Program's source code as you
|
||||||
|
receive it, in any medium, provided that you conspicuously and
|
||||||
|
appropriately publish on each copy an appropriate copyright notice;
|
||||||
|
keep intact all notices stating that this License and any
|
||||||
|
non-permissive terms added in accord with section 7 apply to the code;
|
||||||
|
keep intact all notices of the absence of any warranty; and give all
|
||||||
|
recipients a copy of this License along with the Program.
|
||||||
|
|
||||||
|
You may charge any price or no price for each copy that you convey,
|
||||||
|
and you may offer support or warranty protection for a fee.
|
||||||
|
|
||||||
|
5. Conveying Modified Source Versions.
|
||||||
|
|
||||||
|
You may convey a work based on the Program, or the modifications to
|
||||||
|
produce it from the Program, in the form of source code under the
|
||||||
|
terms of section 4, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
a) The work must carry prominent notices stating that you modified
|
||||||
|
it, and giving a relevant date.
|
||||||
|
|
||||||
|
b) The work must carry prominent notices stating that it is
|
||||||
|
released under this License and any conditions added under section
|
||||||
|
7. This requirement modifies the requirement in section 4 to
|
||||||
|
"keep intact all notices".
|
||||||
|
|
||||||
|
c) You must license the entire work, as a whole, under this
|
||||||
|
License to anyone who comes into possession of a copy. This
|
||||||
|
License will therefore apply, along with any applicable section 7
|
||||||
|
additional terms, to the whole of the work, and all its parts,
|
||||||
|
regardless of how they are packaged. This License gives no
|
||||||
|
permission to license the work in any other way, but it does not
|
||||||
|
invalidate such permission if you have separately received it.
|
||||||
|
|
||||||
|
d) If the work has interactive user interfaces, each must display
|
||||||
|
Appropriate Legal Notices; however, if the Program has interactive
|
||||||
|
interfaces that do not display Appropriate Legal Notices, your
|
||||||
|
work need not make them do so.
|
||||||
|
|
||||||
|
A compilation of a covered work with other separate and independent
|
||||||
|
works, which are not by their nature extensions of the covered work,
|
||||||
|
and which are not combined with it such as to form a larger program,
|
||||||
|
in or on a volume of a storage or distribution medium, is called an
|
||||||
|
"aggregate" if the compilation and its resulting copyright are not
|
||||||
|
used to limit the access or legal rights of the compilation's users
|
||||||
|
beyond what the individual works permit. Inclusion of a covered work
|
||||||
|
in an aggregate does not cause this License to apply to the other
|
||||||
|
parts of the aggregate.
|
||||||
|
|
||||||
|
6. Conveying Non-Source Forms.
|
||||||
|
|
||||||
|
You may convey a covered work in object code form under the terms
|
||||||
|
of sections 4 and 5, provided that you also convey the
|
||||||
|
machine-readable Corresponding Source under the terms of this License,
|
||||||
|
in one of these ways:
|
||||||
|
|
||||||
|
a) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by the
|
||||||
|
Corresponding Source fixed on a durable physical medium
|
||||||
|
customarily used for software interchange.
|
||||||
|
|
||||||
|
b) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by a
|
||||||
|
written offer, valid for at least three years and valid for as
|
||||||
|
long as you offer spare parts or customer support for that product
|
||||||
|
model, to give anyone who possesses the object code either (1) a
|
||||||
|
copy of the Corresponding Source for all the software in the
|
||||||
|
product that is covered by this License, on a durable physical
|
||||||
|
medium customarily used for software interchange, for a price no
|
||||||
|
more than your reasonable cost of physically performing this
|
||||||
|
conveying of source, or (2) access to copy the
|
||||||
|
Corresponding Source from a network server at no charge.
|
||||||
|
|
||||||
|
c) Convey individual copies of the object code with a copy of the
|
||||||
|
written offer to provide the Corresponding Source. This
|
||||||
|
alternative is allowed only occasionally and noncommercially, and
|
||||||
|
only if you received the object code with such an offer, in accord
|
||||||
|
with subsection 6b.
|
||||||
|
|
||||||
|
d) Convey the object code by offering access from a designated
|
||||||
|
place (gratis or for a charge), and offer equivalent access to the
|
||||||
|
Corresponding Source in the same way through the same place at no
|
||||||
|
further charge. You need not require recipients to copy the
|
||||||
|
Corresponding Source along with the object code. If the place to
|
||||||
|
copy the object code is a network server, the Corresponding Source
|
||||||
|
may be on a different server (operated by you or a third party)
|
||||||
|
that supports equivalent copying facilities, provided you maintain
|
||||||
|
clear directions next to the object code saying where to find the
|
||||||
|
Corresponding Source. Regardless of what server hosts the
|
||||||
|
Corresponding Source, you remain obligated to ensure that it is
|
||||||
|
available for as long as needed to satisfy these requirements.
|
||||||
|
|
||||||
|
e) Convey the object code using peer-to-peer transmission, provided
|
||||||
|
you inform other peers where the object code and Corresponding
|
||||||
|
Source of the work are being offered to the general public at no
|
||||||
|
charge under subsection 6d.
|
||||||
|
|
||||||
|
A separable portion of the object code, whose source code is excluded
|
||||||
|
from the Corresponding Source as a System Library, need not be
|
||||||
|
included in conveying the object code work.
|
||||||
|
|
||||||
|
A "User Product" is either (1) a "consumer product", which means any
|
||||||
|
tangible personal property which is normally used for personal, family,
|
||||||
|
or household purposes, or (2) anything designed or sold for incorporation
|
||||||
|
into a dwelling. In determining whether a product is a consumer product,
|
||||||
|
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||||
|
product received by a particular user, "normally used" refers to a
|
||||||
|
typical or common use of that class of product, regardless of the status
|
||||||
|
of the particular user or of the way in which the particular user
|
||||||
|
actually uses, or expects or is expected to use, the product. A product
|
||||||
|
is a consumer product regardless of whether the product has substantial
|
||||||
|
commercial, industrial or non-consumer uses, unless such uses represent
|
||||||
|
the only significant mode of use of the product.
|
||||||
|
|
||||||
|
"Installation Information" for a User Product means any methods,
|
||||||
|
procedures, authorization keys, or other information required to install
|
||||||
|
and execute modified versions of a covered work in that User Product from
|
||||||
|
a modified version of its Corresponding Source. The information must
|
||||||
|
suffice to ensure that the continued functioning of the modified object
|
||||||
|
code is in no case prevented or interfered with solely because
|
||||||
|
modification has been made.
|
||||||
|
|
||||||
|
If you convey an object code work under this section in, or with, or
|
||||||
|
specifically for use in, a User Product, and the conveying occurs as
|
||||||
|
part of a transaction in which the right of possession and use of the
|
||||||
|
User Product is transferred to the recipient in perpetuity or for a
|
||||||
|
fixed term (regardless of how the transaction is characterized), the
|
||||||
|
Corresponding Source conveyed under this section must be accompanied
|
||||||
|
by the Installation Information. But this requirement does not apply
|
||||||
|
if neither you nor any third party retains the ability to install
|
||||||
|
modified object code on the User Product (for example, the work has
|
||||||
|
been installed in ROM).
|
||||||
|
|
||||||
|
The requirement to provide Installation Information does not include a
|
||||||
|
requirement to continue to provide support service, warranty, or updates
|
||||||
|
for a work that has been modified or installed by the recipient, or for
|
||||||
|
the User Product in which it has been modified or installed. Access to a
|
||||||
|
network may be denied when the modification itself materially and
|
||||||
|
adversely affects the operation of the network or violates the rules and
|
||||||
|
protocols for communication across the network.
|
||||||
|
|
||||||
|
Corresponding Source conveyed, and Installation Information provided,
|
||||||
|
in accord with this section must be in a format that is publicly
|
||||||
|
documented (and with an implementation available to the public in
|
||||||
|
source code form), and must require no special password or key for
|
||||||
|
unpacking, reading or copying.
|
||||||
|
|
||||||
|
7. Additional Terms.
|
||||||
|
|
||||||
|
"Additional permissions" are terms that supplement the terms of this
|
||||||
|
License by making exceptions from one or more of its conditions.
|
||||||
|
Additional permissions that are applicable to the entire Program shall
|
||||||
|
be treated as though they were included in this License, to the extent
|
||||||
|
that they are valid under applicable law. If additional permissions
|
||||||
|
apply only to part of the Program, that part may be used separately
|
||||||
|
under those permissions, but the entire Program remains governed by
|
||||||
|
this License without regard to the additional permissions.
|
||||||
|
|
||||||
|
When you convey a copy of a covered work, you may at your option
|
||||||
|
remove any additional permissions from that copy, or from any part of
|
||||||
|
it. (Additional permissions may be written to require their own
|
||||||
|
removal in certain cases when you modify the work.) You may place
|
||||||
|
additional permissions on material, added by you to a covered work,
|
||||||
|
for which you have or can give appropriate copyright permission.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, for material you
|
||||||
|
add to a covered work, you may (if authorized by the copyright holders of
|
||||||
|
that material) supplement the terms of this License with terms:
|
||||||
|
|
||||||
|
a) Disclaiming warranty or limiting liability differently from the
|
||||||
|
terms of sections 15 and 16 of this License; or
|
||||||
|
|
||||||
|
b) Requiring preservation of specified reasonable legal notices or
|
||||||
|
author attributions in that material or in the Appropriate Legal
|
||||||
|
Notices displayed by works containing it; or
|
||||||
|
|
||||||
|
c) Prohibiting misrepresentation of the origin of that material, or
|
||||||
|
requiring that modified versions of such material be marked in
|
||||||
|
reasonable ways as different from the original version; or
|
||||||
|
|
||||||
|
d) Limiting the use for publicity purposes of names of licensors or
|
||||||
|
authors of the material; or
|
||||||
|
|
||||||
|
e) Declining to grant rights under trademark law for use of some
|
||||||
|
trade names, trademarks, or service marks; or
|
||||||
|
|
||||||
|
f) Requiring indemnification of licensors and authors of that
|
||||||
|
material by anyone who conveys the material (or modified versions of
|
||||||
|
it) with contractual assumptions of liability to the recipient, for
|
||||||
|
any liability that these contractual assumptions directly impose on
|
||||||
|
those licensors and authors.
|
||||||
|
|
||||||
|
All other non-permissive additional terms are considered "further
|
||||||
|
restrictions" within the meaning of section 10. If the Program as you
|
||||||
|
received it, or any part of it, contains a notice stating that it is
|
||||||
|
governed by this License along with a term that is a further
|
||||||
|
restriction, you may remove that term. If a license document contains
|
||||||
|
a further restriction but permits relicensing or conveying under this
|
||||||
|
License, you may add to a covered work material governed by the terms
|
||||||
|
of that license document, provided that the further restriction does
|
||||||
|
not survive such relicensing or conveying.
|
||||||
|
|
||||||
|
If you add terms to a covered work in accord with this section, you
|
||||||
|
must place, in the relevant source files, a statement of the
|
||||||
|
additional terms that apply to those files, or a notice indicating
|
||||||
|
where to find the applicable terms.
|
||||||
|
|
||||||
|
Additional terms, permissive or non-permissive, may be stated in the
|
||||||
|
form of a separately written license, or stated as exceptions;
|
||||||
|
the above requirements apply either way.
|
||||||
|
|
||||||
|
8. Termination.
|
||||||
|
|
||||||
|
You may not propagate or modify a covered work except as expressly
|
||||||
|
provided under this License. Any attempt otherwise to propagate or
|
||||||
|
modify it is void, and will automatically terminate your rights under
|
||||||
|
this License (including any patent licenses granted under the third
|
||||||
|
paragraph of section 11).
|
||||||
|
|
||||||
|
However, if you cease all violation of this License, then your
|
||||||
|
license from a particular copyright holder is reinstated (a)
|
||||||
|
provisionally, unless and until the copyright holder explicitly and
|
||||||
|
finally terminates your license, and (b) permanently, if the copyright
|
||||||
|
holder fails to notify you of the violation by some reasonable means
|
||||||
|
prior to 60 days after the cessation.
|
||||||
|
|
||||||
|
Moreover, your license from a particular copyright holder is
|
||||||
|
reinstated permanently if the copyright holder notifies you of the
|
||||||
|
violation by some reasonable means, this is the first time you have
|
||||||
|
received notice of violation of this License (for any work) from that
|
||||||
|
copyright holder, and you cure the violation prior to 30 days after
|
||||||
|
your receipt of the notice.
|
||||||
|
|
||||||
|
Termination of your rights under this section does not terminate the
|
||||||
|
licenses of parties who have received copies or rights from you under
|
||||||
|
this License. If your rights have been terminated and not permanently
|
||||||
|
reinstated, you do not qualify to receive new licenses for the same
|
||||||
|
material under section 10.
|
||||||
|
|
||||||
|
9. Acceptance Not Required for Having Copies.
|
||||||
|
|
||||||
|
You are not required to accept this License in order to receive or
|
||||||
|
run a copy of the Program. Ancillary propagation of a covered work
|
||||||
|
occurring solely as a consequence of using peer-to-peer transmission
|
||||||
|
to receive a copy likewise does not require acceptance. However,
|
||||||
|
nothing other than this License grants you permission to propagate or
|
||||||
|
modify any covered work. These actions infringe copyright if you do
|
||||||
|
not accept this License. Therefore, by modifying or propagating a
|
||||||
|
covered work, you indicate your acceptance of this License to do so.
|
||||||
|
|
||||||
|
10. Automatic Licensing of Downstream Recipients.
|
||||||
|
|
||||||
|
Each time you convey a covered work, the recipient automatically
|
||||||
|
receives a license from the original licensors, to run, modify and
|
||||||
|
propagate that work, subject to this License. You are not responsible
|
||||||
|
for enforcing compliance by third parties with this License.
|
||||||
|
|
||||||
|
An "entity transaction" is a transaction transferring control of an
|
||||||
|
organization, or substantially all assets of one, or subdividing an
|
||||||
|
organization, or merging organizations. If propagation of a covered
|
||||||
|
work results from an entity transaction, each party to that
|
||||||
|
transaction who receives a copy of the work also receives whatever
|
||||||
|
licenses to the work the party's predecessor in interest had or could
|
||||||
|
give under the previous paragraph, plus a right to possession of the
|
||||||
|
Corresponding Source of the work from the predecessor in interest, if
|
||||||
|
the predecessor has it or can get it with reasonable efforts.
|
||||||
|
|
||||||
|
You may not impose any further restrictions on the exercise of the
|
||||||
|
rights granted or affirmed under this License. For example, you may
|
||||||
|
not impose a license fee, royalty, or other charge for exercise of
|
||||||
|
rights granted under this License, and you may not initiate litigation
|
||||||
|
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||||
|
any patent claim is infringed by making, using, selling, offering for
|
||||||
|
sale, or importing the Program or any portion of it.
|
||||||
|
|
||||||
|
11. Patents.
|
||||||
|
|
||||||
|
A "contributor" is a copyright holder who authorizes use under this
|
||||||
|
License of the Program or a work on which the Program is based. The
|
||||||
|
work thus licensed is called the contributor's "contributor version".
|
||||||
|
|
||||||
|
A contributor's "essential patent claims" are all patent claims
|
||||||
|
owned or controlled by the contributor, whether already acquired or
|
||||||
|
hereafter acquired, that would be infringed by some manner, permitted
|
||||||
|
by this License, of making, using, or selling its contributor version,
|
||||||
|
but do not include claims that would be infringed only as a
|
||||||
|
consequence of further modification of the contributor version. For
|
||||||
|
purposes of this definition, "control" includes the right to grant
|
||||||
|
patent sublicenses in a manner consistent with the requirements of
|
||||||
|
this License.
|
||||||
|
|
||||||
|
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||||
|
patent license under the contributor's essential patent claims, to
|
||||||
|
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||||
|
propagate the contents of its contributor version.
|
||||||
|
|
||||||
|
In the following three paragraphs, a "patent license" is any express
|
||||||
|
agreement or commitment, however denominated, not to enforce a patent
|
||||||
|
(such as an express permission to practice a patent or covenant not to
|
||||||
|
sue for patent infringement). To "grant" such a patent license to a
|
||||||
|
party means to make such an agreement or commitment not to enforce a
|
||||||
|
patent against the party.
|
||||||
|
|
||||||
|
If you convey a covered work, knowingly relying on a patent license,
|
||||||
|
and the Corresponding Source of the work is not available for anyone
|
||||||
|
to copy, free of charge and under the terms of this License, through a
|
||||||
|
publicly available network server or other readily accessible means,
|
||||||
|
then you must either (1) cause the Corresponding Source to be so
|
||||||
|
available, or (2) arrange to deprive yourself of the benefit of the
|
||||||
|
patent license for this particular work, or (3) arrange, in a manner
|
||||||
|
consistent with the requirements of this License, to extend the patent
|
||||||
|
license to downstream recipients. "Knowingly relying" means you have
|
||||||
|
actual knowledge that, but for the patent license, your conveying the
|
||||||
|
covered work in a country, or your recipient's use of the covered work
|
||||||
|
in a country, would infringe one or more identifiable patents in that
|
||||||
|
country that you have reason to believe are valid.
|
||||||
|
|
||||||
|
If, pursuant to or in connection with a single transaction or
|
||||||
|
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||||
|
covered work, and grant a patent license to some of the parties
|
||||||
|
receiving the covered work authorizing them to use, propagate, modify
|
||||||
|
or convey a specific copy of the covered work, then the patent license
|
||||||
|
you grant is automatically extended to all recipients of the covered
|
||||||
|
work and works based on it.
|
||||||
|
|
||||||
|
A patent license is "discriminatory" if it does not include within
|
||||||
|
the scope of its coverage, prohibits the exercise of, or is
|
||||||
|
conditioned on the non-exercise of one or more of the rights that are
|
||||||
|
specifically granted under this License. You may not convey a covered
|
||||||
|
work if you are a party to an arrangement with a third party that is
|
||||||
|
in the business of distributing software, under which you make payment
|
||||||
|
to the third party based on the extent of your activity of conveying
|
||||||
|
the work, and under which the third party grants, to any of the
|
||||||
|
parties who would receive the covered work from you, a discriminatory
|
||||||
|
patent license (a) in connection with copies of the covered work
|
||||||
|
conveyed by you (or copies made from those copies), or (b) primarily
|
||||||
|
for and in connection with specific products or compilations that
|
||||||
|
contain the covered work, unless you entered into that arrangement,
|
||||||
|
or that patent license was granted, prior to 28 March 2007.
|
||||||
|
|
||||||
|
Nothing in this License shall be construed as excluding or limiting
|
||||||
|
any implied license or other defenses to infringement that may
|
||||||
|
otherwise be available to you under applicable patent law.
|
||||||
|
|
||||||
|
12. No Surrender of Others' Freedom.
|
||||||
|
|
||||||
|
If conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot convey a
|
||||||
|
covered work so as to satisfy simultaneously your obligations under this
|
||||||
|
License and any other pertinent obligations, then as a consequence you may
|
||||||
|
not convey it at all. For example, if you agree to terms that obligate you
|
||||||
|
to collect a royalty for further conveying from those to whom you convey
|
||||||
|
the Program, the only way you could satisfy both those terms and this
|
||||||
|
License would be to refrain entirely from conveying the Program.
|
||||||
|
|
||||||
|
13. Use with the GNU Affero General Public License.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, you have
|
||||||
|
permission to link or combine any covered work with a work licensed
|
||||||
|
under version 3 of the GNU Affero General Public License into a single
|
||||||
|
combined work, and to convey the resulting work. The terms of this
|
||||||
|
License will continue to apply to the part which is the covered work,
|
||||||
|
but the special requirements of the GNU Affero General Public License,
|
||||||
|
section 13, concerning interaction through a network will apply to the
|
||||||
|
combination as such.
|
||||||
|
|
||||||
|
14. Revised Versions of this License.
|
||||||
|
|
||||||
|
The Free Software Foundation may publish revised and/or new versions of
|
||||||
|
the GNU General Public License from time to time. Such new versions will
|
||||||
|
be similar in spirit to the present version, but may differ in detail to
|
||||||
|
address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the
|
||||||
|
Program specifies that a certain numbered version of the GNU General
|
||||||
|
Public License "or any later version" applies to it, you have the
|
||||||
|
option of following the terms and conditions either of that numbered
|
||||||
|
version or of any later version published by the Free Software
|
||||||
|
Foundation. If the Program does not specify a version number of the
|
||||||
|
GNU General Public License, you may choose any version ever published
|
||||||
|
by the Free Software Foundation.
|
||||||
|
|
||||||
|
If the Program specifies that a proxy can decide which future
|
||||||
|
versions of the GNU General Public License can be used, that proxy's
|
||||||
|
public statement of acceptance of a version permanently authorizes you
|
||||||
|
to choose that version for the Program.
|
||||||
|
|
||||||
|
Later license versions may give you additional or different
|
||||||
|
permissions. However, no additional obligations are imposed on any
|
||||||
|
author or copyright holder as a result of your choosing to follow a
|
||||||
|
later version.
|
||||||
|
|
||||||
|
15. Disclaimer of Warranty.
|
||||||
|
|
||||||
|
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||||
|
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||||
|
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||||
|
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||||
|
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||||
|
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
16. Limitation of Liability.
|
||||||
|
|
||||||
|
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||||
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||||
|
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||||
|
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||||
|
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||||
|
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||||
|
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||||
|
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||||
|
SUCH DAMAGES.
|
||||||
|
|
||||||
|
17. Interpretation of Sections 15 and 16.
|
||||||
|
|
||||||
|
If the disclaimer of warranty and limitation of liability provided
|
||||||
|
above cannot be given local legal effect according to their terms,
|
||||||
|
reviewing courts shall apply local law that most closely approximates
|
||||||
|
an absolute waiver of all civil liability in connection with the
|
||||||
|
Program, unless a warranty or assumption of liability accompanies a
|
||||||
|
copy of the Program in return for a fee.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
How to Apply These Terms to Your New Programs
|
||||||
|
|
||||||
|
If you develop a new program, and you want it to be of the greatest
|
||||||
|
possible use to the public, the best way to achieve this is to make it
|
||||||
|
free software which everyone can redistribute and change under these terms.
|
||||||
|
|
||||||
|
To do so, attach the following notices to the program. It is safest
|
||||||
|
to attach them to the start of each source file to most effectively
|
||||||
|
state the exclusion of warranty; and each file should have at least
|
||||||
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
<one line to give the program's name and a brief idea of what it does.>
|
||||||
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
If the program does terminal interaction, make it output a short
|
||||||
|
notice like this when it starts in an interactive mode:
|
||||||
|
|
||||||
|
<program> Copyright (C) <year> <name of author>
|
||||||
|
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||||
|
This is free software, and you are welcome to redistribute it
|
||||||
|
under certain conditions; type `show c' for details.
|
||||||
|
|
||||||
|
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||||
|
parts of the General Public License. Of course, your program's commands
|
||||||
|
might be different; for a GUI interface, you would use an "about box".
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or school,
|
||||||
|
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||||
|
For more information on this, and how to apply and follow the GNU GPL, see
|
||||||
|
<http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
The GNU General Public License does not permit incorporating your program
|
||||||
|
into proprietary programs. If your program is a subroutine library, you
|
||||||
|
may consider it more useful to permit linking proprietary applications with
|
||||||
|
the library. If this is what you want to do, use the GNU Lesser General
|
||||||
|
Public License instead of this License. But first, please read
|
||||||
|
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
progress
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
size_ver
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
circle
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
progress
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
copy
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
alias
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
progress
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
dnd-move
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
help
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
copy
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
alias
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
dnd-move
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
pointer
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
alias
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
default
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
copy
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
size_fdiag
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
not-allowed
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
dnd-move
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
crosshair
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
crosshair
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
not-allowed
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
help
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
crosshair
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
copy
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
dnd-move
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
size_hor
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
pointer
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
size_hor
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
dnd-move
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
size_bdiag
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
no-drop
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
openhand
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
dnd-move
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
size_hor
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
progress
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
pointer
|
||||||