GTK Theme
							
								
								
									
										6
									
								
								.github/AUTHORS
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,6 @@ | |||||||
|  | ------------------------ WhiteSur GTK THEME ------------------------ | ||||||
|  | 
 | ||||||
|  | CUSTOMIZER: | ||||||
|  | Vince Liuice <vinceliuice@hotmail.com> - WhiteSur Gtk Theme (https://github.com/vinceliuice/WhiteSur-gtk-theme) | ||||||
|  | 
 | ||||||
|  | ------------------------ WhiteSur GTK THEME ------------------------ | ||||||
							
								
								
									
										128
									
								
								.github/CODE_OF_CONDUCT.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,128 @@ | |||||||
|  | # Contributor Covenant Code of Conduct | ||||||
|  | 
 | ||||||
|  | ## Our Pledge | ||||||
|  | 
 | ||||||
|  | We as members, contributors, and leaders pledge to make participation in our | ||||||
|  | community a harassment-free experience for everyone, regardless of age, body | ||||||
|  | size, visible or invisible disability, ethnicity, sex characteristics, gender | ||||||
|  | identity and expression, level of experience, education, socio-economic status, | ||||||
|  | nationality, personal appearance, race, religion, or sexual identity | ||||||
|  | and orientation. | ||||||
|  | 
 | ||||||
|  | We pledge to act and interact in ways that contribute to an open, welcoming, | ||||||
|  | diverse, inclusive, and healthy community. | ||||||
|  | 
 | ||||||
|  | ## Our Standards | ||||||
|  | 
 | ||||||
|  | Examples of behavior that contributes to a positive environment for our | ||||||
|  | community include: | ||||||
|  | 
 | ||||||
|  | * Demonstrating empathy and kindness toward other people | ||||||
|  | * Being respectful of differing opinions, viewpoints, and experiences | ||||||
|  | * Giving and gracefully accepting constructive feedback | ||||||
|  | * Accepting responsibility and apologizing to those affected by our mistakes, | ||||||
|  |   and learning from the experience | ||||||
|  | * Focusing on what is best not just for us as individuals, but for the | ||||||
|  |   overall community | ||||||
|  | 
 | ||||||
|  | Examples of unacceptable behavior include: | ||||||
|  | 
 | ||||||
|  | * The use of sexualized language or imagery, and sexual attention or | ||||||
|  |   advances of any kind | ||||||
|  | * Trolling, insulting or derogatory comments, and personal or political attacks | ||||||
|  | * Public or private harassment | ||||||
|  | * Publishing others' private information, such as a physical or email | ||||||
|  |   address, without their explicit permission | ||||||
|  | * Other conduct which could reasonably be considered inappropriate in a | ||||||
|  |   professional setting | ||||||
|  | 
 | ||||||
|  | ## Enforcement Responsibilities | ||||||
|  | 
 | ||||||
|  | Community leaders are responsible for clarifying and enforcing our standards of | ||||||
|  | acceptable behavior and will take appropriate and fair corrective action in | ||||||
|  | response to any behavior that they deem inappropriate, threatening, offensive, | ||||||
|  | or harmful. | ||||||
|  | 
 | ||||||
|  | Community leaders have the right and responsibility to remove, edit, or reject | ||||||
|  | comments, commits, code, wiki edits, issues, and other contributions that are | ||||||
|  | not aligned to this Code of Conduct, and will communicate reasons for moderation | ||||||
|  | decisions when appropriate. | ||||||
|  | 
 | ||||||
|  | ## Scope | ||||||
|  | 
 | ||||||
|  | This Code of Conduct applies within all community spaces, and also applies when | ||||||
|  | an individual is officially representing the community in public spaces. | ||||||
|  | Examples of representing our community include using an official e-mail address, | ||||||
|  | posting via an official social media account, or acting as an appointed | ||||||
|  | representative at an online or offline event. | ||||||
|  | 
 | ||||||
|  | ## Enforcement | ||||||
|  | 
 | ||||||
|  | Instances of abusive, harassing, or otherwise unacceptable behavior may be | ||||||
|  | reported to the community leaders responsible for enforcement at | ||||||
|  | https://github.com/vinceliuice/WhiteSur-gtk-theme/issues. | ||||||
|  | All complaints will be reviewed and investigated promptly and fairly. | ||||||
|  | 
 | ||||||
|  | All community leaders are obligated to respect the privacy and security of the | ||||||
|  | reporter of any incident. | ||||||
|  | 
 | ||||||
|  | ## Enforcement Guidelines | ||||||
|  | 
 | ||||||
|  | Community leaders will follow these Community Impact Guidelines in determining | ||||||
|  | the consequences for any action they deem in violation of this Code of Conduct: | ||||||
|  | 
 | ||||||
|  | ### 1. Correction | ||||||
|  | 
 | ||||||
|  | **Community Impact**: Use of inappropriate language or other behavior deemed | ||||||
|  | unprofessional or unwelcome in the community. | ||||||
|  | 
 | ||||||
|  | **Consequence**: A private, written warning from community leaders, providing | ||||||
|  | clarity around the nature of the violation and an explanation of why the | ||||||
|  | behavior was inappropriate. A public apology may be requested. | ||||||
|  | 
 | ||||||
|  | ### 2. Warning | ||||||
|  | 
 | ||||||
|  | **Community Impact**: A violation through a single incident or series | ||||||
|  | of actions. | ||||||
|  | 
 | ||||||
|  | **Consequence**: A warning with consequences for continued behavior. No | ||||||
|  | interaction with the people involved, including unsolicited interaction with | ||||||
|  | those enforcing the Code of Conduct, for a specified period of time. This | ||||||
|  | includes avoiding interactions in community spaces as well as external channels | ||||||
|  | like social media. Violating these terms may lead to a temporary or | ||||||
|  | permanent ban. | ||||||
|  | 
 | ||||||
|  | ### 3. Temporary Ban | ||||||
|  | 
 | ||||||
|  | **Community Impact**: A serious violation of community standards, including | ||||||
|  | sustained inappropriate behavior. | ||||||
|  | 
 | ||||||
|  | **Consequence**: A temporary ban from any sort of interaction or public | ||||||
|  | communication with the community for a specified period of time. No public or | ||||||
|  | private interaction with the people involved, including unsolicited interaction | ||||||
|  | with those enforcing the Code of Conduct, is allowed during this period. | ||||||
|  | Violating these terms may lead to a permanent ban. | ||||||
|  | 
 | ||||||
|  | ### 4. Permanent Ban | ||||||
|  | 
 | ||||||
|  | **Community Impact**: Demonstrating a pattern of violation of community | ||||||
|  | standards, including sustained inappropriate behavior,  harassment of an | ||||||
|  | individual, or aggression toward or disparagement of classes of individuals. | ||||||
|  | 
 | ||||||
|  | **Consequence**: A permanent ban from any sort of public interaction within | ||||||
|  | the community. | ||||||
|  | 
 | ||||||
|  | ## Attribution | ||||||
|  | 
 | ||||||
|  | This Code of Conduct is adapted from the [Contributor Covenant][homepage], | ||||||
|  | version 2.0, available at | ||||||
|  | https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. | ||||||
|  | 
 | ||||||
|  | Community Impact Guidelines were inspired by [Mozilla's code of conduct | ||||||
|  | enforcement ladder](https://github.com/mozilla/diversity). | ||||||
|  | 
 | ||||||
|  | [homepage]: https://www.contributor-covenant.org | ||||||
|  | 
 | ||||||
|  | For answers to common questions about this code of conduct, see the FAQ at | ||||||
|  | https://www.contributor-covenant.org/faq. Translations are available at | ||||||
|  | https://www.contributor-covenant.org/translations. | ||||||
							
								
								
									
										85
									
								
								.github/CONTRIBUTING.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,85 @@ | |||||||
|  | # WhiteSur GTK theme | ||||||
|  | 
 | ||||||
|  | ## Summary | ||||||
|  | 
 | ||||||
|  | To be able to use the latest/adequate version of sass, install sassc. | ||||||
|  | 
 | ||||||
|  | ## How to tweak the theme | ||||||
|  | 
 | ||||||
|  | WhiteSur (highly infuenced by Adwaita) is a complex theme, so to keep it maintainable, it's written | ||||||
|  | and processed in SASS. The generated CSS is then transformed into a gresource file during gtk build | ||||||
|  | and used at runtime in a non-legible or editable form. | ||||||
|  | 
 | ||||||
|  | It is very likely your change will happen in the _common.scss file. That's where all the widget | ||||||
|  | selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the | ||||||
|  | right place for a drive by stylesheet fix: | ||||||
|  | 
 | ||||||
|  | _colors.scss        - global color definitions. We keep the number of defined colors to a necessary minimum, | ||||||
|  |                       most colors are derived from a handful of basics. It covers both the light variant and | ||||||
|  |                       the dark variant. | ||||||
|  | 
 | ||||||
|  | _colors-public.scss - SCSS colors exported through gtk to allow for 3rd party apps color mixing. | ||||||
|  | 
 | ||||||
|  | _drawing.scss       - drawing helper mixings/functions to allow easier definition of widget drawing under | ||||||
|  |                       specific context. This is why Adwaita isn't 15000 LOC. | ||||||
|  | 
 | ||||||
|  | _common.scss        - actual definitions of style for each widget. This is where you are likely to add/remove | ||||||
|  |                       your changes. | ||||||
|  | 
 | ||||||
|  | You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the | ||||||
|  | _common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you | ||||||
|  | edit. | ||||||
|  | 
 | ||||||
|  | ## Known bugs | ||||||
|  | 
 | ||||||
|  | ### Theme glitches on NVIDIA driver | ||||||
|  | See upstream [bug](https://web.archive.org/web/20210609140801/https://forums.developer.nvidia.com/t/issues-with-icons-gtk-theme-and-other-graphical-components-prior-to-installation-of-nvidia-drivers/38618). | ||||||
|  | 
 | ||||||
|  | # WhiteSur Firefox theme | ||||||
|  | A MacOS Big Sur theme for Firefox 70+ | ||||||
|  | 
 | ||||||
|  | ## Known bugs | ||||||
|  | 
 | ||||||
|  | ### CSD have sharp corners | ||||||
|  | See upstream [bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1408360). | ||||||
|  | 
 | ||||||
|  | ### Icons color broken | ||||||
|  | Icons might appear black where they should be white on some systems. I have no | ||||||
|  | idea why, but you can adjust them in the `theme/colors/light.css` or | ||||||
|  | `theme/colors/dark.css` files, look for `--gnome-icons-hack-filter` var and | ||||||
|  | play with css filters. | ||||||
|  | 
 | ||||||
|  | ## Development | ||||||
|  | 
 | ||||||
|  | If you wanna mess around the styles and change something, you might find these | ||||||
|  | things useful. | ||||||
|  | 
 | ||||||
|  | To use the Inspector to debug the UI, open the developer tools (F12) on any | ||||||
|  | page, go to options, check both of those: | ||||||
|  | 
 | ||||||
|  | - Enable browser chrome and add-on debugging toolboxes | ||||||
|  | - Enable remote debugging | ||||||
|  | 
 | ||||||
|  | Now you can close those tools and press Ctrl+Alt+Shift+I to Inspect the browser | ||||||
|  | UI. | ||||||
|  | 
 | ||||||
|  | Also you can inspect any GTK3 application, for example type this into a terminal | ||||||
|  | and it will run Epiphany with the GTK Inspector, so you can check the CSS styles | ||||||
|  | of its elements too. | ||||||
|  | 
 | ||||||
|  | ```sh | ||||||
|  | GTK_DEBUG=interactive epiphany | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | Feel free to use any parts of my code to develop your own themes, I don't force | ||||||
|  | any specific license on your code. | ||||||
|  | 
 | ||||||
|  | ## Credits | ||||||
|  | Developed by **Rafael Mardojai** and [contributors](https://github.com/rafaelmardojai/firefox-gnome-theme/graphs/contributors). Based on **[Sai Kurogetsu](https://github.com/kurogetsusai/firefox-gnome-theme)** original work. | ||||||
|  | 
 | ||||||
|  | # WhiteSur GDM and GNOME Shell theme | ||||||
|  | 
 | ||||||
|  | ## Known bugs | ||||||
|  | 
 | ||||||
|  | ### Can't change GDM background on OpenSUSE Tumbleweed | ||||||
|  | See upstream [bug](https://github.com/juhaku/loginized#known-limitations-and-issues). | ||||||
							
								
								
									
										14
									
								
								.github/ISSUE_TEMPLATE/glitch.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,14 @@ | |||||||
|  | --- | ||||||
|  | name: Glitch | ||||||
|  | about: Report unexpected behavior or something doesn't work | ||||||
|  | title: '' | ||||||
|  | labels: 'bug' | ||||||
|  | assignees: 'vinceliuice' | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | <!------------------------------------------------------------------------------ | ||||||
|  | Please provide your system info (distro version, etc.) and of course, the screenshot | ||||||
|  | -------------------------------------------------------------------------------> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
							
								
								
									
										14
									
								
								.github/ISSUE_TEMPLATE/idea.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,14 @@ | |||||||
|  | --- | ||||||
|  | name: Idea | ||||||
|  | about: Share your idea, request, and question | ||||||
|  | title: '' | ||||||
|  | labels: 'question' | ||||||
|  | assignees: 'vinceliuice' | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | <!------------------------------------------------------------------------------ | ||||||
|  | What's your idea, or question? | ||||||
|  | -------------------------------------------------------------------------------> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
							
								
								
									
										14
									
								
								.github/ISSUE_TEMPLATE/installation.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,14 @@ | |||||||
|  | --- | ||||||
|  | name: Installation | ||||||
|  | about: Report installation error info | ||||||
|  | title: '' | ||||||
|  | labels: 'bug' | ||||||
|  | assignees: 'rivanfebrian123' | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | <!------------------------------------------------------------------------------ | ||||||
|  | Please copy and paste your error info here | ||||||
|  | -------------------------------------------------------------------------------> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
							
								
								
									
										14
									
								
								.github/SECURITY.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,14 @@ | |||||||
|  | # Security Policy | ||||||
|  | 
 | ||||||
|  | ## Supported Versions | ||||||
|  | 
 | ||||||
|  | | Version      | Supported          | | ||||||
|  | | ------------ | ------------------ | | ||||||
|  | | 2021-06-23   | :white_check_mark: | | ||||||
|  | | 2021-05-05   | :white_check_mark: | | ||||||
|  | | < 2021-04-20 | :x:                | | ||||||
|  | 
 | ||||||
|  | ## Reporting a Vulnerability | ||||||
|  | 
 | ||||||
|  | Report a security vulnerability to https://github.com/vinceliuice/WhiteSur-gtk-theme/issues | ||||||
|  | with a blank template or contact one of the authors. | ||||||
							
								
								
									
										8
									
								
								.github/pull_request_template.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,8 @@ | |||||||
|  | <!------------------------------------------------------------------------------ | ||||||
|  | What's the changes? | ||||||
|  | -------------------------------------------------------------------------------> | ||||||
|  | 
 | ||||||
|  | - | ||||||
|  | - | ||||||
|  | - | ||||||
|  | 
 | ||||||
							
								
								
									
										13
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,13 @@ | |||||||
|  | .DS_store | ||||||
|  | .sass-cache | ||||||
|  | *-temp.scss | ||||||
|  | *.css.map | ||||||
|  | src/main/gtk-3.0/gtk*.css | ||||||
|  | src/main/gtk-4.0/gtk*.css | ||||||
|  | src/main/cinnamon/cinnamon*.css | ||||||
|  | src/main/gnome-shell/*/*.css | ||||||
|  | src/other/dash-to-dock/stylesheet.css | ||||||
|  | src/other/dash-to-dock/stylesheet-dark.css | ||||||
|  | parse-sass.sh | ||||||
|  | lib-release.sh | ||||||
|  | stable-release/make-releases.sh | ||||||
							
								
								
									
										19
									
								
								COPYING
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,19 @@ | |||||||
|  | Copyright (c) 2021 WhiteSur Developers | ||||||
|  | 
 | ||||||
|  | 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. | ||||||
							
								
								
									
										371
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,371 @@ | |||||||
|  | <h1 align="center"> WhiteSur GTK Theme </h1> | ||||||
|  | <p align="center"> <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/macbook.png"/> </p> | ||||||
|  | 
 | ||||||
|  | <br> | ||||||
|  | <p align="center"> <b> A macOS BigSur-like theme for your GTK apps </b> </p> | ||||||
|  | <br> | ||||||
|  | 
 | ||||||
|  | ## Donate | ||||||
|  | 
 | ||||||
|  | If you like my project, you can buy me a coffee: | ||||||
|  | 
 | ||||||
|  | <span class="paypal"><a href="https://www.paypal.me/vinceliuice" title="Donate to this project using Paypal"><img src="https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png" alt="PayPal donate button" /></a></span> | ||||||
|  | 
 | ||||||
|  | # Installation is easy! | ||||||
|  | <details> <summary> Required dependencies <b>(click to open)</b> </summary> | ||||||
|  | 
 | ||||||
|  | ### "Install from source" deps | ||||||
|  | - sassc | ||||||
|  | - libglib2.0-dev-bin     `ubuntu 20.04` | ||||||
|  | - libglib2.0-dev         `ubuntu 18.04` `debian 10.03` `linux mint 19` | ||||||
|  | - libxml2-utils          `ubuntu 18.04` `debian 10.03` `linux mint 19` | ||||||
|  | - glib2-devel            `Fedora` `Redhat` | ||||||
|  | 
 | ||||||
|  | ### Misc deps | ||||||
|  | - imagemagick            `(optional for GDM theme tweak)` | ||||||
|  | - dialog                 `(optional for installation in dialog mode)` | ||||||
|  | - optipng                `(optional for asset rendering)` | ||||||
|  | - inkscape               `(optional for asset rendering)` | ||||||
|  | 
 | ||||||
|  | Don't worry, WhiteSur installer already provides all of those dependencies. | ||||||
|  | </details> | ||||||
|  | 
 | ||||||
|  | <details> <summary> Recommended GNOME Shell extensions <b>(click to open)</b> </summary> | ||||||
|  | 
 | ||||||
|  | - [user-themes](https://extensions.gnome.org/extension/19/user-themes/) to enable gnome-shell theme (and not just the application theme) | ||||||
|  | - [dash-to-dock](https://extensions.gnome.org/extension/307/dash-to-dock) | ||||||
|  | - [blur-my-shell](https://extensions.gnome.org/extension/3193/blur-my-shell) | ||||||
|  | 
 | ||||||
|  | </details> | ||||||
|  | 
 | ||||||
|  | ## Quick install | ||||||
|  | 
 | ||||||
|  | ### Installing from source | ||||||
|  | 
 | ||||||
|  | 1. Run `git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1` | ||||||
|  | 
 | ||||||
|  | 2. Run `./install.sh` to install the default WhiteSur GTK theme pack. | ||||||
|  | 
 | ||||||
|  | ### Uninstall | ||||||
|  | 
 | ||||||
|  | <details> <summary> For example: <b>(click to open)</b> </summary> | ||||||
|  | 
 | ||||||
|  | - uninstall Gtk themes: `./install.sh -r` | ||||||
|  | - uninstall GDM theme: `sudo ./tweaks.sh -g -r` | ||||||
|  | - uninstall Firefox theme: `./tweaks.sh -f -r` | ||||||
|  | 
 | ||||||
|  | - uninstall Dash-to-dock theme: `./tweaks.sh -d -r` | ||||||
|  | - uninstall Flatpak Gtk themes: `./tweaks.sh -F -r` | ||||||
|  | - uninstall Snap Gtk themes: `./tweaks.sh -s -r` | ||||||
|  | 
 | ||||||
|  | </details> | ||||||
|  | 
 | ||||||
|  | ## There's so many customizations you can do! | ||||||
|  | Usage:  `./install.sh [OPTIONS...]` | ||||||
|  | 
 | ||||||
|  | <details> <summary> Options <b>(click to open)</b> </summary> | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | 
 | ||||||
|  |   -d, --dest DIR | ||||||
|  |  Set destination directory. Default is '/home/vince/.themes' | ||||||
|  | 
 | ||||||
|  |   -n, --name NAME | ||||||
|  |  Set theme name. Default is 'WhiteSur' | ||||||
|  | 
 | ||||||
|  |   -o, --opacity [normal|solid] | ||||||
|  |  Set theme opacity variants. Repeatable. Default is all variants | ||||||
|  | 
 | ||||||
|  |   -c, --color [Light|Dark] | ||||||
|  |  Set theme color variants. Repeatable. Default is all variants | ||||||
|  | 
 | ||||||
|  |   -a, --alt [normal|alt|all] | ||||||
|  |  Set window control buttons variant. Repeatable. Default is 'normal' | ||||||
|  | 
 | ||||||
|  |   -t, --theme [default|blue|purple|pink|red|orange|yellow|green|grey|all] | ||||||
|  |  Set theme accent color. Repeatable. Default is BigSur-like theme | ||||||
|  | 
 | ||||||
|  |   -p, --panel-opacity [default|30|45|60|75] | ||||||
|  |  Set panel transparency. Default is 15% | ||||||
|  | 
 | ||||||
|  |   -P, --panel-size [default|smaller|bigger] | ||||||
|  |  Set Gnome shell panel height size. Default is 32px | ||||||
|  | 
 | ||||||
|  |   -s, --size [default|180|220|240|260|280] | ||||||
|  |  Set Nautilus sidebar minimum width. Default is 200px | ||||||
|  | 
 | ||||||
|  |   -i, --icon [standard|simple|gnome|ubuntu|tux|arch|manjaro|fedora|debian|void|opensuse|popos|mxlinux|zorin] | ||||||
|  |  Set 'Activities' icon. Default is 'standard' | ||||||
|  | 
 | ||||||
|  |   -b, --background [default|blank|IMAGE_PATH] | ||||||
|  |  Set gnome-shell background image. Default is BigSur-like wallpaper | ||||||
|  | 
 | ||||||
|  |   -m, --monterey | ||||||
|  |  Set to MacOS Monterey style. | ||||||
|  | 
 | ||||||
|  |   -N, --nautilus-style [stable|normal|mojave|glassy] | ||||||
|  |  Set Nautilus style. Default is BigSur-like style (stabled sidebar) | ||||||
|  | 
 | ||||||
|  |   -l, --libadwaita | ||||||
|  |  Install theme into gtk4.0 config for libadwaita. Default is dark version | ||||||
|  | 
 | ||||||
|  |   -HD, --highdefinition | ||||||
|  |  Set to High Definition size. Default is laptop size | ||||||
|  | 
 | ||||||
|  |   --normal, --normalshowapps | ||||||
|  |  Set gnome-shell show apps button style to normal. Default is bigsur | ||||||
|  | 
 | ||||||
|  |   --round, --roundedmaxwindow | ||||||
|  |  Set maximized window to rounded. Default is square | ||||||
|  | 
 | ||||||
|  |   --right, --rightplacement | ||||||
|  |  Set Nautilus titlebutton placement to right. Default is left | ||||||
|  | 
 | ||||||
|  |   --black, --blackfont | ||||||
|  |  Set panel font color to black. Default is white | ||||||
|  | 
 | ||||||
|  |   --darker, --darkercolor | ||||||
|  |  Install darker 'WhiteSur' dark themes. | ||||||
|  | 
 | ||||||
|  |   --nord, --nordcolor | ||||||
|  |  Install 'WhiteSur' Nord ColorScheme themes. | ||||||
|  | 
 | ||||||
|  |   --dialog, --interactive | ||||||
|  |  Run this installer interactively, with dialogs. | ||||||
|  | 
 | ||||||
|  |   --silent-mode | ||||||
|  |  Meant for developers: ignore any confirm prompt and params become more strict. | ||||||
|  | 
 | ||||||
|  |   -r, --remove, -u, --uninstall | ||||||
|  |  Remove all installed WhiteSur themes. | ||||||
|  | 
 | ||||||
|  |   -h, --help | ||||||
|  |  Show this help. | ||||||
|  | 
 | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | </details> | ||||||
|  | 
 | ||||||
|  | ### Fix for libadwaita (not perfect) | ||||||
|  | 
 | ||||||
|  | <details> <summary> Details <b>(click to open)</b> </summary> | ||||||
|  | 
 | ||||||
|  |   Since the release of `Gnome 43.0`, more and more built-in apps use `libadwaita` now, and libadwaita does not support custom themes, which means we cannot change the appearance of app using libadwaita through `gnome-tweaks` or `dconf-editor`. For users who love custom themes, it’s really sucks! | ||||||
|  | 
 | ||||||
|  |   Anyway if anybody who still want to custom themes we can only do this way: | ||||||
|  | 
 | ||||||
|  |   that is to use the `theme file` to overwrite the `gtk-4.0 configuration file`. The result is that only Fixed making all gtk4 apps use one theme and cannot be switched (even can not switch to dark mode) If you want to change a theme, you can only re-overwrite the `gtk-4.0 configuration file` with a new theme, I know this method is not perfect, But at the moment it is only possible to continue using themes for libadwaita's apps ... | ||||||
|  | 
 | ||||||
|  | </details> | ||||||
|  | 
 | ||||||
|  | Run this command to install `WhiteSur` into `gtk-4.0 configuration folder` ($HOME/.config/gtk-4.0) | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | ./install.sh -l                # Default is the normal dark theme | ||||||
|  | ./install.sh -l -c Light       # install light theme for libadwaita | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Connect WhiteSur theme to Flatpak (Snap not support) | ||||||
|  | Parameter: `--flatpak` `-F` | ||||||
|  | 
 | ||||||
|  | Example: `./tweaks.sh -F` | ||||||
|  | 
 | ||||||
|  | Fix for Flatpak gtk-4.0 app: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | sudo flatpak override --filesystem=xdg-config/gtk-4.0 | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### <p align="center"> <b> Change theme color and accent </b> </p> | ||||||
|  | <p align="center"> <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/colors-themes.png"/> </p> | ||||||
|  | 
 | ||||||
|  | #### Install theme color | ||||||
|  | Parameter: `--color` `-c` (repeatable) | ||||||
|  | 
 | ||||||
|  | Example: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | ./install.sh -c Light          # install light theme color only | ||||||
|  | ./install.sh -c Dark -c Light  # install dark and light theme colors | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | #### Install theme accent | ||||||
|  | Parameter: `--theme` `-t` (repeatable) | ||||||
|  | 
 | ||||||
|  | Example: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | ./install.sh -t red            # install red theme accent only | ||||||
|  | ./install.sh -t red -t green   # install red and green theme accents | ||||||
|  | ./install.sh -t all            # install all available theme accents | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### <p align="center"> <b> Change Nautilus style </b> </p> | ||||||
|  | <p align="center"> <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/nautilus.png"/> </p> | ||||||
|  | 
 | ||||||
|  | Parameter: `--nautilus-style` `-N` | ||||||
|  | 
 | ||||||
|  | Example: `./install.sh -N mojave` | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | ### <p align="center"> <b> Explore more customization features! </b> </p> | ||||||
|  | You can run `./install.sh -h` to explore more customization features we have | ||||||
|  | like changing panel opacity, theme opacity (normal and solid variant), window | ||||||
|  | control button variant, etc. | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | # Let's tweak! | ||||||
|  | Usage:  `./tweaks.sh [OPTIONS...]` | ||||||
|  | 
 | ||||||
|  | <details> <summary> Options <b>(click to open)</b> </summary> | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | 
 | ||||||
|  |   -g, --gdm [default|x2] | ||||||
|  |  Install 'WhiteSur' theme for GDM (scaling: 100%/200%, default is 100%). Requires to run this shell as root | ||||||
|  | 
 | ||||||
|  |   -o, --opacity [normal|solid] | ||||||
|  |  Set 'WhiteSur' GDM theme opacity variants. Default is 'normal' | ||||||
|  | 
 | ||||||
|  |   -c, --color [Light|Dark] | ||||||
|  |  Set 'WhiteSur' GDM and Dash to Dock theme color variants. Default is 'light' | ||||||
|  | 
 | ||||||
|  |   -t, --theme [default|blue|purple|pink|red|orange|yellow|green|grey] | ||||||
|  |  Set 'WhiteSur' GDM theme accent color. Default is BigSur-like theme | ||||||
|  | 
 | ||||||
|  |   -N, --no-darken | ||||||
|  |  Don't darken 'WhiteSur' GDM theme background image. | ||||||
|  | 
 | ||||||
|  |   -n, --no-blur | ||||||
|  |  Don't blur 'WhiteSur' GDM theme background image. | ||||||
|  | 
 | ||||||
|  |   -b, --background [default|blank|IMAGE_PATH] | ||||||
|  |  Set 'WhiteSur' GDM theme background image. Default is BigSur-like wallpaper | ||||||
|  | 
 | ||||||
|  |   -p, --panel-opacity [default|30|45|60|75] | ||||||
|  |  Set 'WhiteSur' GDM (GNOME Shell) theme panel transparency. Default is 15% | ||||||
|  | 
 | ||||||
|  |   -P, --panel-size [default|smaller|bigger] | ||||||
|  |  Set 'WhiteSur' Gnome shell panel height size. Default is 32px | ||||||
|  | 
 | ||||||
|  |   -i, --icon [standard|simple|gnome|ubuntu|tux|arch|manjaro|fedora|debian|void|opensuse|popos|mxlinux|zorin] | ||||||
|  |  Set 'WhiteSur' GDM (GNOME Shell) 'Activities' icon. Default is 'standard' | ||||||
|  | 
 | ||||||
|  |   --nord, --nordcolor | ||||||
|  |  Install 'WhiteSur' Nord ColorScheme themes. | ||||||
|  | 
 | ||||||
|  |   -f, --firefox [default|monterey|alt] | ||||||
|  |  Install 'WhiteSur|Monterey|Alt' theme for Firefox and connect it to the current Firefox profiles. Default is WhiteSur | ||||||
|  | 
 | ||||||
|  |   -e, --edit-firefox | ||||||
|  |  Edit 'WhiteSur' theme for Firefox settings and also connect the theme to the current Firefox profiles. | ||||||
|  | 
 | ||||||
|  |   -F, --flatpak | ||||||
|  |  Connect 'WhiteSur' theme to Flatpak. | ||||||
|  | 
 | ||||||
|  |   -d, --dash-to-dock | ||||||
|  |  Fixed Dash to Dock theme issue. | ||||||
|  | 
 | ||||||
|  |   -r, --remove, --revert | ||||||
|  |  Revert to the original themes, do the opposite things of install and connect. | ||||||
|  | 
 | ||||||
|  |   --silent-mode | ||||||
|  |  Meant for developers: ignore any confirm prompt and params become more strict. | ||||||
|  | 
 | ||||||
|  |   -h, --help | ||||||
|  |  Show this help. | ||||||
|  | 
 | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | </details> | ||||||
|  | 
 | ||||||
|  | ## There's more themes you can try! | ||||||
|  | ### <p align="center"> <b> Install and edit Firefox theme </b> </p> | ||||||
|  | 
 | ||||||
|  | <p align="center"> <a href="src/other/firefox"> | ||||||
|  | <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/firefox.svg"/> | ||||||
|  | </a> </p> | ||||||
|  | 
 | ||||||
|  | #### [Install Firefox theme](src/other/firefox) | ||||||
|  | Parameter: `--firefox` `-f` | ||||||
|  | 
 | ||||||
|  | Example: `./tweaks.sh -f` | ||||||
|  | 
 | ||||||
|  | #### Edit Firefox theme | ||||||
|  | Parameter: `--edit-firefox` `-e` | ||||||
|  | 
 | ||||||
|  | Example: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | ./tweaks.sh -e           # edit the installed Firefox theme | ||||||
|  | ./tweaks.sh -f -r        # remove installed Firefox theme | ||||||
|  | ./tweaks.sh -f monterey  # install Monterey Firefox theme | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### <p align="center"> <b> Install and customize GDM theme </b> </p> | ||||||
|  | <p align="center"> <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/gdm.png"/> </p> | ||||||
|  | 
 | ||||||
|  | #### Install GDM theme | ||||||
|  | Parameter: `--gdm` `-g` (requires to be run as root) | ||||||
|  | 
 | ||||||
|  | Example: `sudo ./tweaks.sh -g` | ||||||
|  | 
 | ||||||
|  | #### Change the background | ||||||
|  | Parameter: `--background` `-b` | ||||||
|  | 
 | ||||||
|  | Example: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | sudo ./tweaks.sh -g -b "my picture.jpg" # use the custom background | ||||||
|  | sudo ./tweaks.sh -g -b default          # use the default background | ||||||
|  | sudo ./tweaks.sh -g -b blank            # make it blank | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | #### Don't darken the background | ||||||
|  | Parameter: `--no-darken` `-N` | ||||||
|  | 
 | ||||||
|  | Example: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | sudo ./tweaks.sh -g -N                          # darken the default background | ||||||
|  | sudo ./tweaks.sh -g -N -b "wallpapers/snow.jpg" # darken the custom background | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | #### Don't blur the background | ||||||
|  | Parameter: `--no-blur` `-n` | ||||||
|  | 
 | ||||||
|  | Example: | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | sudo ./tweaks.sh -g -n                           # don't blur the default background | ||||||
|  | sudo ./tweaks.sh -g -n -b "wallpapers/rocks.jpg" # don't blur the custom background | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | #### Do more GDM customizations | ||||||
|  | You can do [the similar customization features in `./install.sh`](#theres-so-many-customizations-you-can-do) | ||||||
|  | like changing theme color (dark and light variant) and accent, GNOME Shell | ||||||
|  | 'Activities' icon, etc. related to GDM. Run `./tweaks.sh -h` to explore! | ||||||
|  | 
 | ||||||
|  | ## Other recommended stuff | ||||||
|  | ### WhiteSur Icon Theme | ||||||
|  | <p align="center"> <a href="https://github.com/vinceliuice/WhiteSur-icon-theme"> | ||||||
|  |   <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/icon-theme.png"/> | ||||||
|  | </a> </p> | ||||||
|  | <br> | ||||||
|  | <p align="center"> <a href="https://github.com/vinceliuice/WhiteSur-icon-theme"> | ||||||
|  |   <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/download-button.svg"/> | ||||||
|  | </a> </p> | ||||||
|  | <br> | ||||||
|  | 
 | ||||||
|  | ### WhiteSur Wallpapers | ||||||
|  | <p align="center"> <a href="https://github.com/vinceliuice/WhiteSur-wallpapers"> | ||||||
|  |   <img class="image" src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/wallpaper.gif"/> | ||||||
|  | </a> </p> | ||||||
|  | <br> | ||||||
|  | <p align="center"> <a href="https://github.com/vinceliuice/WhiteSur-wallpapers"> | ||||||
|  |   <img src="https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/download-button.svg"/> | ||||||
|  | </a> </p> | ||||||
|  | <br> | ||||||
|  | 
 | ||||||
|  | ## Technical details and getting involved | ||||||
|  | Please go read [CONTRIBUTING.md](.github/CONTRIBUTING.md) for more info | ||||||
							
								
								
									
										16
									
								
								clean-git.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | #! /usr/bin/env bash | ||||||
|  | # | ||||||
|  | # Clean ignored files | ||||||
|  | # | ||||||
|  | 
 | ||||||
|  | # TODO: integrate with Bridge.sh | ||||||
|  | 
 | ||||||
|  | git clean -d -f -X | ||||||
|  | git add . | ||||||
|  | 
 | ||||||
|  | ! command -v beautysh && sudo pip install beautysh | ||||||
|  | beautysh -i 2 -s paronly *.sh | ||||||
|  | 
 | ||||||
|  | git add . | ||||||
|  | 
 | ||||||
|  | echo "DONE!" | ||||||
							
								
								
									
										203
									
								
								install.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @ -0,0 +1,203 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | # WARNING: Please make this shell not working-directory dependent, for example | ||||||
|  | # instead of using 'ls blabla', use 'ls "${REPO_DIR}/blabla"' | ||||||
|  | # | ||||||
|  | # WARNING: Don't use "cd" in this shell, use it in a subshell instead, | ||||||
|  | # for example ( cd blabla && do_blabla ) or $( cd .. && do_blabla ) | ||||||
|  | # | ||||||
|  | # SUGGESTION: Please don't put any dependency installation here | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                             VARIABLES & HELP                                # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | readonly REPO_DIR="$(dirname "$(readlink -m "${0}")")" | ||||||
|  | source "${REPO_DIR}/shell/lib-install.sh" | ||||||
|  | 
 | ||||||
|  | # Customization, default values | ||||||
|  | colors=("${COLOR_VARIANTS[@]}") | ||||||
|  | opacities=("${OPACITY_VARIANTS[@]}") | ||||||
|  | 
 | ||||||
|  | usage() { | ||||||
|  |   # Please specify their default value manually, some of them come from _variables.scss | ||||||
|  |   # You also have to check and update them regularly | ||||||
|  |   helpify_title | ||||||
|  |   helpify "-d, --dest"                    "DIR"                                               "Set destination directory"                "Default is '${THEME_DIR}'" | ||||||
|  |   helpify "-n, --name"                    "NAME"                                              "Set theme name"                           "Default is '${THEME_NAME}'" | ||||||
|  |   helpify "-o, --opacity"                 "[$(IFS='|'; echo "${OPACITY_VARIANTS[*]}")]"       "Set theme opacity variants"               "Repeatable. Default is all variants" | ||||||
|  |   helpify "-c, --color"                   "[$(IFS='|'; echo "${COLOR_VARIANTS[*]}")]"         "Set theme color variants"                 "Repeatable. Default is all variants" | ||||||
|  |   helpify "-a, --alt"                     "[$(IFS='|'; echo "${ALT_VARIANTS[*]}")|all]"       "Set window control buttons variant"       "Repeatable. Default is 'normal'" | ||||||
|  |   helpify "-t, --theme"                   "[$(IFS='|'; echo "${THEME_VARIANTS[*]}")|all]"     "Set theme accent color"                   "Repeatable. Default is BigSur-like theme" | ||||||
|  |   helpify "-p, --panel-opacity"           "[$(IFS='|'; echo "${PANEL_OPACITY_VARIANTS[*]}")]" "Set panel transparency"                   "Default is 15%" | ||||||
|  |   helpify "-P, --panel-size"              "[$(IFS='|'; echo "${PANEL_SIZE_VARIANTS[*]}")]"    "Set Gnome shell panel height size"        "Default is 32px" | ||||||
|  |   helpify "-s, --size"                    "[$(IFS='|'; echo "${SIDEBAR_SIZE_VARIANTS[*]}")]"  "Set Nautilus sidebar minimum width"       "Default is 200px" | ||||||
|  |   helpify "-i, --icon"                    "[$(IFS='|'; echo "${ICON_VARIANTS[*]}")]"          "Set 'Activities' icon"                    "Default is 'standard'" | ||||||
|  |   helpify "-b, --background"              "[default|blank|IMAGE_PATH]"                        "Set gnome-shell background image"         "Default is BigSur-like wallpaper" | ||||||
|  |   helpify "-m, --monterey"                ""                                                  "Set to MacOS Monterey style"              "" | ||||||
|  |   helpify "-N, --nautilus-style" "[$(IFS='|'; echo "${NAUTILUS_STYLE_VARIANTS[*]}")]"         "Set Nautilus style"                       "Default is BigSur-like style (stabled sidebar)" | ||||||
|  |   helpify "-l, --libadwaita"              ""                                                  "Install theme into gtk4.0 config for libadwaita" "Default is dark version" | ||||||
|  |   helpify "-HD, --highdefinition"         ""                                                  "Set to High Definition size"              "Default is laptop size" | ||||||
|  |   helpify "--normal, --normalshowapps"    ""                                                  "Set gnome-shell show apps button style to normal" "Default is BigSur" | ||||||
|  |   helpify "--default, --defaultactivities" ""                                                 "Set gnome-shell panel activities button style to system default" "Default is Apple icon" | ||||||
|  |   helpify "--round, --roundedmaxwindow"   ""                                                  "Set maximized window to rounded"          "Default is square" | ||||||
|  |   helpify "--right, --rightplacement"     ""                                                  "Set Nautilus title button placement to right" "Default is left" | ||||||
|  |   helpify "--black, --blackfont"          ""                                                  "Set panel font color to black"            "Default is white" | ||||||
|  |   helpify "--darker, --darkercolor"       ""                                                  "Install darker '${THEME_NAME}' dark themes" "" | ||||||
|  |   helpify "--nord, --nordcolor"           ""                                                  "Install '${THEME_NAME}' Nord ColorScheme themes" "" | ||||||
|  |   helpify "--dialog, --interactive"       ""                                                  "Run this installer interactively, with dialogs" "" | ||||||
|  |   helpify "--silent-mode"                 ""                                                  "Meant for developers: ignore any confirm prompt and params become more strict" "" | ||||||
|  |   helpify "-r, --remove, -u, --uninstall" ""                                                  "Remove all installed ${THEME_NAME} themes" "" | ||||||
|  |   helpify "-h, --help"                    ""                                                  "Show this help"                            "" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                                  MAIN                                       # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | #-----------------------------PARSE ARGUMENTS---------------------------------# | ||||||
|  | 
 | ||||||
|  | echo | ||||||
|  | 
 | ||||||
|  | while [[ $# -gt 0 ]]; do | ||||||
|  |   # Don't show any dialog here. Let this loop checks for errors or shows help | ||||||
|  |   # We can only show dialogs when there's no error and no -r parameter | ||||||
|  |   # | ||||||
|  |   # * shift for parameters that have no value | ||||||
|  |   # * shift 2 for parameter that has a value | ||||||
|  |   # | ||||||
|  |   # Please don't exit any error here if possible. Let it show all error warnings | ||||||
|  |   # at once | ||||||
|  | 
 | ||||||
|  |   case "${1}" in | ||||||
|  |     # Parameters that don't require a value | ||||||
|  |     -r|--remove|-u|-uninstall) | ||||||
|  |       uninstall='true'; shift ;; | ||||||
|  |     --silent-mode) | ||||||
|  |       full_sudo "${1}"; silent_mode='true'; shift ;; | ||||||
|  |     --dialog|--interactive) | ||||||
|  |       interactive='true'; shift ;; | ||||||
|  |     --normal|--normalshowapps) | ||||||
|  |       showapps_normal="true"; shift ;; | ||||||
|  |     --default|--defaultactivities) | ||||||
|  |       default_activities="true"; shift ;; | ||||||
|  |     --right|--rightplacement) | ||||||
|  |       right_placement="true"; shift ;; | ||||||
|  |     --round|--roundedmaxwindow) | ||||||
|  |       max_round="true"; shift ;; | ||||||
|  |     --black|--blackfont) | ||||||
|  |       black_font="true"; shift ;; | ||||||
|  |     --darker|--darkercolor) | ||||||
|  |       darker="true"; shift ;; | ||||||
|  |     --nord|--nordcolor) | ||||||
|  |       colorscheme="-nord"; shift ;; | ||||||
|  |     -HD|--highdefinition) | ||||||
|  |       compact="false"; shift ;; | ||||||
|  |     -m|--monterey) | ||||||
|  |       monterey="true"; shift ;; | ||||||
|  |     -l|--libadwaita) | ||||||
|  |       libadwaita="true"; shift ;; | ||||||
|  |     # Parameters that require a value, single use | ||||||
|  |     -b|--background) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; | ||||||
|  |     -d|--dest) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "must" "must" "not-at-all" && shift 2 || shift ;; | ||||||
|  |     -n|--name) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "must" "must" "not-at-all" && shift 2 || shift ;; | ||||||
|  |     -i|--icon) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "must" "must" "must" && shift 2 || shift ;; | ||||||
|  |     -s|--size) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; | ||||||
|  |     -p|--panel-opacity) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; | ||||||
|  |     -P|--panel-size) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; | ||||||
|  |     -N|--nautilus-style) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; | ||||||
|  |     # Parameters that require a value, multiple use | ||||||
|  |     -a|--alt) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; | ||||||
|  |     -o|--opacity) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; | ||||||
|  |     -c|--color) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; | ||||||
|  |     -t|--theme) | ||||||
|  |       check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; | ||||||
|  |     -h|--help) | ||||||
|  |       need_help="true"; shift ;; | ||||||
|  |     *) | ||||||
|  |       prompt -e "ERROR: Unrecognized installation option '${1}'." | ||||||
|  |       has_any_error="true"; shift ;; | ||||||
|  |   esac | ||||||
|  | done | ||||||
|  | 
 | ||||||
|  | finalize_argument_parsing | ||||||
|  | 
 | ||||||
|  | #---------------------------START INSTALL THEMES-------------------------------# | ||||||
|  | 
 | ||||||
|  | if [[ "${uninstall}" == 'true' ]]; then | ||||||
|  |   if [[ "${libadwaita}" == 'true' ]]; then | ||||||
|  |     if [[ "$UID" != '0' ]]; then | ||||||
|  |       remove_libadwaita | ||||||
|  |       prompt -s "Removed gtk-4.0 theme files in '${HOME}/.config/gtk-4.0/'!" | ||||||
|  |     else | ||||||
|  |       prompt -e "Do not run '--libadwaita' option with sudo!"; echo | ||||||
|  |     fi | ||||||
|  |   else | ||||||
|  |     prompt -i "Removing '${name}' gtk themes in '${dest}'... \n" | ||||||
|  |     prompt -w "REMOVAL: Non-file-related parameters will be ignored. \n" | ||||||
|  |     remove_themes; remove_libadwaita | ||||||
|  |     prompt -s "Done! All '${name}' gtk themes have been removed." | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ -f "${MISC_GR_FILE}.bak" ]]; then | ||||||
|  |     prompt -e "Find installed GDM theme, you need to run: 'sudo ./tweaks.sh -g -r' to remove it!" | ||||||
|  |   fi | ||||||
|  | else | ||||||
|  |   if [[ "${interactive}" == 'true' ]]; then | ||||||
|  |     show_panel_opacity_dialog; show_sidebar_size_dialog; show_nautilus_style_dialog | ||||||
|  |     echo; prompt -w "DIALOG: '--size' and '--panel' parameters are ignored if exist."; echo | ||||||
|  |   else | ||||||
|  |     show_needed_dialogs | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   prompt -w "Removing the old '${name}${colorscheme}' themes...\n" | ||||||
|  | 
 | ||||||
|  |   remove_themes; customize_theme; avoid_variant_duplicates; | ||||||
|  | 
 | ||||||
|  |   prompt -w "Installing '${name}${colorscheme}' themes in '${dest}'...\n"; | ||||||
|  | 
 | ||||||
|  |   prompt -t "--->>> GTK | GNOME Shell | Cinnamon | Metacity | XFWM | Plank <<<---" | ||||||
|  |   prompt -i "Color variants   : $( IFS=';'; echo "${colors[*]}" )" | ||||||
|  |   prompt -i "Theme variants   : $( IFS=';'; echo "${themes[*]}" )" | ||||||
|  |   prompt -i "Opacity variants : $( IFS=';'; echo "${opacities[*]}" )" | ||||||
|  |   prompt -i "Alt variants     : $( IFS=';'; echo "${alts[*]}" )" | ||||||
|  |   prompt -i "Icon variant     : ${icon}" | ||||||
|  |   prompt -i "Nautilus variant : ${nautilus_style}" | ||||||
|  | 
 | ||||||
|  |   echo; install_themes; echo; prompt -s "Done!" | ||||||
|  | 
 | ||||||
|  |   if [[ "${libadwaita}" == 'true' ]]; then | ||||||
|  |     if [[ "$UID" != '0' ]]; then | ||||||
|  |       install_libadwaita | ||||||
|  |       echo; prompt -w "Installed ${name} ${opacities} ${colors} gtk-4.0 theme in '${HOME}/.config/gtk-4.0' for libadwaita!" | ||||||
|  |     else | ||||||
|  |       echo; prompt -e "Do not run '--libadwaita' option with sudo!" | ||||||
|  |     fi | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if (is_my_distro "solus") && (is_running "gnome-session"); then | ||||||
|  |     msg="GNOME: you may need to disable 'User Themes' extension to fix your dock." | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ "${msg}" ]]; then | ||||||
|  |     echo; prompt -w "${msg}" | ||||||
|  |     notif_msg="${msg}\n\n${final_msg}" | ||||||
|  |   else | ||||||
|  |     notif_msg="${final_msg}" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   echo; prompt -w "${final_msg}" | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | echo | ||||||
							
								
								
									
										46
									
								
								make-release.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @ -0,0 +1,46 @@ | |||||||
|  | #! /usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | readonly REPO_DIR="$(dirname "$(readlink -m "${0}")")" | ||||||
|  | readonly RELEASE_DIR="${REPO_DIR}/release" | ||||||
|  | source "${REPO_DIR}/shell/lib-install.sh" | ||||||
|  | 
 | ||||||
|  | # Customization, default values | ||||||
|  | colors=("${COLOR_VARIANTS[@]}") | ||||||
|  | opacities=("${OPACITY_VARIANTS[@]}") | ||||||
|  | 
 | ||||||
|  | C_VARIANTS=('-Light' '-Dark') | ||||||
|  | S_VARIANTS=('' '-solid') | ||||||
|  | 
 | ||||||
|  | install() { | ||||||
|  |   remove_themes; customize_theme; avoid_variant_duplicates | ||||||
|  |   install_themes; echo; prompt -s "Install Gnome${RELEASE_VERSION} version finished!"; echo | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | compress() { | ||||||
|  |   for color in "${C_VARIANTS[@]}"; do | ||||||
|  |     for solid in "${S_VARIANTS[@]}"; do | ||||||
|  |       rm -rf ${RELEASE_DIR}/${THEME_NAME}${color}${solid}.tar.xz | ||||||
|  |     done | ||||||
|  |   done | ||||||
|  | 
 | ||||||
|  |   cd ${THEME_DIR} | ||||||
|  | 
 | ||||||
|  |   for color in "${C_VARIANTS[@]}"; do | ||||||
|  |     for solid in "${S_VARIANTS[@]}"; do | ||||||
|  |       tar -Jcf ${RELEASE_DIR}/${THEME_NAME}${color}${solid}.tar.xz ${THEME_NAME}${color}${solid} | ||||||
|  |     done | ||||||
|  |   done | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | #GNOME_VERSION="3-28" | ||||||
|  | #RELEASE_VERSION="-3-38" | ||||||
|  | #install && compress | ||||||
|  | #prompt -s "Compress Gnome${RELEASE_VERSION} version finished!"; echo | ||||||
|  | 
 | ||||||
|  | GNOME_VERSION="46-0" | ||||||
|  | RELEASE_VERSION="-last" | ||||||
|  | install && compress | ||||||
|  | prompt -s "Compress Gnome${RELEASE_VERSION} version finished!"; echo | ||||||
|  | 
 | ||||||
|  | prompt -s "Done!"; echo | ||||||
|  | exit 0 | ||||||
							
								
								
									
										
											BIN
										
									
								
								release/WhiteSur-Dark-solid.tar.xz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								release/WhiteSur-Dark.tar.xz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								release/WhiteSur-Light-solid.tar.xz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								release/WhiteSur-Light.tar.xz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										772
									
								
								shell/lib-core.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @ -0,0 +1,772 @@ | |||||||
|  | # WARNING: Please make this shell not working-directory dependant, for example | ||||||
|  | # instead of using 'ls blabla', use 'ls "${REPO_DIR}/blabla"' | ||||||
|  | # | ||||||
|  | # WARNING: Don't use "cd" in this shell, use it in a subshell instead, | ||||||
|  | # for example ( cd blabla && do_blabla ) or $( cd .. && do_blabla ) | ||||||
|  | 
 | ||||||
|  | set -Eeo pipefail | ||||||
|  | 
 | ||||||
|  | if [[ ! "${REPO_DIR}" ]]; then | ||||||
|  |   echo "Please define 'REPODIR' variable"; exit 1 | ||||||
|  | elif [[ "${WHITESUR_SOURCE[@]}" =~ "lib-core.sh" ]]; then | ||||||
|  |   echo "'lib-core.sh' is already imported"; exit 1 | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | WHITESUR_SOURCE=("lib-core.sh") | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                                VARIABLES                                    # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | #--------------System--------------# | ||||||
|  | 
 | ||||||
|  | export WHITESUR_PID=$$ | ||||||
|  | MY_USERNAME="${SUDO_USER:-$(logname 2> /dev/null || echo "${USER}")}" | ||||||
|  | MY_HOME=$(getent passwd "${MY_USERNAME}" | cut -d: -f6) | ||||||
|  | 
 | ||||||
|  | if command -v gnome-shell &> /dev/null; then | ||||||
|  |   SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -1)" | ||||||
|  |   if [[ "${SHELL_VERSION:-}" -ge "46" ]]; then | ||||||
|  |     GNOME_VERSION="46-0" | ||||||
|  |   elif [[ "${SHELL_VERSION:-}" -ge "44" ]]; then | ||||||
|  |     GNOME_VERSION="44-0" | ||||||
|  |   elif [[ "${SHELL_VERSION:-}" -ge "42" ]]; then | ||||||
|  |     GNOME_VERSION="42-0" | ||||||
|  |   elif [[ "${SHELL_VERSION:-}" -ge "40" ]]; then | ||||||
|  |     GNOME_VERSION="40-0" | ||||||
|  |   else | ||||||
|  |     GNOME_VERSION="3-28" | ||||||
|  |   fi | ||||||
|  | else | ||||||
|  |   GNOME_VERSION="46-0" | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | #----------Program options-------------# | ||||||
|  | SASSC_OPT="-t expanded" | ||||||
|  | 
 | ||||||
|  | if [[ "$(uname -s)" =~ "BSD" || "$(uname -s)" == "Darwin" ]]; then | ||||||
|  |   SED_OPT="-i """ | ||||||
|  | else | ||||||
|  |   SED_OPT="-i" | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | SUDO_BIN="$(which sudo)" | ||||||
|  | 
 | ||||||
|  | #------------Directories--------------# | ||||||
|  | THEME_SRC_DIR="${REPO_DIR}/src" | ||||||
|  | DASH_TO_DOCK_SRC_DIR="${REPO_DIR}/src/other/dash-to-dock" | ||||||
|  | DASH_TO_DOCK_DIR_ROOT="/usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" | ||||||
|  | DASH_TO_DOCK_DIR_HOME="${MY_HOME}/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" | ||||||
|  | GNOME_SHELL_EXTENSION_DIR="${MY_HOME}/.local/share/gnome-shell/extensions" | ||||||
|  | FIREFOX_SRC_DIR="${REPO_DIR}/src/other/firefox" | ||||||
|  | FIREFOX_DIR_HOME="${MY_HOME}/.mozilla/firefox" | ||||||
|  | FIREFOX_THEME_DIR="${MY_HOME}/.mozilla/firefox/firefox-themes" | ||||||
|  | FIREFOX_FLATPAK_DIR_HOME="${MY_HOME}/.var/app/org.mozilla.firefox/.mozilla/firefox" | ||||||
|  | FIREFOX_FLATPAK_THEME_DIR="${MY_HOME}/.var/app/org.mozilla.firefox/.mozilla/firefox/firefox-themes" | ||||||
|  | FIREFOX_SNAP_DIR_HOME="${MY_HOME}/snap/firefox/common/.mozilla/firefox" | ||||||
|  | FIREFOX_SNAP_THEME_DIR="${MY_HOME}/snap/firefox/common/.mozilla/firefox/firefox-themes" | ||||||
|  | export WHITESUR_TMP_DIR="/tmp/WhiteSur.lock" | ||||||
|  | 
 | ||||||
|  | if [[ -w "/root" ]]; then | ||||||
|  |   THEME_DIR="/usr/share/themes" | ||||||
|  | else | ||||||
|  |   THEME_DIR="$HOME/.themes" | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | #--------------GDM----------------# | ||||||
|  | WHITESUR_GS_DIR="/usr/share/gnome-shell/theme/WhiteSur" | ||||||
|  | COMMON_CSS_FILE="/usr/share/gnome-shell/theme/gnome-shell.css" | ||||||
|  | UBUNTU_CSS_FILE="/usr/share/gnome-shell/theme/ubuntu.css" | ||||||
|  | ZORIN_CSS_FILE="/usr/share/gnome-shell/theme/zorin.css" | ||||||
|  | ETC_CSS_FILE="/etc/alternatives/gdm3.css" | ||||||
|  | ETC_GR_FILE="/etc/alternatives/gdm3-theme.gresource" | ||||||
|  | YARU_GR_FILE="/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource" | ||||||
|  | POP_OS_GR_FILE="/usr/share/gnome-shell/theme/Pop/gnome-shell-theme.gresource" | ||||||
|  | ZORIN_GR_FILE="/usr/share/gnome-shell/theme/ZorinBlue-Light/gnome-shell-theme.gresource" | ||||||
|  | MISC_GR_FILE="/usr/share/gnome-shell/gnome-shell-theme.gresource" | ||||||
|  | GS_GR_XML_FILE="${THEME_SRC_DIR}/main/gnome-shell/gnome-shell-theme.gresource.xml" | ||||||
|  | 
 | ||||||
|  | #-------------Theme---------------# | ||||||
|  | THEME_NAME="WhiteSur" | ||||||
|  | COLOR_VARIANTS=('Light' 'Dark') | ||||||
|  | OPACITY_VARIANTS=('normal' 'solid') | ||||||
|  | ALT_VARIANTS=('normal' 'alt') | ||||||
|  | THEME_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' 'grey') | ||||||
|  | ICON_VARIANTS=('standard' 'simple' 'gnome' 'ubuntu' 'tux' 'arch' 'manjaro' 'fedora' 'debian' 'void' 'opensuse' 'popos' 'mxlinux' 'zorin' 'budgie' 'gentoo') | ||||||
|  | SIDEBAR_SIZE_VARIANTS=('default' '180' '220' '240' '260' '280') | ||||||
|  | PANEL_OPACITY_VARIANTS=('default' '30' '45' '60' '75') | ||||||
|  | PANEL_SIZE_VARIANTS=('default' 'smaller' 'bigger') | ||||||
|  | NAUTILUS_STYLE_VARIANTS=('stable' 'normal' 'mojave' 'glassy') | ||||||
|  | 
 | ||||||
|  | #--------Customization, default values----------# | ||||||
|  | dest="${THEME_DIR}" | ||||||
|  | name="${THEME_NAME}" | ||||||
|  | colors=("${COLOR_VARIANTS}") | ||||||
|  | opacities=("${OPACITY_VARIANTS}") | ||||||
|  | alts=("${ALT_VARIANTS[0]}") | ||||||
|  | themes=("${THEME_VARIANTS[0]}") | ||||||
|  | icon="${ICON_VARIANTS[0]}" | ||||||
|  | sidebar_size="${SIDEBAR_SIZE_VARIANTS[0]}" | ||||||
|  | panel_opacity="${PANEL_OPACITY_VARIANTS[0]}" | ||||||
|  | panel_size="${PANEL_SIZE_VARIANTS[0]}" | ||||||
|  | nautilus_style="${NAUTILUS_STYLE_VARIANTS[0]}" | ||||||
|  | background="blank" | ||||||
|  | compact="true" | ||||||
|  | colorscheme="" | ||||||
|  | 
 | ||||||
|  | #--Ambigous arguments checking and overriding default values--# | ||||||
|  | declare -A has_set=([-b]="false" [-s]="false" [-p]="false" [-P]="false" [-d]="false" [-n]="false" [-a]="false" [-o]="false" [-c]="false" [-i]="false" [-t]="false" [-N]="false") | ||||||
|  | declare -A need_dialog=([-b]="false" [-s]="false" [-p]="false" [-P]="false" [-d]="false" [-n]="false" [-a]="false" [-o]="false" [-c]="false" [-i]="false" [-t]="false" [-N]="false") | ||||||
|  | 
 | ||||||
|  | #------------Tweaks---------------# | ||||||
|  | need_help="false" | ||||||
|  | uninstall="false" | ||||||
|  | interactive="false" | ||||||
|  | silent_mode="false" | ||||||
|  | 
 | ||||||
|  | no_darken="false" | ||||||
|  | no_blur="false" | ||||||
|  | 
 | ||||||
|  | firefox="false" | ||||||
|  | edit_firefox="false" | ||||||
|  | flatpak="false" | ||||||
|  | snap="false" | ||||||
|  | gdm="false" | ||||||
|  | dash_to_dock="false" | ||||||
|  | max_round="false" | ||||||
|  | showapps_normal="false" | ||||||
|  | 
 | ||||||
|  | #--------------Misc----------------# | ||||||
|  | msg="" | ||||||
|  | final_msg="Run '${0} --help' to explore more customization features!" | ||||||
|  | notif_msg="" | ||||||
|  | process_ids=() | ||||||
|  | # This is important for 'udo' because 'return "${result}"' is considered the | ||||||
|  | # last command in 'BASH_COMMAND' variable | ||||||
|  | WHITESUR_COMMAND="" | ||||||
|  | export ANIM_PID="0" | ||||||
|  | has_any_error="false" | ||||||
|  | swupd_packages="" | ||||||
|  | # '/' ending is required in 'swupd_url' | ||||||
|  | swupd_url="https://cdn.download.clearlinux.org/current/x86_64/os/Packages/" | ||||||
|  | swupd_ver_url="https://cdn.download.clearlinux.org/latest" | ||||||
|  | swupd_prepared="false" | ||||||
|  | xbps_prepared="false" | ||||||
|  | 
 | ||||||
|  | #------------Decoration-----------# | ||||||
|  | export c_default="\033[0m" | ||||||
|  | export c_blue="\033[1;34m" | ||||||
|  | export c_magenta="\033[1;35m" | ||||||
|  | export c_cyan="\033[1;36m" | ||||||
|  | export c_green="\033[1;32m" | ||||||
|  | export c_red="\033[1;31m" | ||||||
|  | export c_yellow="\033[1;33m" | ||||||
|  | 
 | ||||||
|  | anim=( | ||||||
|  |   "${c_blue}•${c_green}•${c_red}•${c_magenta}•    " | ||||||
|  |   " ${c_green}•${c_red}•${c_magenta}•${c_blue}•   " | ||||||
|  |   "  ${c_red}•${c_magenta}•${c_blue}•${c_green}•  " | ||||||
|  |   "   ${c_magenta}•${c_blue}•${c_green}•${c_red}• " | ||||||
|  |   "    ${c_blue}•${c_green}•${c_red}•${c_magenta}•" | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | # Check command availability | ||||||
|  | has_command() { | ||||||
|  |   command -v "$1" &> /dev/null | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | has_flatpak_app() { | ||||||
|  |   flatpak list --columns=application | grep "${1}" &> /dev/null || return 1 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | has_snap_app() { | ||||||
|  |   snap list "${1}" &> /dev/null || return 1 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | is_my_distro() { | ||||||
|  |   [[ "$(cat '/etc/os-release' | awk -F '=' '/ID/{print $2}')" =~ "${1}" ]] | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | is_running() { | ||||||
|  |   pgrep "$1" &> /dev/null | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                              CORE UTILITIES                                 # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | start_animation() { | ||||||
|  |   [[ "${silent_mode}" == "true" ]] && return 0 | ||||||
|  | 
 | ||||||
|  |   setterm -cursor off | ||||||
|  | 
 | ||||||
|  |   ( | ||||||
|  |     while true; do | ||||||
|  |       for i in {0..4}; do | ||||||
|  |         echo -ne "\r\033[2K                         ${anim[i]}" | ||||||
|  |         sleep 0.1 | ||||||
|  |       done | ||||||
|  | 
 | ||||||
|  |       for i in {4..0}; do | ||||||
|  |         echo -ne "\r\033[2K                         ${anim[i]}" | ||||||
|  |         sleep 0.1 | ||||||
|  |       done | ||||||
|  |     done | ||||||
|  |   ) & | ||||||
|  | 
 | ||||||
|  |   export ANIM_PID="${!}" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | stop_animation() { | ||||||
|  |   [[ "${silent_mode}" == "true" ]] && return 0 | ||||||
|  | 
 | ||||||
|  |   [[ -e "/proc/${ANIM_PID}" ]] && kill -13 "${ANIM_PID}" | ||||||
|  |   setterm -cursor on | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | # Echo like ... with flag type and display message colors | ||||||
|  | prompt() { | ||||||
|  |   case "${1}" in | ||||||
|  |     "-s") | ||||||
|  |       echo -e "  ${c_green}${2}${c_default}" ;;    # print success message | ||||||
|  |     "-e") | ||||||
|  |       echo -e "  ${c_red}${2}${c_default}" ;;      # print error message | ||||||
|  |     "-w") | ||||||
|  |       echo -e "  ${c_yellow}${2}${c_default}" ;;   # print warning message | ||||||
|  |     "-i") | ||||||
|  |       echo -e "  ${c_cyan}${2}${c_default}" ;;     # print info message | ||||||
|  |     "-t") | ||||||
|  |       echo -e "  ${c_magenta}${2}${c_default}" ;;     # print title message | ||||||
|  |   esac | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                               SELF SAFETY                                   # | ||||||
|  | ############################################################################### | ||||||
|  | ##### This is the core of error handling, make sure there's no error here ##### | ||||||
|  | 
 | ||||||
|  | ### TODO: return "lockWhiteSur()" back for non functional syntax error handling | ||||||
|  | ###       and lock dir removal after immediate terminal window closing | ||||||
|  | 
 | ||||||
|  | if [[ -d "${WHITESUR_TMP_DIR}" ]]; then | ||||||
|  |   start_animation; sleep 2; stop_animation; echo | ||||||
|  | 
 | ||||||
|  |   if [[ -d "${WHITESUR_TMP_DIR}" ]]; then | ||||||
|  |     prompt -e "ERROR: Whitesur installer or tweaks is already running. Probably it's run by '$(ls -ld "${WHITESUR_TMP_DIR}" | awk '{print $3}')'" | ||||||
|  |     exit 1 | ||||||
|  |   fi | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | rm -rf "${WHITESUR_TMP_DIR}" | ||||||
|  | mkdir -p "${WHITESUR_TMP_DIR}"; exec 2> "${WHITESUR_TMP_DIR}/error_log.txt" | ||||||
|  | 
 | ||||||
|  | signal_exit() { | ||||||
|  |   rm -rf "${WHITESUR_TMP_DIR}" | ||||||
|  |   stop_animation | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | signal_abort() { | ||||||
|  |   signal_exit | ||||||
|  |   prompt -e "\n\n  Oops! Operation has been aborted...\n\n" | ||||||
|  |   exit 1 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | signal_error() { | ||||||
|  |   # TODO: make this more accurate | ||||||
|  | 
 | ||||||
|  |   IFS=$'\n' | ||||||
|  |   local sources=($(basename -a "${WHITESUR_SOURCE[@]}" "${BASH_SOURCE[@]}" | sort -u)) | ||||||
|  |   local dist_ids=($(awk -F '=' '/ID/{print $2}' "/etc/os-release" | tr -d '"' | sort -Vru)) | ||||||
|  |   local repo_ver="" | ||||||
|  |   local lines=() | ||||||
|  |   local log="$(awk '{printf "\033[1;31m  >>> %s\n", $0}' "${WHITESUR_TMP_DIR}/error_log.txt" || echo "")" | ||||||
|  | 
 | ||||||
|  |   if ! repo_ver="$(cd "${REPO_DIR}"; git log -1 --date=format-local:"%FT%T%z" --format="%ad")"; then | ||||||
|  |     if ! repo_ver="$(date -r "${REPO_DIR}" +"%FT%T%z")"; then | ||||||
|  |       repo_ver="unknown" | ||||||
|  |     fi | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   # Some computer may have a bad performance. We need to avoid the error log | ||||||
|  |   # to be cut. Sleeping for awhile may help | ||||||
|  |   sleep 0.75; clear | ||||||
|  | 
 | ||||||
|  |   prompt -e "\n\n  Oops! Operation failed...\n" | ||||||
|  |   prompt -e "=========== ERROR LOG ===========" | ||||||
|  | 
 | ||||||
|  |   if [[ "${log}" ]] ; then | ||||||
|  |     echo -e "${log}" | ||||||
|  |   else | ||||||
|  |     prompt -e "\n>>>>>>> No error log found <<<<<<" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   prompt -e "\n  =========== ERROR INFO ==========" | ||||||
|  |   prompt -e "FOUND  :" | ||||||
|  | 
 | ||||||
|  |   for i in "${sources[@]}"; do | ||||||
|  |     lines=($(grep -Fn "${WHITESUR_COMMAND:-${BASH_COMMAND}}" "${REPO_DIR}/${i}" | cut -d : -f 1 || echo "")) | ||||||
|  |     prompt -e "  >>> ${i}$(IFS=';'; [[ "${lines[*]}" ]] && echo " at ${lines[*]}")" | ||||||
|  |   done | ||||||
|  | 
 | ||||||
|  |   prompt -e "SNIPPET:\n    >>> ${WHITESUR_COMMAND:-${BASH_COMMAND}}" | ||||||
|  |   prompt -e "TRACE  :" | ||||||
|  | 
 | ||||||
|  |   for i in "${FUNCNAME[@]}"; do | ||||||
|  |     prompt -e "  >>> ${i}" | ||||||
|  |   done | ||||||
|  | 
 | ||||||
|  |   prompt -e "\n  =========== SYSTEM INFO =========" | ||||||
|  |   prompt -e "DISTRO  : $(IFS=';'; echo "${dist_ids[*]}")" | ||||||
|  |   prompt -e "SUDO    : $([[ -w "/root" ]] && echo "yes" || echo "no")" | ||||||
|  |   if command -v gnome-shell &> /dev/null; then | ||||||
|  |     prompt -e "DESKTOP : $(gnome-shell --version)" | ||||||
|  |   else | ||||||
|  |     prompt -e "DESKTOP : ${DESKTOP_SESSION}" | ||||||
|  |   fi | ||||||
|  |   prompt -e "REPO    : ${repo_ver}\n" | ||||||
|  | 
 | ||||||
|  |   if [[ "$(grep -ril "Release" "${WHITESUR_TMP_DIR}/error_log.txt")" == "${WHITESUR_TMP_DIR}/error_log.txt" ]]; then | ||||||
|  |     prompt -w "HINT: You can run: 'sudo apt install sassc libglib2.0-dev libxml2-utils' on ubuntu 18.04 or 'sudo apt install sassc libglib2.0-dev-bin' on ubuntu >= 20.04 \n" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   prompt -i "HINT: You can google or report to us the info above \n" | ||||||
|  |   prompt -i "https://github.com/vinceliuice/WhiteSur-gtk-theme/issues \n" | ||||||
|  | 
 | ||||||
|  |   rm -rf "${WHITESUR_TMP_DIR}"; exit 1 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | trap 'signal_exit' EXIT | ||||||
|  | trap 'signal_error' ERR | ||||||
|  | trap 'signal_abort' INT TERM TSTP | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                              USER UTILITIES                                 # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | ask() { | ||||||
|  |   [[ "${silent_mode}" == "true" ]] && return 0 | ||||||
|  | 
 | ||||||
|  |   echo -ne "${c_magenta}" | ||||||
|  |   read -p "  ${2}: " ${1} 2>&1 | ||||||
|  |   echo -ne "${c_default}" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | confirm() { | ||||||
|  |   [[ "${silent_mode}" == "true" ]] && return 0 | ||||||
|  | 
 | ||||||
|  |   while [[ "${!1}" != "y" && "${!1}" != "n" ]]; do | ||||||
|  |     ask ${1} "${2} (y/n)" | ||||||
|  |   done | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | dialogify() { | ||||||
|  |   if [[ "${silent_mode}" == "true" ]]; then | ||||||
|  |     prompt -w "Oops... silent mode has been activated so we can't show the dialog" | ||||||
|  |     return 0 | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   local lists="" | ||||||
|  |   local i=0 | ||||||
|  |   local result="" | ||||||
|  |   local n_result=4 | ||||||
|  | 
 | ||||||
|  |   for list in "${@:4}"; do | ||||||
|  |     lists+=" ${i} ${list} off "; ((i+=1)) | ||||||
|  |   done | ||||||
|  | 
 | ||||||
|  |   result="$(dialog --backtitle "${2}" --radiolist "${3}" 0 0 0 ${lists} --output-fd 1 || echo "x")" | ||||||
|  |   clear | ||||||
|  | 
 | ||||||
|  |   if [[ "${result}" != "x" ]]; then | ||||||
|  |     ((n_result+=result)) | ||||||
|  |     printf -v "${1}" "%s" "${!n_result}" | ||||||
|  |   else | ||||||
|  |     signal_abort | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | helpify_title() { | ||||||
|  |   printf "${c_cyan}%s${c_blue}%s ${c_green}%s\n\n" "Usage: " "$0" "[OPTIONS...]" | ||||||
|  |   printf "${c_cyan}%s\n" "OPTIONS:" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | helpify() { | ||||||
|  |   printf "  ${c_blue}%s ${c_green}%s\n ${c_magenta}%s. ${c_cyan}%s\n\n${c_default}" "${1}" "${2}" "${3}" "${4}" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                                 PARAMETERS                                  # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | destify() { | ||||||
|  |   case "${1}" in | ||||||
|  |     normal|default|standard) | ||||||
|  |       echo "" ;; | ||||||
|  |     *) | ||||||
|  |       echo "-${1}" ;; | ||||||
|  |   esac | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | parsimplify() { | ||||||
|  |   case "${1}" in | ||||||
|  |     --name|-n) | ||||||
|  |       # workaround for echo | ||||||
|  |       echo "~-n" | cut -c 2- ;; | ||||||
|  |     --dest) | ||||||
|  |       echo "-d" ;; | ||||||
|  |     --size) | ||||||
|  |       echo "-s" ;; | ||||||
|  |     --alt) | ||||||
|  |       echo "-a" ;; | ||||||
|  |     --opacity) | ||||||
|  |       echo "-o" ;; | ||||||
|  |     --color) | ||||||
|  |       echo "-c" ;; | ||||||
|  |     --icon) | ||||||
|  |       echo "-i" ;; | ||||||
|  |     --theme) | ||||||
|  |       echo "-t" ;; | ||||||
|  |     --panel-opacity) | ||||||
|  |       echo "-p" ;; | ||||||
|  |     --panel-size) | ||||||
|  |       echo "-P" ;; | ||||||
|  |     --nautilus-style) | ||||||
|  |       echo "-N" ;; | ||||||
|  |     --background) | ||||||
|  |       echo "-b" ;; | ||||||
|  |     *) | ||||||
|  |       echo "${1}" ;; | ||||||
|  |   esac | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | check_param() { | ||||||
|  |   local global_param="$(parsimplify "${1}")" | ||||||
|  |   local display_param="${2}" # used for aliases | ||||||
|  |   local value="${3}" | ||||||
|  |   local must_not_ambigous="${4}" # options: must, optional, not-at-all | ||||||
|  |   local must_have_value="${5}"   # options: must, optional, not-at-all | ||||||
|  |   local value_must_found="${6}"  # options: must, optional, not-at-all | ||||||
|  |   local allow_all_choice="${7}"  # options: true, false | ||||||
|  | 
 | ||||||
|  |   local has_any_ambiguity_error="false" | ||||||
|  |   local variant_found="false" | ||||||
|  | 
 | ||||||
|  |   if [[ "${silent_mode}" == "true" ]]; then | ||||||
|  |     must_not_ambigous="must" | ||||||
|  |     must_have_value="must" | ||||||
|  |     value_must_found="must" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ "${has_set["${global_param}"]}" == "true" ]]; then | ||||||
|  |     need_dialog["${global_param}"]="true" | ||||||
|  | 
 | ||||||
|  |     case "${must_not_ambigous}" in | ||||||
|  |       must) | ||||||
|  |         prompt -e "ERROR: Ambigous '${display_param}' option. Choose one only."; has_any_error="true" ;; | ||||||
|  |       optional) | ||||||
|  |         prompt -w "WARNING: Ambigous '${display_param}' option. We'll show a chooser dialog when possible" ;; | ||||||
|  |     esac | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ "${value}" == "" || "${value}" == "-"*  ]]; then | ||||||
|  |     need_dialog["${global_param}"]="true" | ||||||
|  | 
 | ||||||
|  |     case "${must_have_value}" in | ||||||
|  |       must) | ||||||
|  |         prompt -e "ERROR: '${display_param}' can't be empty."; has_any_error="true" ;; | ||||||
|  |       optional) | ||||||
|  |         prompt -w "WARNING: '${display_param}' can't be empty. We'll show a chooser dialog when possible" ;; | ||||||
|  |     esac | ||||||
|  | 
 | ||||||
|  |     has_set["${global_param}"]="true"; return 1 | ||||||
|  |   else | ||||||
|  |     if [[ "${has_set["${global_param}"]}" == "false" ]]; then | ||||||
|  |       case "${global_param}" in | ||||||
|  |         -a) | ||||||
|  |           alts=() ;; | ||||||
|  |         -o) | ||||||
|  |           opacities=() ;; | ||||||
|  |         -c) | ||||||
|  |           colors=() ;; | ||||||
|  |         -t) | ||||||
|  |           themes=() ;; | ||||||
|  |       esac | ||||||
|  |     fi | ||||||
|  | 
 | ||||||
|  |     case "${global_param}" in | ||||||
|  |       -d) | ||||||
|  |         if [[ "$(readlink -m "${value}")" =~ "${REPO_DIR}" ]]; then | ||||||
|  |           prompt -e "'${display_param}' ERROR: Can't install in the source directory." | ||||||
|  |           has_any_error="true" | ||||||
|  |         elif [[ ! -w "${value}" && ! -w "$(dirname "${value}")" ]]; then | ||||||
|  |           prompt -e "'${display_param}' ERROR: You have no permission to access that directory." | ||||||
|  |           has_any_error="true" | ||||||
|  |         else | ||||||
|  |           if [[ ! -d "${value}" ]]; then | ||||||
|  |             prompt -w "Destination directory does not exist. Let's make a new one..."; echo | ||||||
|  |             mkdir -p "${value}" | ||||||
|  |           fi | ||||||
|  | 
 | ||||||
|  |           dest="${value}" | ||||||
|  |         fi | ||||||
|  | 
 | ||||||
|  |         remind_relative_path "${display_param}" "${value}"; variant_found="skip" ;; | ||||||
|  |       -b) | ||||||
|  |         if [[ "${value}" == "blank" || "${value}" == "default" ]]; then | ||||||
|  |           background="${value}" | ||||||
|  |         elif [[ ! -r "${value}" ]]; then | ||||||
|  |           prompt -e "'${display_param}' ERROR: Image file is not found or unreadable." | ||||||
|  |           has_any_error="true" | ||||||
|  |         elif file "${value}" | grep -qE "image|bitmap"; then | ||||||
|  |           background="${value}" | ||||||
|  |         else | ||||||
|  |           prompt -e "'${display_param}' ERROR: Invalid image file." | ||||||
|  |           has_any_error="true" | ||||||
|  |         fi | ||||||
|  | 
 | ||||||
|  |         remind_relative_path "${display_param}" "${value}"; variant_found="skip" ;; | ||||||
|  |       -n) | ||||||
|  |         name="${value}"; variant_found="skip" ;; | ||||||
|  |       -s) | ||||||
|  |         for i in {0..5}; do | ||||||
|  |           if [[ "${value}" == "${SIDEBAR_SIZE_VARIANTS[i]}" ]]; then | ||||||
|  |             sidebar_size="${value}"; variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |       -p) | ||||||
|  |         for i in {0..4}; do | ||||||
|  |           if [[ "${value}" == "${PANEL_OPACITY_VARIANTS[i]}" ]]; then | ||||||
|  |             panel_opacity="${value}"; variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |       -P) | ||||||
|  |         for i in {0..2}; do | ||||||
|  |           if [[ "${value}" == "${PANEL_SIZE_VARIANTS[i]}" ]]; then | ||||||
|  |             panel_size="${value}"; variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |       -a) | ||||||
|  |         if [[ "${value}" == "all" ]]; then | ||||||
|  |           for i in {0..2}; do | ||||||
|  |             alts+=("${ALT_VARIANTS[i]}") | ||||||
|  |           done | ||||||
|  | 
 | ||||||
|  |           variant_found="true" | ||||||
|  |         else | ||||||
|  |           for i in {0..2}; do | ||||||
|  |             if [[ "${value}" == "${ALT_VARIANTS[i]}" ]]; then | ||||||
|  |               alts+=("${ALT_VARIANTS[i]}"); variant_found="true"; break | ||||||
|  |             fi | ||||||
|  |           done | ||||||
|  |         fi ;; | ||||||
|  |       -o) | ||||||
|  |         for i in {0..1}; do | ||||||
|  |           if [[ "${value}" == "${OPACITY_VARIANTS[i]}" ]]; then | ||||||
|  |             opacities+=("${OPACITY_VARIANTS[i]}"); variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |       -c) | ||||||
|  |         for i in {0..1}; do | ||||||
|  |           if [[ "${value}" == "${COLOR_VARIANTS[i]}" ]]; then | ||||||
|  |             colors+=("${COLOR_VARIANTS[i]}"); variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |       -i) | ||||||
|  |         for i in {0..13}; do | ||||||
|  |           if [[ "${value}" == "${ICON_VARIANTS[i]}" ]]; then | ||||||
|  |             icon="${ICON_VARIANTS[i]}"; variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |       -t) | ||||||
|  |         if [[ "${value}" == "all" ]]; then | ||||||
|  |           for i in {0..8}; do | ||||||
|  |             themes+=("${THEME_VARIANTS[i]}") | ||||||
|  |           done | ||||||
|  | 
 | ||||||
|  |           variant_found="true" | ||||||
|  |         else | ||||||
|  |           for i in {0..8}; do | ||||||
|  |             if [[ "${value}" == "${THEME_VARIANTS[i]}" ]]; then | ||||||
|  |               themes+=("${THEME_VARIANTS[i]}") | ||||||
|  |               variant_found="true" | ||||||
|  |               break | ||||||
|  |             fi | ||||||
|  |           done | ||||||
|  |         fi ;; | ||||||
|  |       -N) | ||||||
|  |         for i in {0..3}; do | ||||||
|  |           if [[ "${value}" == "${NAUTILUS_STYLE_VARIANTS[i]}" ]]; then | ||||||
|  |             nautilus_style="${NAUTILUS_STYLE_VARIANTS[i]}"; variant_found="true"; break | ||||||
|  |           fi | ||||||
|  |         done ;; | ||||||
|  |     esac | ||||||
|  | 
 | ||||||
|  |     if [[ "${variant_found}" == "false" && "${variant_found}" != "skip" ]]; then | ||||||
|  |       case "${value_must_found}" in | ||||||
|  |         must) | ||||||
|  |           prompt -e "ERROR: Unrecognized '${display_param}' variant: '${value}'."; has_any_error="true" ;; | ||||||
|  |         optional) | ||||||
|  |           prompt -w "WARNING: '${display_param}' variant of '${value}' isn't recognized. We'll show a chooser dialog when possible" | ||||||
|  |           need_dialog["${global_param}"]="true" ;; | ||||||
|  |       esac | ||||||
|  |     elif [[ "${allow_all_choice}" == "false" && "${value}" == "all" ]]; then | ||||||
|  |       prompt -e "ERROR: Can't choose all '${display_param}' variants."; has_any_error="true" | ||||||
|  |     fi | ||||||
|  | 
 | ||||||
|  |     has_set["${global_param}"]="true"; return 0 | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | avoid_variant_duplicates() { | ||||||
|  |   colors=($(printf "%s\n" "${colors[@]}" | sort -u)) | ||||||
|  |   opacities=($(printf "%s\n" "${opacities[@]}" | sort -u)) | ||||||
|  |   alts=($(printf "%s\n" "${alts[@]}" | sort -u)) | ||||||
|  |   themes=($(printf "%s\n" "${themes[@]}" | sort -u)) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | # 'finalize_argument_parsing' is in the 'MISC' section | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                                   FILES                                     # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | restore_file() { | ||||||
|  |   if [[ -f "${1}.bak" || -d "${1}.bak" ]]; then | ||||||
|  |     case "${2}" in | ||||||
|  |       sudo) | ||||||
|  |         sudo rm -rf "${1}"; sudo mv "${1}"{".bak",""} ;; | ||||||
|  |       udo) | ||||||
|  |         udo rm -rf "${1}"; udo mv "${1}"{".bak",""} ;; | ||||||
|  |       *) | ||||||
|  |         rm -rf "${1}"; mv "${1}"{".bak",""} ;; | ||||||
|  |     esac | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | backup_file() { | ||||||
|  |   if [[ -f "${1}.bak" || -d "${1}.bak" ]]; then | ||||||
|  |     case "${2}" in | ||||||
|  |       sudo) | ||||||
|  |         sudo rm -rf "${1}" ;; | ||||||
|  |       udo) | ||||||
|  |         udo rm -rf "${1}" ;; | ||||||
|  |       *) | ||||||
|  |         rm -rf "${1}" ;; | ||||||
|  |     esac | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ -f "${1}" || -d "${1}" ]]; then | ||||||
|  |     case "${2}" in | ||||||
|  |       sudo) | ||||||
|  |         sudo mv -n "${1}"{"",".bak"} ;; | ||||||
|  |       udo) | ||||||
|  |         udo mv -n "${1}"{"",".bak"} ;; | ||||||
|  |       *) | ||||||
|  |         mv -n "${1}"{"",".bak"} ;; | ||||||
|  |     esac | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | udoify_file() { | ||||||
|  |   if [[ -f "${1}" && "$(ls -ld "${1}" | awk '{print $3}')" != "${MY_USERNAME}" ]]; then | ||||||
|  |     sudo chown "${MY_USERNAME}:" "${1}" | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | check_theme_file() { | ||||||
|  |   [[ -f "${1}" || -f "${1}.bak" ]] | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | remind_relative_path() { | ||||||
|  |   [[ "${2}" =~ "~" ]] && prompt -w "'${1}' REMEMBER: ~/'path to somewhere' and '~/path to somewhere' are different." | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | ############################################################################### | ||||||
|  | #                                    MISC                                     # | ||||||
|  | ############################################################################### | ||||||
|  | 
 | ||||||
|  | sudo() { | ||||||
|  |   local result="0" | ||||||
|  | 
 | ||||||
|  |   prompt -w "Executing '$(echo "${@}" | cut -c -35 )...' as root \n" | ||||||
|  | 
 | ||||||
|  |   if ! ${SUDO_BIN} -n true &> /dev/null; then | ||||||
|  |     echo -e "\n ${c_magenta} Authentication is required${c_default} ${c_green}(Please input your password):${c_default} \n" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ -p /dev/stdin ]]; then | ||||||
|  |     ${SUDO_BIN} "${@}" < /dev/stdin || result="${?}" | ||||||
|  |   else | ||||||
|  |     ${SUDO_BIN} "${@}" || result="${?}" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   [[ "${result}" != "0" ]] && WHITESUR_COMMAND="${*}" | ||||||
|  | 
 | ||||||
|  |   return "${result}" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | udo() { | ||||||
|  |   local result="0" | ||||||
|  | 
 | ||||||
|  |   # Just in case. We put the prompt here to make it less annoying | ||||||
|  |   if ! ${SUDO_BIN} -u "${MY_USERNAME}" -n true &> /dev/null; then | ||||||
|  |     prompt -w "Executing '$(echo "${@}" | cut -c -35 )...' as user" | ||||||
|  |     echo -e "${c_magenta} Authentication is required${c_default} ${c_green}(Please input your password):${c_default}" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   if [[ -p /dev/stdin ]]; then | ||||||
|  |     ${SUDO_BIN} -u "${MY_USERNAME}" "${@}" < /dev/stdin || result="${?}" | ||||||
|  |   else | ||||||
|  |     ${SUDO_BIN} -u "${MY_USERNAME}" "${@}" || result="${?}" | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   [[ "${result}" != "0" ]] && WHITESUR_COMMAND="${*}" | ||||||
|  | 
 | ||||||
|  |   return "${result}" | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | full_sudo() { | ||||||
|  |   if [[ ! -w "/root" ]]; then | ||||||
|  |     prompt -e "ERROR: '${1}' needs a root privilege. Please run this '${0}' as root" | ||||||
|  |     has_any_error="true" | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | get_utc_epoch_time() { | ||||||
|  |   local time="" | ||||||
|  |   local epoch="" | ||||||
|  | 
 | ||||||
|  |   if exec 3<> "/dev/tcp/iana.org/80"; then | ||||||
|  |     echo -e "GET / HTTP/1.1\nHost: iana.org\n\n" >&3 | ||||||
|  | 
 | ||||||
|  |     while read -r -t 2 line 0<&3; do | ||||||
|  |       if [[ "${line}" =~ "Date:" ]]; then | ||||||
|  |         time="${line#*':'}"; exec 3<&-; break | ||||||
|  |       fi | ||||||
|  |     done | ||||||
|  | 
 | ||||||
|  |     exec 3<&- | ||||||
|  | 
 | ||||||
|  |     if [[ "${time}" ]]; then | ||||||
|  |       epoch="$(date -d "${time}" "+%s")" | ||||||
|  |       echo "$((epoch + 2))" | ||||||
|  |     else | ||||||
|  |       return 1 | ||||||
|  |     fi | ||||||
|  |   else | ||||||
|  |     exec 3<&-; return 1 | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | usage() { | ||||||
|  |   prompt -e "Usage function is not implemented"; exit 1 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | finalize_argument_parsing() { | ||||||
|  |   if [[ "${need_help}" == "true" ]]; then | ||||||
|  |     echo; usage; echo | ||||||
|  |     [[ "${has_any_error}" == "true" ]] && exit 1 || exit 0 | ||||||
|  |   elif [[ "${has_any_error}" == "true" ]]; then | ||||||
|  |     echo; prompt -i "Try '$0 --help' for more information."; echo; exit 1 | ||||||
|  |   fi | ||||||
|  | } | ||||||
							
								
								
									
										111
									
								
								shell/lib-flatpak.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @ -0,0 +1,111 @@ | |||||||
|  | # This Source Code Form is subject to the terms of the Mozilla Public | ||||||
|  | # License, v. 2.0. If a copy of the MPL was not distributed with this | ||||||
|  | # file, You can obtain one at http://mozilla.org/MPL/2.0/. | ||||||
|  | 
 | ||||||
|  | pakitheme_gtk3() { | ||||||
|  |   local color="$(destify ${1})" | ||||||
|  |   local opacity="$(destify ${2})" | ||||||
|  |   local alt="$(destify ${3})" | ||||||
|  |   local theme="$(destify ${4})" | ||||||
|  | 
 | ||||||
|  |   local FLATPAK_THEME="${name}${color}${opacity}${alt}${theme}${colorscheme}" | ||||||
|  | 
 | ||||||
|  |   local GTK_3_THEME_VER=3.22 | ||||||
|  |   local cache_home="${XDG_CACHE_HOME:-$HOME/.cache}" | ||||||
|  |   local data_home="${XDG_DATA_HOME:-$HOME/.local/share}" | ||||||
|  |   local pakitheme_cache="$cache_home/pakitheme" | ||||||
|  |   local repo_dir="$pakitheme_cache/repo" | ||||||
|  |   local gtk3_app_id="org.gtk.Gtk3theme.$FLATPAK_THEME" | ||||||
|  |   local root_dir="$pakitheme_cache/$FLATPAK_THEME" | ||||||
|  |   local repo_dir="$root_dir/repo" | ||||||
|  |   local build_dir="$root_dir/build" | ||||||
|  | 
 | ||||||
|  |   for location in "$data_home/themes" "$HOME/.themes" /usr/share/themes; do | ||||||
|  |     if [[ -d "$location/$FLATPAK_THEME" ]]; then | ||||||
|  |       prompt -s "Found theme located at: $location/$FLATPAK_THEME \n" | ||||||
|  |       theme_path="$location/$FLATPAK_THEME" | ||||||
|  |       break | ||||||
|  |     fi | ||||||
|  |   done | ||||||
|  | 
 | ||||||
|  |   if [[ -n "$theme_path" ]]; then | ||||||
|  |     prompt -i "Converting theme: $FLATPAK_THEME... \n" | ||||||
|  |   else | ||||||
|  |     prompt -e "Could not locate theme... install theme first! \n" | ||||||
|  |     exit 0 | ||||||
|  |   fi | ||||||
|  | 
 | ||||||
|  |   rm -rf "$root_dir" "$repo_dir" | ||||||
|  |   mkdir -p "$repo_dir" | ||||||
|  |   ostree --repo="$repo_dir" init --mode=archive | ||||||
|  |   ostree --repo="$repo_dir" config set core.min-free-space-percent 0 | ||||||
|  | 
 | ||||||
|  |   rm -rf "$build_dir" | ||||||
|  |   mkdir -p "$build_dir/files" | ||||||
|  | 
 | ||||||
|  |   cp -a "$theme_path/gtk-3.0/"* "$build_dir/files" | ||||||
|  | 
 | ||||||
|  |   mkdir -p "$build_dir/files/share/appdata" | ||||||
|  |   cat >"$build_dir/files/share/appdata/$gtk3_app_id.appdata.xml" <<EOF | ||||||
|  | <?xml version="1.0" encoding="UTF-8"?> | ||||||
|  | <component type="runtime"> | ||||||
|  |   <id>$gtk3_app_id</id> | ||||||
|  |   <metadata_license>CC0-1.0</metadata_license> | ||||||
|  |   <name>$FLATPAK_THEME Gtk theme</name> | ||||||
|  |   <summary>$FLATPAK_THEME Gtk theme for flatpak</summary> | ||||||
|  | </component> | ||||||
|  | EOF | ||||||
|  | 
 | ||||||
|  |   appstream-compose --prefix="$build_dir/files" --basename="$gtk3_app_id" --origin=flatpak "$gtk3_app_id" | ||||||
|  | 
 | ||||||
|  |   ostree --repo="$repo_dir" commit -b base --tree=dir="$build_dir" | ||||||
|  | 
 | ||||||
|  |   bundles=() | ||||||
|  | 
 | ||||||
|  |   while read -r arch; do | ||||||
|  |     bundle="$root_dir/$gtk3_app_id-$arch.flatpak" | ||||||
|  | 
 | ||||||
|  |     rm -rf "$build_dir" | ||||||
|  |     ostree --repo="$repo_dir" checkout -U base "$build_dir" | ||||||
|  | 
 | ||||||
|  |     read -rd '' metadata <<EOF ||: | ||||||
|  | [Runtime] | ||||||
|  | name=$gtk3_app_id | ||||||
|  | runtime=$gtk3_app_id/$arch/$GTK_3_THEME_VER | ||||||
|  | sdk=$gtk3_app_id/$arch/$GTK_3_THEME_VER | ||||||
|  | EOF | ||||||
|  |     # Make sure there is no trailing newline, so xa.metadata doesn't get confused later | ||||||
|  |     echo -n "$metadata" > "$build_dir/metadata" | ||||||
|  | 
 | ||||||
|  |     ostree --repo="$repo_dir" commit -b "runtime/$gtk3_app_id/$arch/$GTK_3_THEME_VER" \ | ||||||
|  |       --add-metadata-string "xa.metadata=$(cat $build_dir/metadata)" --link-checkout-speedup "$build_dir" | ||||||
|  |     flatpak build-bundle --runtime "$repo_dir" "$bundle" "$gtk3_app_id" "$GTK_3_THEME_VER" | ||||||
|  | 
 | ||||||
|  |     trap 'rm "$bundle"' EXIT | ||||||
|  | 
 | ||||||
|  |     bundles+=("$bundle") | ||||||
|  |     # Note: a pipe can't be used because it will mess with subshells and cause the append | ||||||
|  |     # to bundles to fail. | ||||||
|  |   done < <(flatpak list --runtime --columns=arch:f | sort -u) | ||||||
|  | 
 | ||||||
|  |   for bundle in "${bundles[@]}"; do | ||||||
|  |     if [[ -w "/root" ]]; then | ||||||
|  |       sudo flatpak install -y --system "${bundle}" | ||||||
|  |     else | ||||||
|  |       flatpak install -y --user "${bundle}" | ||||||
|  |     fi | ||||||
|  |   done | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | flatpak_remove() { | ||||||
|  |   local color="$(destify ${1})" | ||||||
|  |   local opacity="$(destify ${2})" | ||||||
|  |   local alt="$(destify ${3})" | ||||||
|  |   local theme="$(destify ${4})" | ||||||
|  | 
 | ||||||
|  |   if [[ -w "/root" ]]; then | ||||||
|  |     sudo flatpak remove -y --system org.gtk.Gtk3theme.${name}${color}${opacity}${alt}${theme}${colorscheme} | ||||||
|  |   else | ||||||
|  |     flatpak remove -y --user org.gtk.Gtk3theme.${name}${color}${opacity}${alt}${theme}${colorscheme} | ||||||
|  |   fi | ||||||
|  | } | ||||||
							
								
								
									
										1012
									
								
								shell/lib-install.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
							
								
								
									
										56
									
								
								src/assets/cinnamon/assets-Dark-nord/calendar-arrow-left.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,56 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="16" | ||||||
|  |    height="16" | ||||||
|  |    viewBox="0 0 16 16" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="calendar-arrow-left.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    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="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="29.5" | ||||||
|  |      inkscape:cx="13.457627" | ||||||
|  |      inkscape:cy="6.1355932" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" | ||||||
|  |      inkscape:pagecheckerboard="0" /> | ||||||
|  |   <path | ||||||
|  |      d="M10 3v10L5 8z" | ||||||
|  |      opacity="0.54" | ||||||
|  |      id="path2" | ||||||
|  |      style="fill:#e1e4ea;fill-opacity:1;opacity:0.54" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.6 KiB | 
| @ -0,0 +1,56 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="16" | ||||||
|  |    height="16" | ||||||
|  |    viewBox="0 0 16 16" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="calendar-arrow-right.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    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="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="14.75" | ||||||
|  |      inkscape:cx="7.5254237" | ||||||
|  |      inkscape:cy="8" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" | ||||||
|  |      inkscape:pagecheckerboard="0" /> | ||||||
|  |   <path | ||||||
|  |      d="M6 3v10l5-5z" | ||||||
|  |      opacity="0.54" | ||||||
|  |      id="path2" | ||||||
|  |      style="fill:#e1e4ea;fill-opacity:1" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.6 KiB | 
							
								
								
									
										143
									
								
								src/assets/cinnamon/assets-Dark-nord/checkbox-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,143 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="checkbox-off.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    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="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        id="linearGradient3913" | ||||||
|  |        x1="18" | ||||||
|  |        x2="32" | ||||||
|  |        y1="38.362" | ||||||
|  |        y2="38.362" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        xlink:href="#unchecked_highlight-3" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight-3" | ||||||
|  |        inkscape:swatch="solid"> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#5f5f5f" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop101" | ||||||
|  |          style="stop-color:#4f596d;stop-opacity:1;" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        id="linearGradient3915" | ||||||
|  |        x1="24" | ||||||
|  |        x2="24" | ||||||
|  |        y1="45.362" | ||||||
|  |        y2="31.362" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857,0,3.2402)" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        xlink:href="#linearGradient1732" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="linearGradient1732" | ||||||
|  |        inkscape:swatch="gradient"> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#6a6a6a" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1728" | ||||||
|  |          style="stop-color:#5a657c;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#545454" | ||||||
|  |          offset="1" | ||||||
|  |          id="stop1730" | ||||||
|  |          style="stop-color:#475061;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="true" | ||||||
|  |      inkscape:zoom="19.666667" | ||||||
|  |      inkscape:cx="12.635593" | ||||||
|  |      inkscape:cy="7.9830509" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" | ||||||
|  |      inkscape:pagecheckerboard="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid835" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <g | ||||||
|  |      id="checkbox-unchecked" | ||||||
|  |      transform="translate(-13,3.6380005)"> | ||||||
|  |     <g | ||||||
|  |        transform="translate(0,-30)" | ||||||
|  |        id="g852"> | ||||||
|  |       <rect | ||||||
|  |          x="17" | ||||||
|  |          y="30.362" | ||||||
|  |          width="16" | ||||||
|  |          height="16" | ||||||
|  |          rx="3" | ||||||
|  |          ry="3" | ||||||
|  |          id="rect833" | ||||||
|  |          style="fill:#000000;opacity:0.15" /> | ||||||
|  |       <rect | ||||||
|  |          x="17" | ||||||
|  |          y="30.362" | ||||||
|  |          width="16" | ||||||
|  |          height="16" | ||||||
|  |          color="#000000" | ||||||
|  |          fill="none" | ||||||
|  |          id="rect846" /> | ||||||
|  |       <rect | ||||||
|  |          x="18" | ||||||
|  |          y="31.362" | ||||||
|  |          width="14" | ||||||
|  |          height="14" | ||||||
|  |          rx="2.1538" | ||||||
|  |          ry="2.1538" | ||||||
|  |          color="#000000" | ||||||
|  |          fill="url(#linearGradient3913)" | ||||||
|  |          id="rect848" | ||||||
|  |          style="fill:url(#linearGradient3913)" /> | ||||||
|  |       <rect | ||||||
|  |          x="18" | ||||||
|  |          y="32.362" | ||||||
|  |          width="14" | ||||||
|  |          height="13" | ||||||
|  |          rx="2.1538" | ||||||
|  |          ry="2" | ||||||
|  |          fill="url(#linearGradient3915)" | ||||||
|  |          id="rect850" | ||||||
|  |          style="fill:url(#linearGradient3915)" /> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 3.6 KiB | 
							
								
								
									
										102
									
								
								src/assets/cinnamon/assets-Dark-nord/menu-solid.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,102 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="78" | ||||||
|  |    height="80" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 78 80" | ||||||
|  |    id="svg17" | ||||||
|  |    sodipodi:docname="menu-solid.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    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="metadata21"> | ||||||
|  |     <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="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      id="namedview19" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:zoom="6.363961" | ||||||
|  |      inkscape:cx="34.7268" | ||||||
|  |      inkscape:cy="26.398653" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg17" | ||||||
|  |      inkscape:pagecheckerboard="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid846" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <defs | ||||||
|  |      id="defs5"> | ||||||
|  |     <filter | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        style="color-interpolation-filters:sRGB" | ||||||
|  |        id="filter852" | ||||||
|  |        x="-0.108" | ||||||
|  |        width="1.216" | ||||||
|  |        y="-0.108" | ||||||
|  |        height="1.216"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          inkscape:collect="always" | ||||||
|  |          stdDeviation="2.88" | ||||||
|  |          id="feGaussianBlur854" /> | ||||||
|  |     </filter> | ||||||
|  |   </defs> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="9.0000248" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.3325" | ||||||
|  |      id="rect848" | ||||||
|  |      style="fill:#000000;stroke-width:2.9091;filter:url(#filter852)" /> | ||||||
|  |   <path | ||||||
|  |      id="rect869" | ||||||
|  |      style="stroke-width:3.00001;fill:#000000;opacity:0.75" | ||||||
|  |      d="M 19 5 C 11.798 5 6 10.797995 6 18 L 6 58 C 6 65.202005 11.798 71 19 71 L 59 71 C 66.202 71 72 65.202005 72 58 L 72 18 C 72 10.797995 66.202 5 59 5 L 19 5 z M 19 6 L 59 6 C 65.648 6 71 11.352 71 18 L 71 58 C 71 64.648 65.648 70 59 70 L 19 70 C 12.352 70 7 64.648 7 58 L 7 18 C 7 11.352 12.352 6 19 6 z " /> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="6" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      id="rect11" | ||||||
|  |      style="fill:#2b303b" /> | ||||||
|  |   <path | ||||||
|  |      id="rect856" | ||||||
|  |      style="opacity:0.1;fill:#ffffff;stroke-width:2.9091" | ||||||
|  |      d="M 19,6 C 12.352,6 7,11.352 7,18 v 40 c 0,6.648 5.352,12 12,12 h 40 c 6.648,0 12,-5.352 12,-12 V 18 C 71,11.352 65.648,6 59,6 Z m 0,1 h 40 c 6.094,0 11,4.905995 11,11 v 40 c 0,6.094005 -4.906,11 -11,11 H 19 C 12.906,69 8,64.094005 8,58 V 18 C 8,11.905995 12.906,7 19,7 Z" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 3.1 KiB | 
							
								
								
									
										104
									
								
								src/assets/cinnamon/assets-Dark-nord/menu.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,104 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="78" | ||||||
|  |    height="80" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 78 80" | ||||||
|  |    id="svg17" | ||||||
|  |    sodipodi:docname="menu.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    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="metadata21"> | ||||||
|  |     <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="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      id="namedview19" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:zoom="3.1819805" | ||||||
|  |      inkscape:cx="51.540228" | ||||||
|  |      inkscape:cy="39.59798" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg17" | ||||||
|  |      inkscape:pagecheckerboard="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid846" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <defs | ||||||
|  |      id="defs5"> | ||||||
|  |     <filter | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        style="color-interpolation-filters:sRGB" | ||||||
|  |        id="filter852" | ||||||
|  |        x="-0.108" | ||||||
|  |        width="1.216" | ||||||
|  |        y="-0.108" | ||||||
|  |        height="1.216"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          inkscape:collect="always" | ||||||
|  |          stdDeviation="2.88" | ||||||
|  |          id="feGaussianBlur854" /> | ||||||
|  |     </filter> | ||||||
|  |   </defs> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="9.0000248" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.3325" | ||||||
|  |      id="rect848" | ||||||
|  |      style="fill:#000000;stroke-width:2.9091;filter:url(#filter852)" /> | ||||||
|  |   <path | ||||||
|  |      id="rect869" | ||||||
|  |      style="stroke-width:3.00001;fill:#000000;opacity:0.75" | ||||||
|  |      d="M 19 5 C 11.798 5 6 10.797995 6 18 L 6 58 C 6 65.202005 11.798 71 19 71 L 59 71 C 66.202 71 72 65.202005 72 58 L 72 18 C 72 10.797995 66.202 5 59 5 L 19 5 z M 19 6 L 59 6 C 65.648 6 71 11.352 71 18 L 71 58 C 71 64.648 65.648 70 59 70 L 19 70 C 12.352 70 7 64.648 7 58 L 7 18 C 7 11.352 12.352 6 19 6 z " /> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="6.0000243" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.95" | ||||||
|  |      id="rect11" | ||||||
|  |      style="fill:#2b303b;fill-opacity:1;stroke-width:2.9091" /> | ||||||
|  |   <path | ||||||
|  |      id="rect856" | ||||||
|  |      style="opacity:0.1;fill:#ffffff;stroke-width:2.9091" | ||||||
|  |      d="M 19,6 C 12.352,6 7,11.352 7,18 v 40 c 0,6.648 5.352,12 12,12 h 40 c 6.648,0 12,-5.352 12,-12 V 18 C 71,11.352 65.648,6 59,6 Z m 0,1 h 40 c 6.094,0 11,4.905995 11,11 v 40 c 0,6.094005 -4.906,11 -11,11 H 19 C 12.906,69 8,64.094005 8,58 V 18 C 8,11.905995 12.906,7 19,7 Z" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 3.2 KiB | 
							
								
								
									
										164
									
								
								src/assets/cinnamon/assets-Dark-nord/radiobutton-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,164 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="radiobutton-off.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    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="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        inkscape:swatch="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        inkscape:swatch="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#6a6a6a;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#545454;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        id="linearGradient3917" | ||||||
|  |        x1="51.611" | ||||||
|  |        x2="80.996002" | ||||||
|  |        y1="141.02" | ||||||
|  |        y2="141.02" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        xlink:href="#unchecked_highlight-3" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight-3" | ||||||
|  |        inkscape:swatch="solid"> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#5f5f5f" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop101" | ||||||
|  |          style="stop-color:#4f596d;stop-opacity:1;" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#linearGradient1732" | ||||||
|  |        id="linearGradient1738" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857,0,11.106)" | ||||||
|  |        x1="66.303001" | ||||||
|  |        y1="155.48" | ||||||
|  |        x2="66.303001" | ||||||
|  |        y2="126.56" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="linearGradient1732" | ||||||
|  |        inkscape:swatch="gradient"> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#6a6a6a" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1728" | ||||||
|  |          style="stop-color:#5a657c;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#545454" | ||||||
|  |          offset="1" | ||||||
|  |          id="stop1730" | ||||||
|  |          style="stop-color:#475061;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="true" | ||||||
|  |      inkscape:zoom="19.666667" | ||||||
|  |      inkscape:cx="9.3559322" | ||||||
|  |      inkscape:cy="8.7966102" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="g863" | ||||||
|  |      inkscape:pagecheckerboard="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid957" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <g | ||||||
|  |      id="radio-unchecked" | ||||||
|  |      transform="translate(-92.994874,3.6358897)"> | ||||||
|  |     <g | ||||||
|  |        transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)" | ||||||
|  |        id="g863"> | ||||||
|  |       <rect | ||||||
|  |          x="206.99001" | ||||||
|  |          y="261.98001" | ||||||
|  |          width="17.091" | ||||||
|  |          height="17.1" | ||||||
|  |          id="rect855" | ||||||
|  |          fill="none" /> | ||||||
|  |       <g | ||||||
|  |          transform="matrix(0.50892,0,0,0.5174,181.79,197.56)" | ||||||
|  |          id="g861"> | ||||||
|  |         <rect | ||||||
|  |            x="49.524872" | ||||||
|  |            y="124.50695" | ||||||
|  |            width="33.557259" | ||||||
|  |            height="33.025093" | ||||||
|  |            rx="16.7792" | ||||||
|  |            ry="16.300707" | ||||||
|  |            id="rect955" | ||||||
|  |            style="fill:#000000;opacity:0.15" /> | ||||||
|  |         <rect | ||||||
|  |            x="51.611" | ||||||
|  |            y="126.56" | ||||||
|  |            width="29.385" | ||||||
|  |            height="28.919001" | ||||||
|  |            rx="14.693" | ||||||
|  |            ry="14.274" | ||||||
|  |            id="rect857" | ||||||
|  |            style="fill:url(#linearGradient3917)" /> | ||||||
|  |         <rect | ||||||
|  |            x="51.611" | ||||||
|  |            y="128.63" | ||||||
|  |            width="29.385" | ||||||
|  |            height="26.853001" | ||||||
|  |            rx="14.693" | ||||||
|  |            ry="13.427" | ||||||
|  |            id="rect859" | ||||||
|  |            style="fill:url(#linearGradient1738);fill-opacity:1" /> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.4 KiB | 
							
								
								
									
										101
									
								
								src/assets/cinnamon/assets-Dark-nord/toggle-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,101 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="40" | ||||||
|  |    height="24" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 40 24" | ||||||
|  |    id="svg27" | ||||||
|  |    sodipodi:docname="toggle-off.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg"> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="namedview29" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pagecheckerboard="0" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="5.4583333" | ||||||
|  |      inkscape:cx="0" | ||||||
|  |      inkscape:cy="12.641221" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg27" /> | ||||||
|  |   <defs | ||||||
|  |      id="defs13"> | ||||||
|  |     <filter | ||||||
|  |        id="filter1034" | ||||||
|  |        x="-0.037565219" | ||||||
|  |        y="-0.037565219" | ||||||
|  |        width="1.0751304" | ||||||
|  |        height="1.0751304" | ||||||
|  |        color-interpolation-filters="sRGB"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          stdDeviation="0.36" | ||||||
|  |          id="feGaussianBlur5" /> | ||||||
|  |     </filter> | ||||||
|  |     <linearGradient | ||||||
|  |        id="linearGradient1254" | ||||||
|  |        x1="22" | ||||||
|  |        x2="22" | ||||||
|  |        y1="1052.4" | ||||||
|  |        y2="1028.4" | ||||||
|  |        gradientUnits="userSpaceOnUse"> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#ffffff" | ||||||
|  |          stop-opacity=".25" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop8" /> | ||||||
|  |       <stop | ||||||
|  |          stop-color="#ffffff" | ||||||
|  |          stop-opacity=".35" | ||||||
|  |          offset="1" | ||||||
|  |          id="stop10" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <g | ||||||
|  |      transform="translate(0 -1028.4)" | ||||||
|  |      id="g25"> | ||||||
|  |     <rect | ||||||
|  |        x="-3.8809e-8" | ||||||
|  |        y="1028.4" | ||||||
|  |        width="40" | ||||||
|  |        height="24" | ||||||
|  |        rx="12" | ||||||
|  |        ry="12" | ||||||
|  |        fill="url(#linearGradient1254)" | ||||||
|  |        id="rect15" /> | ||||||
|  |     <rect | ||||||
|  |        x="-3.8809e-8" | ||||||
|  |        y="1028.3" | ||||||
|  |        width="40" | ||||||
|  |        height="24" | ||||||
|  |        opacity="0" | ||||||
|  |        stroke-width=".87706" | ||||||
|  |        id="rect17" /> | ||||||
|  |     <circle | ||||||
|  |        cx="12" | ||||||
|  |        cy="1040.9" | ||||||
|  |        r="11.5" | ||||||
|  |        fill="#000000" | ||||||
|  |        filter="url(#filter1034)" | ||||||
|  |        opacity=".1" | ||||||
|  |        stroke-width="1.2778" | ||||||
|  |        id="circle19" /> | ||||||
|  |     <circle | ||||||
|  |        cx="12" | ||||||
|  |        cy="1040.4" | ||||||
|  |        r="11" | ||||||
|  |        fill="#ffffff" | ||||||
|  |        stroke-width="1.2222" | ||||||
|  |        id="circle21" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.4 KiB | 
							
								
								
									
										106
									
								
								src/assets/cinnamon/assets-Dark-nord/trash-icon.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,106 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||||
|  | 
 | ||||||
|  | <svg | ||||||
|  |    width="400" | ||||||
|  |    height="120" | ||||||
|  |    id="svg2" | ||||||
|  |    version="1.1" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    sodipodi:docname="trash-icon.svg" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    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="defs4" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="base" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:zoom="2.5600001" | ||||||
|  |      inkscape:cx="17.578125" | ||||||
|  |      inkscape:cy="40.624999" | ||||||
|  |      inkscape:document-units="px" | ||||||
|  |      inkscape:current-layer="layer1" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-paths="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      inkscape:document-rotation="0" | ||||||
|  |      inkscape:pagecheckerboard="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid2985" | ||||||
|  |        empspacing="5" | ||||||
|  |        visible="true" | ||||||
|  |        enabled="true" | ||||||
|  |        snapvisiblegridlinesonly="true" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="1,0" | ||||||
|  |        position="200,105" | ||||||
|  |        id="guide3920" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata7"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |         <cc:license | ||||||
|  |            rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> | ||||||
|  |       </cc:Work> | ||||||
|  |       <cc:License | ||||||
|  |          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#ShareAlike" /> | ||||||
|  |       </cc:License> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <g | ||||||
|  |      inkscape:label="Ebene 1" | ||||||
|  |      inkscape:groupmode="layer" | ||||||
|  |      id="layer1" | ||||||
|  |      transform="translate(0,-932.36218)"> | ||||||
|  |     <path | ||||||
|  |        id="rect4142" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#414959;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.13725491;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;paint-order:stroke fill markers" | ||||||
|  |        d="m 12,942.36218 376,0 c 1.108,0 2,0.892 2,2 l 0,108.00002 -380,0 0,-108.00002 c 0,-1.108 0.892,-2 2,-2 z" | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        sodipodi:nodetypes="sssccss" /> | ||||||
|  |     <path | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        style="fill:#ececec;fill-opacity:1;stroke:none;stroke-width:1" | ||||||
|  |        class="ColorScheme-Text" | ||||||
|  |        d="m 200,964.36214 c -4.41828,0 -8,3.58172 -8,8 h -16 v 4 H 193.07812 200 206.91408 224 v -4 h -16 c 0,-4.41828 -3.58172,-8 -8,-8 z m 0,4 c 2.20914,1e-5 3.99999,1.79086 4,4 h -8 c 1e-5,-2.20914 1.79086,-3.99999 4,-4 z m -20,12 v 2 2 6 21.99996 c 0,4.4321 3.56792,8.0001 8,8.0001 h 24 c 4.43208,0 8,-3.568 8,-8.0001 v -23.99996 -4 -2 -2 h -2 -26 -4 -6 z m 4,4 h 4 4 24 v 27.99996 c 0,2.2161 -1.78392,4.0001 -4,4.0001 h -24 c -2.21608,0 -4,-1.784 -4,-4.0001 z" | ||||||
|  |        id="path3222" | ||||||
|  |        sodipodi:nodetypes="scccccccccsccccccccsssscccccccccccccssssc" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.3 KiB | 
							
								
								
									
										56
									
								
								src/assets/cinnamon/assets-Dark/calendar-arrow-left.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,56 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="16" | ||||||
|  |    height="16" | ||||||
|  |    viewBox="0 0 16 16" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="calendar-arrow-left.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="29.5" | ||||||
|  |      inkscape:cx="13.680381" | ||||||
|  |      inkscape:cy="6.1418434" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <path | ||||||
|  |      d="M10 3v10L5 8z" | ||||||
|  |      fill="#000000" | ||||||
|  |      opacity="0.54" | ||||||
|  |      id="path2" | ||||||
|  |      style="fill:#e6e6e6" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.5 KiB | 
							
								
								
									
										56
									
								
								src/assets/cinnamon/assets-Dark/calendar-arrow-right.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,56 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="16" | ||||||
|  |    height="16" | ||||||
|  |    viewBox="0 0 16 16" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="calendar-arrow-right.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="14.75" | ||||||
|  |      inkscape:cx="8" | ||||||
|  |      inkscape:cy="8" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <path | ||||||
|  |      d="M6 3v10l5-5z" | ||||||
|  |      fill="#000000" | ||||||
|  |      opacity="0.54" | ||||||
|  |      id="path2" | ||||||
|  |      style="fill:#e6e6e6" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.5 KiB | 
							
								
								
									
										156
									
								
								src/assets/cinnamon/assets-Dark/checkbox-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,156 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:xlink="http://www.w3.org/1999/xlink" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="checkbox-off.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#unchecked_highlight" | ||||||
|  |        id="linearGradient1667" | ||||||
|  |        x1="18" | ||||||
|  |        y1="38.362179" | ||||||
|  |        x2="32" | ||||||
|  |        y2="38.362179" | ||||||
|  |        gradientUnits="userSpaceOnUse" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        osb:paint="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#dark_unchecked_bg" | ||||||
|  |        id="linearGradient1625" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857146,0,3.2401539)" | ||||||
|  |        x1="24" | ||||||
|  |        y1="45.362179" | ||||||
|  |        x2="24" | ||||||
|  |        y2="31.362181" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        osb:paint="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#6a6a6a;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#545454;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="9.8333333" | ||||||
|  |      inkscape:cx="12" | ||||||
|  |      inkscape:cy="12" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <g | ||||||
|  |      transform="translate(-13,3.6378183)" | ||||||
|  |      style="display:inline;opacity:1" | ||||||
|  |      id="checkbox-unchecked-dark" | ||||||
|  |      inkscape:label="#g22047"> | ||||||
|  |     <g | ||||||
|  |        inkscape:label="#g21853" | ||||||
|  |        id="sdsd-0-1"> | ||||||
|  |       <g | ||||||
|  |          id="scdsdcd-0-4" | ||||||
|  |          inkscape:label="#g14325" | ||||||
|  |          transform="translate(0,-30)"> | ||||||
|  |         <g | ||||||
|  |            style="display:inline" | ||||||
|  |            id="g15812-6-6-1-4-4" | ||||||
|  |            transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"> | ||||||
|  |           <g | ||||||
|  |              transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" | ||||||
|  |              id="g5489-2-9-6-8-8-9-7" | ||||||
|  |              style="display:inline"> | ||||||
|  |             <g | ||||||
|  |                id="g5428-8-1-4-0-0-65-8" /> | ||||||
|  |           </g> | ||||||
|  |         </g> | ||||||
|  |         <rect | ||||||
|  |            y="30.362183" | ||||||
|  |            x="17" | ||||||
|  |            height="16" | ||||||
|  |            width="16" | ||||||
|  |            id="rect13523-4-0" | ||||||
|  |            style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> | ||||||
|  |         <g | ||||||
|  |            id="g5400-2-47"> | ||||||
|  |           <rect | ||||||
|  |              rx="2.4615386" | ||||||
|  |              y="30.362181" | ||||||
|  |              x="17" | ||||||
|  |              height="16" | ||||||
|  |              width="16" | ||||||
|  |              id="rect1920" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.2307694;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              ry="2.461539" /> | ||||||
|  |           <rect | ||||||
|  |              ry="2.1538463" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1667);fill-opacity:1;stroke:none;stroke-width:1.07692313;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              id="rect5147-9-1-5-7-6-3-70" | ||||||
|  |              width="14" | ||||||
|  |              height="13.999997" | ||||||
|  |              x="18" | ||||||
|  |              y="31.362181" | ||||||
|  |              rx="2.1538463" /> | ||||||
|  |           <rect | ||||||
|  |              rx="2.1538463" | ||||||
|  |              y="32.362179" | ||||||
|  |              x="18" | ||||||
|  |              height="12.999998" | ||||||
|  |              width="14" | ||||||
|  |              id="rect1621" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1625);fill-opacity:1;stroke:none;stroke-width:1.03774917;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              ry="2.0000002" /> | ||||||
|  |         </g> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 5.2 KiB | 
							
								
								
									
										112
									
								
								src/assets/cinnamon/assets-Dark/menu-solid.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,112 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="78" | ||||||
|  |    height="80" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 78 80" | ||||||
|  |    id="svg17" | ||||||
|  |    sodipodi:docname="menu-solid.svg" | ||||||
|  |    inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata21"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |         <dc:title></dc:title> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1920" | ||||||
|  |      inkscape:window-height="962" | ||||||
|  |      id="namedview19" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:zoom="6.363961" | ||||||
|  |      inkscape:cx="36.930272" | ||||||
|  |      inkscape:cy="39.026794" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="28" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg17"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid846" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        position="59,74" | ||||||
|  |        orientation="1,0" | ||||||
|  |        id="guide864" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        position="59,62" | ||||||
|  |        orientation="0,-1" | ||||||
|  |        id="guide866" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <defs | ||||||
|  |      id="defs5"> | ||||||
|  |     <filter | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        style="color-interpolation-filters:sRGB" | ||||||
|  |        id="filter852" | ||||||
|  |        x="-0.108" | ||||||
|  |        width="1.216" | ||||||
|  |        y="-0.108" | ||||||
|  |        height="1.216"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          inkscape:collect="always" | ||||||
|  |          stdDeviation="2.88" | ||||||
|  |          id="feGaussianBlur854" /> | ||||||
|  |     </filter> | ||||||
|  |   </defs> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="9.0000248" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.3325" | ||||||
|  |      id="rect848" | ||||||
|  |      style="fill:#000000;stroke-width:2.9091;filter:url(#filter852)" /> | ||||||
|  |   <path | ||||||
|  |      id="rect869" | ||||||
|  |      style="stroke-width:3.00001;fill:#000000;opacity:0.75" | ||||||
|  |      d="M 19 5 C 11.798 5 6 10.797995 6 18 L 6 58 C 6 65.202005 11.798 71 19 71 L 59 71 C 66.202 71 72 65.202005 72 58 L 72 18 C 72 10.797995 66.202 5 59 5 L 19 5 z M 19 6 L 59 6 C 65.648 6 71 11.352 71 18 L 71 58 C 71 64.648 65.648 70 59 70 L 19 70 C 12.352 70 7 64.648 7 58 L 7 18 C 7 11.352 12.352 6 19 6 z " /> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="6.0000243" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.95" | ||||||
|  |      id="rect11" | ||||||
|  |      style="stroke-width:2.9091;opacity:1" /> | ||||||
|  |   <path | ||||||
|  |      id="rect856" | ||||||
|  |      style="opacity:0.1;fill:#ffffff;stroke-width:2.9091" | ||||||
|  |      d="M 19,6 C 12.352,6 7,11.352 7,18 v 40 c 0,6.648 5.352,12 12,12 h 40 c 6.648,0 12,-5.352 12,-12 V 18 C 71,11.352 65.648,6 59,6 Z m 0,1 h 40 c 6.094,0 11,4.905995 11,11 v 40 c 0,6.094005 -4.906,11 -11,11 H 19 C 12.906,69 8,64.094005 8,58 V 18 C 8,11.905995 12.906,7 19,7 Z" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 3.4 KiB | 
							
								
								
									
										112
									
								
								src/assets/cinnamon/assets-Dark/menu.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,112 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="78" | ||||||
|  |    height="80" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 78 80" | ||||||
|  |    id="svg17" | ||||||
|  |    sodipodi:docname="menu.svg" | ||||||
|  |    inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata21"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |         <dc:title></dc:title> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1920" | ||||||
|  |      inkscape:window-height="962" | ||||||
|  |      id="namedview19" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:zoom="6.363961" | ||||||
|  |      inkscape:cx="36.930272" | ||||||
|  |      inkscape:cy="39.026794" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="28" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg17"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid846" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        position="59,74" | ||||||
|  |        orientation="1,0" | ||||||
|  |        id="guide864" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        position="59,62" | ||||||
|  |        orientation="0,-1" | ||||||
|  |        id="guide866" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <defs | ||||||
|  |      id="defs5"> | ||||||
|  |     <filter | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        style="color-interpolation-filters:sRGB" | ||||||
|  |        id="filter852" | ||||||
|  |        x="-0.108" | ||||||
|  |        width="1.216" | ||||||
|  |        y="-0.108" | ||||||
|  |        height="1.216"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          inkscape:collect="always" | ||||||
|  |          stdDeviation="2.88" | ||||||
|  |          id="feGaussianBlur854" /> | ||||||
|  |     </filter> | ||||||
|  |   </defs> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="9.0000248" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.3325" | ||||||
|  |      id="rect848" | ||||||
|  |      style="fill:#000000;stroke-width:2.9091;filter:url(#filter852)" /> | ||||||
|  |   <path | ||||||
|  |      id="rect869" | ||||||
|  |      style="stroke-width:3.00001;fill:#000000;opacity:0.75" | ||||||
|  |      d="M 19 5 C 11.798 5 6 10.797995 6 18 L 6 58 C 6 65.202005 11.798 71 19 71 L 59 71 C 66.202 71 72 65.202005 72 58 L 72 18 C 72 10.797995 66.202 5 59 5 L 19 5 z M 19 6 L 59 6 C 65.648 6 71 11.352 71 18 L 71 58 C 71 64.648 65.648 70 59 70 L 19 70 C 12.352 70 7 64.648 7 58 L 7 18 C 7 11.352 12.352 6 19 6 z " /> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="6.0000243" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#323232" | ||||||
|  |      opacity="0.95" | ||||||
|  |      id="rect11" | ||||||
|  |      style="stroke-width:2.9091" /> | ||||||
|  |   <path | ||||||
|  |      id="rect856" | ||||||
|  |      style="opacity:0.1;fill:#ffffff;stroke-width:2.9091" | ||||||
|  |      d="M 19,6 C 12.352,6 7,11.352 7,18 v 40 c 0,6.648 5.352,12 12,12 h 40 c 6.648,0 12,-5.352 12,-12 V 18 C 71,11.352 65.648,6 59,6 Z m 0,1 h 40 c 6.094,0 11,4.905995 11,11 v 40 c 0,6.094005 -4.906,11 -11,11 H 19 C 12.906,69 8,64.094005 8,58 V 18 C 8,11.905995 12.906,7 19,7 Z" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 3.4 KiB | 
							
								
								
									
										152
									
								
								src/assets/cinnamon/assets-Dark/radiobutton-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,152 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:xlink="http://www.w3.org/1999/xlink" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="radiobutton-off.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#unchecked_highlight" | ||||||
|  |        id="linearGradient1661" | ||||||
|  |        x1="51.610744" | ||||||
|  |        y1="141.02211" | ||||||
|  |        x2="80.99575" | ||||||
|  |        y2="141.02211" | ||||||
|  |        gradientUnits="userSpaceOnUse" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        osb:paint="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#dark_unchecked_bg" | ||||||
|  |        id="linearGradient1684" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        x1="66.303246" | ||||||
|  |        y1="155.48166" | ||||||
|  |        x2="66.303246" | ||||||
|  |        y2="126.56255" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857182,0,11.105773)" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        osb:paint="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#6a6a6a;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#545454;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="9.8333333" | ||||||
|  |      inkscape:cx="12" | ||||||
|  |      inkscape:cy="12" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <g | ||||||
|  |      transform="translate(-92.995736,3.6378118)" | ||||||
|  |      style="display:inline;opacity:1" | ||||||
|  |      id="radio-unchecked-dark" | ||||||
|  |      inkscape:label="#g10975"> | ||||||
|  |     <g | ||||||
|  |        id="g10964-4-5"> | ||||||
|  |       <g | ||||||
|  |          style="display:inline" | ||||||
|  |          id="radio-unchecked2-6-5" | ||||||
|  |          transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)" | ||||||
|  |          inkscape:label="#g15805"> | ||||||
|  |         <rect | ||||||
|  |            style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" | ||||||
|  |            id="rect14348-4-3-9" | ||||||
|  |            width="17.090866" | ||||||
|  |            height="17.100227" | ||||||
|  |            x="206.99057" | ||||||
|  |            y="261.97873" /> | ||||||
|  |         <g | ||||||
|  |            id="g7025-3-9"> | ||||||
|  |           <g | ||||||
|  |              style="display:inline" | ||||||
|  |              id="g5489-2-9-3-8-0" | ||||||
|  |              transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> | ||||||
|  |             <g | ||||||
|  |                id="g5428-8-1-7-83-7"> | ||||||
|  |               <rect | ||||||
|  |                  rx="16.791431" | ||||||
|  |                  y="124.49689" | ||||||
|  |                  x="49.511818" | ||||||
|  |                  height="33.050419" | ||||||
|  |                  width="33.582863" | ||||||
|  |                  id="rect1938" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.56274343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  ry="16.313646" /> | ||||||
|  |               <rect | ||||||
|  |                  ry="14.27444" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1661);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.24240041;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  id="rect5147-9-1-7-7-61" | ||||||
|  |                  width="29.385006" | ||||||
|  |                  height="28.919117" | ||||||
|  |                  x="51.610744" | ||||||
|  |                  y="126.56255" | ||||||
|  |                  rx="14.692502" /> | ||||||
|  |               <rect | ||||||
|  |                  rx="14.692502" | ||||||
|  |                  y="128.62819" | ||||||
|  |                  x="51.610744" | ||||||
|  |                  height="26.853477" | ||||||
|  |                  width="29.385006" | ||||||
|  |                  id="rect1670" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1684);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.16083145;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  ry="13.426739" /> | ||||||
|  |             </g> | ||||||
|  |           </g> | ||||||
|  |         </g> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 5.4 KiB | 
							
								
								
									
										21
									
								
								src/assets/cinnamon/assets-Dark/toggle-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,21 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1038" x="-.0216" y="-.070497" width="1.0432" height="1.141" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient1254" x1="22" x2="22" y1="1052.4" y2="1028.4" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity=".35" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -1028.4)"> | ||||||
|  |   <rect x="-3.8809e-8" y="1028.4" width="40" height="24" rx="12" ry="12" fill="url(#linearGradient1254)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".495" style="paint-order:markers stroke fill"/> | ||||||
|  |   <rect x="-3.8809e-8" y="1028.3" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |   <circle cx="12" cy="1040.9" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1" stroke-width="1.2778"/> | ||||||
|  |   <circle cx="12" cy="1040.4" r="11" fill="#ffffff" stroke-width="1.2222"/> | ||||||
|  |   <path d="m12 1028.4c-6.648 0-12 5.352-12 12 0 0.086 0.011872 0.1699 0.013672 0.2559 0.13601-6.2563 5.4243-11.256 11.986-11.256h16c6.562 0 11.85 4.9996 11.986 11.256 0.0018-0.086 0.01367-0.1695 0.01367-0.2559 0-6.648-5.352-12-12-12z" fill="#000000" filter="url(#filter1038)" opacity=".1" stroke-linecap="round" stroke-linejoin="round" stroke-width=".495" style="paint-order:markers stroke fill"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.6 KiB | 
							
								
								
									
										106
									
								
								src/assets/cinnamon/assets-Dark/trash-icon.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,106 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||||
|  | 
 | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="400" | ||||||
|  |    height="120" | ||||||
|  |    id="svg2" | ||||||
|  |    version="1.1" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)" | ||||||
|  |    sodipodi:docname="trash-icon.svg"> | ||||||
|  |   <defs | ||||||
|  |      id="defs4" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="base" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:zoom="1.8101934" | ||||||
|  |      inkscape:cx="194.72263" | ||||||
|  |      inkscape:cy="105.03137" | ||||||
|  |      inkscape:document-units="px" | ||||||
|  |      inkscape:current-layer="layer1" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-paths="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      inkscape:document-rotation="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid2985" | ||||||
|  |        empspacing="5" | ||||||
|  |        visible="true" | ||||||
|  |        enabled="true" | ||||||
|  |        snapvisiblegridlinesonly="true" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="1,0" | ||||||
|  |        position="200,105" | ||||||
|  |        id="guide3920" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata7"> | ||||||
|  |     <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:license | ||||||
|  |            rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> | ||||||
|  |       </cc:Work> | ||||||
|  |       <cc:License | ||||||
|  |          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#ShareAlike" /> | ||||||
|  |       </cc:License> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <g | ||||||
|  |      inkscape:label="Ebene 1" | ||||||
|  |      inkscape:groupmode="layer" | ||||||
|  |      id="layer1" | ||||||
|  |      transform="translate(0,-932.36218)"> | ||||||
|  |     <path | ||||||
|  |        id="rect4142" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.13725491;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;paint-order:stroke fill markers" | ||||||
|  |        d="m 12,942.36218 376,0 c 1.108,0 2,0.892 2,2 l 0,108.00002 -380,0 0,-108.00002 c 0,-1.108 0.892,-2 2,-2 z" | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        sodipodi:nodetypes="sssccss" /> | ||||||
|  |     <path | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        style="fill:#ececec;fill-opacity:1;stroke:none;stroke-width:1" | ||||||
|  |        class="ColorScheme-Text" | ||||||
|  |        d="m 200,964.36214 c -4.41828,0 -8,3.58172 -8,8 h -16 v 4 H 193.07812 200 206.91408 224 v -4 h -16 c 0,-4.41828 -3.58172,-8 -8,-8 z m 0,4 c 2.20914,1e-5 3.99999,1.79086 4,4 h -8 c 1e-5,-2.20914 1.79086,-3.99999 4,-4 z m -20,12 v 2 2 6 21.99996 c 0,4.4321 3.56792,8.0001 8,8.0001 h 24 c 4.43208,0 8,-3.568 8,-8.0001 v -23.99996 -4 -2 -2 h -2 -26 -4 -6 z m 4,4 h 4 4 24 v 27.99996 c 0,2.2161 -1.78392,4.0001 -4,4.0001 h -24 c -2.21608,0 -4,-1.784 -4,-4.0001 z" | ||||||
|  |        id="path3222" | ||||||
|  |        sodipodi:nodetypes="scccccccccsccccccccsssscccccccccccccssssc" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.3 KiB | 
| @ -0,0 +1,3 @@ | |||||||
|  | <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> | ||||||
|  |   <path d="M10 3v10L5 8z" fill="#000000" opacity="0.54"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 149 B | 
| @ -0,0 +1,3 @@ | |||||||
|  | <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> | ||||||
|  |   <path d="M6 3v10l5-5z" fill="#000000" opacity="0.54"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 148 B | 
							
								
								
									
										147
									
								
								src/assets/cinnamon/assets-Light-nord/checkbox-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,147 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:xlink="http://www.w3.org/1999/xlink" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="checkbox-off.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        osb:paint="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#dark_unchecked_bg" | ||||||
|  |        id="linearGradient1625" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857146,0,3.2401539)" | ||||||
|  |        x1="24" | ||||||
|  |        y1="45.362179" | ||||||
|  |        x2="24" | ||||||
|  |        y2="31.362181" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        osb:paint="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#fbfcfd;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#f9f9f9;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#fbfcfd" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="6.9532167" | ||||||
|  |      inkscape:cx="-21.933286" | ||||||
|  |      inkscape:cy="-1.6719714" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <g | ||||||
|  |      transform="translate(-13,3.6378183)" | ||||||
|  |      style="display:inline;opacity:1" | ||||||
|  |      id="checkbox-unchecked-dark" | ||||||
|  |      inkscape:label="#g22047"> | ||||||
|  |     <g | ||||||
|  |        inkscape:label="#g21853" | ||||||
|  |        id="sdsd-0-1"> | ||||||
|  |       <g | ||||||
|  |          id="scdsdcd-0-4" | ||||||
|  |          inkscape:label="#g14325" | ||||||
|  |          transform="translate(0,-30)"> | ||||||
|  |         <g | ||||||
|  |            style="display:inline" | ||||||
|  |            id="g15812-6-6-1-4-4" | ||||||
|  |            transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"> | ||||||
|  |           <g | ||||||
|  |              transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" | ||||||
|  |              id="g5489-2-9-6-8-8-9-7" | ||||||
|  |              style="display:inline"> | ||||||
|  |             <g | ||||||
|  |                id="g5428-8-1-4-0-0-65-8" /> | ||||||
|  |           </g> | ||||||
|  |         </g> | ||||||
|  |         <rect | ||||||
|  |            y="30.362183" | ||||||
|  |            x="17" | ||||||
|  |            height="16" | ||||||
|  |            width="16" | ||||||
|  |            id="rect13523-4-0" | ||||||
|  |            style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> | ||||||
|  |         <g | ||||||
|  |            id="g5400-2-47"> | ||||||
|  |           <rect | ||||||
|  |              rx="2.4615386" | ||||||
|  |              y="30.362181" | ||||||
|  |              x="17" | ||||||
|  |              height="16" | ||||||
|  |              width="16" | ||||||
|  |              id="rect1920" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.2307694;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              ry="2.461539" /> | ||||||
|  |           <rect | ||||||
|  |              ry="2.1538463" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#fbfcfd;fill-opacity:1;stroke:none;stroke-width:1.07692313;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              id="rect5147-9-1-5-7-6-3-70" | ||||||
|  |              width="14" | ||||||
|  |              height="13.999997" | ||||||
|  |              x="18" | ||||||
|  |              y="31.362181" | ||||||
|  |              rx="2.1538463" /> | ||||||
|  |           <rect | ||||||
|  |              rx="2.1538463" | ||||||
|  |              y="32.362179" | ||||||
|  |              x="18" | ||||||
|  |              height="12.999998" | ||||||
|  |              width="14" | ||||||
|  |              id="rect1621" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1625);fill-opacity:1;stroke:none;stroke-width:1.03774917;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              ry="2.0000002" /> | ||||||
|  |         </g> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 5.0 KiB | 
							
								
								
									
										81
									
								
								src/assets/cinnamon/assets-Light-nord/menu-solid.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,81 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="78" | ||||||
|  |    height="80" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 78 80" | ||||||
|  |    id="svg15" | ||||||
|  |    sodipodi:docname="menu-solid.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg"> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="namedview17" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pagecheckerboard="0" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="6.55" | ||||||
|  |      inkscape:cx="39.389313" | ||||||
|  |      inkscape:cy="41.374046" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg15" /> | ||||||
|  |   <defs | ||||||
|  |      id="defs5"> | ||||||
|  |     <filter | ||||||
|  |        id="filter852" | ||||||
|  |        x="-0.108" | ||||||
|  |        y="-0.108" | ||||||
|  |        width="1.216" | ||||||
|  |        height="1.216" | ||||||
|  |        color-interpolation-filters="sRGB"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          stdDeviation="2.88" | ||||||
|  |          id="feGaussianBlur2" /> | ||||||
|  |     </filter> | ||||||
|  |   </defs> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="9" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#000000" | ||||||
|  |      filter="url(#filter852)" | ||||||
|  |      opacity=".3325" | ||||||
|  |      stroke-width="2.9091" | ||||||
|  |      id="rect7" /> | ||||||
|  |   <path | ||||||
|  |      d="m19 5c-7.202 0-13 5.798-13 13v40c0 7.202 5.798 13 13 13h40c7.202 0 13-5.798 13-13v-40c0-7.202-5.798-13-13-13h-40zm0 1h40c6.648 0 12 5.352 12 12v40c0 6.648-5.352 12-12 12h-40c-6.648 0-12-5.352-12-12v-40c0-6.648 5.352-12 12-12z" | ||||||
|  |      fill="#000000" | ||||||
|  |      opacity=".15" | ||||||
|  |      stroke-width="3" | ||||||
|  |      id="path9" /> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="6" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#f5f5f5" | ||||||
|  |      stroke-width="2.9091" | ||||||
|  |      id="rect11" | ||||||
|  |      style="fill:#f3f4f6;fill-opacity:1" /> | ||||||
|  |   <path | ||||||
|  |      d="m19 6c-6.648 0-12 5.352-12 12v40c0 6.648 5.352 12 12 12h40c6.648 0 12-5.352 12-12v-40c0-6.648-5.352-12-12-12zm0 1h40c6.094 0 11 4.906 11 11v40c0 6.094-4.906 11-11 11h-40c-6.094 0-11-4.906-11-11v-40c0-6.094 4.906-11 11-11z" | ||||||
|  |      fill="#fbfcfd" | ||||||
|  |      opacity=".1" | ||||||
|  |      stroke-width="2.9091" | ||||||
|  |      id="path13" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.3 KiB | 
							
								
								
									
										82
									
								
								src/assets/cinnamon/assets-Light-nord/menu.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,82 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    width="78" | ||||||
|  |    height="80" | ||||||
|  |    version="1.1" | ||||||
|  |    viewBox="0 0 78 80" | ||||||
|  |    id="svg15" | ||||||
|  |    sodipodi:docname="menu.svg" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg"> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="namedview17" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pagecheckerboard="0" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="4.6315494" | ||||||
|  |      inkscape:cx="41.67072" | ||||||
|  |      inkscape:cy="42.102541" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg15" /> | ||||||
|  |   <defs | ||||||
|  |      id="defs5"> | ||||||
|  |     <filter | ||||||
|  |        id="filter852" | ||||||
|  |        x="-0.108" | ||||||
|  |        y="-0.108" | ||||||
|  |        width="1.216" | ||||||
|  |        height="1.216" | ||||||
|  |        color-interpolation-filters="sRGB"> | ||||||
|  |       <feGaussianBlur | ||||||
|  |          stdDeviation="2.88" | ||||||
|  |          id="feGaussianBlur2" /> | ||||||
|  |     </filter> | ||||||
|  |   </defs> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="9" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#000000" | ||||||
|  |      filter="url(#filter852)" | ||||||
|  |      opacity=".3325" | ||||||
|  |      stroke-width="2.9091" | ||||||
|  |      id="rect7" /> | ||||||
|  |   <path | ||||||
|  |      d="m19 5c-7.202 0-13 5.798-13 13v40c0 7.202 5.798 13 13 13h40c7.202 0 13-5.798 13-13v-40c0-7.202-5.798-13-13-13h-40zm0 1h40c6.648 0 12 5.352 12 12v40c0 6.648-5.352 12-12 12h-40c-6.648 0-12-5.352-12-12v-40c0-6.648 5.352-12 12-12z" | ||||||
|  |      fill="#000000" | ||||||
|  |      opacity=".15" | ||||||
|  |      stroke-width="3" | ||||||
|  |      id="path9" /> | ||||||
|  |   <rect | ||||||
|  |      x="7" | ||||||
|  |      y="6" | ||||||
|  |      width="64" | ||||||
|  |      height="64" | ||||||
|  |      rx="12" | ||||||
|  |      ry="12" | ||||||
|  |      fill="#f5f5f5" | ||||||
|  |      opacity=".95" | ||||||
|  |      stroke-width="2.9091" | ||||||
|  |      id="rect11" | ||||||
|  |      style="fill:#f3f4f7;fill-opacity:1" /> | ||||||
|  |   <path | ||||||
|  |      d="m19 6c-6.648 0-12 5.352-12 12v40c0 6.648 5.352 12 12 12h40c6.648 0 12-5.352 12-12v-40c0-6.648-5.352-12-12-12zm0 1h40c6.094 0 11 4.906 11 11v40c0 6.094-4.906 11-11 11h-40c-6.094 0-11-4.906-11-11v-40c0-6.094 4.906-11 11-11z" | ||||||
|  |      fill="#fbfcfd" | ||||||
|  |      opacity=".1" | ||||||
|  |      stroke-width="2.9091" | ||||||
|  |      id="path13" /> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.3 KiB | 
							
								
								
									
										143
									
								
								src/assets/cinnamon/assets-Light-nord/radiobutton-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,143 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:xlink="http://www.w3.org/1999/xlink" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="radiobutton-off.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        osb:paint="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#dark_unchecked_bg" | ||||||
|  |        id="linearGradient1684" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        x1="66.303246" | ||||||
|  |        y1="155.48166" | ||||||
|  |        x2="66.303246" | ||||||
|  |        y2="126.56255" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857182,0,11.105773)" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        osb:paint="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#fbfcfd;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#f9f9f9;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#fbfcfd" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="19.666667" | ||||||
|  |      inkscape:cx="9.3903991" | ||||||
|  |      inkscape:cy="11.391797" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <g | ||||||
|  |      transform="translate(-92.995736,3.6378118)" | ||||||
|  |      style="display:inline;opacity:1" | ||||||
|  |      id="radio-unchecked-dark" | ||||||
|  |      inkscape:label="#g10975"> | ||||||
|  |     <g | ||||||
|  |        id="g10964-4-5"> | ||||||
|  |       <g | ||||||
|  |          style="display:inline" | ||||||
|  |          id="radio-unchecked2-6-5" | ||||||
|  |          transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)" | ||||||
|  |          inkscape:label="#g15805"> | ||||||
|  |         <rect | ||||||
|  |            style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" | ||||||
|  |            id="rect14348-4-3-9" | ||||||
|  |            width="17.090866" | ||||||
|  |            height="17.100227" | ||||||
|  |            x="206.99057" | ||||||
|  |            y="261.97873" /> | ||||||
|  |         <g | ||||||
|  |            id="g7025-3-9"> | ||||||
|  |           <g | ||||||
|  |              style="display:inline" | ||||||
|  |              id="g5489-2-9-3-8-0" | ||||||
|  |              transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> | ||||||
|  |             <g | ||||||
|  |                id="g5428-8-1-7-83-7"> | ||||||
|  |               <rect | ||||||
|  |                  rx="16.791431" | ||||||
|  |                  y="124.49689" | ||||||
|  |                  x="49.511818" | ||||||
|  |                  height="33.050419" | ||||||
|  |                  width="33.582863" | ||||||
|  |                  id="rect1938" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.56274343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  ry="16.313646" /> | ||||||
|  |               <rect | ||||||
|  |                  ry="14.27444" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#fbfcfd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.24240041;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  id="rect5147-9-1-7-7-61" | ||||||
|  |                  width="29.385006" | ||||||
|  |                  height="28.919117" | ||||||
|  |                  x="51.610744" | ||||||
|  |                  y="126.56255" | ||||||
|  |                  rx="14.692502" /> | ||||||
|  |               <rect | ||||||
|  |                  rx="14.692502" | ||||||
|  |                  y="128.62819" | ||||||
|  |                  x="51.610744" | ||||||
|  |                  height="26.853477" | ||||||
|  |                  width="29.385006" | ||||||
|  |                  id="rect1670" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1684);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.16083145;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  ry="13.426739" /> | ||||||
|  |             </g> | ||||||
|  |           </g> | ||||||
|  |         </g> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 5.1 KiB | 
							
								
								
									
										21
									
								
								src/assets/cinnamon/assets-Light-nord/toggle-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,21 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1038" x="-.0216" y="-.070497" width="1.0432" height="1.141" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient1254" x1="22" x2="22" y1="1052.4" y2="1028.4" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#010101" stop-opacity=".35" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -1028.4)"> | ||||||
|  |   <rect x="-3.8809e-8" y="1028.4" width="40" height="24" rx="12" ry="12" fill="url(#linearGradient1254)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".495" style="paint-order:markers stroke fill"/> | ||||||
|  |   <rect x="-3.8809e-8" y="1028.3" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |   <circle cx="12" cy="1040.9" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1" stroke-width="1.2778"/> | ||||||
|  |   <circle cx="12" cy="1040.4" r="11" fill="#fbfcfd" stroke-width="1.2222"/> | ||||||
|  |   <path d="m12 1028.4c-6.648 0-12 5.352-12 12 0 0.086 0.011872 0.1699 0.013672 0.2559 0.13601-6.2563 5.4243-11.256 11.986-11.256h16c6.562 0 11.85 4.9996 11.986 11.256 0.0018-0.086 0.01367-0.1695 0.01367-0.2559 0-6.648-5.352-12-12-12z" fill="#000000" filter="url(#filter1038)" opacity=".1" stroke-linecap="round" stroke-linejoin="round" stroke-width=".495" style="paint-order:markers stroke fill"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.6 KiB | 
							
								
								
									
										106
									
								
								src/assets/cinnamon/assets-Light-nord/trash-icon.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,106 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||||
|  | 
 | ||||||
|  | <svg | ||||||
|  |    width="400" | ||||||
|  |    height="120" | ||||||
|  |    id="svg2" | ||||||
|  |    version="1.1" | ||||||
|  |    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" | ||||||
|  |    sodipodi:docname="trash-icon.svg" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    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="defs4" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="base" | ||||||
|  |      pagecolor="#fbfcfd" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:zoom="1.8101934" | ||||||
|  |      inkscape:cx="113.24757" | ||||||
|  |      inkscape:cy="83.416501" | ||||||
|  |      inkscape:document-units="px" | ||||||
|  |      inkscape:current-layer="layer1" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:window-width="1440" | ||||||
|  |      inkscape:window-height="746" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="32" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-paths="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      inkscape:document-rotation="0" | ||||||
|  |      inkscape:pagecheckerboard="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid2985" | ||||||
|  |        empspacing="5" | ||||||
|  |        visible="true" | ||||||
|  |        enabled="true" | ||||||
|  |        snapvisiblegridlinesonly="true" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="1,0" | ||||||
|  |        position="200,105" | ||||||
|  |        id="guide3920" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata7"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |         <cc:license | ||||||
|  |            rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> | ||||||
|  |       </cc:Work> | ||||||
|  |       <cc:License | ||||||
|  |          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#ShareAlike" /> | ||||||
|  |       </cc:License> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <g | ||||||
|  |      inkscape:label="Ebene 1" | ||||||
|  |      inkscape:groupmode="layer" | ||||||
|  |      id="layer1" | ||||||
|  |      transform="translate(0,-932.36218)"> | ||||||
|  |     <path | ||||||
|  |        id="rect4142" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fafbfc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.13725491;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;paint-order:stroke fill markers" | ||||||
|  |        d="m 12,942.36218 376,0 c 1.108,0 2,0.892 2,2 l 0,108.00002 -380,0 0,-108.00002 c 0,-1.108 0.892,-2 2,-2 z" | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        sodipodi:nodetypes="sssccss" /> | ||||||
|  |     <path | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        style="fill:#565656;fill-opacity:1;stroke:none;stroke-width:1" | ||||||
|  |        class="ColorScheme-Text" | ||||||
|  |        d="m 200,964.36214 c -4.41828,0 -8,3.58172 -8,8 h -16 v 4 H 193.07812 200 206.91408 224 v -4 h -16 c 0,-4.41828 -3.58172,-8 -8,-8 z m 0,4 c 2.20914,1e-5 3.99999,1.79086 4,4 h -8 c 1e-5,-2.20914 1.79086,-3.99999 4,-4 z m -20,12 v 2 2 6 21.99996 c 0,4.4321 3.56792,8.0001 8,8.0001 h 24 c 4.43208,0 8,-3.568 8,-8.0001 v -23.99996 -4 -2 -2 h -2 -26 -4 -6 z m 4,4 h 4 4 24 v 27.99996 c 0,2.2161 -1.78392,4.0001 -4,4.0001 h -24 c -2.21608,0 -4,-1.784 -4,-4.0001 z" | ||||||
|  |        id="path3222" | ||||||
|  |        sodipodi:nodetypes="scccccccccsccccccccsssscccccccccccccssssc" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.3 KiB | 
							
								
								
									
										3
									
								
								src/assets/cinnamon/assets-Light/calendar-arrow-left.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,3 @@ | |||||||
|  | <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> | ||||||
|  |   <path d="M10 3v10L5 8z" fill="#000000" opacity="0.54"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 149 B | 
| @ -0,0 +1,3 @@ | |||||||
|  | <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> | ||||||
|  |   <path d="M6 3v10l5-5z" fill="#000000" opacity="0.54"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 148 B | 
							
								
								
									
										147
									
								
								src/assets/cinnamon/assets-Light/checkbox-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,147 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:xlink="http://www.w3.org/1999/xlink" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="checkbox-off.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        osb:paint="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#dark_unchecked_bg" | ||||||
|  |        id="linearGradient1625" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857146,0,3.2401539)" | ||||||
|  |        x1="24" | ||||||
|  |        y1="45.362179" | ||||||
|  |        x2="24" | ||||||
|  |        y2="31.362181" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        osb:paint="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#ffffff;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#f9f9f9;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="6.9532167" | ||||||
|  |      inkscape:cx="-21.933286" | ||||||
|  |      inkscape:cy="-1.6719714" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <g | ||||||
|  |      transform="translate(-13,3.6378183)" | ||||||
|  |      style="display:inline;opacity:1" | ||||||
|  |      id="checkbox-unchecked-dark" | ||||||
|  |      inkscape:label="#g22047"> | ||||||
|  |     <g | ||||||
|  |        inkscape:label="#g21853" | ||||||
|  |        id="sdsd-0-1"> | ||||||
|  |       <g | ||||||
|  |          id="scdsdcd-0-4" | ||||||
|  |          inkscape:label="#g14325" | ||||||
|  |          transform="translate(0,-30)"> | ||||||
|  |         <g | ||||||
|  |            style="display:inline" | ||||||
|  |            id="g15812-6-6-1-4-4" | ||||||
|  |            transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"> | ||||||
|  |           <g | ||||||
|  |              transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" | ||||||
|  |              id="g5489-2-9-6-8-8-9-7" | ||||||
|  |              style="display:inline"> | ||||||
|  |             <g | ||||||
|  |                id="g5428-8-1-4-0-0-65-8" /> | ||||||
|  |           </g> | ||||||
|  |         </g> | ||||||
|  |         <rect | ||||||
|  |            y="30.362183" | ||||||
|  |            x="17" | ||||||
|  |            height="16" | ||||||
|  |            width="16" | ||||||
|  |            id="rect13523-4-0" | ||||||
|  |            style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> | ||||||
|  |         <g | ||||||
|  |            id="g5400-2-47"> | ||||||
|  |           <rect | ||||||
|  |              rx="2.4615386" | ||||||
|  |              y="30.362181" | ||||||
|  |              x="17" | ||||||
|  |              height="16" | ||||||
|  |              width="16" | ||||||
|  |              id="rect1920" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.2307694;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              ry="2.461539" /> | ||||||
|  |           <rect | ||||||
|  |              ry="2.1538463" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.07692313;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              id="rect5147-9-1-5-7-6-3-70" | ||||||
|  |              width="14" | ||||||
|  |              height="13.999997" | ||||||
|  |              x="18" | ||||||
|  |              y="31.362181" | ||||||
|  |              rx="2.1538463" /> | ||||||
|  |           <rect | ||||||
|  |              rx="2.1538463" | ||||||
|  |              y="32.362179" | ||||||
|  |              x="18" | ||||||
|  |              height="12.999998" | ||||||
|  |              width="14" | ||||||
|  |              id="rect1621" | ||||||
|  |              style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1625);fill-opacity:1;stroke:none;stroke-width:1.03774917;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |              ry="2.0000002" /> | ||||||
|  |         </g> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 5.0 KiB | 
							
								
								
									
										11
									
								
								src/assets/cinnamon/assets-Light/menu-solid.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,11 @@ | |||||||
|  | <svg width="78" height="80" version="1.1" viewBox="0 0 78 80" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter852" x="-.108" y="-.108" width="1.216" height="1.216" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="2.88"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="7" y="9" width="64" height="64" rx="12" ry="12" fill="#000000" filter="url(#filter852)" opacity=".3325" stroke-width="2.9091"/> | ||||||
|  |  <path d="m19 5c-7.202 0-13 5.798-13 13v40c0 7.202 5.798 13 13 13h40c7.202 0 13-5.798 13-13v-40c0-7.202-5.798-13-13-13h-40zm0 1h40c6.648 0 12 5.352 12 12v40c0 6.648-5.352 12-12 12h-40c-6.648 0-12-5.352-12-12v-40c0-6.648 5.352-12 12-12z" fill="#000000" opacity=".15" stroke-width="3"/> | ||||||
|  |  <rect x="7" y="6" width="64" height="64" rx="12" ry="12" fill="#f5f5f5" stroke-width="2.9091"/> | ||||||
|  |  <path d="m19 6c-6.648 0-12 5.352-12 12v40c0 6.648 5.352 12 12 12h40c6.648 0 12-5.352 12-12v-40c0-6.648-5.352-12-12-12zm0 1h40c6.094 0 11 4.906 11 11v40c0 6.094-4.906 11-11 11h-40c-6.094 0-11-4.906-11-11v-40c0-6.094 4.906-11 11-11z" fill="#ffffff" opacity=".1" stroke-width="2.9091"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										11
									
								
								src/assets/cinnamon/assets-Light/menu.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,11 @@ | |||||||
|  | <svg width="78" height="80" version="1.1" viewBox="0 0 78 80" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter852" x="-.108" y="-.108" width="1.216" height="1.216" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="2.88"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="7" y="9" width="64" height="64" rx="12" ry="12" fill="#000000" filter="url(#filter852)" opacity=".3325" stroke-width="2.9091"/> | ||||||
|  |  <path d="m19 5c-7.202 0-13 5.798-13 13v40c0 7.202 5.798 13 13 13h40c7.202 0 13-5.798 13-13v-40c0-7.202-5.798-13-13-13h-40zm0 1h40c6.648 0 12 5.352 12 12v40c0 6.648-5.352 12-12 12h-40c-6.648 0-12-5.352-12-12v-40c0-6.648 5.352-12 12-12z" fill="#000000" opacity=".15" stroke-width="3"/> | ||||||
|  |  <rect x="7" y="6" width="64" height="64" rx="12" ry="12" fill="#f5f5f5" opacity=".95" stroke-width="2.9091"/> | ||||||
|  |  <path d="m19 6c-6.648 0-12 5.352-12 12v40c0 6.648 5.352 12 12 12h40c6.648 0 12-5.352 12-12v-40c0-6.648-5.352-12-12-12zm0 1h40c6.094 0 11 4.906 11 11v40c0 6.094-4.906 11-11 11h-40c-6.094 0-11-4.906-11-11v-40c0-6.094 4.906-11 11-11z" fill="#ffffff" opacity=".1" stroke-width="2.9091"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										143
									
								
								src/assets/cinnamon/assets-Light/radiobutton-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,143 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <svg | ||||||
|  |    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:xlink="http://www.w3.org/1999/xlink" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="24" | ||||||
|  |    height="24" | ||||||
|  |    viewBox="0 0 24 24" | ||||||
|  |    version="1.1" | ||||||
|  |    id="svg4" | ||||||
|  |    sodipodi:docname="radiobutton-off.svg" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata10"> | ||||||
|  |     <rdf:RDF> | ||||||
|  |       <cc:Work | ||||||
|  |          rdf:about=""> | ||||||
|  |         <dc:format>image/svg+xml</dc:format> | ||||||
|  |         <dc:type | ||||||
|  |            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||||
|  |       </cc:Work> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <defs | ||||||
|  |      id="defs8"> | ||||||
|  |     <linearGradient | ||||||
|  |        id="unchecked_highlight" | ||||||
|  |        osb:paint="solid"> | ||||||
|  |       <stop | ||||||
|  |          style="stop-color:#5f5f5f;stop-opacity:1;" | ||||||
|  |          offset="0" | ||||||
|  |          id="stop1645" /> | ||||||
|  |     </linearGradient> | ||||||
|  |     <linearGradient | ||||||
|  |        inkscape:collect="always" | ||||||
|  |        xlink:href="#dark_unchecked_bg" | ||||||
|  |        id="linearGradient1684" | ||||||
|  |        gradientUnits="userSpaceOnUse" | ||||||
|  |        x1="66.303246" | ||||||
|  |        y1="155.48166" | ||||||
|  |        x2="66.303246" | ||||||
|  |        y2="126.56255" | ||||||
|  |        gradientTransform="matrix(1,0,0,0.92857182,0,11.105773)" /> | ||||||
|  |     <linearGradient | ||||||
|  |        id="dark_unchecked_bg" | ||||||
|  |        osb:paint="gradient"> | ||||||
|  |       <stop | ||||||
|  |          id="stop1615" | ||||||
|  |          offset="0" | ||||||
|  |          style="stop-color:#ffffff;stop-opacity:1" /> | ||||||
|  |       <stop | ||||||
|  |          id="stop1617" | ||||||
|  |          offset="1" | ||||||
|  |          style="stop-color:#f9f9f9;stop-opacity:1" /> | ||||||
|  |     </linearGradient> | ||||||
|  |   </defs> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1" | ||||||
|  |      objecttolerance="10" | ||||||
|  |      gridtolerance="10" | ||||||
|  |      guidetolerance="10" | ||||||
|  |      inkscape:pageopacity="0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      id="namedview6" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:zoom="19.666667" | ||||||
|  |      inkscape:cx="9.3903991" | ||||||
|  |      inkscape:cy="11.391797" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      inkscape:current-layer="svg4" /> | ||||||
|  |   <g | ||||||
|  |      transform="translate(-92.995736,3.6378118)" | ||||||
|  |      style="display:inline;opacity:1" | ||||||
|  |      id="radio-unchecked-dark" | ||||||
|  |      inkscape:label="#g10975"> | ||||||
|  |     <g | ||||||
|  |        id="g10964-4-5"> | ||||||
|  |       <g | ||||||
|  |          style="display:inline" | ||||||
|  |          id="radio-unchecked2-6-5" | ||||||
|  |          transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)" | ||||||
|  |          inkscape:label="#g15805"> | ||||||
|  |         <rect | ||||||
|  |            style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" | ||||||
|  |            id="rect14348-4-3-9" | ||||||
|  |            width="17.090866" | ||||||
|  |            height="17.100227" | ||||||
|  |            x="206.99057" | ||||||
|  |            y="261.97873" /> | ||||||
|  |         <g | ||||||
|  |            id="g7025-3-9"> | ||||||
|  |           <g | ||||||
|  |              style="display:inline" | ||||||
|  |              id="g5489-2-9-3-8-0" | ||||||
|  |              transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> | ||||||
|  |             <g | ||||||
|  |                id="g5428-8-1-7-83-7"> | ||||||
|  |               <rect | ||||||
|  |                  rx="16.791431" | ||||||
|  |                  y="124.49689" | ||||||
|  |                  x="49.511818" | ||||||
|  |                  height="33.050419" | ||||||
|  |                  width="33.582863" | ||||||
|  |                  id="rect1938" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.56274343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  ry="16.313646" /> | ||||||
|  |               <rect | ||||||
|  |                  ry="14.27444" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.24240041;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  id="rect5147-9-1-7-7-61" | ||||||
|  |                  width="29.385006" | ||||||
|  |                  height="28.919117" | ||||||
|  |                  x="51.610744" | ||||||
|  |                  y="126.56255" | ||||||
|  |                  rx="14.692502" /> | ||||||
|  |               <rect | ||||||
|  |                  rx="14.692502" | ||||||
|  |                  y="128.62819" | ||||||
|  |                  x="51.610744" | ||||||
|  |                  height="26.853477" | ||||||
|  |                  width="29.385006" | ||||||
|  |                  id="rect1670" | ||||||
|  |                  style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1684);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.16083145;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||||
|  |                  ry="13.426739" /> | ||||||
|  |             </g> | ||||||
|  |           </g> | ||||||
|  |         </g> | ||||||
|  |       </g> | ||||||
|  |     </g> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 5.1 KiB | 
							
								
								
									
										21
									
								
								src/assets/cinnamon/assets-Light/toggle-off.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,21 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1038" x="-.0216" y="-.070497" width="1.0432" height="1.141" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient1254" x1="22" x2="22" y1="1052.4" y2="1028.4" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#010101" stop-opacity=".35" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -1028.4)"> | ||||||
|  |   <rect x="-3.8809e-8" y="1028.4" width="40" height="24" rx="12" ry="12" fill="url(#linearGradient1254)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".495" style="paint-order:markers stroke fill"/> | ||||||
|  |   <rect x="-3.8809e-8" y="1028.3" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |   <circle cx="12" cy="1040.9" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1" stroke-width="1.2778"/> | ||||||
|  |   <circle cx="12" cy="1040.4" r="11" fill="#ffffff" stroke-width="1.2222"/> | ||||||
|  |   <path d="m12 1028.4c-6.648 0-12 5.352-12 12 0 0.086 0.011872 0.1699 0.013672 0.2559 0.13601-6.2563 5.4243-11.256 11.986-11.256h16c6.562 0 11.85 4.9996 11.986 11.256 0.0018-0.086 0.01367-0.1695 0.01367-0.2559 0-6.648-5.352-12-12-12z" fill="#000000" filter="url(#filter1038)" opacity=".1" stroke-linecap="round" stroke-linejoin="round" stroke-width=".495" style="paint-order:markers stroke fill"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.6 KiB | 
							
								
								
									
										106
									
								
								src/assets/cinnamon/assets-Light/trash-icon.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,106 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||||
|  | 
 | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="400" | ||||||
|  |    height="120" | ||||||
|  |    id="svg2" | ||||||
|  |    version="1.1" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)" | ||||||
|  |    sodipodi:docname="trash-icon.svg"> | ||||||
|  |   <defs | ||||||
|  |      id="defs4" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="base" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:zoom="1.8101934" | ||||||
|  |      inkscape:cx="117.23941" | ||||||
|  |      inkscape:cy="83.499451" | ||||||
|  |      inkscape:document-units="px" | ||||||
|  |      inkscape:current-layer="layer1" | ||||||
|  |      showgrid="false" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="704" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      showguides="true" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-paths="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      inkscape:document-rotation="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid2985" | ||||||
|  |        empspacing="5" | ||||||
|  |        visible="true" | ||||||
|  |        enabled="true" | ||||||
|  |        snapvisiblegridlinesonly="true" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="1,0" | ||||||
|  |        position="200,105" | ||||||
|  |        id="guide3920" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata7"> | ||||||
|  |     <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:license | ||||||
|  |            rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> | ||||||
|  |       </cc:Work> | ||||||
|  |       <cc:License | ||||||
|  |          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#ShareAlike" /> | ||||||
|  |       </cc:License> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <g | ||||||
|  |      inkscape:label="Ebene 1" | ||||||
|  |      inkscape:groupmode="layer" | ||||||
|  |      id="layer1" | ||||||
|  |      transform="translate(0,-932.36218)"> | ||||||
|  |     <path | ||||||
|  |        id="rect4142" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fbfbfb;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.13725491;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;paint-order:stroke fill markers" | ||||||
|  |        d="m 12,942.36218 376,0 c 1.108,0 2,0.892 2,2 l 0,108.00002 -380,0 0,-108.00002 c 0,-1.108 0.892,-2 2,-2 z" | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        sodipodi:nodetypes="sssccss" /> | ||||||
|  |     <path | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        style="fill:#565656;fill-opacity:1;stroke:none;stroke-width:1" | ||||||
|  |        class="ColorScheme-Text" | ||||||
|  |        d="m 200,964.36214 c -4.41828,0 -8,3.58172 -8,8 h -16 v 4 H 193.07812 200 206.91408 224 v -4 h -16 c 0,-4.41828 -3.58172,-8 -8,-8 z m 0,4 c 2.20914,1e-5 3.99999,1.79086 4,4 h -8 c 1e-5,-2.20914 1.79086,-3.99999 4,-4 z m -20,12 v 2 2 6 21.99996 c 0,4.4321 3.56792,8.0001 8,8.0001 h 24 c 4.43208,0 8,-3.568 8,-8.0001 v -23.99996 -4 -2 -2 h -2 -26 -4 -6 z m 4,4 h 4 4 24 v 27.99996 c 0,2.2161 -1.78392,4.0001 -4,4.0001 h -24 c -2.21608,0 -4,-1.784 -4,-4.0001 z" | ||||||
|  |        id="path3222" | ||||||
|  |        sodipodi:nodetypes="scccccccccsccccccccsssscccccccccccccssssc" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.3 KiB | 
							
								
								
									
										112
									
								
								src/assets/cinnamon/common-assets/add-workspace-hover.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,112 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||||
|  | 
 | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="35" | ||||||
|  |    height="200" | ||||||
|  |    id="svg2" | ||||||
|  |    version="1.1" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)" | ||||||
|  |    sodipodi:docname="add-workspace-hover.svg"> | ||||||
|  |   <defs | ||||||
|  |      id="defs4" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="base" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:zoom="4" | ||||||
|  |      inkscape:cx="-81.038405" | ||||||
|  |      inkscape:cy="108.58132" | ||||||
|  |      inkscape:document-units="px" | ||||||
|  |      inkscape:current-layer="layer1" | ||||||
|  |      showgrid="true" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="709" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      showguides="false" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-paths="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      inkscape:bbox-nodes="true"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid3040" | ||||||
|  |        empspacing="5" | ||||||
|  |        visible="true" | ||||||
|  |        enabled="true" | ||||||
|  |        snapvisiblegridlinesonly="true" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="0,1" | ||||||
|  |        position="20,100" | ||||||
|  |        id="guide3893" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="1,0" | ||||||
|  |        position="18,190" | ||||||
|  |        id="guide3895" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata7"> | ||||||
|  |     <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:license | ||||||
|  |            rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> | ||||||
|  |       </cc:Work> | ||||||
|  |       <cc:License | ||||||
|  |          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#ShareAlike" /> | ||||||
|  |       </cc:License> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <g | ||||||
|  |      inkscape:label="Ebene 1" | ||||||
|  |      inkscape:groupmode="layer" | ||||||
|  |      id="layer1" | ||||||
|  |      transform="translate(0,-852.36218)"> | ||||||
|  |     <path | ||||||
|  |        id="rect4694" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | ||||||
|  |        d="m 7,857.36218 28,0 0,190.00002 -28,0 c -1.108,0 -2,-0.892 -2,-2 L 5,859.36218 c 0,-1.108 0.892,-2 2,-2 z" | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        sodipodi:nodetypes="sccssss" /> | ||||||
|  |     <g | ||||||
|  |        transform="translate(0,-0.9999969)" | ||||||
|  |        id="g3917-7" | ||||||
|  |        style="fill:#eceff1;fill-opacity:1;opacity:0.5;stroke:none;stroke-opacity:1" /> | ||||||
|  |     <path | ||||||
|  |        id="rect4804" | ||||||
|  |        transform="translate(0,852.36218)" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | ||||||
|  |        d="m 18,94 c -0.554,0 -1,0.446 -1,1 l 0,4 -4,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 4,0 0,4 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-4 4,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 l -4,0 0,-4 c 0,-0.554 -0.446,-1 -1,-1 z m 8,6 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.8 KiB | 
							
								
								
									
										113
									
								
								src/assets/cinnamon/common-assets/add-workspace.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,113 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||||
|  | 
 | ||||||
|  | <svg | ||||||
|  |    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||||
|  |    xmlns:cc="http://creativecommons.org/ns#" | ||||||
|  |    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||||
|  |    xmlns:svg="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns="http://www.w3.org/2000/svg" | ||||||
|  |    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||||
|  |    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||||
|  |    width="35" | ||||||
|  |    height="200" | ||||||
|  |    id="svg2" | ||||||
|  |    version="1.1" | ||||||
|  |    inkscape:version="0.92.4 (5da689c313, 2019-01-14)" | ||||||
|  |    sodipodi:docname="add-workspace.svg"> | ||||||
|  |   <defs | ||||||
|  |      id="defs4" /> | ||||||
|  |   <sodipodi:namedview | ||||||
|  |      id="base" | ||||||
|  |      pagecolor="#ffffff" | ||||||
|  |      bordercolor="#666666" | ||||||
|  |      borderopacity="1.0" | ||||||
|  |      inkscape:pageopacity="0.0" | ||||||
|  |      inkscape:pageshadow="2" | ||||||
|  |      inkscape:zoom="4" | ||||||
|  |      inkscape:cx="-28.526103" | ||||||
|  |      inkscape:cy="75.41215" | ||||||
|  |      inkscape:document-units="px" | ||||||
|  |      inkscape:current-layer="layer1" | ||||||
|  |      showgrid="true" | ||||||
|  |      inkscape:window-width="1366" | ||||||
|  |      inkscape:window-height="709" | ||||||
|  |      inkscape:window-x="0" | ||||||
|  |      inkscape:window-y="0" | ||||||
|  |      inkscape:window-maximized="1" | ||||||
|  |      showguides="false" | ||||||
|  |      inkscape:guide-bbox="true" | ||||||
|  |      inkscape:snap-bbox="true" | ||||||
|  |      inkscape:bbox-paths="true" | ||||||
|  |      inkscape:snap-bbox-edge-midpoints="true" | ||||||
|  |      inkscape:bbox-nodes="true" | ||||||
|  |      inkscape:document-rotation="0"> | ||||||
|  |     <inkscape:grid | ||||||
|  |        type="xygrid" | ||||||
|  |        id="grid3040" | ||||||
|  |        empspacing="5" | ||||||
|  |        visible="true" | ||||||
|  |        enabled="true" | ||||||
|  |        snapvisiblegridlinesonly="true" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="0,1" | ||||||
|  |        position="20,100" | ||||||
|  |        id="guide3893" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |     <sodipodi:guide | ||||||
|  |        orientation="1,0" | ||||||
|  |        position="18,190" | ||||||
|  |        id="guide3895" | ||||||
|  |        inkscape:locked="false" /> | ||||||
|  |   </sodipodi:namedview> | ||||||
|  |   <metadata | ||||||
|  |      id="metadata7"> | ||||||
|  |     <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:license | ||||||
|  |            rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> | ||||||
|  |       </cc:Work> | ||||||
|  |       <cc:License | ||||||
|  |          rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||||
|  |         <cc:permits | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||||
|  |         <cc:requires | ||||||
|  |            rdf:resource="http://creativecommons.org/ns#ShareAlike" /> | ||||||
|  |       </cc:License> | ||||||
|  |     </rdf:RDF> | ||||||
|  |   </metadata> | ||||||
|  |   <g | ||||||
|  |      inkscape:label="Ebene 1" | ||||||
|  |      inkscape:groupmode="layer" | ||||||
|  |      id="layer1" | ||||||
|  |      transform="translate(0,-852.36218)"> | ||||||
|  |     <path | ||||||
|  |        id="rect4694" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.35;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | ||||||
|  |        d="m 7,857.36218 28,0 0,190.00002 -28,0 c -1.108,0 -2,-0.892 -2,-2 L 5,859.36218 c 0,-1.108 0.892,-2 2,-2 z" | ||||||
|  |        inkscape:connector-curvature="0" | ||||||
|  |        sodipodi:nodetypes="sccssss" /> | ||||||
|  |     <g | ||||||
|  |        transform="translate(0,-0.9999969)" | ||||||
|  |        id="g3917-7" | ||||||
|  |        style="fill:#eceff1;fill-opacity:1;opacity:0.5;stroke:none;stroke-opacity:1" /> | ||||||
|  |     <path | ||||||
|  |        id="rect4804" | ||||||
|  |        transform="translate(0,852.36218)" | ||||||
|  |        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.87;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | ||||||
|  |        d="m 18,94 c -0.554,0 -1,0.446 -1,1 l 0,4 -4,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 4,0 0,4 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-4 4,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 l -4,0 0,-4 c 0,-0.554 -0.446,-1 -1,-1 z m 8,6 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z" /> | ||||||
|  |   </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 4.8 KiB | 
							
								
								
									
										10
									
								
								src/assets/cinnamon/common-assets/close-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,10 @@ | |||||||
|  | <svg id="Foreground" width="26" height="26" enable-background="new 0 0 16 16" version="1.0" viewBox="0 0 18.909 18.909" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter839" x="-.048" y="-.048" width="1.096" height="1.096" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.32"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <circle cx="9.4545" cy="10.182" r="8" fill="#000000" filter="url(#filter839)" opacity=".1" stroke-width="0"/> | ||||||
|  |  <circle cx="9.4545" cy="9.4545" r="8" fill="#d8354a" stroke-width="0"/> | ||||||
|  |  <path d="m6.1115 5.7478c-0.092952 1e-7 -0.18588 0.035309-0.2571 0.10653-0.14245 0.14245-0.14245 0.37175 0 0.5142l3.0852 3.0866-3.0852 3.0852c-0.14245 0.14245-0.14245 0.37175 0 0.5142 0.14245 0.14245 0.37317 0.14245 0.51562 0l3.0852-3.0852 3.0852 3.0852c0.14245 0.14245 0.37175 0.14245 0.5142 0 0.14245-0.14245 0.14245-0.37175 0-0.5142l-3.0852-3.0852 3.0852-3.0866c0.14245-0.14245 0.14245-0.37175 0-0.5142-0.14245-0.14245-0.37175-0.14245-0.5142 0l-3.0852 3.0852-3.0852-3.0852c-0.071224-0.071224-0.16557-0.10653-0.25852-0.10653z" fill="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3606" style="paint-order:markers stroke fill"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										10
									
								
								src/assets/cinnamon/common-assets/close-hover.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,10 @@ | |||||||
|  | <svg id="Foreground" width="26" height="26" enable-background="new 0 0 16 16" version="1.0" viewBox="0 0 18.909 18.909" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter839" x="-.048" y="-.048" width="1.096" height="1.096" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.32"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <circle cx="9.4545" cy="10.182" r="8" fill="#000000" filter="url(#filter839)" opacity=".1" stroke-width="0"/> | ||||||
|  |  <circle cx="9.4545" cy="9.4545" r="8" fill="#ff7a80" stroke-width="0"/> | ||||||
|  |  <path d="m6.1115 5.7478c-0.092952 1e-7 -0.18588 0.035309-0.2571 0.10653-0.14245 0.14245-0.14245 0.37175 0 0.5142l3.0852 3.0866-3.0852 3.0852c-0.14245 0.14245-0.14245 0.37175 0 0.5142 0.14245 0.14245 0.37317 0.14245 0.51562 0l3.0852-3.0852 3.0852 3.0852c0.14245 0.14245 0.37175 0.14245 0.5142 0 0.14245-0.14245 0.14245-0.37175 0-0.5142l-3.0852-3.0852 3.0852-3.0866c0.14245-0.14245 0.14245-0.37175 0-0.5142-0.14245-0.14245-0.37175-0.14245-0.5142 0l-3.0852 3.0852-3.0852-3.0852c-0.071224-0.071224-0.16557-0.10653-0.25852-0.10653z" fill="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3606" style="paint-order:markers stroke fill"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										10
									
								
								src/assets/cinnamon/common-assets/close.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,10 @@ | |||||||
|  | <svg id="Foreground" width="26" height="26" enable-background="new 0 0 16 16" version="1.0" viewBox="0 0 18.909 18.909" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter879" x="-.048" y="-.048" width="1.096" height="1.096" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.32"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <circle cx="9.4545" cy="10.182" r="8" fill="#000000" filter="url(#filter879)" opacity=".1" stroke-width="0"/> | ||||||
|  |  <circle cx="9.4545" cy="9.4545" r="8" fill="#f75a61" stroke-width="0"/> | ||||||
|  |  <path d="m6.1115 5.7478c-0.092952 1e-7 -0.18588 0.035309-0.2571 0.10653-0.14245 0.14245-0.14245 0.37175 0 0.5142l3.0852 3.0866-3.0852 3.0852c-0.14245 0.14245-0.14245 0.37175 0 0.5142 0.14245 0.14245 0.37317 0.14245 0.51562 0l3.0852-3.0852 3.0852 3.0852c0.14245 0.14245 0.37175 0.14245 0.5142 0 0.14245-0.14245 0.14245-0.37175 0-0.5142l-3.0852-3.0852 3.0852-3.0866c0.14245-0.14245 0.14245-0.37175 0-0.5142-0.14245-0.14245-0.37175-0.14245-0.5142 0l-3.0852 3.0852-3.0852-3.0852c-0.071224-0.071224-0.16557-0.10653-0.25852-0.10653z" fill="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3606" style="paint-order:markers stroke fill"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										79
									
								
								src/assets/cinnamon/make-assets.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @ -0,0 +1,79 @@ | |||||||
|  | #! /usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do | ||||||
|  |   for type in '' '-nord'; do | ||||||
|  |     case "$theme" in | ||||||
|  |       '') | ||||||
|  |         theme_color='#0860F2' | ||||||
|  |         ;; | ||||||
|  |       -blue) | ||||||
|  |         theme_color='#2E7CF7' | ||||||
|  |         ;; | ||||||
|  |       -purple) | ||||||
|  |         theme_color='#9A57A3' | ||||||
|  |         ;; | ||||||
|  |       -pink) | ||||||
|  |         theme_color='#E55E9C' | ||||||
|  |         ;; | ||||||
|  |       -red) | ||||||
|  |         theme_color='#ED5F5D' | ||||||
|  |         ;; | ||||||
|  |       -orange) | ||||||
|  |         theme_color='#E9873A' | ||||||
|  |         ;; | ||||||
|  |       -yellow) | ||||||
|  |         theme_color='#F3BA4B' | ||||||
|  |         ;; | ||||||
|  |       -green) | ||||||
|  |         theme_color='#79B757' | ||||||
|  |         ;; | ||||||
|  |       -grey) | ||||||
|  |         theme_color='#8C8C8C' | ||||||
|  |         ;; | ||||||
|  |     esac | ||||||
|  | 
 | ||||||
|  |     if [[ "$type" == '-nord' ]]; then | ||||||
|  |       case "$theme" in | ||||||
|  |         '') | ||||||
|  |           theme_color='#5271ad' | ||||||
|  |           ;; | ||||||
|  |         -blue) | ||||||
|  |           theme_color='#4c7bd9' | ||||||
|  |           ;; | ||||||
|  |         -purple) | ||||||
|  |           theme_color='#b57daa' | ||||||
|  |           ;; | ||||||
|  |         -pink) | ||||||
|  |           theme_color='#cd7092' | ||||||
|  |           ;; | ||||||
|  |         -red) | ||||||
|  |           theme_color='#c35b65' | ||||||
|  |           ;; | ||||||
|  |         -orange) | ||||||
|  |           theme_color='#d0846c' | ||||||
|  |           ;; | ||||||
|  |         -yellow) | ||||||
|  |           theme_color='#e4b558' | ||||||
|  |           ;; | ||||||
|  |         -green) | ||||||
|  |           theme_color='#82ac5d' | ||||||
|  |           ;; | ||||||
|  |         -grey) | ||||||
|  |           theme_color='#8999a9' | ||||||
|  |           ;; | ||||||
|  |       esac | ||||||
|  |     fi | ||||||
|  | 
 | ||||||
|  |     if [[ "$type" != '' ]]; then | ||||||
|  |       rm -rf "theme${theme}${type}" | ||||||
|  |       cp -rf "theme" "theme${theme}${type}" | ||||||
|  |       sed -i "s/#0860f2/${theme_color}/g" "theme${theme}${type}"/*.svg | ||||||
|  |     elif [[ "$theme" != '' ]]; then | ||||||
|  |       rm -rf "theme${theme}" | ||||||
|  |       cp -rf "theme" "theme${theme}" | ||||||
|  |       sed -i "s/#0860f2/${theme_color}/g" "theme${theme}"/*.svg | ||||||
|  |     fi | ||||||
|  |   done | ||||||
|  | done | ||||||
|  | 
 | ||||||
|  | echo -e "DONE!" | ||||||
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-blue-nord/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#4c7bd9"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-blue-nord/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#4c7bd9" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-blue-nord/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#4c7bd9" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-blue-nord/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#4c7bd9" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-blue-nord/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#4c7bd9"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-blue/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#2E7CF7"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-blue/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#2E7CF7" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-blue/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#2E7CF7" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-blue/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#2E7CF7" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-blue/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#2E7CF7"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#82ac5d"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-green-nord/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#82ac5d" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-green-nord/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#82ac5d" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-green-nord/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#82ac5d" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-green-nord/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#82ac5d"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-green/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#79B757"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-green/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#79B757" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-green/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#79B757" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-green/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#79B757" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-green/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#79B757"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-grey-nord/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#8999a9"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-grey-nord/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#8999a9" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-grey-nord/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#8999a9" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-grey-nord/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#8999a9" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-grey-nord/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#8999a9"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-grey/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#8C8C8C"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-grey/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#8C8C8C" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-grey/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#8C8C8C" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-grey/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#8C8C8C" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-grey/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#8C8C8C"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-nord/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#5271ad"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-nord/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#5271ad" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-nord/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#5271ad" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-nord/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#5271ad" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-nord/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#5271ad"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#d0846c"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B | 
							
								
								
									
										32
									
								
								src/assets/cinnamon/theme-orange-nord/checkbox.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,32 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="j" x1="18" x2="32" y1="38.362" y2="38.362" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#d0846c" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="be" x1="24" x2="24" y1="45.362" y2="32.253" gradientTransform="matrix(1 0 0 .99168 0 .3776)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <g id="checkbox-checked-dark" transform="translate(-32 3.638)"> | ||||||
|  |   <g transform="translate(19)"> | ||||||
|  |    <g transform="translate(0,-30)"> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" color="#000000" fill="none"/> | ||||||
|  |     <rect x="17" y="30.362" width="16" height="16" rx="4" ry="4" color="#000000" opacity=".12" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="url(#j)" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="31.362" width="14" height="14" rx="3" ry="3" color="#000000" fill="#ffffff" opacity=".15" style="paint-order:fill markers stroke"/> | ||||||
|  |     <rect x="18" y="32.362" width="14" height="13" rx="3" ry="3" color="#000000" fill="url(#be)" style="paint-order:fill markers stroke"/> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |   <g transform="translate(36,-1036)"> | ||||||
|  |    <g transform="rotate(45,7.5,1026.4)"> | ||||||
|  |     <g transform="translate(12.374,11.531)"> | ||||||
|  |      <g transform="translate(-3,-5)" fill="#3b3c3e"> | ||||||
|  |       <path transform="rotate(-45,1304,694.22)" d="m154.16 15.881c-0.25562 0-0.51116 0.0971-0.70703 0.29297l-3.5352 3.5352-1.4785-1.4766c-0.35638-0.35638-0.95788-0.32923-1.3496 0.0625-0.39174 0.39173-0.42083 0.99519-0.0645 1.3516l2.1856 2.1836 0.0644 0.06445c0.35638 0.35638 0.95788 0.32728 1.3496-0.06445l4.2422-4.2422c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.19587-0.19587-0.45141-0.29297-0.70703-0.29297z" fill="#ffffff" filter="url(#bn)"/> | ||||||
|  |      </g> | ||||||
|  |      <rect transform="translate(0,1036.4)" x="5" y="-8" width="3" height="1" fill-opacity="0"/> | ||||||
|  |     </g> | ||||||
|  |    </g> | ||||||
|  |   </g> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										5
									
								
								src/assets/cinnamon/theme-orange-nord/corner-ripple.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,5 @@ | |||||||
|  | <svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <g transform="translate(0 -948.36)"> | ||||||
|  |   <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#d0846c" opacity=".25"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 218 B | 
							
								
								
									
										17
									
								
								src/assets/cinnamon/theme-orange-nord/radiobutton.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,17 @@ | |||||||
|  | <svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <linearGradient id="ax" x1="51.611" x2="80.996" y1="141.02" y2="141.02" gradientTransform="matrix(.47644 0 0 .48411 -19.593 -56.273)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#d0846c" offset="0"/> | ||||||
|  |   </linearGradient> | ||||||
|  |   <linearGradient id="bg" x1="66.31" x2="66.31" y1="155.48" y2="126.56" gradientTransform="matrix(.47644 0 0 .44953 -19.593 -50.897)" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".25" offset="0"/> | ||||||
|  |    <stop stop-color="#000000" stop-opacity=".1" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect x="3.9988" y="4.0018" width="16" height="16" color="#000000" fill="none" stroke-width=".93592"/> | ||||||
|  |  <rect x="3.9966" y="3.9983" width="16" height="16" rx="7.9998" ry="7.9999" color="#000000" opacity=".12" stroke-width=".48026"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="url(#ax)" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="4.9956" width="14" height="14" rx="6.9998" ry="7.0002" color="#000000" fill="#ffffff" opacity=".1" stroke-width="0"/> | ||||||
|  |  <rect x="4.9967" y="5.9977" width="14" height="13" rx="6.9998" ry="6.5002" color="#000000" fill="url(#bg)" stroke-width="0"/> | ||||||
|  |  <rect x="10" y="9.9998" width="4" height="4" rx="1.9989" ry="2" color="#000000" fill="#ffffff" filter="url(#bp)"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										16
									
								
								src/assets/cinnamon/theme-orange-nord/toggle-on.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,16 @@ | |||||||
|  | <svg width="40" height="24" version="1.1" viewBox="0 0 40 24" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter1034" x="-.037565" y="-.037565" width="1.0751" height="1.0751" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="0.36"/> | ||||||
|  |   </filter> | ||||||
|  |   <linearGradient id="linearGradient862" x1="19" x2="19" y1="24" gradientUnits="userSpaceOnUse"> | ||||||
|  |    <stop stop-color="#ffffff" offset="0"/> | ||||||
|  |    <stop stop-color="#ffffff" stop-opacity="0" offset="1"/> | ||||||
|  |   </linearGradient> | ||||||
|  |  </defs> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="#d0846c"/> | ||||||
|  |  <rect width="40" height="24" rx="12" ry="12" fill="url(#linearGradient862)" opacity=".3"/> | ||||||
|  |  <rect y="-.038" width="40" height="24" opacity="0" stroke-width=".87706"/> | ||||||
|  |  <circle cx="28" cy="12.5" r="11.5" fill="#000000" filter="url(#filter1034)" opacity=".1"/> | ||||||
|  |  <circle cx="28" cy="12" r="11" fill="#ffffff"/> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 886 B | 
							
								
								
									
										12
									
								
								src/assets/cinnamon/theme-orange/add-workspace-active.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,12 @@ | |||||||
|  | <svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> | ||||||
|  |  <defs> | ||||||
|  |   <filter id="filter4154" x="-.132" y="-.020842" width="1.264" height="1.0417" color-interpolation-filters="sRGB"> | ||||||
|  |    <feGaussianBlur stdDeviation="1.6500004"/> | ||||||
|  |   </filter> | ||||||
|  |  </defs> | ||||||
|  |  <g transform="translate(0 -852.36)" shape-rendering="auto"> | ||||||
|  |   <path d="m7.2 858.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#000000" fill-opacity=".44" filter="url(#filter4154)"/> | ||||||
|  |   <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" fill="#E9873A"/> | ||||||
|  |   <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="#ffffff"/> | ||||||
|  |  </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 873 B |