Compare commits
36 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5db7bc6787 | |||
| 436e433bd1 | |||
| c7dc8b1b73 | |||
| c4d965b97e | |||
| 912514f31a | |||
| 2bffd863b4 | |||
| e04e474625 | |||
| ab01c64189 | |||
| d822fbe05a | |||
| b9d526df48 | |||
| 65d81aa6bc | |||
| 375fb1cbb6 | |||
| a9897ab1d4 | |||
| c6ba69ca7b | |||
| f85ffbfcde | |||
| 0bd66a8edb | |||
| 9ef47ce3af | |||
| 0f045e2543 | |||
| 4e99334472 | |||
| 32fbd3f29c | |||
| e1d1eb7eab | |||
| c79173e163 | |||
| ae4c83457b | |||
| 6a1a31c467 | |||
| 0612272479 | |||
| 0808b8b854 | |||
| b9541e7962 | |||
| ce77c65297 | |||
| 0e221e80e0 | |||
| f575f41f49 | |||
| 0125db0943 | |||
| d6453e44a1 | |||
| ff8f9feab9 | |||
| 08baf6bc73 | |||
| 75c26ae810 | |||
| 272d52bc3c |
@@ -1 +1 @@
|
|||||||
liberapay: ful1e5
|
github: ful1e5
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
# Number of days of inactivity before an issue becomes stale
|
|
||||||
daysUntilStale: 60
|
|
||||||
# Number of days of inactivity before a stale issue is closed
|
|
||||||
daysUntilClose: 7
|
|
||||||
# Issues with these labels will never be considered stale
|
|
||||||
exemptLabels:
|
|
||||||
- pinned
|
|
||||||
- security
|
|
||||||
# Label to use when marking an issue as stale
|
|
||||||
staleLabel: wontfix
|
|
||||||
# Comment to post when marking an issue as stale. Set to `false` to disable
|
|
||||||
markComment: >
|
|
||||||
This issue has been automatically marked as stale because it has not had
|
|
||||||
recent activity. It will be closed if no further activity occurs. Thank you
|
|
||||||
for your contributions.
|
|
||||||
# Comment to post when closing a stale issue. Set to `false` to disable
|
|
||||||
closeComment: false
|
|
||||||
@@ -4,99 +4,58 @@ on:
|
|||||||
push:
|
push:
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- "**.md"
|
- "**.md"
|
||||||
- "**.bbcode"
|
|
||||||
- LICENSE
|
- LICENSE
|
||||||
|
- .github/FUNDING.yml
|
||||||
branches: [main, dev]
|
branches: [main, dev]
|
||||||
pull_request:
|
pull_request:
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- "**.md"
|
- "**.md"
|
||||||
- "**.bbcode"
|
|
||||||
- LICENSE
|
- LICENSE
|
||||||
|
- .github/FUNDING.yml
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ${{ matrix.os }}
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
os: [ubuntu-latest]
|
||||||
|
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
- name: Install build dependencies (apt)
|
|
||||||
run: sudo apt install -y libx11-dev libxcursor-dev libpng-dev
|
|
||||||
continue-on-error: false
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarn-cache-dir-path
|
|
||||||
run: echo "::set-output name=dir::$(yarn cache dir)"
|
|
||||||
- name: Caching yarn packages
|
|
||||||
uses: actions/cache@v2
|
|
||||||
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-yarn-
|
|
||||||
- name: Set Up NodeJS 12.x
|
|
||||||
uses: actions/setup-node@v1
|
|
||||||
with:
|
|
||||||
node-version: "12.x"
|
|
||||||
- name: Caching pip packages
|
|
||||||
uses: actions/cache@v2
|
|
||||||
id: pip-cache # use this to check for `cache-hit` (`steps.pip-cache.outputs.cache-hit != 'true'`)
|
|
||||||
with:
|
|
||||||
path: ~/.cache/pip
|
|
||||||
key: ${{ runner.os }}-pip-${{ hashFiles('**/setup.py') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-pip-
|
|
||||||
- name: Set up Python 3.8
|
|
||||||
uses: actions/setup-python@v2
|
|
||||||
with:
|
|
||||||
python-version: "3.8"
|
|
||||||
- name: Generating `BreezeX` Cursor Theme
|
|
||||||
run: make
|
|
||||||
continue-on-error: false
|
|
||||||
|
|
||||||
- name: Compressing UNIX theme
|
- name: Setup node
|
||||||
|
uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version: 16
|
||||||
|
|
||||||
|
- name: Installing Node Dependencies
|
||||||
run: |
|
run: |
|
||||||
tar -cvzf BreezeX-Dark.tar.gz themes/BreezeX-Dark
|
rm -rf node_modules yarn.lock
|
||||||
tar -cvzf BreezeX-Light.tar.gz themes/BreezeX-Light
|
yarn install --frozen-lockfile
|
||||||
tar -cvzf BreezeX-Black.tar.gz themes/BreezeX-Black
|
continue-on-error: false
|
||||||
|
|
||||||
- name: Uploading `bitmaps` artifact
|
- name: Print cbmp version
|
||||||
uses: actions/upload-artifact@v2
|
run: npx cbmp --version
|
||||||
with:
|
|
||||||
name: bitmaps
|
|
||||||
path: bitmaps/*
|
|
||||||
|
|
||||||
- name: Uploading `BreezeX-Dark` UNIX Theme artifact
|
- name: Rendering Bitmaps
|
||||||
uses: actions/upload-artifact@v2
|
run: yarn render
|
||||||
with:
|
continue-on-error: false
|
||||||
name: BreezeX-Dark
|
|
||||||
path: BreezeX-Dark.tar.gz
|
|
||||||
|
|
||||||
- name: Uploading `BreezeX-Light` UNIX Theme artifact
|
- name: Set up Python
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
name: BreezeX-Light
|
python-version: 3.11
|
||||||
path: BreezeX-Light.tar.gz
|
|
||||||
|
|
||||||
- name: Uploading `BreezeX-Black` UNIX Theme artifact
|
- name: Installing PyPi Dependencies
|
||||||
uses: actions/upload-artifact@v2
|
run: python -m pip install --upgrade pip clickgen
|
||||||
with:
|
continue-on-error: false
|
||||||
name: BreezeX-Black
|
|
||||||
path: BreezeX-Black.tar.gz
|
|
||||||
|
|
||||||
- name: Uploading `BreezeX-Dark` Windows Theme artifact
|
- name: Print clickgen Version
|
||||||
uses: actions/upload-artifact@v2
|
run: |
|
||||||
with:
|
clickgen --version
|
||||||
name: BreezeX-Dark-Windows
|
ctgen --version
|
||||||
path: themes/BreezeX-Dark-Windows/*
|
|
||||||
|
|
||||||
- name: Uploading `BreezeX-Light` Windows Theme artifact
|
- name: Build
|
||||||
uses: actions/upload-artifact@v2
|
run: yarn build
|
||||||
with:
|
|
||||||
name: BreezeX-Light-Windows
|
|
||||||
path: themes/BreezeX-Light-Windows/*
|
|
||||||
|
|
||||||
- name: Uploading `BreezeX-Black` Windows Theme artifact
|
|
||||||
uses: actions/upload-artifact@v2
|
|
||||||
with:
|
|
||||||
name: BreezeX-Black-Windows
|
|
||||||
path: themes/BreezeX-Black-Windows/*
|
|
||||||
|
|||||||
@@ -3,140 +3,6 @@ bitmaps
|
|||||||
themes
|
themes
|
||||||
bin
|
bin
|
||||||
|
|
||||||
# Python
|
|
||||||
# Byte-compiled / optimized / DLL files
|
|
||||||
__pycache__/
|
|
||||||
*.py[cod]
|
|
||||||
*$py.class
|
|
||||||
|
|
||||||
# C extensions
|
|
||||||
*.so
|
|
||||||
|
|
||||||
# Distribution / packaging
|
|
||||||
.Python
|
|
||||||
build/
|
|
||||||
develop-eggs/
|
|
||||||
dist/
|
|
||||||
downloads/
|
|
||||||
eggs/
|
|
||||||
.eggs/
|
|
||||||
lib/
|
|
||||||
lib64/
|
|
||||||
parts/
|
|
||||||
sdist/
|
|
||||||
var/
|
|
||||||
wheels/
|
|
||||||
pip-wheel-metadata/
|
|
||||||
share/python-wheels/
|
|
||||||
*.egg-info/
|
|
||||||
.installed.cfg
|
|
||||||
*.egg
|
|
||||||
MANIFEST
|
|
||||||
|
|
||||||
# PyInstaller
|
|
||||||
# Usually these files are written by a python script from a template
|
|
||||||
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
|
||||||
*.manifest
|
|
||||||
*.spec
|
|
||||||
|
|
||||||
# Installer logs
|
|
||||||
pip-log.txt
|
|
||||||
pip-delete-this-directory.txt
|
|
||||||
|
|
||||||
# Unit test / coverage reports
|
|
||||||
htmlcov/
|
|
||||||
.tox/
|
|
||||||
.nox/
|
|
||||||
.coverage
|
|
||||||
.coverage.*
|
|
||||||
.cache
|
|
||||||
nosetests.xml
|
|
||||||
coverage.xml
|
|
||||||
*.cover
|
|
||||||
*.py,cover
|
|
||||||
.hypothesis/
|
|
||||||
.pytest_cache/
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
*.mo
|
|
||||||
*.pot
|
|
||||||
|
|
||||||
# Django stuff:
|
|
||||||
*.log
|
|
||||||
local_settings.py
|
|
||||||
db.sqlite3
|
|
||||||
db.sqlite3-journal
|
|
||||||
|
|
||||||
# Flask stuff:
|
|
||||||
instance/
|
|
||||||
.webassets-cache
|
|
||||||
|
|
||||||
# Scrapy stuff:
|
|
||||||
.scrapy
|
|
||||||
|
|
||||||
# Sphinx documentation
|
|
||||||
docs/_build/
|
|
||||||
|
|
||||||
# PyBuilder
|
|
||||||
target/
|
|
||||||
|
|
||||||
# Jupyter Notebook
|
|
||||||
.ipynb_checkpoints
|
|
||||||
|
|
||||||
# IPython
|
|
||||||
profile_default/
|
|
||||||
ipython_config.py
|
|
||||||
|
|
||||||
# pyenv
|
|
||||||
.python-version
|
|
||||||
|
|
||||||
# pipenv
|
|
||||||
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
|
|
||||||
# However, in case of collaboration, if having platform-specific dependencies or dependencies
|
|
||||||
# having no cross-platform support, pipenv may install dependencies that don't work, or not
|
|
||||||
# install all needed dependencies.
|
|
||||||
#Pipfile.lock
|
|
||||||
|
|
||||||
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
|
|
||||||
__pypackages__/
|
|
||||||
|
|
||||||
# Celery stuff
|
|
||||||
celerybeat-schedule
|
|
||||||
celerybeat.pid
|
|
||||||
|
|
||||||
# SageMath parsed files
|
|
||||||
*.sage.py
|
|
||||||
|
|
||||||
# Environments
|
|
||||||
.env
|
|
||||||
.venv
|
|
||||||
env/
|
|
||||||
venv/
|
|
||||||
ENV/
|
|
||||||
env.bak/
|
|
||||||
venv.bak/
|
|
||||||
|
|
||||||
# Spyder project settings
|
|
||||||
.spyderproject
|
|
||||||
.spyproject
|
|
||||||
|
|
||||||
# Rope project settings
|
|
||||||
.ropeproject
|
|
||||||
|
|
||||||
# mkdocs documentation
|
|
||||||
/site
|
|
||||||
|
|
||||||
# mypy
|
|
||||||
.mypy_cache/
|
|
||||||
.dmypy.json
|
|
||||||
dmypy.json
|
|
||||||
|
|
||||||
# Pyre type checker
|
|
||||||
.pyre/
|
|
||||||
|
|
||||||
|
|
||||||
# --------------------------------------------- Nodejs
|
|
||||||
|
|
||||||
# Logs
|
# Logs
|
||||||
logs
|
logs
|
||||||
*.log
|
*.log
|
||||||
|
|||||||
@@ -7,50 +7,99 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [unreleased]
|
## [unreleased]
|
||||||
|
|
||||||
## [v1.0.3] - 13 Nov 2021
|
### Changes
|
||||||
|
|
||||||
|
- Updated build from source commands using new build configs path
|
||||||
|
|
||||||
|
## [v2.0.1] - 02 July 2024
|
||||||
|
|
||||||
|
### :warning: Changes for Developers/Package Distributors
|
||||||
|
|
||||||
|
- The 'bitmaps' directory has been removed from the git repository. You can now generate the PNG files using `yarn render` or download them from the release assets.
|
||||||
|
|
||||||
|
- The `build.toml` file has been removed. Instead, the cursor build configurations are now distributed according to platforms within the `configs` directory:
|
||||||
|
- `configs/x.build.toml`: Used to build XCursor.
|
||||||
|
- `configs/win_rg.build.toml`: Used to build regular size Windows cursors.
|
||||||
|
- `configs/win_lg.build.toml`: Used to build large size Windows cursors.
|
||||||
|
- `configs/win_xxl.build.toml`: Used to build extra large size Windows cursors.
|
||||||
|
|
||||||
|
### What's New?
|
||||||
|
|
||||||
|
- Support `256px` cursors
|
||||||
|
- feat: Added `Person` and `Pin` cursors for Windows
|
||||||
|
- Official Distributing `16` and `20` XCursors #24
|
||||||
|
- Multi Resolution Windows Cursors #18
|
||||||
|
- Attach version meta-data inside cursor packages
|
||||||
|
- Using [cbmp v1.1.1](https://github.com/ful1e5/cbmp/tree/v1.1.1) for rendering cursor bitmaps.
|
||||||
|
|
||||||
|
### Changes
|
||||||
|
|
||||||
|
- build script renamed (`release.sh` -> `build.sh`)
|
||||||
|
- Use 'xz' for better compression in `build.sh` script
|
||||||
|
- De-framed animated cursors to static SVG files
|
||||||
|
|
||||||
|
## [v2.0.0] - 14 October 2021
|
||||||
|
|
||||||
|
### What's New?
|
||||||
|
|
||||||
|
- ci: support `clickgen v2` build with cross platform test
|
||||||
|
- Uninstall docs ful1e5/apple_cursor#79 ful1e5/apple_cursor#80
|
||||||
|
- Add cursor top_left_arrow #10 #11
|
||||||
|
- Refactor: build with `clickgen v2` #21
|
||||||
|
|
||||||
|
### Issue Fixes
|
||||||
|
|
||||||
|
- Human readable docs #16
|
||||||
|
- fixed #21
|
||||||
|
- fixed #17
|
||||||
|
|
||||||
|
## [v1.0.3] - 13 November 2021
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- `Makefile` command with `THEME_PREFIX` variable
|
- upload `BreezeX-Black` artifacts in `build` GitHub Action
|
||||||
- distributed pling products docs inside `pling` directory
|
- `prepare` command added inside `Makefile`
|
||||||
- `prepare` command added inside `Makefile`
|
- distributed pling products docs inside `pling` directory
|
||||||
- upload `BreezeX-Black` artifacts in `build` GitHub Action
|
- `Makefile` command with `THEME_PREFIX` variable
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- sponsor with liberapay
|
- minimal `README.md` (removed badges and emojis)
|
||||||
- builder module renamed to `src`
|
- bitmapping log more descriptive
|
||||||
- bitmapping log more descriptive
|
- builder module renamed to `src`
|
||||||
- minimal `README.md` (removed badges and emojis)
|
- sponsor with liberapay
|
||||||
|
|
||||||
## [v1.0.2] - 20 June 2021
|
## [v1.0.2] - 20 June 2021
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- **BreezeX-Black** variant added
|
- **BreezeX-Black** variant added
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Bigger hotspot dot for Resize cursors
|
- `text` & `vertical-text` cursors scale down
|
||||||
- Windows resize cursors scale down
|
- Windows resize cursors scale down
|
||||||
- `text` & `vertical-text` cursors scale down
|
- Bigger hotspot dot for Resize cursors
|
||||||
|
|
||||||
## [v1.0.1] - 16 June 2021
|
## [v1.0.1] - 16 June 2021
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- `left_ptr_watch` and `wait` got minimal design
|
- Cursors preview updated
|
||||||
- Cursors preview updated
|
- `left_ptr_watch` and `wait` got minimal design
|
||||||
|
|
||||||
## [v1.0.0] - 14 June 2021
|
## [v1.0.0] - 14 June 2021
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Initial release 🎊
|
- CI/CD Pipelines
|
||||||
- Logo and badges
|
- Logo and badges
|
||||||
- CI/CD Pipelines
|
- Initial release 🎊
|
||||||
|
|
||||||
[unreleased]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.2...main
|
[unreleased]: https://github.com/ful1e5/BreezeX_Cursor/compare/v2.0.1...main
|
||||||
|
[v2.0.1]: https://github.com/ful1e5/BreezeX_Cursor/compare/v2.0.0...v2.0.1
|
||||||
|
[v2.0.0]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.3...v2.0.0
|
||||||
|
[v1.0.3]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.2...v1.0.3
|
||||||
[v1.0.2]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.1...v1.0.2
|
[v1.0.2]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.1...v1.0.2
|
||||||
[v1.0.1]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.0...v1.0.1
|
[v1.0.1]: https://github.com/ful1e5/BreezeX_Cursor/compare/v1.0.0...v1.0.1
|
||||||
[v1.0.0]: https://github.com/ful1e5/BreezeX_Cursor/tree/v1.0.0
|
[v1.0.0]: https://github.com/ful1e5/BreezeX_Cursor/tree/v1.0.0
|
||||||
|
|||||||
@@ -631,8 +631,8 @@ to attach them to the start of each source file to most effectively
|
|||||||
state the exclusion of warranty; and each file should have at least
|
state the exclusion of warranty; and each file should have at least
|
||||||
the "copyright" line and a pointer to where the full notice is found.
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
<one line to give the program's name and a brief idea of what it does.>
|
Extended KDE Cursor
|
||||||
Copyright (C) <year> <name of author>
|
Copyright (C) 2022 Abdulkaiz Khatri
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
@@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
|
|||||||
If the program does terminal interaction, make it output a short
|
If the program does terminal interaction, make it output a short
|
||||||
notice like this when it starts in an interactive mode:
|
notice like this when it starts in an interactive mode:
|
||||||
|
|
||||||
<program> Copyright (C) <year> <name of author>
|
BreezeX_Cursor Copyright (C) 2022 Abdulkaiz Khatri
|
||||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||||
This is free software, and you are welcome to redistribute it
|
This is free software, and you are welcome to redistribute it
|
||||||
under certain conditions; type `show c' for details.
|
under certain conditions; type `show c' for details.
|
||||||
|
|||||||
@@ -1,68 +0,0 @@
|
|||||||
all: clean render build
|
|
||||||
|
|
||||||
clean:
|
|
||||||
@rm -rf bitmaps themes
|
|
||||||
|
|
||||||
render: bitmapper svg
|
|
||||||
@cd bitmapper && $(MAKE)
|
|
||||||
|
|
||||||
build: bitmaps
|
|
||||||
@cd builder && make build clean
|
|
||||||
|
|
||||||
.PHONY: all
|
|
||||||
|
|
||||||
unix: clean render bitmaps
|
|
||||||
@cd builder && make build_unix clean
|
|
||||||
|
|
||||||
windows: clean render bitmaps
|
|
||||||
@cd builder && make build_windows clean
|
|
||||||
|
|
||||||
|
|
||||||
# Installation
|
|
||||||
.ONESHELL:
|
|
||||||
SHELL:=/bin/bash
|
|
||||||
THEME_PREFIX = BreezeX
|
|
||||||
|
|
||||||
src = ./themes/$(THEME_PREFIX)-*
|
|
||||||
local := ~/.icons
|
|
||||||
local_dest := $(local)/$(THEME_PREFIX)-*
|
|
||||||
|
|
||||||
root := /usr/share/icons
|
|
||||||
root_dest := $(root)/$(THEME_PREFIX)-*
|
|
||||||
|
|
||||||
install: themes
|
|
||||||
@if [[ $EUID -ne 0 ]]; then
|
|
||||||
@echo "> Installing '$(THEME_PREFIX)' cursors inside $(local)/..."
|
|
||||||
@mkdir -p $(local)
|
|
||||||
@cp -r $(src) $(local)/ && echo "> Installed!"
|
|
||||||
@else
|
|
||||||
@echo "> Installing '$(THEME_PREFIX)' cursors inside $(root)/..."
|
|
||||||
@mkdir -p $(root)
|
|
||||||
@sudo cp -r $(src) $(root)/ && echo "> Installed!"
|
|
||||||
@fi
|
|
||||||
|
|
||||||
uninstall:
|
|
||||||
@if [[ $EUID -ne 0 ]]; then
|
|
||||||
@echo "> Removing '$(THEME_PREFIX)' cursors from '$(local)'..."
|
|
||||||
@rm -rf $(local_dest)
|
|
||||||
@else
|
|
||||||
@echo "> Removing '$(THEME_PREFIX)' cursors from '$(root)'..."
|
|
||||||
@sudo rm -rf $(root_dest)
|
|
||||||
@fi
|
|
||||||
|
|
||||||
reinstall: uninstall install
|
|
||||||
|
|
||||||
# generates binaries
|
|
||||||
BIN_DIR = ../bin
|
|
||||||
THEMES = Dark Light Black
|
|
||||||
prepare: bitmaps themes
|
|
||||||
@rm -rf bin && mkdir bin
|
|
||||||
@$(foreach theme,$(THEMES), mkdir -p bin/$(THEME_PREFIX)-$(theme);)
|
|
||||||
@cd bitmaps
|
|
||||||
@$(foreach theme,$(THEMES), zip -r $(BIN_DIR)/$(THEME_PREFIX)-$(theme)/bitmaps.zip $(THEME_PREFIX)-$(theme);)
|
|
||||||
@zip -r $(BIN_DIR)/bitmaps.zip *
|
|
||||||
@cd ..
|
|
||||||
@cd themes
|
|
||||||
@$(foreach theme,$(THEMES), tar -czvf $(BIN_DIR)/$(THEME_PREFIX)-$(theme)/$(THEME_PREFIX)-$(theme).tar.gz $(THEME_PREFIX)-$(theme);)
|
|
||||||
@$(foreach theme,$(THEMES), zip -r $(BIN_DIR)/$(THEME_PREFIX)-$(theme)/$(THEME_PREFIX)-$(theme)-Windows.zip $(THEME_PREFIX)-$(theme)-Windows;)
|
|
||||||
@cd ..
|
|
||||||
@@ -1,13 +1,37 @@
|
|||||||
# BreezeX Cursor
|
# BreezeX Cursor
|
||||||
|
|
||||||
Extended KDE Cursor theme, Highly inspired on **KDE Breeze** for `Windows` and `Linux` with _HiDPi Support_ 🎉.
|
Extended KDE cursor, Highly inspired on **KDE Breeze** for `Windows` and `Linux` with _HiDPi Support_ .
|
||||||
|
|
||||||
[](https://github.com/ful1e5/BreezeX_Cursor/actions)
|
#### Extended!?
|
||||||
[](https://www.codefactor.io/repository/github/ful1e5/breezex_cursor)
|
|
||||||
[](https://twitter.com/ful1e5)
|
|
||||||
|
|
||||||
#### Cursor Sizes
|
BreezeX Cursor is an independent project that supports more XCursor sizes and also offers compatibility with Windows. BreezeX provides more cursor options than the standard Breeze Cursor and allows for customization of colors and cursor sizes using powerful open-source tools.
|
||||||
|
|
||||||
|
[](https://github.com/ful1e5/BreezeX_Cursor/actions/workflows/build.yml)
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
|
||||||
|
- All cursor's SVG files are found in [svg](./svg) directory or you can also find them on [Figma](https://www.figma.com/design/Uo4LeHvFUPDgoqLjnFc1LB/BreezeX?node-id=2620-3&t=7QqTBQ4MOqXONrGI-1).
|
||||||
|
|
||||||
|
<!-- If you're interested, you can learn more about "sponsor-spotlight" on
|
||||||
|
https://dev.to/ful1e5/lets-give-recognition-to-those-supporting-our-work-on-github-sponsors-b00 -->
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
- **2024-07-01**: [b9d526d](https://github.com/ful1e5/BreezeX_Cursor/commit/b9d526df48ac582ea80b7b6329da903f2760e046) Partitioned cursor build configuration into multiple files according to platform:
|
||||||
|
`build.toml` -> `configs/win_lg.build.toml`, `configs/win_rg.build.toml`, `configs/win_xl.build.toml`, `configs/x.build.toml`.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
## Cursor Sizes
|
||||||
|
|
||||||
|
### Xcursor Sizes:
|
||||||
|
|
||||||
|
<kbd>16</kbd>
|
||||||
|
<kbd>20</kbd>
|
||||||
<kbd>22</kbd>
|
<kbd>22</kbd>
|
||||||
<kbd>24</kbd>
|
<kbd>24</kbd>
|
||||||
<kbd>28</kbd>
|
<kbd>28</kbd>
|
||||||
@@ -21,191 +45,253 @@ Extended KDE Cursor theme, Highly inspired on **KDE Breeze** for `Windows` and `
|
|||||||
<kbd>88</kbd>
|
<kbd>88</kbd>
|
||||||
<kbd>96</kbd>
|
<kbd>96</kbd>
|
||||||
|
|
||||||
#### Colors
|
### Windows Cursor Size:
|
||||||
|
|
||||||

|
| size | Regular (× ²⁄₃) | Large (× ⁴⁄₅) | Extra-Large (× 1) |
|
||||||

|
| ---: | --------------: | ------------: | ----------------: |
|
||||||

|
| 32 | 21.333 → 22 | 25.6 → 26 | 32 |
|
||||||
|
| 48 | 32 | 38.4 → 39 | 48 |
|
||||||
|
| 64 | 42.666 → 43 | 51.2 → 52 | 64 |
|
||||||
|
| 96 | 64 | 76.8 → 77 | 96 |
|
||||||
|
| 128 | 85.333 → 86 | 102.4 → 103 | 128 |
|
||||||
|
|
||||||
### Quick install
|
## Colors
|
||||||
|
|
||||||
- BreezeX Dark: [https://www.pling.com/p/1538515](https://www.pling.com/p/1538515)
|
### BreezeX Dark
|
||||||
- BreezeX Light: [https://www.pling.com/p/1640746](https://www.pling.com/p/1640746)
|
|
||||||
- BreezeX Black: [https://www.pling.com/p/1640747](https://www.pling.com/p/1640747)
|
|
||||||
|
|
||||||
#### Preview:
|
- Outline Color - `#FFFFFF` (White)
|
||||||
|
- Base Color - `#4D4D4D` (Breeze)
|
||||||
|
|
||||||
> Check Figma file [here](https://www.figma.com/file/Uo4LeHvFUPDgoqLjnFc1LB/BreezeX?node-id=0%3A1)
|
### BreezeX Light
|
||||||
|
|
||||||
<p align="center">
|
- Outline Color - `#4D4D4D` (Breeze)
|
||||||
<img title="BreezeX Dark" src="https://imgur.com/zDGsq2h.png">
|
- Base Color - `#FFFFFF` (White)
|
||||||
</br>
|
|
||||||
<sub>Dark BreezeX Cursors</sub>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p align="center">
|
### BreezeX Black
|
||||||
<img title="BreezeX Light" src="https://imgur.com/tmKu1vC.png">
|
|
||||||
</br>
|
|
||||||
<sub>Light BreezeX Cursors</sub>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p align="center">
|
- Outline Color - `#FFFFFF` (White)
|
||||||
<img title="BreezeX Black" src="https://imgur.com/kzLufkT.png">
|
- Base Color - `#000000` (Black)
|
||||||
</br>
|
|
||||||
<sub>Black BreezeX Cursors</sub>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
### Manual Install
|
## How to get it
|
||||||
|
|
||||||
|
### Easiest Way
|
||||||
|
|
||||||
|
You can download latest `stable` & `development` releases from
|
||||||
|
[Release Page](https://github.com/ful1e5/BreezeX_Cursor/releases).
|
||||||
|
|
||||||
|
## Installing BreezeX Cursor
|
||||||
|
|
||||||
#### Linux/X11
|
#### Linux/X11
|
||||||
|
|
||||||
|
**Installation:**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# extract `BreezeX.tar.gz`
|
tar -xvf BreezeX-Dark.tar.gz # extract `BreezeX-Dark.tar.gz`
|
||||||
tar -xvf BreezeX.tar.gz
|
mv BreezeX-* ~/.icons/ # Install to local users
|
||||||
|
sudo mv BreezeX-* /usr/share/icons/ # Install to all users
|
||||||
|
```
|
||||||
|
|
||||||
# For local users
|
**Uninstallation:**
|
||||||
mv BreezeX-* ~/.icons/
|
|
||||||
|
|
||||||
# For all users
|
```bash
|
||||||
sudo mv BreezeX-* /usr/share/icons/
|
rm ~/.icons/BreezeX-* # Remove from local users
|
||||||
|
sudo rm /usr/share/icons/BreezeX-* # Remove from all users
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Windows
|
#### Windows
|
||||||
|
|
||||||
1. unzip `.zip` file
|
**Installation:**
|
||||||
2. Open unzipped directory in Explorer, and **right click** on `install.inf`.
|
|
||||||
|
1. Unzip `.zip` file
|
||||||
|
2. Open unziped directory in Explorer, and **right click** on `install.inf`.
|
||||||
3. Click 'Install' from the context menu, and authorize the modifications to your system.
|
3. Click 'Install' from the context menu, and authorize the modifications to your system.
|
||||||
4. Open _Control Panel > Personalization and Appearance > Change mouse pointers_, and select **BreezeX Cursors**.
|
4. Open Control Panel > Personalization and Appearance > Change mouse pointers,
|
||||||
|
and select **BreezeX Cursors**.
|
||||||
5. Click '**Apply**'.
|
5. Click '**Apply**'.
|
||||||
|
|
||||||
# Dependencies
|
**Uninstallation:**
|
||||||
|
|
||||||
## External Libraries
|
Run the `uninstall.bat` script packed with the `.zip` archive
|
||||||
|
|
||||||
- libxcursor
|
**OR** follow these steps:
|
||||||
- libx11
|
|
||||||
- libpng (<=1.6)
|
|
||||||
|
|
||||||
#### Install External Libraries
|
1. Go to **Registry Editor** by typing the same in the _start search box_.
|
||||||
|
2. Expand `HKEY_CURRENT_USER` folder and expand `Control Panel` folder.
|
||||||
|
3. Go to `Cursors` folder and click on `Schemes` folder - all the available custom cursors that are
|
||||||
|
installed will be listed here.
|
||||||
|
4. **Right Click** on the name of cursor file you want to uninstall; for eg.: _BreezeX Cursors_ and
|
||||||
|
click `Delete`.
|
||||||
|
5. Click '**yes**' when prompted.
|
||||||
|
|
||||||
##### ~macOS~ **[WIP]**
|
## Build From Source
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
|
||||||
|
- Python version 3.7 or higher
|
||||||
|
- [clickgen](https://github.com/ful1e5/clickgen)>=2.2.5 (`pip install clickgen`)
|
||||||
|
- [yarn](https://github.com/yarnpkg/yarn)
|
||||||
|
|
||||||
|
### Quick start
|
||||||
|
|
||||||
|
1. Install [build prerequisites](#prerequisites) on your system
|
||||||
|
2. `git clone https://github.com/ful1e5/BreezeX_Cursor`
|
||||||
|
3. `cd BreezeX_Cursor`
|
||||||
|
4. `yarn install`
|
||||||
|
5. `yarn generate`
|
||||||
|
6. See [Installing BreezeX Cursor](#installing-breezex-cursor).
|
||||||
|
|
||||||
|
### Getting Started
|
||||||
|
|
||||||
|
Once you have the [build prerequisites](#prerequisites) installed, You can personalize colors,
|
||||||
|
customize sizes, change target platforms, and more. This process involves using external tools,
|
||||||
|
as this repository only contains SVG files and configuration for these tools:
|
||||||
|
|
||||||
|
- [cbmp](https://github.com/ful1e5/cbmp): Used for customizing colors and generating PNG files.
|
||||||
|
- [ctgen](https://github.com/ful1e5/clickgen): Used for customizing sizes and building XCursor and Windows Cursors.
|
||||||
|
|
||||||
|
You can refer to the README of each tool for more information on their command-line options.
|
||||||
|
|
||||||
|
#### Crafting Your BreezeX Cursor
|
||||||
|
|
||||||
|
The process of creating custom cursor themes involves two main steps:
|
||||||
|
|
||||||
|
1. Rendering SVG files to PNG files.
|
||||||
|
2. Building cursor themes from PNG files.
|
||||||
|
|
||||||
|
#### Customize Colors
|
||||||
|
|
||||||
|
`cbmp` provides three options for changing colors:
|
||||||
|
|
||||||
|
1. `-bc`: Base color, which replaces the `#00FF00` color in the SVG.
|
||||||
|
2. `-oc`: Outlined color, which replaces the `#0000FF` color in the SVG.
|
||||||
|
3. `-wc` (optional): Watch Background color, which replaces the `#FF0000` color in the SVG.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
brew install --cask xquartz
|
npx cbmp [...] -bc "<hex>" -oc "<hex>" -wc "<hex>"
|
||||||
brew install libpng
|
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Debain/ubuntu
|
Alternatively, you can provide a JSON configuration file to render SVG files, which contains a sequence of `cbmp` commands:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt install libx11-dev libxcursor-dev libpng-dev
|
npx cbmp render.json
|
||||||
```
|
```
|
||||||
|
|
||||||
##### ArchLinux/Manjaro
|
#### Customize Sizes
|
||||||
|
|
||||||
|
##### Customize Windows Cursor size
|
||||||
|
|
||||||
|
To build Windows cursor with size `16`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo pacman -S libx11 libxcursor libpng
|
ctgen configs/win_lg.build.toml -s 16 -p windows -d "bitmaps/BreezeX-Dark" -n "BreezeX-Dark" -c "Extended Breeze XCursors with size 16"
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Fedora/Fedora Silverblue/CentOS/RHEL
|
You can also customize output directory with `-o` option:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo dnf install libX11-devel libXcursor-devel libpng-devel
|
ctgen configs/win_lg.build.toml -s 16 -p windows -d "bitmaps/BreezeX-Dark" -o "out" -n "BreezeX-Dark" -c "Extended Breeze Windows Cursors with size 16"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Build Dependencies
|
##### Customize XCursor size
|
||||||
|
|
||||||
- [gcc](https://gcc.gnu.org/install/)
|
To build XCursor with size `16`:
|
||||||
- [make](https://www.gnu.org/software/make/)
|
|
||||||
- [nodejs](https://nodejs.org/en/) (<=12.x.x)
|
|
||||||
- [yarn](https://classic.yarnpkg.com/en/docs/install/)
|
|
||||||
- [python](https://www.python.org/downloads/) (<=3.8)
|
|
||||||
- [pip3](https://pip.pypa.io/en/stable/installing/)
|
|
||||||
|
|
||||||
### Node Packages
|
|
||||||
|
|
||||||
- [puppeteer](https://www.npmjs.com/package/puppeteer)
|
|
||||||
- [pngjs](https://www.npmjs.com/package/pngjs)
|
|
||||||
- [pixelmatch](https://www.npmjs.com/package/pixelmatch)
|
|
||||||
|
|
||||||
### PyPi Packages
|
|
||||||
|
|
||||||
- [clickgen](https://pypi.org/project/clickgen/s)
|
|
||||||
|
|
||||||
## Build Dependencies
|
|
||||||
|
|
||||||
- [gcc](https://gcc.gnu.org/install/)
|
|
||||||
- [make](https://www.gnu.org/software/make/)
|
|
||||||
- [nodejs](https://nodejs.org/en/) (<=12.x.x)
|
|
||||||
- [yarn](https://classic.yarnpkg.com/en/docs/install/)
|
|
||||||
- [python](https://www.python.org/downloads/) (<=3.8)
|
|
||||||
- [pip3](https://pip.pypa.io/en/stable/installing/)
|
|
||||||
|
|
||||||
### Node Packages
|
|
||||||
|
|
||||||
- [puppeteer](https://www.npmjs.com/package/puppeteer)
|
|
||||||
- [pngjs](https://www.npmjs.com/package/pngjs)
|
|
||||||
- [pixelmatch](https://www.npmjs.com/package/pixelmatch)
|
|
||||||
|
|
||||||
### PyPi Packages
|
|
||||||
|
|
||||||
- [clickgen](https://pypi.org/project/clickgen/s)
|
|
||||||
|
|
||||||
## Build From Scratch
|
|
||||||
|
|
||||||
### ⚡ Auto Build (using GitHub Actions)
|
|
||||||
|
|
||||||
GitHub Actions is automatically runs on every `push`(on **main** and **dev** branches) and `pull request`(on **main** branch), You found theme resources in `artifact` section of **build**.GitHub **Actions** available inside [.github/workflows](https://github.com/ful1e5/BreezeX_Cursor/tree/main/.github/workflows) directory.
|
|
||||||
|
|
||||||
### Manual Build
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make
|
ctgen configs/x.build.toml -s 16 -p x11 -d "bitmaps/BreezeX-Dark" -n "BreezeX-Dark" -c "Extended Breeze XCursors with size 16"
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Build `XCursor` theme
|
You can also assign multiple sizes to `ctgen` for XCursors build:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make unix
|
ctgen configs/x.build.toml -s 16 18 24 32 -p x11 -d "bitmaps/BreezeX-Dark" -n "BreezeX-Dark" -c "Extended Breeze XCursors with multi-sizes"
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Customize `XCursor` size
|
#### Examples
|
||||||
|
|
||||||
|
Lets generate BreezeX Cursor with green and black colors:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make unix X_SIZES=22 # Only built '22px' pixel-size.
|
npx cbmp -d "svg" -o "bitmaps/BreezeX-Hacker" -bc "#00FE00" -oc "#000000"
|
||||||
make unix X_SIZES=22 24 32 # Multiple sizes are provided with ' '(Space)
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Install `XCursor` theme
|
After rendering custom color you have to build cursor through `ctgen`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make install # install as user
|
ctgen configs/x.build.toml -d "bitmaps/BreezeX-Hacker" -n "BreezeX-Hacker" -c "Green and Black BreezeX cursors."
|
||||||
# OR
|
|
||||||
sudo make install # install as root
|
ctgen configs/win_rg.build.toml -d "bitmaps/BreezeX-Hacker" -n "BreezeX-Hacker" -c "Green and Black BreezeX cursors."
|
||||||
|
ctgen configs/win_lg.build.toml -d "bitmaps/BreezeX-Hacker" -n "BreezeX-Hacker" -c "Green and Black BreezeX cursors."
|
||||||
|
ctgen configs/win_xl.build.toml -d "bitmaps/BreezeX-Hacker" -n "BreezeX-Hacker" -c "Green and Black BreezeX cursors."
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Build `Windows` theme
|
Afterwards, Generated theme can be found in the `themes` directory.
|
||||||
|
|
||||||
|
###### BreezeX Gruvbox
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make windows
|
npx cbmp -d "svg/original" -o "bitmaps/BreezeX-Gruvbox" -bc "#282828" -oc "#EBDBB2"
|
||||||
|
|
||||||
|
ctgen configs/x.build.toml -d "bitmaps/BreezeX-Gruvbox" -n "BreezeX-Gruvbox" -c "Groovy BreezeX cursors."
|
||||||
|
|
||||||
|
ctgen configs/win_rg.build.toml -d "bitmaps/BreezeX-Gruvbox" -n "BreezeX-Gruvbox" -c "Groovy BreezeX cursors."
|
||||||
|
ctgen configs/win_lg.build.toml -d "bitmaps/BreezeX-Gruvbox" -n "BreezeX-Gruvbox" -c "Groovy BreezeX cursors."
|
||||||
|
ctgen configs/win_xl.build.toml -d "bitmaps/BreezeX-Gruvbox" -n "BreezeX-Gruvbox" -c "Groovy BreezeX cursors."
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Customize `Windows Cursor` size
|
###### BreezeX Solarized Dark
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make windows WIN_SIZE=96 # Supports only one pixel-size
|
npx cbmp -d "svg/original" -o "bitmaps/BreezeX-Solarized-Dark" -bc "#002b36" -oc "#839496"
|
||||||
|
|
||||||
|
ctgen configs/x.build.toml -d "bitmaps/BreezeX-Solarized-Dark" -n "BreezeX-Solarized-Dark" -c "Solarized Dark BreezeX cursors."
|
||||||
|
|
||||||
|
ctgen configs/win_rg.build.toml -d "bitmaps/BreezeX-Solarized-Dark" -n "BreezeX-Solarized-Dark" -c "Solarized Dark BreezeX cursors."
|
||||||
|
ctgen configs/win_lg.build.toml -d "bitmaps/BreezeX-Solarized-Dark" -n "BreezeX-Solarized-Dark" -c "Solarized Dark BreezeX cursors."
|
||||||
|
ctgen configs/win_xl.build.toml -d "bitmaps/BreezeX-Solarized-Dark" -n "BreezeX-Solarized-Dark" -c "Solarized Dark BreezeX cursors."
|
||||||
```
|
```
|
||||||
|
|
||||||
> For installation follow [these](#windows) steps.
|
###### BreezeX Solarized Light
|
||||||
|
|
||||||
# Bugs
|
```bash
|
||||||
|
npx cbmp -d "svg/original" -o "bitmaps/BreezeX-Solarized-Light" -bc "#839496" -oc "#002b36"
|
||||||
|
|
||||||
|
ctgen configs/x.build.toml -d "bitmaps/BreezeX-Solarized-Light" -n "BreezeX-Solarized-Light" -c "Solarized Light BreezeX cursors."
|
||||||
|
|
||||||
|
ctgen configs/win_rg.build.toml -d "bitmaps/BreezeX-Solarized-Light" -n "BreezeX-Solarized-Light" -c "Solarized Light BreezeX cursors."
|
||||||
|
ctgen configs/win_lg.build.toml -d "bitmaps/BreezeX-Solarized-Light" -n "BreezeX-Solarized-Light" -c "Solarized Light BreezeX cursors."
|
||||||
|
ctgen configs/win_xl.build.toml -d "bitmaps/BreezeX-Solarized-Light" -n "BreezeX-Solarized-Light" -c "Solarized Light BreezeX cursors."
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
###### BreezeX Dracula
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npx cbmp -d "svg/original" -o "bitmaas/BreezeX-Dracula" -bc "#282a36" -oc "#f8f8f2"
|
||||||
|
|
||||||
|
ctgen configs/x.build.toml -d "bitmaps/BreezeX-Dracula" -n "BreezeX-Dracula" -c "Dracula BreezeX cursors."
|
||||||
|
|
||||||
|
ctgen configs/win_rg.build.toml -d "bitmaps/BreezeX-Dracula" -n "BreezeX-Dracula" -c "Dracula BreezeX cursors."
|
||||||
|
ctgen configs/win_lg.build.toml -d "bitmaps/BreezeX-Dracula" -n "BreezeX-Dracula" -c "Dracula BreezeX cursors."
|
||||||
|
ctgen configs/win_xl.build.toml -d "bitmaps/BreezeX-Dracula" -n "BreezeX-Dracula" -c "Dracula BreezeX cursors."
|
||||||
|
```
|
||||||
|
|
||||||
|
## Testing Cursor
|
||||||
|
|
||||||
|
There are several websites that allow you to test your cursor states by hovering over buttons. This can be very useful when developing or verifying the behavior of a cursor. The following websites cover many of the most commonly used cursors, although they may not include all available options.
|
||||||
|
|
||||||
|
- [Cursor-Test](https://vibhorjaiswal.github.io/Cursor-Test/)
|
||||||
|
- [Mozilla CSS Cursor](https://developer.mozilla.org/en-US/docs/Web/CSS/cursor)
|
||||||
|
|
||||||
|
For a blueprint for creating XCursors, you may also want to refer to [Cursor-demo](https://wiki.tcl-lang.org/page/Cursor+demo).
|
||||||
|
|
||||||
|
## Bugs
|
||||||
|
|
||||||
Bugs should be reported [here](https://github.com/ful1e5/BreezeX_Cursor/issues) on the Github issues page.
|
Bugs should be reported [here](https://github.com/ful1e5/BreezeX_Cursor/issues) on the Github issues page.
|
||||||
|
|
||||||
# Getting Help
|
## Getting Help
|
||||||
|
|
||||||
You can create a **issue**, I will help you.
|
You can create a **issue**, I will help you.
|
||||||
|
|
||||||
# Contributing
|
## Contributing
|
||||||
|
|
||||||
Check [CONTRIBUTING.md](CONTRIBUTING.md), any suggestions for features and contributions to the continuing code masterelopment can be made via the issue tracker or code contributions via a `Fork` & `Pull requests`.
|
Check [CONTRIBUTING.md](CONTRIBUTING.md), any suggestions for features and contributions to the continuing code masterelopment can be made via the issue tracker or code contributions via a `Fork` & `Pull requests`.
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
all: install render
|
|
||||||
|
|
||||||
.PHONY: all
|
|
||||||
|
|
||||||
install: node_modules package.json
|
|
||||||
@yarn install
|
|
||||||
|
|
||||||
render:
|
|
||||||
@yarn render
|
|
||||||
|
|
||||||
watch:
|
|
||||||
@yarn watch
|
|
||||||
|
|
||||||
node_modules:
|
|
||||||
@mkdir -p $@
|
|
||||||
|
|
||||||
clean:
|
|
||||||
@rm -rf node_modules yarn.lock
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "breezex-bitmapper",
|
|
||||||
"version": "1.0.3",
|
|
||||||
"description": "extended KDE cursor",
|
|
||||||
"main": "index.js",
|
|
||||||
"repository": "git@github.com:ful1e5/BreezeX_Cursor.git",
|
|
||||||
"author": "Kaiz Khatri",
|
|
||||||
"license": "GPL-3.0",
|
|
||||||
"private": true,
|
|
||||||
"scripts": {
|
|
||||||
"render": "npx ts-node src/index.ts"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@types/pixelmatch": "^5.2.2",
|
|
||||||
"@types/pngjs": "^3.4.2",
|
|
||||||
"@types/puppeteer": "^5.4.2",
|
|
||||||
"nodemon": "^2.0.7",
|
|
||||||
"ts-node": "^9.1.1",
|
|
||||||
"typescript": "^4.1.3"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"pixelmatch": "^5.2.1",
|
|
||||||
"pngjs": "^6.0.0",
|
|
||||||
"puppeteer": "^5.5.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
import { Colors } from "./core/types";
|
|
||||||
|
|
||||||
interface Config {
|
|
||||||
themeName: string;
|
|
||||||
color: Colors;
|
|
||||||
}
|
|
||||||
|
|
||||||
const breeze = "#4D4D4D";
|
|
||||||
const white = "#FFFFFF";
|
|
||||||
const black = "#000000";
|
|
||||||
|
|
||||||
const config: Config[] = [
|
|
||||||
{
|
|
||||||
themeName: "BreezeX-Dark",
|
|
||||||
color: {
|
|
||||||
base: breeze,
|
|
||||||
outline: white,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
themeName: "BreezeX-Light",
|
|
||||||
color: {
|
|
||||||
base: white,
|
|
||||||
outline: breeze,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
|
||||||
themeName: "BreezeX-Black",
|
|
||||||
color: {
|
|
||||||
base: black,
|
|
||||||
outline: white,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
];
|
|
||||||
|
|
||||||
export { config };
|
|
||||||
@@ -1,155 +0,0 @@
|
|||||||
import fs from "fs";
|
|
||||||
import path from "path";
|
|
||||||
|
|
||||||
import puppeteer, { Browser, ElementHandle, Page } from "puppeteer";
|
|
||||||
|
|
||||||
import { frameNumber } from "./util/frameNumber";
|
|
||||||
import { matchImages } from "./util/matchImages";
|
|
||||||
import { toHTML } from "./util/toHTML";
|
|
||||||
|
|
||||||
class BitmapsGenerator {
|
|
||||||
/**
|
|
||||||
* Generate Png files from svg code.
|
|
||||||
* @param themeName Give name, So all bitmaps files are organized in one directory.
|
|
||||||
* @param bitmapsDir `absolute` or `relative` path, Where `.png` files will store.
|
|
||||||
*/
|
|
||||||
constructor(private bitmapsDir: string) {
|
|
||||||
this.bitmapsDir = path.resolve(bitmapsDir);
|
|
||||||
this.createDir(this.bitmapsDir);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create directory if it doesn't exists.
|
|
||||||
* @param dirPath directory `absolute` path.
|
|
||||||
*/
|
|
||||||
private createDir(dirPath: string) {
|
|
||||||
if (!fs.existsSync(dirPath)) {
|
|
||||||
fs.mkdirSync(dirPath, { recursive: true });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prepare headless browser.
|
|
||||||
*/
|
|
||||||
public async getBrowser(): Promise<Browser> {
|
|
||||||
return await puppeteer.launch({
|
|
||||||
ignoreDefaultArgs: ["--no-sandbox"],
|
|
||||||
headless: true,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
private async getSvgElement(
|
|
||||||
page: Page,
|
|
||||||
content: string
|
|
||||||
): Promise<ElementHandle<Element>> {
|
|
||||||
if (!content) {
|
|
||||||
throw new Error(`${content} File Read error`);
|
|
||||||
}
|
|
||||||
|
|
||||||
const html = toHTML(content);
|
|
||||||
await page.setContent(html, { timeout: 0 });
|
|
||||||
|
|
||||||
const svg = await page.$("#container svg");
|
|
||||||
|
|
||||||
if (!svg) {
|
|
||||||
throw new Error("svg element not found!");
|
|
||||||
}
|
|
||||||
return svg;
|
|
||||||
}
|
|
||||||
|
|
||||||
public async generateStatic(browser: Browser, content: string, key: string) {
|
|
||||||
const page = await browser.newPage();
|
|
||||||
const svg = await this.getSvgElement(page, content);
|
|
||||||
|
|
||||||
const out = path.resolve(this.bitmapsDir, `${key}.png`);
|
|
||||||
|
|
||||||
await svg.screenshot({ omitBackground: true, path: out });
|
|
||||||
await page.close();
|
|
||||||
}
|
|
||||||
|
|
||||||
private async screenshot(
|
|
||||||
element: ElementHandle<Element>
|
|
||||||
): Promise<Buffer | string> {
|
|
||||||
const buffer = await element.screenshot({
|
|
||||||
encoding: "binary",
|
|
||||||
omitBackground: true,
|
|
||||||
});
|
|
||||||
|
|
||||||
if (!buffer) {
|
|
||||||
throw new Error("SVG element screenshot not working");
|
|
||||||
}
|
|
||||||
return buffer;
|
|
||||||
}
|
|
||||||
|
|
||||||
private async stopAnimation(page: Page) {
|
|
||||||
const client = await page.target().createCDPSession();
|
|
||||||
await client.send("Animation.setPlaybackRate", {
|
|
||||||
playbackRate: 0,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
private async resumeAnimation(page: Page, playbackRate: number) {
|
|
||||||
const client = await page.target().createCDPSession();
|
|
||||||
await client.send("Animation.setPlaybackRate", {
|
|
||||||
playbackRate,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
private async saveFrameImage(key: string, frame: Buffer | string) {
|
|
||||||
const out_path = path.resolve(this.bitmapsDir, key);
|
|
||||||
fs.writeFileSync(out_path, frame);
|
|
||||||
}
|
|
||||||
|
|
||||||
public async generateAnimated(
|
|
||||||
browser: Browser,
|
|
||||||
content: string,
|
|
||||||
key: string,
|
|
||||||
options?: {
|
|
||||||
playbackRate?: number;
|
|
||||||
diff?: number;
|
|
||||||
frameLimit?: number;
|
|
||||||
framePadding?: number;
|
|
||||||
}
|
|
||||||
) {
|
|
||||||
const opt = Object.assign(
|
|
||||||
{ playbackRate: 0.1, diff: 0, frameLimit: 300, framePadding: 4 },
|
|
||||||
options
|
|
||||||
);
|
|
||||||
|
|
||||||
const page = await browser.newPage();
|
|
||||||
const svg = await this.getSvgElement(page, content);
|
|
||||||
await this.stopAnimation(page);
|
|
||||||
|
|
||||||
let index = 1;
|
|
||||||
let breakRendering = false;
|
|
||||||
let prevImg: Buffer | string;
|
|
||||||
|
|
||||||
// Rendering frames till `imgN` matched to `imgN-1` (When Animation is done)
|
|
||||||
while (!breakRendering) {
|
|
||||||
if (index > opt.frameLimit) {
|
|
||||||
throw new Error("Reached the frame limit.");
|
|
||||||
}
|
|
||||||
|
|
||||||
await this.resumeAnimation(page, opt.playbackRate);
|
|
||||||
const img: string | Buffer = await this.screenshot(svg);
|
|
||||||
await this.stopAnimation(page);
|
|
||||||
|
|
||||||
if (index > 1) {
|
|
||||||
// @ts-ignore
|
|
||||||
const diff = matchImages(prevImg, img);
|
|
||||||
if (diff <= opt.diff) {
|
|
||||||
breakRendering = !breakRendering;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const number = frameNumber(index, opt.framePadding);
|
|
||||||
const frame = `${key}-${number}.png`;
|
|
||||||
|
|
||||||
this.saveFrameImage(frame, img);
|
|
||||||
|
|
||||||
prevImg = img;
|
|
||||||
++index;
|
|
||||||
}
|
|
||||||
await page.close();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
export { BitmapsGenerator };
|
|
||||||
@@ -1,77 +0,0 @@
|
|||||||
import fs from "fs";
|
|
||||||
import path from "path";
|
|
||||||
|
|
||||||
interface Svg {
|
|
||||||
key: string;
|
|
||||||
content: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
class SvgDirectoryParser {
|
|
||||||
/**
|
|
||||||
* Manage and Parse SVG file path in `absolute` fashion.
|
|
||||||
* This Parser look svg files as below fashion:
|
|
||||||
* `
|
|
||||||
* <@svgDir>/static
|
|
||||||
* <@svgDir>/animated
|
|
||||||
* `
|
|
||||||
* @param svgDir is relative/absolute path, Where `SVG` files are stored.
|
|
||||||
*/
|
|
||||||
semiAnimated: boolean = false;
|
|
||||||
constructor(private svgDir: string) {
|
|
||||||
if (!fs.existsSync(this.svgDir)) {
|
|
||||||
throw new Error(`SVG files not found in ${this.svgDir}`);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private readData(f: string): Svg {
|
|
||||||
const content = fs.readFileSync(f, "utf-8");
|
|
||||||
const key = path.basename(f, ".svg");
|
|
||||||
return { content, key };
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Return absolute paths array of SVG files data located inside '@svgDir/static'
|
|
||||||
*/
|
|
||||||
public getStatic(): Svg[] {
|
|
||||||
const staticDir = path.resolve(this.svgDir, "static");
|
|
||||||
|
|
||||||
if (!fs.existsSync(staticDir)) {
|
|
||||||
console.log(`${this.svgDir} contains semi-animated .svg files`);
|
|
||||||
this.semiAnimated = true;
|
|
||||||
return [];
|
|
||||||
} else {
|
|
||||||
const svgs = fs
|
|
||||||
.readdirSync(staticDir)
|
|
||||||
.map((f) => this.readData(path.resolve(staticDir, f)));
|
|
||||||
|
|
||||||
if (svgs.length == 0) {
|
|
||||||
throw new Error("Static Cursors directory is empty");
|
|
||||||
}
|
|
||||||
return svgs;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* Return absolute paths array of SVG files data located inside '@svgDir/animated'
|
|
||||||
*/
|
|
||||||
public getAnimated(): Svg[] {
|
|
||||||
const animatedDir = path.resolve(this.svgDir, "animated");
|
|
||||||
|
|
||||||
if (!fs.existsSync(animatedDir)) {
|
|
||||||
throw new Error("Animated Cursors directory not found");
|
|
||||||
}
|
|
||||||
|
|
||||||
const svgs = fs
|
|
||||||
.readdirSync(animatedDir)
|
|
||||||
.map((f) => this.readData(path.resolve(animatedDir, f)));
|
|
||||||
|
|
||||||
if (svgs.length == 0 && this.semiAnimated) {
|
|
||||||
throw new Error(
|
|
||||||
`Can't parse svg directory ${this.svgDir} as semi-animated theme`
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
return svgs;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export { SvgDirectoryParser };
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
import { Colors } from "../types";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Default Key Colors for generating colored svg.
|
|
||||||
* base="#00FF00" (Green)
|
|
||||||
* outline="#0000FF" (Blue)
|
|
||||||
* watch.background="#FF0000" (Red)
|
|
||||||
* */
|
|
||||||
const defaultKeyColors: Colors = {
|
|
||||||
base: "#00FF00",
|
|
||||||
outline: "#0000FF",
|
|
||||||
watch: {
|
|
||||||
background: "#FF0000",
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Customize colors of svg code.
|
|
||||||
* @param {string} content SVG code.
|
|
||||||
* @param {Colors} colors Customize colors.
|
|
||||||
* @param {Colors} [keys] Colors Key, That was written SVG code.
|
|
||||||
* @returns {string} SVG code with colors.
|
|
||||||
*/
|
|
||||||
const colorSvg = (
|
|
||||||
content: string,
|
|
||||||
colors: Colors,
|
|
||||||
keys: Colors = defaultKeyColors
|
|
||||||
): string => {
|
|
||||||
content = content
|
|
||||||
.replace(new RegExp(keys.base, "ig"), colors.base)
|
|
||||||
.replace(new RegExp(keys.outline, "ig"), colors.outline);
|
|
||||||
|
|
||||||
try {
|
|
||||||
// === trying to replace `watch` color ===
|
|
||||||
|
|
||||||
if (!colors.watch?.background) {
|
|
||||||
throw new Error("");
|
|
||||||
}
|
|
||||||
const { background: b } = colors.watch;
|
|
||||||
content = content.replace(new RegExp(keys.watch!.background, "ig"), b); // Watch Background
|
|
||||||
} catch (error) {
|
|
||||||
// === on error => replace `watch` color as `base` ===
|
|
||||||
|
|
||||||
content = content.replace(
|
|
||||||
new RegExp(keys.watch!.background, "ig"),
|
|
||||||
colors.base
|
|
||||||
);
|
|
||||||
}
|
|
||||||
return content;
|
|
||||||
};
|
|
||||||
|
|
||||||
export { colorSvg };
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
import { colorSvg } from "./colorSvg";
|
|
||||||
import { SvgDirectoryParser } from "./SvgDirectoryParser";
|
|
||||||
|
|
||||||
export { colorSvg, SvgDirectoryParser };
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
import { BitmapsGenerator } from "./BitmapsGenerator";
|
|
||||||
import * as SVGHandler from "./SVGHandler";
|
|
||||||
|
|
||||||
export { BitmapsGenerator, SVGHandler };
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
/**
|
|
||||||
* Hex Colors in string Format.
|
|
||||||
*
|
|
||||||
* `Example: `"#FFFFFF"
|
|
||||||
*/
|
|
||||||
type HexColor = string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @Colors expect `base`, `outline` & `watch-background` colors in **HexColor** Format.
|
|
||||||
* @default background is `base` color.
|
|
||||||
*/
|
|
||||||
type Colors = {
|
|
||||||
base: HexColor;
|
|
||||||
outline: HexColor;
|
|
||||||
watch?: {
|
|
||||||
background: HexColor;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
export { Colors };
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
export const frameNumber = (index: number, padding: number) => {
|
|
||||||
let result = "" + index;
|
|
||||||
while (result.length < padding) {
|
|
||||||
result = "0" + result;
|
|
||||||
}
|
|
||||||
return result;
|
|
||||||
};
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
import Pixelmatch from "pixelmatch";
|
|
||||||
import { PNG } from "pngjs";
|
|
||||||
|
|
||||||
export const matchImages = (img1: Buffer, img2: Buffer): number => {
|
|
||||||
const { data: img1Data, width, height } = PNG.sync.read(img1);
|
|
||||||
const { data: imgNData } = PNG.sync.read(img2);
|
|
||||||
|
|
||||||
return Pixelmatch(img1Data, imgNData, null, width, height, {
|
|
||||||
threshold: 0.1,
|
|
||||||
});
|
|
||||||
};
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
export const template = `
|
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<title>Render Template</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<div id="container">
|
|
||||||
<svginjection>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
`;
|
|
||||||
|
|
||||||
export const toHTML = (svgData: string): string =>
|
|
||||||
template.replace("<svginjection>", svgData);
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
import path from "path";
|
|
||||||
|
|
||||||
import { BitmapsGenerator, SVGHandler } from "./core";
|
|
||||||
import { config } from "./config";
|
|
||||||
|
|
||||||
const root = path.resolve(__dirname, "../../");
|
|
||||||
const svgDir = path.resolve(root, "svg");
|
|
||||||
|
|
||||||
const main = async () => {
|
|
||||||
for (const { themeName, color } of config) {
|
|
||||||
console.log("Generating bitmaps for", themeName);
|
|
||||||
|
|
||||||
const bitmapsDir = path.resolve(root, "bitmaps", themeName);
|
|
||||||
const svg = new SVGHandler.SvgDirectoryParser(svgDir);
|
|
||||||
|
|
||||||
const png = new BitmapsGenerator(bitmapsDir);
|
|
||||||
const browser = await png.getBrowser();
|
|
||||||
|
|
||||||
for (let { key, content } of svg.getStatic()) {
|
|
||||||
console.log(" ==> Saving", key, "...");
|
|
||||||
|
|
||||||
content = SVGHandler.colorSvg(content, color);
|
|
||||||
await png.generateStatic(browser, content, key);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (let { key, content } of svg.getAnimated()) {
|
|
||||||
console.log(" ==> Saving", key, "...");
|
|
||||||
|
|
||||||
content = SVGHandler.colorSvg(content, color);
|
|
||||||
await png.generateAnimated(browser, content, key, { playbackRate: 0.3 });
|
|
||||||
}
|
|
||||||
|
|
||||||
await browser.close();
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
main();
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"compilerOptions": {
|
|
||||||
"strict": true,
|
|
||||||
"noUnusedLocals": true,
|
|
||||||
"strictNullChecks": true,
|
|
||||||
"esModuleInterop": true,
|
|
||||||
"target": "ES2015",
|
|
||||||
"module": "commonjs",
|
|
||||||
"lib": ["es2015", "dom"],
|
|
||||||
"noUnusedParameters": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,89 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# A script for preparing binaries of BreezeX Cursors, created by Abdulkaiz Khatri.
|
||||||
|
|
||||||
|
version="v2.0.1"
|
||||||
|
|
||||||
|
error() (
|
||||||
|
set -o pipefail
|
||||||
|
"$@" 2> >(sed $'s,.*,\e[31m&\e[m,' >&2)
|
||||||
|
)
|
||||||
|
|
||||||
|
get_config_file() {
|
||||||
|
local key="${1}"
|
||||||
|
local cfg_file="build.toml"
|
||||||
|
|
||||||
|
if [[ $key == *"Right"* ]]; then
|
||||||
|
cfg_file="build.right.toml"
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo $cfg_file
|
||||||
|
}
|
||||||
|
|
||||||
|
with_version() {
|
||||||
|
local comment="${1}"
|
||||||
|
echo "$comment ($version)"
|
||||||
|
}
|
||||||
|
|
||||||
|
if ! type -p ctgen >/dev/null; then
|
||||||
|
error ctgen
|
||||||
|
exit 127 # exit program with "command not found" error code
|
||||||
|
fi
|
||||||
|
|
||||||
|
declare -A names
|
||||||
|
names["BreezeX-Dark"]=$(with_version "Extended KDE Dark")
|
||||||
|
names["BreezeX-Black"]=$(with_version "Extended KDE Black")
|
||||||
|
names["BreezeX-Light"]=$(with_version "Extended KDE Light")
|
||||||
|
|
||||||
|
# Cleanup old builds
|
||||||
|
rm -rf themes bin
|
||||||
|
|
||||||
|
# Building BreezeX XCursor binaries
|
||||||
|
for key in "${!names[@]}"; do
|
||||||
|
comment="${names[$key]}"
|
||||||
|
cfg=$(get_config_file key)
|
||||||
|
|
||||||
|
ctgen "configs/x.$cfg" -p x11 -d "bitmaps/$key" -n "$key" -c "$comment XCursors" &
|
||||||
|
PID=$!
|
||||||
|
wait $PID
|
||||||
|
done
|
||||||
|
|
||||||
|
# Building BreezeX Windows binaries
|
||||||
|
for key in "${!names[@]}"; do
|
||||||
|
comment="${names[$key]}"
|
||||||
|
cfg=$(get_config_file key)
|
||||||
|
|
||||||
|
ctgen "configs/win_rg.$cfg" -d "bitmaps/$key" -n "$key-Regular" -c "$comment Regular Windows Cursors" &
|
||||||
|
ctgen "configs/win_lg.$cfg" -d "bitmaps/$key" -n "$key-Large" -c "$comment Large Windows Cursors" &
|
||||||
|
ctgen "configs/win_xl.$cfg" -d "bitmaps/$key" -n "$key-Extra-Large" -c "$comment Extra Large Windows Cursors" &
|
||||||
|
PID=$!
|
||||||
|
wait $PID
|
||||||
|
done
|
||||||
|
|
||||||
|
# Compressing Binaries
|
||||||
|
mkdir -p bin
|
||||||
|
cd themes || exit
|
||||||
|
|
||||||
|
for key in "${!names[@]}"; do
|
||||||
|
tar -cJvf "../bin/${key}.tar.xz" "${key}" &
|
||||||
|
PID=$!
|
||||||
|
wait $PID
|
||||||
|
done
|
||||||
|
|
||||||
|
# Compressing BreezeX.tar.xz
|
||||||
|
cp ../LICENSE .
|
||||||
|
tar -cJvf "../bin/BreezeX.tar.xz" --exclude="*-Windows" . &
|
||||||
|
PID=$!
|
||||||
|
wait $PID
|
||||||
|
|
||||||
|
# Compressing BreezeX-*-Windows
|
||||||
|
for key in "${!names[@]}"; do
|
||||||
|
zip -rv "../bin/${key}-Windows.zip" "${key}-Regular-Windows" "${key}-Large-Windows" "${key}-Extra-Large-Windows" &
|
||||||
|
PID=$!
|
||||||
|
wait $PID
|
||||||
|
done
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Copying License File for 'bitmaps'
|
||||||
|
cp LICENSE bitmaps/
|
||||||
|
zip -rv bin/bitmaps.zip bitmaps
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
bitmaps_dir = "../bitmaps"
|
|
||||||
|
|
||||||
.PHONY: all
|
|
||||||
|
|
||||||
all: clean setup build
|
|
||||||
|
|
||||||
.ONESHELL:
|
|
||||||
SHELL:=/bin/bash
|
|
||||||
|
|
||||||
THEMES = Dark Light Black
|
|
||||||
X_SIZES ?=22 24 28 32 40 48 56 64 72 80 88 96
|
|
||||||
WIN_CANVAS_SIZE ?= 32
|
|
||||||
WIN_SIZE ?= 24
|
|
||||||
|
|
||||||
clean:
|
|
||||||
@rm -rf bxbuild/__pycache__
|
|
||||||
|
|
||||||
setup:
|
|
||||||
@python3 -m pip install clickgen --user
|
|
||||||
|
|
||||||
build: setup build.py
|
|
||||||
@$(foreach theme,$(THEMES), python3 build.py -p "$(bitmaps_dir)/BreezeX-$(theme)" --xsizes $(X_SIZES) --win-size $(WIN_SIZE) --win-canvas-size $(WIN_CANVAS_SIZE);)
|
|
||||||
|
|
||||||
build_unix: setup build.py
|
|
||||||
@$(foreach theme,$(THEMES), python3 build.py unix -p "$(bitmaps_dir)/BreezeX-$(theme)" --xsizes $(X_SIZES);)
|
|
||||||
|
|
||||||
build_windows: setup build.py
|
|
||||||
@$(foreach theme,$(THEMES), python3 build.py windows -p "$(bitmaps_dir)/BreezeX-$(theme)" --win-size $(WIN_SIZE) --win-canvas-size $(WIN_CANVAS_SIZE);)
|
|
||||||
@@ -1,107 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
import argparse
|
|
||||||
from pathlib import Path
|
|
||||||
|
|
||||||
from src.configure import get_config
|
|
||||||
from src.generator import Info, build, wbuild, xbuild
|
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(
|
|
||||||
prog="breezex_builder",
|
|
||||||
description="'BreezeX' cursor build python script.",
|
|
||||||
)
|
|
||||||
|
|
||||||
# Positional Args.
|
|
||||||
parser.add_argument(
|
|
||||||
"platform",
|
|
||||||
choices=("windows", "unix", "all"),
|
|
||||||
default="all",
|
|
||||||
const="all",
|
|
||||||
nargs="?",
|
|
||||||
help="Set package type, Which you want to build. (default: '%(default)s')",
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
# Optional Args.
|
|
||||||
parser.add_argument(
|
|
||||||
"-p",
|
|
||||||
"--png-dir",
|
|
||||||
dest="png_dir",
|
|
||||||
metavar="PNG",
|
|
||||||
type=str,
|
|
||||||
default="../bitmaps",
|
|
||||||
help="To change pngs directory. (default: %(default)s)",
|
|
||||||
)
|
|
||||||
|
|
||||||
parser.add_argument(
|
|
||||||
"-o",
|
|
||||||
"--out-dir",
|
|
||||||
dest="out_dir",
|
|
||||||
metavar="OUT",
|
|
||||||
type=str,
|
|
||||||
default="../themes",
|
|
||||||
help="To change output directory. (default: %(default)s)",
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
parser.add_argument(
|
|
||||||
"-xs",
|
|
||||||
"--xsizes",
|
|
||||||
dest="xsizes",
|
|
||||||
metavar="INT",
|
|
||||||
nargs="+",
|
|
||||||
default=[22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96],
|
|
||||||
type=int,
|
|
||||||
help="Set pixel-size for xcursor. (default: %(default)s)",
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
parser.add_argument(
|
|
||||||
"-ws",
|
|
||||||
"--win-size",
|
|
||||||
dest="win_size",
|
|
||||||
metavar="INT",
|
|
||||||
default=24,
|
|
||||||
type=int,
|
|
||||||
help="Set pixel-size for Windows cursors. (default: %(default)s)",
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
parser.add_argument(
|
|
||||||
"-wcs",
|
|
||||||
"--win-canvas-size",
|
|
||||||
dest="win_canvas_size",
|
|
||||||
metavar="INT",
|
|
||||||
default=32,
|
|
||||||
type=int,
|
|
||||||
help="Set pixel-size for Windows cursor's canvas. (default: %(default)s)",
|
|
||||||
)
|
|
||||||
|
|
||||||
# Preparing build
|
|
||||||
args = parser.parse_args()
|
|
||||||
|
|
||||||
bitmaps_dir = Path(args.png_dir)
|
|
||||||
name = bitmaps_dir.stem
|
|
||||||
|
|
||||||
|
|
||||||
x_out_dir = Path(args.out_dir) / name
|
|
||||||
win_out_dir = Path(args.out_dir) / f"{name}-Windows"
|
|
||||||
|
|
||||||
print(f"Getting '{name}' bitmaps ready for build...")
|
|
||||||
|
|
||||||
config = get_config(
|
|
||||||
bitmaps_dir,
|
|
||||||
x_sizes=args.xsizes,
|
|
||||||
win_canvas_size=args.win_canvas_size,
|
|
||||||
win_size=args.win_size,
|
|
||||||
)
|
|
||||||
|
|
||||||
info = Info(name=name, comment=f"{name} Cursors")
|
|
||||||
|
|
||||||
if args.platform == "unix":
|
|
||||||
xbuild(config, x_out_dir, info)
|
|
||||||
elif args.platform == "windows":
|
|
||||||
wbuild(config, win_out_dir, info)
|
|
||||||
else:
|
|
||||||
build(config, x_out_dir, win_out_dir, info)
|
|
||||||
@@ -1,99 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
from pathlib import Path
|
|
||||||
from typing import Any, Dict, Tuple, TypeVar, Union
|
|
||||||
|
|
||||||
from clickgen.util import PNGProvider
|
|
||||||
|
|
||||||
from .constants import WIN_CURSORS_CFG, WIN_DELAY, X_CURSORS_CFG, X_DELAY
|
|
||||||
|
|
||||||
X = TypeVar("X")
|
|
||||||
|
|
||||||
|
|
||||||
def to_tuple(x: X) -> Tuple[X, X]:
|
|
||||||
return (x, x)
|
|
||||||
|
|
||||||
|
|
||||||
def get_config(bitmaps_dir: Union[str, Path], **kwargs) -> Dict[str, Any]:
|
|
||||||
"""Return configuration of `BreezeX` pointers.
|
|
||||||
|
|
||||||
:param bitmaps_dir: Path to .png file's directory.
|
|
||||||
:type bitmaps_dir: ``str`` or ``pathlib.Path``
|
|
||||||
|
|
||||||
:param **kwargs:
|
|
||||||
See below
|
|
||||||
|
|
||||||
:Keyword Arguments:
|
|
||||||
* *x_sizes* (``List[int]``) --
|
|
||||||
List of pixel-sizes for xcursors.
|
|
||||||
* *win_canvas_size* (``int``) --
|
|
||||||
Windows cursor's canvas pixel-size.
|
|
||||||
* *win_size* (``int``) --
|
|
||||||
Pixel-size for Windows cursor.
|
|
||||||
|
|
||||||
Example:
|
|
||||||
|
|
||||||
```python
|
|
||||||
get_config(
|
|
||||||
bitmaps_dir="./bitmaps",
|
|
||||||
x_sizes=[24, 28, 32],
|
|
||||||
win_canvas_size=32,
|
|
||||||
win_size=24,
|
|
||||||
)
|
|
||||||
```
|
|
||||||
"""
|
|
||||||
|
|
||||||
w_size = to_tuple(kwargs.pop("win_size"))
|
|
||||||
w_canvas_size = to_tuple(kwargs.pop("win_canvas_size"))
|
|
||||||
raw_x_sizes = kwargs.pop("x_sizes")
|
|
||||||
x_sizes = [to_tuple(size) for size in raw_x_sizes]
|
|
||||||
png_provider = PNGProvider(bitmaps_dir)
|
|
||||||
config: Dict[str, Any] = {}
|
|
||||||
|
|
||||||
for key, item in X_CURSORS_CFG.items():
|
|
||||||
x_hot: int = int(item.get("xhot", 0))
|
|
||||||
y_hot: int = int(item.get("yhot", 0))
|
|
||||||
hotspot: Tuple[int, int] = (x_hot, y_hot)
|
|
||||||
|
|
||||||
delay: int = int(item.get("delay", X_DELAY))
|
|
||||||
png = png_provider.get(key)
|
|
||||||
if not png:
|
|
||||||
raise FileNotFoundError(f"{key} not found")
|
|
||||||
|
|
||||||
data = {
|
|
||||||
"png": png,
|
|
||||||
"x_sizes": x_sizes,
|
|
||||||
"hotspot": hotspot,
|
|
||||||
"delay": delay,
|
|
||||||
}
|
|
||||||
|
|
||||||
win_data = WIN_CURSORS_CFG.get(key)
|
|
||||||
|
|
||||||
if win_data:
|
|
||||||
win_key: str = str(win_data.get("to"))
|
|
||||||
|
|
||||||
position: str = str(win_data.get("position", "center"))
|
|
||||||
win_delay: int = int(win_data.get("delay", WIN_DELAY))
|
|
||||||
|
|
||||||
canvas_size = win_data.get("canvas_size", w_canvas_size)
|
|
||||||
win_size = win_data.get("size", w_size)
|
|
||||||
|
|
||||||
# Because provided cursor size is bigger than cursor's canvas.
|
|
||||||
# Also, "position" settings will not effect on cursor because the
|
|
||||||
# cursor's canvas and cursor sizes are equals.
|
|
||||||
if (win_size[0] > canvas_size[0]) | (win_size[1] > canvas_size[1]):
|
|
||||||
canvas_size = win_size
|
|
||||||
|
|
||||||
config[key] = {
|
|
||||||
**data,
|
|
||||||
"win_key": win_key,
|
|
||||||
"position": position,
|
|
||||||
"canvas_size": canvas_size,
|
|
||||||
"win_size": win_size,
|
|
||||||
"win_delay": win_delay,
|
|
||||||
}
|
|
||||||
else:
|
|
||||||
config[key] = data
|
|
||||||
|
|
||||||
return config
|
|
||||||
@@ -1,95 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
from typing import Dict
|
|
||||||
|
|
||||||
# Info
|
|
||||||
AUTHOR = "Kaiz Khatri"
|
|
||||||
URL = "https://github.com/ful1e5/BreezeX_Cursor"
|
|
||||||
|
|
||||||
# XCursor
|
|
||||||
X_DELAY: int = 10
|
|
||||||
|
|
||||||
|
|
||||||
# Windows Cursor
|
|
||||||
WIN_DELAY = 1
|
|
||||||
|
|
||||||
X_CURSORS_CFG: Dict[str, Dict[str, int]] = {
|
|
||||||
##########
|
|
||||||
# Static #
|
|
||||||
##########
|
|
||||||
"all-scroll.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"bd_double_arrow.png": {"xhot": 98, "yhot": 96},
|
|
||||||
"bottom_left_corner.png": {"xhot": 47, "yhot": 148},
|
|
||||||
"bottom_right_corner.png": {"xhot": 147, "yhot": 148},
|
|
||||||
"bottom_side.png": {"xhot": 100, "yhot": 164},
|
|
||||||
"center_ptr.png": {"xhot": 99, "yhot": 35},
|
|
||||||
"col-resize.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"color-picker.png": {"xhot": 42, "yhot": 157},
|
|
||||||
"context-menu.png": {"xhot": 57, "yhot": 30},
|
|
||||||
"copy.png": {"xhot": 57, "yhot": 30},
|
|
||||||
"cross.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"crossed_circle.png": {"xhot": 57, "yhot": 30},
|
|
||||||
"dnd_no_drop.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"dotbox.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"fd_double_arrow.png": {"xhot": 98, "yhot": 96},
|
|
||||||
"hand1.png": {"xhot": 107, "yhot": 35},
|
|
||||||
"hand2.png": {"xhot": 90, "yhot": 35},
|
|
||||||
"left_ptr.png": {"xhot": 57, "yhot": 30},
|
|
||||||
"left_side.png": {"xhot": 33, "yhot": 100},
|
|
||||||
"link.png": {"xhot": 57, "yhot": 30},
|
|
||||||
"move.png": {"xhot": 101, "yhot": 51},
|
|
||||||
"pencil.png": {"xhot": 38, "yhot": 156},
|
|
||||||
"pirate.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"plus.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"question_arrow.png": {"xhot": 57, "yhot": 30},
|
|
||||||
"right_ptr.png": {"xhot": 136, "yhot": 32},
|
|
||||||
"right_side.png": {"xhot": 164, "yhot": 100},
|
|
||||||
"row-resize.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"sb_down_arrow.png": {"xhot": 100, "yhot": 160},
|
|
||||||
"sb_h_double_arrow.png": {"xhot": 98, "yhot": 96},
|
|
||||||
"sb_left_arrow.png": {"xhot": 38, "yhot": 100},
|
|
||||||
"sb_right_arrow.png": {"xhot": 162, "yhot": 100},
|
|
||||||
"sb_up_arrow.png": {"xhot": 100, "yhot": 38},
|
|
||||||
"sb_v_double_arrow.png": {"xhot": 98, "yhot": 96},
|
|
||||||
"top_left_corner.png": {"xhot": 47, "yhot": 51},
|
|
||||||
"top_right_corner.png": {"xhot": 147, "yhot": 51},
|
|
||||||
"top_side.png": {"xhot": 100, "yhot": 35},
|
|
||||||
"vertical-text.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"wayland-cursor.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"X_cursor.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"xterm.png": {"xhot": 100, "yhot": 100},
|
|
||||||
"zoom-in.png": {"xhot": 85, "yhot": 80},
|
|
||||||
"zoom-out.png": {"xhot": 85, "yhot": 80},
|
|
||||||
############
|
|
||||||
# Animated #
|
|
||||||
############
|
|
||||||
# NOTE: Animated cursors don't need an extension and frame numbers.
|
|
||||||
"left_ptr_watch": {"xhot": 57, "yhot": 30},
|
|
||||||
"wait": {"xhot": 100, "yhot": 100},
|
|
||||||
}
|
|
||||||
|
|
||||||
WIN_CURSORS_CFG: Dict[str, Dict[str, str]] = {
|
|
||||||
##########
|
|
||||||
# Static #
|
|
||||||
##########
|
|
||||||
"right_ptr.png": {"to": "Alternate", "position": "top_right"},
|
|
||||||
"cross.png": {"to": "Cross"},
|
|
||||||
"left_ptr.png": {"to": "Default", "position": "top_left"},
|
|
||||||
"bd_double_arrow.png": {"to": "Diagonal_1"},
|
|
||||||
"fd_double_arrow.png": {"to": "Diagonal_2"},
|
|
||||||
"pencil.png": {"to": "Handwriting"},
|
|
||||||
"question_arrow.png": {"to": "Help", "position": "top_left"},
|
|
||||||
"sb_h_double_arrow.png": {"to": "Horizontal"},
|
|
||||||
"xterm.png": {"to": "IBeam", "position": "top_left"},
|
|
||||||
"hand2.png": {"to": "Link", "position": "top_left"},
|
|
||||||
"hand1.png": {"to": "Move"},
|
|
||||||
"dnd_no_drop.png": {"to": "Unavailiable", "position": "top_left"},
|
|
||||||
"sb_v_double_arrow.png": {"to": "Vertical"},
|
|
||||||
############
|
|
||||||
# Animated #
|
|
||||||
############
|
|
||||||
# NOTE: Animated cursors don't need frame numbers.
|
|
||||||
"left_ptr_watch": {"to": "Work", "position": "top_left"},
|
|
||||||
"wait": {"to": "Busy"},
|
|
||||||
}
|
|
||||||
@@ -1,123 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
from pathlib import Path
|
|
||||||
from typing import Any, Dict, NamedTuple
|
|
||||||
|
|
||||||
from clickgen.builders import WindowsCursor, XCursor
|
|
||||||
from clickgen.core import CursorAlias
|
|
||||||
from clickgen.packagers import WindowsPackager, XPackager
|
|
||||||
|
|
||||||
from .constants import AUTHOR, URL
|
|
||||||
from .symlinks import add_missing_xcursor
|
|
||||||
|
|
||||||
|
|
||||||
class Info(NamedTuple):
|
|
||||||
name: str
|
|
||||||
comment: str
|
|
||||||
|
|
||||||
|
|
||||||
def xbuild(config: Dict[str, Dict[str, Any]], x_out_dir: Path, info: Info) -> None:
|
|
||||||
"""Build `BreezeX` cursor theme for only `X11`(UNIX) platform.
|
|
||||||
|
|
||||||
:param config: `BreezeX` configuration.
|
|
||||||
:type config: ``Dict``
|
|
||||||
|
|
||||||
:param x_out_dir: Path to the output directory,\
|
|
||||||
Where the `X11` cursor theme package will generate.\
|
|
||||||
It also creates a directory if not exists.
|
|
||||||
:type x_out_dir: ``pathlib.Path``
|
|
||||||
|
|
||||||
:param info: Content theme name & comment.
|
|
||||||
:type info: Info
|
|
||||||
"""
|
|
||||||
|
|
||||||
for _, item in config.items():
|
|
||||||
with CursorAlias.from_bitmap(item["png"], item["hotspot"]) as alias:
|
|
||||||
x_cfg = alias.create(item["x_sizes"], item["delay"])
|
|
||||||
|
|
||||||
print(f"Building '{x_cfg.stem}' XCursor...")
|
|
||||||
XCursor.create(x_cfg, x_out_dir)
|
|
||||||
|
|
||||||
add_missing_xcursor(x_out_dir / "cursors")
|
|
||||||
XPackager(x_out_dir, info.name, info.comment)
|
|
||||||
|
|
||||||
|
|
||||||
def wbuild(config: Dict[str, Dict[str, Any]], win_out_dir: Path, info: Info) -> None:
|
|
||||||
"""Build `BreezeX` cursor theme for only `Windows` platforms.
|
|
||||||
|
|
||||||
:param config: `BreezeX` configuration.
|
|
||||||
:type config: ``Dict``
|
|
||||||
|
|
||||||
:param win_out_dir: Path to the output directory,\
|
|
||||||
Where the `Windows` cursor theme package will generate.\
|
|
||||||
It also creates a directory if not exists.
|
|
||||||
:type win_out_dir: ``pathlib.Path``
|
|
||||||
|
|
||||||
:param info: Content theme name & comment.
|
|
||||||
:type info: Info
|
|
||||||
"""
|
|
||||||
|
|
||||||
for _, item in config.items():
|
|
||||||
with CursorAlias.from_bitmap(item["png"], item["hotspot"]) as alias:
|
|
||||||
alias.create(item["x_sizes"], item["delay"])
|
|
||||||
|
|
||||||
if item.get("win_key"):
|
|
||||||
win_cfg = alias.reproduce(
|
|
||||||
item["win_size"],
|
|
||||||
item["canvas_size"],
|
|
||||||
item["position"],
|
|
||||||
delay=item["win_delay"],
|
|
||||||
).rename(item["win_key"])
|
|
||||||
|
|
||||||
print(f"Building '{win_cfg.stem}' Windows Cursor...")
|
|
||||||
WindowsCursor.create(win_cfg, win_out_dir)
|
|
||||||
|
|
||||||
WindowsPackager(win_out_dir, info.name, info.comment, AUTHOR, URL)
|
|
||||||
|
|
||||||
|
|
||||||
def build(
|
|
||||||
config: Dict[str, Dict[str, Any]], x_out_dir: Path, win_out_dir: Path, info: Info
|
|
||||||
) -> None:
|
|
||||||
"""Build `BreezeX` cursor theme for `X11` & `Windows` platforms.
|
|
||||||
|
|
||||||
:param config: `BreezeX` configuration.
|
|
||||||
:type config: ``Dict``
|
|
||||||
|
|
||||||
:param x_out_dir: Path to the output directory,\
|
|
||||||
Where the `X11` cursor theme package will generate.\
|
|
||||||
It also creates a directory if not exists.
|
|
||||||
:type x_out_dir: ``pathlib.Path``
|
|
||||||
|
|
||||||
:param win_out_dir: Path to the output directory,\
|
|
||||||
Where the `Windows` cursor theme package will generate.\
|
|
||||||
It also creates a directory if not exists.
|
|
||||||
:type win_out_dir: ``pathlib.Path``
|
|
||||||
|
|
||||||
:param info: Content theme name & comment.
|
|
||||||
:type info: Info
|
|
||||||
"""
|
|
||||||
|
|
||||||
for _, item in config.items():
|
|
||||||
|
|
||||||
with CursorAlias.from_bitmap(item["png"], item["hotspot"]) as alias:
|
|
||||||
x_cfg = alias.create(item["x_sizes"], item["delay"])
|
|
||||||
|
|
||||||
print(f"Building '{x_cfg.stem}' XCursor...")
|
|
||||||
XCursor.create(x_cfg, x_out_dir)
|
|
||||||
|
|
||||||
if item.get("win_key"):
|
|
||||||
win_cfg = alias.reproduce(
|
|
||||||
item["win_size"],
|
|
||||||
item["canvas_size"],
|
|
||||||
item["position"],
|
|
||||||
delay=item["win_delay"],
|
|
||||||
).rename(item["win_key"])
|
|
||||||
|
|
||||||
print(f"Building '{win_cfg.stem}' Windows Cursor...")
|
|
||||||
WindowsCursor.create(win_cfg, win_out_dir)
|
|
||||||
|
|
||||||
add_missing_xcursor(x_out_dir / "cursors")
|
|
||||||
XPackager(x_out_dir, info.name, info.comment)
|
|
||||||
|
|
||||||
WindowsPackager(win_out_dir, info.name, info.comment, AUTHOR, URL)
|
|
||||||
@@ -1,191 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
import os
|
|
||||||
from typing import Dict, List, Union
|
|
||||||
|
|
||||||
from clickgen.util import chdir
|
|
||||||
|
|
||||||
|
|
||||||
def add_missing_xcursor(directory) -> None:
|
|
||||||
"""Add missing `XCursor` to the Unix cursor package.
|
|
||||||
|
|
||||||
:param directory: directory where XCursors are available.
|
|
||||||
:type directory: ``str`` or ``pathlib.Path``
|
|
||||||
"""
|
|
||||||
|
|
||||||
symlinks: List[Dict[str, Union[str, List[str]]]] = [
|
|
||||||
{"src": "all-scroll", "links": ["fleur", "size_all"]},
|
|
||||||
{
|
|
||||||
"src": "bd_double_arrow",
|
|
||||||
"links": [
|
|
||||||
"c7088f0f3e6c8088236ef8e1e3e70000",
|
|
||||||
"nw-resize",
|
|
||||||
"nwse-resize",
|
|
||||||
"size_fdiag",
|
|
||||||
"se-resize",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "col-resize",
|
|
||||||
"links": [
|
|
||||||
"split_h",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "copy",
|
|
||||||
"links": [
|
|
||||||
"1081e37283d90000800003c07f3ef6bf",
|
|
||||||
"6407b0e94181790501fd1e167b474872",
|
|
||||||
"b66166c04f8c3109214a4fbd64a50fc8",
|
|
||||||
"dnd-copy",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "cross",
|
|
||||||
"links": [
|
|
||||||
"cross_reverse",
|
|
||||||
"diamond_cross",
|
|
||||||
"tcross",
|
|
||||||
"crosshair",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "crossed_circle",
|
|
||||||
"links": [
|
|
||||||
"forbidden",
|
|
||||||
"not-allowed",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "dnd_no_drop",
|
|
||||||
"links": [
|
|
||||||
"03b6e0fcb3499374a867c041f52298f0",
|
|
||||||
"circle",
|
|
||||||
"dnd-no-drop",
|
|
||||||
"no-drop",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "dotbox", "links": ["dot_box_mask", "draped_box", "icon", "target"]},
|
|
||||||
{
|
|
||||||
"src": "fd_double_arrow",
|
|
||||||
"links": [
|
|
||||||
"fcf1c3c7cd4491d801f1e1c78f100000",
|
|
||||||
"ne-resize",
|
|
||||||
"nesw-resize",
|
|
||||||
"sw-resize",
|
|
||||||
"size_bdiag",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "hand1", "links": ["grab", "openhand"]},
|
|
||||||
{
|
|
||||||
"src": "hand2",
|
|
||||||
"links": [
|
|
||||||
"9d800788f1b08800ae810202380a0822",
|
|
||||||
"e29285e634086352946a0e7090d73106",
|
|
||||||
"pointer",
|
|
||||||
"pointing_hand",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "left_ptr",
|
|
||||||
"links": [
|
|
||||||
"arrow",
|
|
||||||
"default",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "left_ptr_watch",
|
|
||||||
"links": [
|
|
||||||
"00000000000000020006000e7e9ffc3f",
|
|
||||||
"08e8e1c95fe2fc01f976f1e063a24ccd",
|
|
||||||
"3ecb610c1bf2410f44200f48c40d3599",
|
|
||||||
"progress",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "left_side", "links": []},
|
|
||||||
{
|
|
||||||
"src": "link",
|
|
||||||
"links": [
|
|
||||||
"3085a0e285430894940527032f8b26df",
|
|
||||||
"640fb0e74195791501fd1ed57b41487f",
|
|
||||||
"a2a266d0498c3104214a47bd64ab0fc8",
|
|
||||||
"alias",
|
|
||||||
"dnd-link",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "move",
|
|
||||||
"links": [
|
|
||||||
"4498f0e0c1937ffe01fd06f973665830",
|
|
||||||
"9081237383d90e509aa00f00170e968f",
|
|
||||||
"fcf21c00b30f7e3f83fe0dfd12e71cff",
|
|
||||||
"grabbing",
|
|
||||||
"pointer_move",
|
|
||||||
"dnd-move",
|
|
||||||
"closedhand",
|
|
||||||
"dnd-none",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "pencil", "links": ["draft"]},
|
|
||||||
{"src": "plus", "links": ["cell"]},
|
|
||||||
{
|
|
||||||
"src": "question_arrow",
|
|
||||||
"links": [
|
|
||||||
"5c6cd98b3f3ebcb1f9c7f1c204630408",
|
|
||||||
"d9ce0ab605698f320427677b458ad60b",
|
|
||||||
"help",
|
|
||||||
"left_ptr_help",
|
|
||||||
"whats_this",
|
|
||||||
"dnd-ask",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "right_ptr", "links": ["draft_large", "draft_small"]},
|
|
||||||
{
|
|
||||||
"src": "row-resize",
|
|
||||||
"links": [
|
|
||||||
"split_v",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "sb_down_arrow", "links": ["down-arrow"]},
|
|
||||||
{
|
|
||||||
"src": "sb_h_double_arrow",
|
|
||||||
"links": [
|
|
||||||
"028006030e0e7ebffc7f7070c0600140",
|
|
||||||
"14fef782d02440884392942c1120523",
|
|
||||||
"e-resize",
|
|
||||||
"ew-resize",
|
|
||||||
"h_double_arrow",
|
|
||||||
"size-hor",
|
|
||||||
"size_hor",
|
|
||||||
"w-resize",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "sb_left_arrow", "links": ["left-arrow"]},
|
|
||||||
{"src": "sb_right_arrow", "links": ["right-arrow"]},
|
|
||||||
{"src": "sb_up_arrow", "links": ["up-arrow"]},
|
|
||||||
{
|
|
||||||
"src": "sb_v_double_arrow",
|
|
||||||
"links": [
|
|
||||||
"00008160000006810000408080010102",
|
|
||||||
"2870a09082c103050810ffdffffe0204",
|
|
||||||
"double_arrow",
|
|
||||||
"n-resize",
|
|
||||||
"ns-resize",
|
|
||||||
"size-ver",
|
|
||||||
"size_ver",
|
|
||||||
"s-resize",
|
|
||||||
"v_double_arrow",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{"src": "wait", "links": ["watch"]},
|
|
||||||
{"src": "X_cursor", "links": ["x-cursor"]},
|
|
||||||
{"src": "xterm", "links": ["ibeam", "text"]},
|
|
||||||
]
|
|
||||||
|
|
||||||
with chdir(directory):
|
|
||||||
for item in symlinks:
|
|
||||||
src = str(item["src"])
|
|
||||||
for link in item.get("links"):
|
|
||||||
print(f"Creating symlink {src} -> {link}")
|
|
||||||
os.symlink(src, link)
|
|
||||||
@@ -0,0 +1,136 @@
|
|||||||
|
[theme]
|
||||||
|
name = 'BreezeX-Large'
|
||||||
|
comment = 'Extended KDE Large Windows Cursor'
|
||||||
|
website = 'https://www.github.com/ful1e5/BreezeX_Cursor'
|
||||||
|
|
||||||
|
|
||||||
|
[config]
|
||||||
|
bitmaps_dir = '' # This config will assigned with `ctgen -d <path>`
|
||||||
|
out_dir = '../themes'
|
||||||
|
platforms = 'windows'
|
||||||
|
|
||||||
|
|
||||||
|
[cursors]
|
||||||
|
[cursors.fallback_settings]
|
||||||
|
win_sizes = ["26:32", "39:48", "52:64", "77:96", "103:128"]
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 128
|
||||||
|
win_delay = 1
|
||||||
|
|
||||||
|
[cursors.all-scroll]
|
||||||
|
png = 'all-scroll.png'
|
||||||
|
win_name = 'Move'
|
||||||
|
|
||||||
|
[cursors.bd_double_arrow]
|
||||||
|
png = 'bd_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 124
|
||||||
|
win_name = 'Dgn1'
|
||||||
|
|
||||||
|
[cursors.cross]
|
||||||
|
png = 'cross.png'
|
||||||
|
win_name = 'Cross'
|
||||||
|
|
||||||
|
[cursors.dnd_no_drop]
|
||||||
|
png = 'dnd_no_drop.png'
|
||||||
|
win_name = 'Unavailable'
|
||||||
|
|
||||||
|
[cursors.fd_double_arrow]
|
||||||
|
png = 'fd_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Dgn2'
|
||||||
|
|
||||||
|
[cursors.hand1]
|
||||||
|
png = 'hand1.png'
|
||||||
|
x_hotspot = 144
|
||||||
|
y_hotspot = 90
|
||||||
|
win_name = 'Pan'
|
||||||
|
|
||||||
|
[cursors.hand2]
|
||||||
|
png = 'hand2.png'
|
||||||
|
x_hotspot = 117
|
||||||
|
y_hotspot = 36
|
||||||
|
win_name = 'Link'
|
||||||
|
|
||||||
|
[cursors.move]
|
||||||
|
png = 'move.png'
|
||||||
|
x_hotspot = 141
|
||||||
|
y_hotspot = 79
|
||||||
|
win_name = 'Grabbing'
|
||||||
|
|
||||||
|
[cursors.left_ptr]
|
||||||
|
png = 'left_ptr.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Pointer'
|
||||||
|
|
||||||
|
[cursors.left_ptr_watch]
|
||||||
|
png = 'left_ptr_watch-*.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_sizes = "78:96"
|
||||||
|
win_name = 'Work'
|
||||||
|
|
||||||
|
[cursors.pencil]
|
||||||
|
png = 'pencil.png'
|
||||||
|
x_hotspot = 40
|
||||||
|
y_hotspot = 210
|
||||||
|
win_name = 'Handwriting'
|
||||||
|
|
||||||
|
[cursors.question_arrow]
|
||||||
|
png = 'question_arrow.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Help'
|
||||||
|
|
||||||
|
[cursors.right_ptr]
|
||||||
|
png = 'right_ptr.png'
|
||||||
|
x_hotspot = 181
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Alternate'
|
||||||
|
|
||||||
|
[cursors.sb_h_double_arrow]
|
||||||
|
png = 'sb_h_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Horz'
|
||||||
|
|
||||||
|
[cursors.sb_v_double_arrow]
|
||||||
|
png = 'sb_v_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Vert'
|
||||||
|
|
||||||
|
[cursors.wait]
|
||||||
|
png = 'wait-*.png'
|
||||||
|
win_sizes = "78:96"
|
||||||
|
win_name = 'Busy'
|
||||||
|
|
||||||
|
[cursors.xterm]
|
||||||
|
png = 'xterm.png'
|
||||||
|
win_name = 'Text'
|
||||||
|
|
||||||
|
[cursors.zoom-in]
|
||||||
|
png = 'zoom-in.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
win_name = 'Zoom-in'
|
||||||
|
|
||||||
|
[cursors.zoom-out]
|
||||||
|
png = 'zoom-out.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
win_name = 'Zoom-out'
|
||||||
|
|
||||||
|
[cursors.person]
|
||||||
|
png = 'person.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Person'
|
||||||
|
|
||||||
|
[cursors.pin]
|
||||||
|
png = 'pin.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Pin'
|
||||||
@@ -0,0 +1,136 @@
|
|||||||
|
[theme]
|
||||||
|
name = 'BreezeX-Regular'
|
||||||
|
comment = 'Extended KDE Regular Windows Cursor'
|
||||||
|
website = 'https://www.github.com/ful1e5/BreezeX_Cursor'
|
||||||
|
|
||||||
|
|
||||||
|
[config]
|
||||||
|
bitmaps_dir = '' # This config will assigned with `ctgen -d <path>`
|
||||||
|
out_dir = '../themes'
|
||||||
|
platforms = 'windows'
|
||||||
|
|
||||||
|
|
||||||
|
[cursors]
|
||||||
|
[cursors.fallback_settings]
|
||||||
|
win_sizes = ["22:32", "32:48", "43:64", "64:96", "86:128"]
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 128
|
||||||
|
win_delay = 1
|
||||||
|
|
||||||
|
[cursors.all-scroll]
|
||||||
|
png = 'all-scroll.png'
|
||||||
|
win_name = 'Move'
|
||||||
|
|
||||||
|
[cursors.bd_double_arrow]
|
||||||
|
png = 'bd_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 124
|
||||||
|
win_name = 'Dgn1'
|
||||||
|
|
||||||
|
[cursors.cross]
|
||||||
|
png = 'cross.png'
|
||||||
|
win_name = 'Cross'
|
||||||
|
|
||||||
|
[cursors.dnd_no_drop]
|
||||||
|
png = 'dnd_no_drop.png'
|
||||||
|
win_name = 'Unavailable'
|
||||||
|
|
||||||
|
[cursors.fd_double_arrow]
|
||||||
|
png = 'fd_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Dgn2'
|
||||||
|
|
||||||
|
[cursors.hand1]
|
||||||
|
png = 'hand1.png'
|
||||||
|
x_hotspot = 144
|
||||||
|
y_hotspot = 90
|
||||||
|
win_name = 'Pan'
|
||||||
|
|
||||||
|
[cursors.hand2]
|
||||||
|
png = 'hand2.png'
|
||||||
|
x_hotspot = 117
|
||||||
|
y_hotspot = 36
|
||||||
|
win_name = 'Link'
|
||||||
|
|
||||||
|
[cursors.move]
|
||||||
|
png = 'move.png'
|
||||||
|
x_hotspot = 141
|
||||||
|
y_hotspot = 79
|
||||||
|
win_name = 'Grabbing'
|
||||||
|
|
||||||
|
[cursors.left_ptr]
|
||||||
|
png = 'left_ptr.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Pointer'
|
||||||
|
|
||||||
|
[cursors.left_ptr_watch]
|
||||||
|
png = 'left_ptr_watch-*.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_sizes = "64:96"
|
||||||
|
win_name = 'Work'
|
||||||
|
|
||||||
|
[cursors.pencil]
|
||||||
|
png = 'pencil.png'
|
||||||
|
x_hotspot = 40
|
||||||
|
y_hotspot = 210
|
||||||
|
win_name = 'Handwriting'
|
||||||
|
|
||||||
|
[cursors.question_arrow]
|
||||||
|
png = 'question_arrow.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Help'
|
||||||
|
|
||||||
|
[cursors.right_ptr]
|
||||||
|
png = 'right_ptr.png'
|
||||||
|
x_hotspot = 181
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Alternate'
|
||||||
|
|
||||||
|
[cursors.sb_h_double_arrow]
|
||||||
|
png = 'sb_h_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Horz'
|
||||||
|
|
||||||
|
[cursors.sb_v_double_arrow]
|
||||||
|
png = 'sb_v_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Vert'
|
||||||
|
|
||||||
|
[cursors.wait]
|
||||||
|
png = 'wait-*.png'
|
||||||
|
win_sizes = "64:96"
|
||||||
|
win_name = 'Busy'
|
||||||
|
|
||||||
|
[cursors.xterm]
|
||||||
|
png = 'xterm.png'
|
||||||
|
win_name = 'Text'
|
||||||
|
|
||||||
|
[cursors.zoom-in]
|
||||||
|
png = 'zoom-in.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
win_name = 'Zoom-in'
|
||||||
|
|
||||||
|
[cursors.zoom-out]
|
||||||
|
png = 'zoom-out.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
win_name = 'Zoom-out'
|
||||||
|
|
||||||
|
[cursors.person]
|
||||||
|
png = 'person.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Person'
|
||||||
|
|
||||||
|
[cursors.pin]
|
||||||
|
png = 'pin.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Pin'
|
||||||
@@ -0,0 +1,136 @@
|
|||||||
|
[theme]
|
||||||
|
name = 'BreezeX-Extra-Large'
|
||||||
|
comment = 'Extended KDE Extra Large Windows Cursor'
|
||||||
|
website = 'https://www.github.com/ful1e5/BreezeX_Cursor'
|
||||||
|
|
||||||
|
|
||||||
|
[config]
|
||||||
|
bitmaps_dir = '' # This config will assigned with `ctgen -d <path>`
|
||||||
|
out_dir = '../themes'
|
||||||
|
platforms = 'windows'
|
||||||
|
|
||||||
|
|
||||||
|
[cursors]
|
||||||
|
[cursors.fallback_settings]
|
||||||
|
win_sizes = [32, 48, 64, 96, 128]
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 128
|
||||||
|
win_delay = 1
|
||||||
|
|
||||||
|
[cursors.all-scroll]
|
||||||
|
png = 'all-scroll.png'
|
||||||
|
win_name = 'Move'
|
||||||
|
|
||||||
|
[cursors.bd_double_arrow]
|
||||||
|
png = 'bd_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 124
|
||||||
|
win_name = 'Dgn1'
|
||||||
|
|
||||||
|
[cursors.cross]
|
||||||
|
png = 'cross.png'
|
||||||
|
win_name = 'Cross'
|
||||||
|
|
||||||
|
[cursors.dnd_no_drop]
|
||||||
|
png = 'dnd_no_drop.png'
|
||||||
|
win_name = 'Unavailable'
|
||||||
|
|
||||||
|
[cursors.fd_double_arrow]
|
||||||
|
png = 'fd_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Dgn2'
|
||||||
|
|
||||||
|
[cursors.hand1]
|
||||||
|
png = 'hand1.png'
|
||||||
|
x_hotspot = 144
|
||||||
|
y_hotspot = 90
|
||||||
|
win_name = 'Pan'
|
||||||
|
|
||||||
|
[cursors.hand2]
|
||||||
|
png = 'hand2.png'
|
||||||
|
x_hotspot = 117
|
||||||
|
y_hotspot = 36
|
||||||
|
win_name = 'Link'
|
||||||
|
|
||||||
|
[cursors.move]
|
||||||
|
png = 'move.png'
|
||||||
|
x_hotspot = 141
|
||||||
|
y_hotspot = 79
|
||||||
|
win_name = 'Grabbing'
|
||||||
|
|
||||||
|
[cursors.left_ptr]
|
||||||
|
png = 'left_ptr.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Pointer'
|
||||||
|
|
||||||
|
[cursors.left_ptr_watch]
|
||||||
|
png = 'left_ptr_watch-*.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_sizes = 96
|
||||||
|
win_name = 'Work'
|
||||||
|
|
||||||
|
[cursors.pencil]
|
||||||
|
png = 'pencil.png'
|
||||||
|
x_hotspot = 40
|
||||||
|
y_hotspot = 210
|
||||||
|
win_name = 'Handwriting'
|
||||||
|
|
||||||
|
[cursors.question_arrow]
|
||||||
|
png = 'question_arrow.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Help'
|
||||||
|
|
||||||
|
[cursors.right_ptr]
|
||||||
|
png = 'right_ptr.png'
|
||||||
|
x_hotspot = 181
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Alternate'
|
||||||
|
|
||||||
|
[cursors.sb_h_double_arrow]
|
||||||
|
png = 'sb_h_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Horz'
|
||||||
|
|
||||||
|
[cursors.sb_v_double_arrow]
|
||||||
|
png = 'sb_v_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
win_name = 'Vert'
|
||||||
|
|
||||||
|
[cursors.wait]
|
||||||
|
png = 'wait-*.png'
|
||||||
|
win_sizes = 96
|
||||||
|
win_name = 'Busy'
|
||||||
|
|
||||||
|
[cursors.xterm]
|
||||||
|
png = 'xterm.png'
|
||||||
|
win_name = 'Text'
|
||||||
|
|
||||||
|
[cursors.zoom-in]
|
||||||
|
png = 'zoom-in.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
win_name = 'Zoom-in'
|
||||||
|
|
||||||
|
[cursors.zoom-out]
|
||||||
|
png = 'zoom-out.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
win_name = 'Zoom-out'
|
||||||
|
|
||||||
|
[cursors.person]
|
||||||
|
png = 'person.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Person'
|
||||||
|
|
||||||
|
[cursors.pin]
|
||||||
|
png = 'pin.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
win_name = 'Pin'
|
||||||
@@ -0,0 +1,377 @@
|
|||||||
|
[theme]
|
||||||
|
name = 'BreezeX Cursor'
|
||||||
|
comment = 'Extended KDE XCursor'
|
||||||
|
website = 'https://www.github.com/ful1e5/BreezeX_Cursor'
|
||||||
|
|
||||||
|
[config]
|
||||||
|
bitmaps_dir = '' # This config will assigned with `ctgen -d <path>`
|
||||||
|
out_dir = '../themes'
|
||||||
|
platforms = 'x11'
|
||||||
|
|
||||||
|
[cursors]
|
||||||
|
[cursors.fallback_settings]
|
||||||
|
x11_sizes = [16, 20, 22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96]
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 128
|
||||||
|
x11_delay = 10
|
||||||
|
|
||||||
|
[cursors.all-scroll]
|
||||||
|
png = 'all-scroll.png'
|
||||||
|
x11_name = 'all-scroll'
|
||||||
|
x11_symlinks = ["fleur", "size_all"]
|
||||||
|
|
||||||
|
[cursors.bd_double_arrow]
|
||||||
|
png = 'bd_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 124
|
||||||
|
x11_name = 'bd_double_arrow'
|
||||||
|
win_name = 'Diagonal_1'
|
||||||
|
x11_symlinks = [
|
||||||
|
"c7088f0f3e6c8088236ef8e1e3e70000",
|
||||||
|
"nw-resize",
|
||||||
|
"nwse-resize",
|
||||||
|
"size_fdiag",
|
||||||
|
"se-resize",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.bottom_left_corner]
|
||||||
|
png = 'bottom_left_corner.png'
|
||||||
|
x_hotspot = 61
|
||||||
|
y_hotspot = 190
|
||||||
|
x11_name = 'bottom_left_corner'
|
||||||
|
|
||||||
|
[cursors.bottom_right_corner]
|
||||||
|
png = 'bottom_right_corner.png'
|
||||||
|
x_hotspot = 190
|
||||||
|
y_hotspot = 190
|
||||||
|
x11_name = 'bottom_right_corner'
|
||||||
|
|
||||||
|
[cursors.bottom_side]
|
||||||
|
png = 'bottom_side.png'
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 212
|
||||||
|
x11_name = 'bottom_side'
|
||||||
|
|
||||||
|
[cursors.center_ptr]
|
||||||
|
png = 'center_ptr.png'
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'center_ptr'
|
||||||
|
|
||||||
|
[cursors.col-resize]
|
||||||
|
png = 'col-resize.png'
|
||||||
|
x11_name = 'col-resize'
|
||||||
|
x11_symlinks = ["split_h"]
|
||||||
|
|
||||||
|
[cursors.color-picker]
|
||||||
|
png = 'color-picker.png'
|
||||||
|
x_hotspot = 50
|
||||||
|
y_hotspot = 205
|
||||||
|
x11_name = 'color-picker'
|
||||||
|
|
||||||
|
[cursors.context-menu]
|
||||||
|
png = 'context-menu.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'context-menu'
|
||||||
|
|
||||||
|
[cursors.copy]
|
||||||
|
png = 'copy.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'copy'
|
||||||
|
x11_symlinks = [
|
||||||
|
"1081e37283d90000800003c07f3ef6bf",
|
||||||
|
"6407b0e94181790501fd1e167b474872",
|
||||||
|
"b66166c04f8c3109214a4fbd64a50fc8",
|
||||||
|
"dnd-copy",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.cross]
|
||||||
|
png = 'cross.png'
|
||||||
|
x11_name = 'cross'
|
||||||
|
win_name = 'Cross'
|
||||||
|
x11_symlinks = ["cross_reverse", "diamond_cross", "tcross", "crosshair"]
|
||||||
|
|
||||||
|
[cursors.crossed_circle]
|
||||||
|
png = 'crossed_circle.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'crossed_circle'
|
||||||
|
x11_symlinks = ["forbidden", "not-allowed"]
|
||||||
|
|
||||||
|
[cursors.dnd_no_drop]
|
||||||
|
png = 'dnd_no_drop.png'
|
||||||
|
x11_name = 'dnd_no_drop'
|
||||||
|
win_name = 'Unavailiable'
|
||||||
|
x11_symlinks = [
|
||||||
|
"03b6e0fcb3499374a867c041f52298f0",
|
||||||
|
"circle",
|
||||||
|
"dnd-no-drop",
|
||||||
|
"no-drop",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.dotbox]
|
||||||
|
png = 'dotbox.png'
|
||||||
|
x11_name = 'dotbox'
|
||||||
|
x11_symlinks = ["dot_box_mask", "draped_box", "icon", "target"]
|
||||||
|
|
||||||
|
[cursors.fd_double_arrow]
|
||||||
|
png = 'fd_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
x11_name = 'fd_double_arrow'
|
||||||
|
win_name = 'Diagonal_2'
|
||||||
|
x11_symlinks = [
|
||||||
|
"fcf1c3c7cd4491d801f1e1c78f100000",
|
||||||
|
"ne-resize",
|
||||||
|
"nesw-resize",
|
||||||
|
"sw-resize",
|
||||||
|
"size_bdiag",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.hand1]
|
||||||
|
png = 'hand1.png'
|
||||||
|
x_hotspot = 144
|
||||||
|
y_hotspot = 90
|
||||||
|
x11_name = 'hand1'
|
||||||
|
win_name = 'Move'
|
||||||
|
x11_symlinks = ["grab", "openhand"]
|
||||||
|
|
||||||
|
[cursors.hand2]
|
||||||
|
png = 'hand2.png'
|
||||||
|
x_hotspot = 117
|
||||||
|
y_hotspot = 36
|
||||||
|
x11_name = 'hand2'
|
||||||
|
win_name = 'Link'
|
||||||
|
x11_symlinks = [
|
||||||
|
"9d800788f1b08800ae810202380a0822",
|
||||||
|
"e29285e634086352946a0e7090d73106",
|
||||||
|
"pointer",
|
||||||
|
"pointing_hand",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.left_ptr]
|
||||||
|
png = 'left_ptr.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'left_ptr'
|
||||||
|
win_name = 'Default'
|
||||||
|
x11_symlinks = ["arrow", "default", "top_left_arrow"]
|
||||||
|
|
||||||
|
[cursors.left_ptr_watch]
|
||||||
|
png = 'left_ptr_watch-*.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'left_ptr_watch'
|
||||||
|
win_name = 'Work'
|
||||||
|
x11_symlinks = [
|
||||||
|
"00000000000000020006000e7e9ffc3f",
|
||||||
|
"08e8e1c95fe2fc01f976f1e063a24ccd",
|
||||||
|
"3ecb610c1bf2410f44200f48c40d3599",
|
||||||
|
"progress",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.left_side]
|
||||||
|
png = 'left_side.png'
|
||||||
|
x_hotspot = 44
|
||||||
|
y_hotspot = 128
|
||||||
|
x11_name = 'left_side'
|
||||||
|
|
||||||
|
[cursors.link]
|
||||||
|
png = 'link.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'link'
|
||||||
|
x11_symlinks = [
|
||||||
|
"3085a0e285430894940527032f8b26df",
|
||||||
|
"640fb0e74195791501fd1ed57b41487f",
|
||||||
|
"a2a266d0498c3104214a47bd64ab0fc8",
|
||||||
|
"alias",
|
||||||
|
"dnd-link",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.move]
|
||||||
|
png = 'move.png'
|
||||||
|
x_hotspot = 141
|
||||||
|
y_hotspot = 79
|
||||||
|
x11_name = 'move'
|
||||||
|
x11_symlinks = [
|
||||||
|
"4498f0e0c1937ffe01fd06f973665830",
|
||||||
|
"9081237383d90e509aa00f00170e968f",
|
||||||
|
"fcf21c00b30f7e3f83fe0dfd12e71cff",
|
||||||
|
"grabbing",
|
||||||
|
"pointer_move",
|
||||||
|
"dnd-move",
|
||||||
|
"closedhand",
|
||||||
|
"dnd-none",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.pencil]
|
||||||
|
png = 'pencil.png'
|
||||||
|
x_hotspot = 40
|
||||||
|
y_hotspot = 210
|
||||||
|
x11_name = 'pencil'
|
||||||
|
win_name = 'Handwriting'
|
||||||
|
x11_symlinks = ["draft"]
|
||||||
|
|
||||||
|
[cursors.pirate]
|
||||||
|
png = 'pirate.png'
|
||||||
|
x11_name = 'pirate'
|
||||||
|
|
||||||
|
[cursors.plus]
|
||||||
|
png = 'plus.png'
|
||||||
|
x11_name = 'plus'
|
||||||
|
x11_symlinks = ["cell"]
|
||||||
|
|
||||||
|
[cursors.question_arrow]
|
||||||
|
png = 'question_arrow.png'
|
||||||
|
x_hotspot = 69
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'question_arrow'
|
||||||
|
win_name = 'Help'
|
||||||
|
x11_symlinks = [
|
||||||
|
"5c6cd98b3f3ebcb1f9c7f1c204630408",
|
||||||
|
"d9ce0ab605698f320427677b458ad60b",
|
||||||
|
"help",
|
||||||
|
"left_ptr_help",
|
||||||
|
"whats_this",
|
||||||
|
"dnd-ask",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.right_ptr]
|
||||||
|
png = 'right_ptr.png'
|
||||||
|
x_hotspot = 181
|
||||||
|
y_hotspot = 30
|
||||||
|
x11_name = 'right_ptr'
|
||||||
|
win_name = 'Alternate'
|
||||||
|
x11_symlinks = ["draft_large", "draft_small"]
|
||||||
|
|
||||||
|
[cursors.right_side]
|
||||||
|
png = 'right_side.png'
|
||||||
|
x_hotspot = 211
|
||||||
|
y_hotspot = 128
|
||||||
|
x11_name = 'right_side'
|
||||||
|
|
||||||
|
[cursors.row-resize]
|
||||||
|
png = 'row-resize.png'
|
||||||
|
x11_name = 'row-resize'
|
||||||
|
x11_symlinks = ["split_v"]
|
||||||
|
|
||||||
|
[cursors.sb_down_arrow]
|
||||||
|
png = 'sb_down_arrow.png'
|
||||||
|
x_hotspot = 129
|
||||||
|
y_hotspot = 222
|
||||||
|
x11_name = 'sb_down_arrow'
|
||||||
|
x11_symlinks = ["down-arrow"]
|
||||||
|
|
||||||
|
[cursors.sb_h_double_arrow]
|
||||||
|
png = 'sb_h_double_arrow.png'
|
||||||
|
x_hotspot = 127
|
||||||
|
y_hotspot = 125
|
||||||
|
x11_name = 'sb_h_double_arrow'
|
||||||
|
win_name = 'Horizontal'
|
||||||
|
x11_symlinks = [
|
||||||
|
"028006030e0e7ebffc7f7070c0600140",
|
||||||
|
"14fef782d02440884392942c1120523",
|
||||||
|
"e-resize",
|
||||||
|
"ew-resize",
|
||||||
|
"h_double_arrow",
|
||||||
|
"size-hor",
|
||||||
|
"size_hor",
|
||||||
|
"w-resize",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.sb_left_arrow]
|
||||||
|
png = 'sb_left_arrow.png'
|
||||||
|
x_hotspot = 35
|
||||||
|
y_hotspot = 128
|
||||||
|
x11_name = 'sb_left_arrow'
|
||||||
|
x11_symlinks = ["left-arrow"]
|
||||||
|
|
||||||
|
[cursors.sb_right_arrow]
|
||||||
|
png = 'sb_right_arrow.png'
|
||||||
|
x_hotspot = 222
|
||||||
|
y_hotspot = 128
|
||||||
|
x11_name = 'sb_right_arrow'
|
||||||
|
x11_symlinks = ["right-arrow"]
|
||||||
|
|
||||||
|
[cursors.sb_up_arrow]
|
||||||
|
png = 'sb_up_arrow.png'
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 36
|
||||||
|
x11_name = 'sb_up_arrow'
|
||||||
|
x11_symlinks = ["up-arrow"]
|
||||||
|
|
||||||
|
[cursors.sb_v_double_arrow]
|
||||||
|
png = 'sb_v_double_arrow.png'
|
||||||
|
x_hotspot = 126
|
||||||
|
y_hotspot = 125
|
||||||
|
x11_name = 'sb_v_double_arrow'
|
||||||
|
win_name = 'Vertical'
|
||||||
|
x11_symlinks = [
|
||||||
|
"00008160000006810000408080010102",
|
||||||
|
"2870a09082c103050810ffdffffe0204",
|
||||||
|
"double_arrow",
|
||||||
|
"n-resize",
|
||||||
|
"ns-resize",
|
||||||
|
"size-ver",
|
||||||
|
"size_ver",
|
||||||
|
"s-resize",
|
||||||
|
"v_double_arrow",
|
||||||
|
]
|
||||||
|
|
||||||
|
[cursors.top_left_corner]
|
||||||
|
png = 'top_left_corner.png'
|
||||||
|
x_hotspot = 61
|
||||||
|
y_hotspot = 67
|
||||||
|
x11_name = 'top_left_corner'
|
||||||
|
|
||||||
|
[cursors.top_right_corner]
|
||||||
|
png = 'top_right_corner.png'
|
||||||
|
x_hotspot = 189
|
||||||
|
y_hotspot = 65
|
||||||
|
x11_name = 'top_right_corner'
|
||||||
|
|
||||||
|
[cursors.top_side]
|
||||||
|
png = 'top_side.png'
|
||||||
|
x_hotspot = 128
|
||||||
|
y_hotspot = 43
|
||||||
|
x11_name = 'top_side'
|
||||||
|
|
||||||
|
[cursors.vertical-text]
|
||||||
|
png = 'vertical-text.png'
|
||||||
|
x11_name = 'vertical-text'
|
||||||
|
|
||||||
|
[cursors.wait]
|
||||||
|
png = 'wait-*.png'
|
||||||
|
x11_name = 'wait'
|
||||||
|
win_name = 'Busy'
|
||||||
|
x11_symlinks = ["watch"]
|
||||||
|
|
||||||
|
[cursors.wayland-cursor]
|
||||||
|
png = 'wayland-cursor.png'
|
||||||
|
x11_name = 'wayland-cursor'
|
||||||
|
|
||||||
|
[cursors.X_cursor]
|
||||||
|
png = 'X_cursor.png'
|
||||||
|
x11_name = 'X_cursor'
|
||||||
|
x11_symlinks = ["x-cursor"]
|
||||||
|
|
||||||
|
[cursors.xterm]
|
||||||
|
png = 'xterm.png'
|
||||||
|
x11_name = 'xterm'
|
||||||
|
win_name = 'IBeam'
|
||||||
|
x11_symlinks = ["ibeam", "text"]
|
||||||
|
|
||||||
|
[cursors.zoom-in]
|
||||||
|
png = 'zoom-in.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
x11_name = 'zoom-in'
|
||||||
|
|
||||||
|
[cursors.zoom-out]
|
||||||
|
png = 'zoom-out.png'
|
||||||
|
x_hotspot = 109
|
||||||
|
y_hotspot = 103
|
||||||
|
x11_name = 'zoom-out'
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"dependencies": {
|
||||||
|
"cbmp": "^1.1.1"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"clean": "rm -rf bin bitmaps themes",
|
||||||
|
"render": "npx cbmp render.json",
|
||||||
|
"build": "bash build.sh",
|
||||||
|
"generate": "npx cbmp render.json && bash build.sh"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
Extended KDE cursor, Highly inspired on KDE Breeze for Windows and Linux with HiDPi Support .
|
||||||
|
|
||||||
|
All BreezeX cursors are meticulously crafted by hand and built using open-source tools, ensuring high quality and attention to detail. They are freely available for both Linux and Windows platforms and are distributed under an open-source license, allowing for widespread accessibility and customization.
|
||||||
|
|
||||||
|
Check [url=https://github.com/ful1e5/BreezeX_Cursor]README.md[/url] for installation, uninstallation, personalize cursor sizes or colors.
|
||||||
|
|
||||||
|
[b]Notice:[/b]
|
||||||
|
Since the 'pling-factor' on the website has decreased and monthly payments are <500$, This project is now dependent on community funding and sponsorships. If you would like to help me maintain this project and my other open-source cursors actively, consider sponsoring just [i]1$/month[/i] or more on [url=https://github.com/sponsors/ful1e5]GitHub Sponsors[/url], I will gladly look into it and post your avatar in the README.
|
||||||
|
|
||||||
|
[b]XCursor Sizes:[/b]
|
||||||
|
16x16, 20x20, 22x22, 24x24, 28x28, 32x32, 40x40, 48x48, 56x56, 64x64, 72x72, 80x80, 88x88, 96x96
|
||||||
|
|
||||||
|
[b]Windows Cursor Size:[/b]
|
||||||
|
- 22,32,43,64,86,171 - Regular
|
||||||
|
- 26,39,52,77,103,205 - Large
|
||||||
|
- 32,48,64,96,128,256 - Extra Large
|
||||||
|
|
||||||
|
[b]License & Terms:[/b]
|
||||||
|
'BreezeX_Cursor' is available under the terms of the 'GPL-3.0' license.
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
extended KDE cursor. This cursor theme is built with [b][url=https://github.com/ful1e5/clickgen]clickgen[/url][/b] and render with the [b][url=https://github.com/puppeteer/puppeteer/]puppeteer[/url][/b].
|
|
||||||
|
|
||||||
Available Sizes: 22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96
|
|
||||||
Latest build: check [url=https://github.com/ful1e5/BreezeX_Cursor/actions]Actions[/url][/b] tab on GitHub.
|
|
||||||
Release Notification: [url=https://twitter.com/ful1e5]@ful1e5[/url]
|
|
||||||
Check for customize the cursor size: [url=https://github.com/ful1e5/BreezeX_Cursor#manual-build]README.md#manual-build[/url]
|
|
||||||
|
|
||||||
[b]Looking for other BreezeX variants?[/b]
|
|
||||||
[url=https://www.pling.com/p/1538515]BreezeX Dark[/url]
|
|
||||||
[url=https://www.pling.com/p/1640746]BreezeX Light[/url]
|
|
||||||
|
|
||||||
[b] Support Creator[/b]
|
|
||||||
[url=https://liberapay.com/ful1e5][img]https://liberapay.com/assets/widgets/donate.svg[/img][/url]
|
|
||||||
|
|
||||||
[b]Linux Install[/b]
|
|
||||||
Get the latest stable Linux release from the [b]files[/b] section. Unpack the [b].tar.gz[/b] file and follow these [b]commands[/b].
|
|
||||||
[code]
|
|
||||||
mv BreezeX-Black ~/.icons # install as local
|
|
||||||
sudo mv BreezeX-Black /usr/share/icons # install as root
|
|
||||||
[/code]
|
|
||||||
|
|
||||||
[b]Linux Uninstall[/b]
|
|
||||||
[code]
|
|
||||||
rm -r ~/.icons/BreezeX-Black # remove from local
|
|
||||||
sudo rm -r /usr/share/icons/BreezeX-Black # remove from root
|
|
||||||
[/code]
|
|
||||||
|
|
||||||
[b]Window Install[/b]
|
|
||||||
[1] unzip [b]BreezeX-Black-Windows.zip[/b] file.
|
|
||||||
[2] Open [b]BreezeX-Black-Windows/[/b] in Explorer, and [b]right-click[/b] on [b]install.inf[/b].
|
|
||||||
[3] Click 'Install' from the context menu, and authorize the modifications to your system.
|
|
||||||
[4] Open [i]Control Panel > Personalisation and Appearance > Change mouse pointers[/i], and select [b]BreezeX-Black Cursors[/b].
|
|
||||||
[5] Click '[b]Apply[/b]'.
|
|
||||||
|
|
||||||
[b]License & Terms[/b]
|
|
||||||
'BreezeX_Cursor' is available under the terms of the 'GPL-3.0' license.
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
extended KDE cursor. This cursor theme is built with [b][url=https://github.com/ful1e5/clickgen]clickgen[/url][/b] and render with the [b][url=https://github.com/puppeteer/puppeteer/]puppeteer[/url][/b].
|
|
||||||
|
|
||||||
Available Sizes: 22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96
|
|
||||||
Latest build: check [url=https://github.com/ful1e5/BreezeX_Cursor/actions]Actions[/url][/b] tab on GitHub.
|
|
||||||
Release Notification: [url=https://twitter.com/ful1e5]@ful1e5[/url]
|
|
||||||
Check for customize the cursor size: [url=https://github.com/ful1e5/BreezeX_Cursor#manual-build]README.md#manual-build[/url]
|
|
||||||
|
|
||||||
[b]Looking for other BreezeX variants?[/b]
|
|
||||||
[url=https://www.pling.com/p/1640746]BreezeX Light[/url]
|
|
||||||
[url=https://www.pling.com/p/1640747]BreezeX Black[/url]
|
|
||||||
|
|
||||||
[b] Support Creator[/b]
|
|
||||||
[url=https://liberapay.com/ful1e5][img]https://liberapay.com/assets/widgets/donate.svg[/img][/url]
|
|
||||||
|
|
||||||
[b]Linux Install[/b]
|
|
||||||
Get the latest stable Linux release from the [b]files[/b] section. Unpack the [b].tar.gz[/b] file and follow these [b]commands[/b].
|
|
||||||
[code]
|
|
||||||
mv BreezeX-Dark ~/.icons # install as local
|
|
||||||
sudo mv BreezeX-Dark /usr/share/icons # install as root
|
|
||||||
[/code]
|
|
||||||
|
|
||||||
[b]Linux Uninstall[/b]
|
|
||||||
[code]
|
|
||||||
rm -r ~/.icons/BreezeX-Dark # remove from local
|
|
||||||
sudo rm -r /usr/share/icons/BreezeX-Dark # remove from root
|
|
||||||
[/code]
|
|
||||||
|
|
||||||
[b]Window Install[/b]
|
|
||||||
[1] unzip [b]BreezeX-Dark-Windows.zip[/b] file.
|
|
||||||
[2] Open [b]BreezeX-Dark-Windows/[/b] in Explorer, and [b]right-click[/b] on [b]install.inf[/b].
|
|
||||||
[3] Click 'Install' from the context menu, and authorize the modifications to your system.
|
|
||||||
[4] Open [i]Control Panel > Personalisation and Appearance > Change mouse pointers[/i], and select [b]BreezeX-Dark Cursors[/b].
|
|
||||||
[5] Click '[b]Apply[/b]'.
|
|
||||||
|
|
||||||
[b]License & Terms[/b]
|
|
||||||
'BreezeX_Cursor' is available under the terms of the 'GPL-3.0' license.
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
extended KDE cursor. This cursor theme is built with [b][url=https://github.com/ful1e5/clickgen]clickgen[/url][/b] and render with the [b][url=https://github.com/puppeteer/puppeteer/]puppeteer[/url][/b].
|
|
||||||
|
|
||||||
Available Sizes: 22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96
|
|
||||||
Latest build: check [url=https://github.com/ful1e5/BreezeX_Cursor/actions]Actions[/url][/b] tab on GitHub.
|
|
||||||
Release Notification: [url=https://twitter.com/ful1e5]@ful1e5[/url]
|
|
||||||
Check for customize the cursor size: [url=https://github.com/ful1e5/BreezeX_Cursor#manual-build]README.md#manual-build[/url]
|
|
||||||
|
|
||||||
[b]Looking for other BreezeX variants?[/b]
|
|
||||||
[url=https://www.pling.com/p/1538515]BreezeX Dark[/url]
|
|
||||||
[url=https://www.pling.com/p/1640747]BreezeX Black[/url]
|
|
||||||
|
|
||||||
[b] Support Creator[/b]
|
|
||||||
[url=https://liberapay.com/ful1e5][img]https://liberapay.com/assets/widgets/donate.svg[/img][/url]
|
|
||||||
|
|
||||||
[b]Linux Install[/b]
|
|
||||||
Get the latest stable Linux release from the [b]files[/b] section. Unpack the [b].tar.gz[/b] file and follow these [b]commands[/b].
|
|
||||||
[code]
|
|
||||||
mv BreezeX-Light ~/.icons # install as local
|
|
||||||
sudo mv BreezeX-Light /usr/share/icons # install as root
|
|
||||||
[/code]
|
|
||||||
|
|
||||||
[b]Linux Uninstall[/b]
|
|
||||||
[code]
|
|
||||||
rm -r ~/.icons/BreezeX-Light # remove from local
|
|
||||||
sudo rm -r /usr/share/icons/BreezeX-Light # remove from root
|
|
||||||
[/code]
|
|
||||||
|
|
||||||
[b]Window Install[/b]
|
|
||||||
[1] unzip [b]BreezeX-Light-Windows.zip[/b] file.
|
|
||||||
[2] Open [b]BreezeX-Light-Windows/[/b] in Explorer, and [b]right-click[/b] on [b]install.inf[/b].
|
|
||||||
[3] Click 'Install' from the context menu, and authorize the modifications to your system.
|
|
||||||
[4] Open [i]Control Panel > Personalisation and Appearance > Change mouse pointers[/i], and select [b]BreezeX-Light Cursors[/b].
|
|
||||||
[5] Click '[b]Apply[/b]'.
|
|
||||||
|
|
||||||
[b]License & Terms[/b]
|
|
||||||
'BreezeX_Cursor' is available under the terms of the 'GPL-3.0' license.
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"include": ["builder"],
|
|
||||||
"exclude": ["**/node_modules", "**/__pycache__"],
|
|
||||||
|
|
||||||
"reportMissingImports": true,
|
|
||||||
"reportMissingTypeStubs": false,
|
|
||||||
|
|
||||||
"pythonVersion": "3.9",
|
|
||||||
"pythonPlatform": "Linux",
|
|
||||||
|
|
||||||
"executionEnvironments": [{ "root": "builder" }]
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"BreezeX-Dark": {
|
||||||
|
"dir": "svg",
|
||||||
|
"out": "bitmaps/BreezeX-Dark",
|
||||||
|
"colors": [
|
||||||
|
{ "match": "#00FF00", "replace": "#4D4D4D" },
|
||||||
|
{ "match": "#0000FF", "replace": "#FFFFFF" }
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"BreezeX-Black": {
|
||||||
|
"dir": "svg",
|
||||||
|
"out": "bitmaps/BreezeX-Black",
|
||||||
|
"colors": [
|
||||||
|
{ "match": "#00FF00", "replace": "#000000" },
|
||||||
|
{ "match": "#0000FF", "replace": "#FFFFFF" }
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"BreezeX-Light": {
|
||||||
|
"dir": "svg",
|
||||||
|
"out": "bitmaps/BreezeX-Light",
|
||||||
|
"colors": [
|
||||||
|
{ "match": "#00FF00", "replace": "#FFFFFF" },
|
||||||
|
{ "match": "#0000FF", "replace": "#4D4D4D" }
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_21_163)">
|
||||||
|
<rect x="25.8" y="26.14" width="204.8" height="204.8" rx="64" fill="url(#paint0_linear_21_163)"/>
|
||||||
|
</g>
|
||||||
|
<path d="M124.787 85.0209L124.574 85.2338C123.198 85.3095 121.864 85.5 120.52 85.6604L130.12 99.9536C131.831 95.5606 136.302 92.9972 141.427 93.127C142.557 93.1543 143.668 93.484 144.84 93.7666C144.982 93.8007 145.125 93.7256 145.267 93.7666C146.82 94.2233 148.287 94.8698 149.747 95.4732L153.16 90.14C145.764 86.8209 137.284 85.02 128.2 85.02C127.139 85.02 126.046 85.1828 125 85.2334L124.787 85.0209ZM158.493 93.1274L155.293 98.2474C165.677 104.444 172.573 114.528 172.573 125.98C172.573 144.832 154.235 160.113 131.613 160.113C108.992 160.113 90.6533 144.832 90.6533 125.98C90.6533 117.879 94.1364 110.5 99.8267 104.647L93.8533 95.6874C83.501 103.146 77 113.929 77 125.98C77 148.602 99.923 166.94 128.2 166.94C156.477 166.94 179.4 148.602 179.4 125.98C179.4 112.449 171.137 100.586 158.493 93.1274Z" fill="white"/>
|
||||||
|
<path d="M179.4 174.62H151.88L124.36 133.66L165.64 72.22H172.52L141.56 120.007L179.4 174.62Z" fill="white"/>
|
||||||
|
<path d="M77 72.22H103.88L130.76 113.18L90.44 174.62H83.72L113.96 126.833L77 72.22Z" fill="white"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_21_163" x="20.68" y="26.14" width="215.04" height="217.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_21_163"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_21_163" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<linearGradient id="paint0_linear_21_163" x1="128.2" y1="26.14" x2="128.2" y2="230.94" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F7A61F"/>
|
||||||
|
<stop offset="1" stop-color="#EF6501"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,30 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_18_389)">
|
||||||
|
<path d="M154.761 127.9C154.761 142.592 142.851 154.501 128.16 154.501C113.468 154.501 101.559 142.592 101.559 127.9C101.559 113.209 113.468 101.299 128.16 101.299C142.851 101.299 154.761 113.209 154.761 127.9Z" fill="#0000FF"/>
|
||||||
|
<path d="M121.637 30.0579C124.417 24.8341 131.903 24.834 134.683 30.0579L158.837 75.4462C160.661 78.8736 159.51 83.1138 156.074 84.9221C149.112 88.5864 137.406 93.9095 128.16 93.9095C118.913 93.9095 107.208 88.5864 100.246 84.9221C96.8099 83.1138 95.6587 78.8736 97.4827 75.4462L121.637 30.0579Z" fill="#0000FF"/>
|
||||||
|
<path d="M30.3178 134.349C25.094 131.569 25.094 124.083 30.3178 121.303L75.7061 97.1485C79.1336 95.3245 83.3737 96.4756 85.182 99.9114C88.8464 106.874 94.1694 118.579 94.1694 127.826C94.1694 137.072 88.8464 148.777 85.182 155.74C83.3737 159.176 79.1336 160.327 75.7061 158.503L30.3178 134.349Z" fill="#0000FF"/>
|
||||||
|
<path d="M134.609 225.742C131.829 230.966 124.342 230.966 121.562 225.742L97.4083 180.354C95.5843 176.926 96.7355 172.686 100.171 170.878C107.134 167.214 118.839 161.891 128.086 161.891C137.332 161.891 149.037 167.214 156 170.878C159.435 172.686 160.587 176.926 158.763 180.354L134.609 225.742Z" fill="#0000FF"/>
|
||||||
|
<path d="M226.002 134.349C231.226 131.569 231.226 124.083 226.002 121.303L180.614 97.1485C177.186 95.3245 172.946 96.4756 171.138 99.9114C167.474 106.874 162.15 118.579 162.15 127.826C162.15 137.072 167.474 148.777 171.138 155.74C172.946 159.176 177.186 160.327 180.614 158.503L226.002 134.349Z" fill="#0000FF"/>
|
||||||
|
<path d="M154.761 127.9C154.761 142.592 142.851 154.501 128.16 154.501C113.468 154.501 101.559 142.592 101.559 127.9C101.559 113.209 113.468 101.299 128.16 101.299C142.851 101.299 154.761 113.209 154.761 127.9Z" stroke="#0000FF" stroke-width="3.84" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M121.637 30.0579C124.417 24.8341 131.903 24.834 134.683 30.0579L158.837 75.4462C160.661 78.8736 159.51 83.1138 156.074 84.9221C149.112 88.5864 137.406 93.9095 128.16 93.9095C118.913 93.9095 107.208 88.5864 100.246 84.9221C96.8099 83.1138 95.6587 78.8736 97.4827 75.4462L121.637 30.0579Z" stroke="#0000FF" stroke-width="3.84" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M30.3178 134.349C25.094 131.569 25.094 124.083 30.3178 121.303L75.7061 97.1485C79.1336 95.3245 83.3737 96.4756 85.182 99.9114C88.8464 106.874 94.1694 118.579 94.1694 127.826C94.1694 137.072 88.8464 148.777 85.182 155.74C83.3737 159.176 79.1336 160.327 75.7061 158.503L30.3178 134.349Z" stroke="#0000FF" stroke-width="3.84" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M134.609 225.742C131.829 230.966 124.342 230.966 121.562 225.742L97.4083 180.354C95.5843 176.926 96.7355 172.686 100.171 170.878C107.134 167.214 118.839 161.891 128.086 161.891C137.332 161.891 149.037 167.214 156 170.878C159.435 172.686 160.587 176.926 158.763 180.354L134.609 225.742Z" stroke="#0000FF" stroke-width="3.84" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M226.002 134.349C231.226 131.569 231.226 124.083 226.002 121.303L180.614 97.1485C177.186 95.3245 172.946 96.4756 171.138 99.9114C167.474 106.874 162.15 118.579 162.15 127.826C162.15 137.072 167.474 148.777 171.138 155.74C172.946 159.176 177.186 160.327 180.614 158.503L226.002 134.349Z" stroke="#0000FF" stroke-width="3.84" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<path d="M128.527 32.54L153.514 79.7912C153.514 79.7912 138.915 88.9675 128.527 88.9675C118.14 88.9675 103.541 79.7912 103.541 79.7912L128.527 32.54Z" fill="#00FF00"/>
|
||||||
|
<path d="M128.527 224.54L103.541 177.289C103.541 177.289 118.14 168.113 128.527 168.113C138.915 168.113 153.514 177.289 153.514 177.289L128.527 224.54Z" fill="#00FF00"/>
|
||||||
|
<path d="M31.52 128.54L78.9053 103.624C78.9053 103.624 88.1076 118.182 88.1076 128.54C88.1076 138.898 78.9053 153.456 78.9053 153.456L31.52 128.54Z" fill="#00FF00"/>
|
||||||
|
<path d="M224.8 128.54L177.415 103.624C177.415 103.624 168.212 118.182 168.212 128.54C168.212 138.898 177.415 153.456 177.415 153.456L224.8 128.54Z" fill="#00FF00"/>
|
||||||
|
<circle cx="128.8" cy="128.54" r="20.48" fill="#F67400"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_18_389" x="19.36" y="24.22" width="217.6" height="220.16" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_389"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_389" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.7 KiB |
@@ -1,38 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200" fill="none">
|
|
||||||
<g filter="url(#filter0_d)">
|
|
||||||
<path d="M57.4357 30.6757L57.3084 139.5C57.3065 141.145 58.622 142.494 60.2652 142.579C67.1894 142.936 84.704 144.456 95.9356 150.842C104.365 155.635 105.12 161 113.991 157.086C122.863 153.173 118.953 149.2 121.097 139.744C123.949 127.16 134.328 113.346 138.623 108.029C139.65 106.757 139.535 104.89 138.326 103.789L57.854 30.4912C57.6936 30.3451 57.436 30.4587 57.4357 30.6757Z" fill="#0000FF"/>
|
|
||||||
<path d="M53.4357 30.671V30.6711L53.3084 139.495C53.3039 143.333 56.3505 146.382 60.0591 146.573C63.4195 146.747 69.343 147.203 75.7615 148.383C82.2406 149.575 88.9154 151.452 93.9584 154.319C95.8016 155.367 97.242 156.454 98.5664 157.514C98.7898 157.692 99.0212 157.88 99.2593 158.073C100.321 158.935 101.513 159.903 102.697 160.633C104.31 161.629 106.193 162.39 108.537 162.435C110.782 162.477 113.094 161.854 115.606 160.746C118.108 159.642 120.128 158.359 121.584 156.654C123.116 154.86 123.746 152.931 124.023 151.087C124.209 149.844 124.252 148.409 124.29 147.143C124.301 146.763 124.312 146.399 124.326 146.059C124.394 144.421 124.536 142.665 124.998 140.628C126.283 134.959 129.332 128.794 132.729 123.252C136.096 117.758 139.651 113.122 141.735 110.543C144.052 107.674 143.841 103.402 141.019 100.832L60.5476 27.534L60.5476 27.534C57.8202 25.0498 53.44 26.9819 53.4357 30.671Z" stroke="#0000FF" stroke-width="8"/>
|
|
||||||
</g>
|
|
||||||
<path d="M57.4365 30.1108L57.3074 140.49C57.3061 141.587 58.1752 142.485 59.2712 142.532C65.3462 142.791 84.1186 144.123 95.9357 150.842C104.365 155.635 105.12 161 113.991 157.086C122.863 153.173 118.953 149.2 121.097 139.744C124.099 126.499 135.438 111.893 139.247 107.264C139.94 106.422 139.858 105.184 139.052 104.45L57.4365 30.1108Z" fill="#00FF00"/>
|
|
||||||
<g filter="url(#filter1_d)">
|
|
||||||
<rect x="77" y="28" width="96" height="96" rx="30" fill="#0000FF"/>
|
|
||||||
</g>
|
|
||||||
<g transform="translate(85.5,36)">
|
|
||||||
<g transform="scale(0.8)">
|
|
||||||
<circle cx="50" cy="50" fill="none" stroke="#00FF00" stroke-width="10" r="35" stroke-dasharray="164.93361431346415 56.97787143782138" style="--darkreader-inline-fill:none; --darkreader-inline-stroke:#e2616a;" data-darkreader-inline-fill="" data-darkreader-inline-stroke="">
|
|
||||||
<animateTransform attributeName="transform" type="rotate" repeatCount="1" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"/>
|
|
||||||
</circle>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<defs>
|
|
||||||
<filter id="filter0_d" x="45.3084" y="22.4099" width="106.011" height="154.027" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
||||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
||||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
|
||||||
<feOffset dy="6"/>
|
|
||||||
<feGaussianBlur stdDeviation="2"/>
|
|
||||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
|
||||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
|
||||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
|
||||||
</filter>
|
|
||||||
<filter id="filter1_d" x="73" y="28" width="104" height="106" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
||||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
||||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
|
||||||
<feOffset dy="6"/>
|
|
||||||
<feGaussianBlur stdDeviation="2"/>
|
|
||||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
|
||||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
|
||||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
|
||||||
</filter>
|
|
||||||
</defs>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 3.7 KiB |
@@ -1,26 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200" fill="none">
|
|
||||||
<g filter="url(#filter0_d)">
|
|
||||||
<rect x="11" y="11" width="178" height="178" rx="50" fill="#0000FF"/>
|
|
||||||
</g>
|
|
||||||
<g transform="translate(100,100)">
|
|
||||||
<g transform="scale(1.5)">
|
|
||||||
<g transform="translate(-50,-50)">
|
|
||||||
<circle cx="50" cy="50" fill="none" stroke="#00FF00" stroke-width="10" r="35" stroke-dasharray="164.93361431346415 56.97787143782138" style="--darkreader-inline-fill:none; --darkreader-inline-stroke:#e2616a;" data-darkreader-inline-fill="" data-darkreader-inline-stroke="">
|
|
||||||
<animateTransform attributeName="transform" type="rotate" repeatCount="1" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"/>
|
|
||||||
</circle>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
<defs>
|
|
||||||
<filter id="filter0_d" x="7" y="11" width="186" height="188" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
||||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
||||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
|
||||||
<feOffset dy="6"/>
|
|
||||||
<feGaussianBlur stdDeviation="2"/>
|
|
||||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
|
||||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
|
||||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
|
||||||
</filter>
|
|
||||||
</defs>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,20 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_108_136)">
|
||||||
|
<path d="M94.9983 152.745L149.788 134.47L139.705 114.099L158.92 94.8723L152.832 88.78L133.617 108.008L113.262 97.9185L94.9983 152.745Z" fill="#0000FF"/>
|
||||||
|
<path d="M56.52 195.508V100.74H65.1294V186.893H151.223V195.508H56.52Z" fill="#0000FF"/>
|
||||||
|
<path d="M90.7479 151.329C90.2116 152.939 90.631 154.714 91.8311 155.913C93.0312 157.113 94.8061 157.532 96.4158 156.995L151.206 138.719C152.435 138.309 153.426 137.388 153.924 136.192C154.422 134.996 154.378 133.643 153.803 132.482L145.146 114.993L162.089 98.0391C163.837 96.2899 163.837 93.4549 162.089 91.7056L156.001 85.6133C155.161 84.7725 154.021 84.3 152.832 84.3C151.643 84.3 150.503 84.7724 149.663 85.6133L132.723 102.564L115.251 93.9044C114.09 93.3288 112.736 93.2844 111.539 93.7827C110.343 94.2809 109.421 95.2729 109.011 96.5026L90.7479 151.329ZM52.04 195.508C52.04 197.982 54.0457 199.988 56.52 199.988H151.223C153.698 199.988 155.703 197.982 155.703 195.508V186.893C155.703 184.418 153.698 182.413 151.223 182.413H69.6094V100.74C69.6094 98.2662 67.6036 96.2604 65.1294 96.2604H56.52C54.0457 96.2604 52.04 98.2662 52.04 100.74V195.508Z" stroke="#0000FF" stroke-width="8.96" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<path d="M94.9983 152.745L149.788 134.47L139.705 114.099L158.92 94.8723L152.832 88.78L133.617 108.008L113.262 97.9185L94.9983 152.745Z" fill="#00FF00"/>
|
||||||
|
<path d="M56.52 195.508V100.74H65.1294V186.893H151.223V195.508H56.52Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_108_136" x="42.44" y="79.8201" width="130.56" height="137.448" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_108_136"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_108_136" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,20 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_108_153)">
|
||||||
|
<path d="M156.282 153.105L101.492 134.83L111.575 114.459L92.36 95.2324L98.4479 89.1401L117.663 108.368L138.018 98.2786L156.282 153.105Z" fill="#0000FF"/>
|
||||||
|
<path d="M194.76 195.868V101.101H186.151V187.253H100.057V195.868H194.76Z" fill="#0000FF"/>
|
||||||
|
<path d="M154.864 157.355C156.474 157.892 158.249 157.473 159.449 156.273C160.649 155.074 161.068 153.299 160.532 151.689L142.269 96.8627C141.859 95.633 140.937 94.641 139.741 94.1428C138.544 93.6445 137.19 93.689 136.029 94.2645L118.557 102.925L101.617 85.9734C100.777 85.1325 99.6366 84.6601 98.4479 84.6601C97.2591 84.6601 96.1192 85.1326 95.2789 85.9734L89.191 92.0657C87.4429 93.8151 87.443 96.65 89.1911 98.3992L106.134 115.353L97.4767 132.842C96.902 134.003 96.858 135.356 97.356 136.552C97.8541 137.748 98.8453 138.67 100.074 139.079L154.864 157.355ZM194.76 200.348C197.234 200.348 199.24 198.342 199.24 195.868V101.101C199.24 98.6263 197.234 96.6205 194.76 96.6205H186.151C183.676 96.6205 181.671 98.6263 181.671 101.101V182.773H100.057C97.5824 182.773 95.5766 184.779 95.5766 187.253V195.868C95.5766 198.342 97.5824 200.348 100.057 200.348H194.76Z" stroke="#0000FF" stroke-width="8.96" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<path d="M156.282 153.105L101.492 134.83L111.575 114.459L92.36 95.2324L98.4479 89.1401L117.663 108.368L138.018 98.2786L156.282 153.105Z" fill="#00FF00"/>
|
||||||
|
<path d="M194.76 195.868V101.101H186.151V187.253H100.057V195.868H194.76Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_108_153" x="78.28" y="80.1802" width="130.56" height="137.448" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_108_153"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_108_153" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,20 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_108_55)">
|
||||||
|
<path d="M128.508 192.639L105.429 146.452L124.661 139.957V115.66H132.354V139.957L151.586 146.452L128.508 192.639Z" fill="#0000FF"/>
|
||||||
|
<path d="M63.1199 215.446V207.749H193.896V215.446H63.1199Z" fill="#0000FF"/>
|
||||||
|
<path d="M124.5 194.642C125.259 196.16 126.81 197.119 128.508 197.119C130.205 197.119 131.756 196.16 132.515 194.642L155.593 148.454C156.172 147.295 156.221 145.942 155.728 144.745C155.234 143.547 154.246 142.622 153.019 142.207L136.834 136.741V115.66C136.834 113.186 134.828 111.18 132.354 111.18H124.661C122.187 111.18 120.181 113.186 120.181 115.66V136.741L103.996 142.207C102.769 142.622 101.781 143.547 101.287 144.745C100.794 145.942 100.843 147.295 101.422 148.454L124.5 194.642ZM63.1199 203.269C60.6456 203.269 58.6399 205.274 58.6399 207.749V215.446C58.6399 217.921 60.6456 219.926 63.1199 219.926H193.896C196.37 219.926 198.376 217.921 198.376 215.446V207.749C198.376 205.274 196.37 203.269 193.896 203.269H63.1199Z" stroke="#0000FF" stroke-width="8.96" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<path d="M128.508 192.639L105.429 146.452L124.661 139.957V115.66H132.354V139.957L151.586 146.452L128.508 192.639Z" fill="#00FF00"/>
|
||||||
|
<path d="M63.1199 215.446V207.749H193.896V215.446H63.1199Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_108_55" x="49.0399" y="106.7" width="158.936" height="130.507" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_108_55"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_108_55" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,18 @@
|
|||||||
|
<svg width="256" height="257" viewBox="0 0 256 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_18_191)">
|
||||||
|
<path d="M127.66 39.1146L70.8936 166.318C70.0353 168.241 70.872 170.503 72.7497 171.457C80.6615 175.477 100.354 186.366 110.167 199.679C117.531 209.67 115.623 216.336 128.034 216.375C140.446 216.414 137.94 209.734 145.367 199.79C155.25 186.557 174.574 175.802 182.364 171.818C184.227 170.865 185.063 168.621 184.222 166.704L128.245 39.1165C128.134 38.8621 127.773 38.861 127.66 39.1146Z" fill="#0000FF"/>
|
||||||
|
<path d="M132.934 37.0594L128.251 39.114L132.934 37.0594C131.037 32.7352 124.909 32.7159 122.985 37.0281L127.66 39.1146L122.985 37.0281L66.2181 164.231C64.2158 168.718 66.1926 173.868 70.4303 176.021L70.4303 176.021C74.2701 177.973 80.9604 181.588 87.8525 186.308C94.8097 191.072 101.64 196.74 106.045 202.717C107.656 204.902 108.775 206.922 109.773 208.85C109.941 209.175 110.114 209.515 110.292 209.865C111.085 211.425 111.976 213.177 112.98 214.647C114.349 216.651 116.155 218.521 118.873 219.793C121.476 221.011 124.505 221.484 128.018 221.495C131.519 221.506 134.549 221.056 137.139 219.82C139.864 218.519 141.605 216.591 142.888 214.578C143.752 213.221 144.548 211.566 145.252 210.104C145.462 209.667 145.665 209.246 145.858 208.856C146.79 206.976 147.869 204.996 149.469 202.854C153.921 196.893 160.695 191.269 167.551 186.555C174.347 181.882 180.917 178.309 184.695 176.377C188.897 174.228 190.874 169.121 188.911 164.647L132.934 37.0594Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M127.955 38.4543L70.3768 167.475C69.8046 168.758 70.3537 170.26 71.6111 170.885C78.5811 174.348 99.8425 185.673 110.167 199.679C117.531 209.67 115.623 216.336 128.034 216.375C140.446 216.415 137.94 209.734 145.366 199.79C155.768 185.863 176.629 174.68 183.492 171.248C184.74 170.623 185.288 169.133 184.727 167.855L127.955 38.4543Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_18_191" x="55.189" y="28.6851" width="144.728" height="210.73" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_191"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_191" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,4 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M124.758 55.22C122.284 55.22 120.278 57.2257 120.278 59.7V120.068H110.549L104.753 102.78C104.34 101.548 103.412 100.556 102.211 100.061C101.009 99.5664 99.6518 99.6179 98.4911 100.202L49.9859 124.615C48.474 125.376 47.52 126.924 47.52 128.617C47.52 130.31 48.474 131.858 49.9859 132.619L98.4911 157.032C99.6518 157.616 101.009 157.668 102.211 157.173C103.412 156.678 104.34 155.686 104.753 154.454L110.549 137.166H120.278V198.042C120.278 200.516 122.284 202.522 124.758 202.522H132.842C135.316 202.522 137.322 200.516 137.322 198.042V137.166H147.051L152.847 154.454C153.26 155.686 154.188 156.678 155.389 157.173C156.591 157.668 157.948 157.616 159.109 157.032L207.614 132.619C209.126 131.858 210.08 130.31 210.08 128.617C210.08 126.924 209.126 125.376 207.614 124.615L159.109 100.202C157.948 99.6179 156.591 99.5664 155.389 100.061C154.188 100.556 153.26 101.548 152.847 102.78L147.051 120.068H137.322V59.7C137.322 57.2257 135.316 55.22 132.842 55.22H124.758Z" fill="#0000FF" stroke="#0000FF" stroke-width="8.96" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M124.758 59.7V124.548H107.326L100.505 104.204L52 128.617L100.505 153.03L107.326 132.686H124.758V198.042H132.842V132.686H150.274L157.095 153.03L205.6 128.617L157.095 104.204L150.274 124.548H132.842V59.7H124.758Z" fill="#00FF00"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,5 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M122.218 100.975L122.239 100.986C122.259 100.998 122.294 101.018 122.34 101.044C122.434 101.098 122.578 101.178 122.764 101.28C123.136 101.484 123.672 101.77 124.309 102.088C125.442 102.653 126.793 103.268 128.073 103.718L126.039 95.6425C124.39 89.5559 126.341 82.2092 129.769 75.6799C133.3 68.9525 138.832 62.233 145.63 57.1665C152.43 52.0988 160.74 48.5138 169.763 48.5402C178.896 48.5668 188.222 52.2956 196.881 60.8905C205.434 69.3796 209.751 78.4881 210.602 87.4435C211.451 96.3681 208.815 104.711 204.22 111.63C195.192 125.221 177.943 134.175 162.27 131.362C162.173 131.345 162.078 131.324 161.982 131.301L153.762 129.261C154.212 130.51 154.821 131.826 155.381 132.933C155.701 133.564 155.989 134.096 156.194 134.465C156.296 134.649 156.378 134.791 156.431 134.884C156.458 134.93 156.477 134.964 156.489 134.985L156.501 135.005L156.501 135.005L156.502 135.006C156.502 135.005 156.501 135.005 152.647 137.289L122.218 100.975ZM122.218 100.975L122.218 100.974L122.217 100.974C122.217 100.974 122.216 100.973 122.216 100.973C120.463 99.9511 118.243 100.234 116.803 101.663L103.785 114.585C102.938 115.426 102.461 116.57 102.461 117.764C102.461 118.958 102.938 120.103 103.785 120.944L107.12 124.253M122.218 100.975L107.12 124.253M107.12 124.253L50.8409 180.345C50.2189 180.965 49.7928 181.754 49.6156 182.614L47.0121 195.248C46.7067 196.729 47.17 198.265 48.2439 199.331L57.5008 208.52C58.5341 209.545 60.0015 210.005 61.4353 209.752L74.4529 207.455C75.3556 207.296 76.1877 206.863 76.8369 206.216L133.15 150.091L107.12 124.253ZM153.137 126.69C153.137 126.69 153.137 126.693 153.136 126.697C153.137 126.692 153.137 126.69 153.137 126.69ZM128.722 106.434C128.722 106.434 128.722 106.433 128.722 106.43C128.722 106.433 128.722 106.434 128.722 106.434Z" fill="#0000FF" stroke="#0000FF" stroke-width="8.96" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M130.373 94.5063L132.976 104.843C135.222 113.757 119.959 104.843 119.959 104.843L106.941 117.764L139.63 150.21L152.647 137.289C152.647 137.289 143.667 122.14 152.647 124.368L163.061 126.952C190.254 131.834 225.452 95.5618 193.725 64.0701C161.998 32.5783 125.455 76.5862 130.373 94.5063Z" fill="#00FF00"/>
|
||||||
|
<path d="M124.298 113.457L54.0034 183.518L51.3999 196.152L60.6568 205.34L73.6743 203.043L143.969 132.982L124.298 113.457ZM125.455 125.517L131.819 131.834L91.8989 171.458L76.2779 174.33L125.455 125.517Z" fill="#00FF00"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,21 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_21_71)">
|
||||||
|
<path d="M73.7176 39.3652L73.5547 178.66C73.5523 180.766 75.2361 182.492 77.3395 182.601C86.2023 183.058 108.621 185.003 122.998 193.178C133.787 199.313 134.753 206.18 146.109 201.171C157.465 196.162 152.46 191.077 155.204 178.972C158.855 162.865 172.14 145.183 177.637 138.378C178.953 136.749 178.805 134.359 177.257 132.95L74.2531 39.129C74.0478 38.9419 73.718 39.0874 73.7176 39.3652Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.5977 39.3592V39.3592L68.4347 178.654C68.429 183.567 72.3285 187.469 77.0756 187.714C81.3769 187.936 88.959 188.52 97.1747 190.031C105.468 191.556 114.012 193.958 120.467 197.629C122.826 198.97 124.67 200.361 126.365 201.718C126.651 201.946 126.947 202.187 127.252 202.434C128.611 203.537 130.137 204.776 131.652 205.711C133.717 206.985 136.127 207.96 139.127 208.017C142.001 208.071 144.961 207.273 148.175 205.855C151.379 204.442 153.963 202.799 155.828 200.617C157.789 198.321 158.595 195.852 158.949 193.491C159.188 191.9 159.242 190.064 159.291 188.443C159.305 187.957 159.319 187.491 159.337 187.056C159.425 184.959 159.606 182.711 160.197 180.104C161.842 172.848 165.745 164.957 170.093 157.862C174.403 150.83 178.954 144.896 181.62 141.595L178.121 138.769L181.62 141.595C184.586 137.923 184.317 132.454 180.705 129.165L77.7009 35.3438L77.7008 35.3438C74.2098 32.164 68.6032 34.637 68.5977 39.3592Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.7187 38.6418L73.5534 179.927C73.5518 181.331 74.6642 182.481 76.0671 182.541C83.8431 182.872 107.872 184.577 122.998 193.178C133.787 199.313 134.753 206.18 146.109 201.171C157.465 196.161 152.46 191.076 155.204 178.972C159.047 162.019 173.561 143.323 178.436 137.397C179.323 136.32 179.218 134.736 178.186 133.796L73.7187 38.6418Z" fill="#00FF00"/>
|
||||||
|
<path d="M117.127 78.1802H98.7599C95.2253 78.1802 92.3599 81.0456 92.3599 84.5802V88.4202C92.3599 91.9548 95.2253 94.8202 98.7599 94.8202H135.395L117.127 78.1802Z" fill="#3DAEE9"/>
|
||||||
|
<path d="M145.232 103.78H114.12C110.585 103.78 107.72 106.646 107.72 110.18V114.02C107.72 117.555 110.585 120.42 114.12 120.42H163.501L145.232 103.78Z" fill="#3DAEE9"/>
|
||||||
|
<path d="M173.338 129.38H134.6C131.065 129.38 128.2 132.246 128.2 135.78V139.62C128.2 143.155 131.065 146.02 134.6 146.02H171.827C174.545 142.226 176.943 139.213 178.436 137.398C179.323 136.32 179.218 134.736 178.186 133.796L173.338 129.38Z" fill="#3DAEE9"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_21_71" x="58.1947" y="28.7849" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_21_71"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_21_71" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_18_272)">
|
||||||
|
<path d="M74.1178 39.3652L73.9548 178.66C73.9524 180.766 75.6362 182.492 77.7396 182.601C86.6025 183.058 109.021 185.003 123.398 193.178C134.187 199.313 135.153 206.18 146.509 201.171C157.865 196.162 152.86 191.077 155.604 178.972C159.255 162.865 172.54 145.183 178.037 138.378C179.353 136.749 179.205 134.359 177.657 132.95L74.6533 39.129C74.4479 38.9419 74.1181 39.0874 74.1178 39.3652Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.9978 39.3592V39.3592L68.8348 178.654C68.8291 183.567 72.7287 187.469 77.4758 187.714C81.7771 187.936 89.3591 188.52 97.5748 190.031C105.868 191.556 114.412 193.958 120.867 197.629C123.226 198.97 125.07 200.361 126.765 201.718C127.051 201.946 127.347 202.187 127.652 202.434C129.011 203.537 130.537 204.776 132.052 205.711C134.117 206.985 136.527 207.96 139.527 208.017C142.401 208.071 145.361 207.273 148.575 205.855C151.779 204.442 154.363 202.799 156.228 200.617C158.189 198.321 158.995 195.852 159.349 193.491C159.588 191.9 159.643 190.064 159.691 188.443C159.705 187.957 159.719 187.491 159.738 187.056C159.825 184.959 160.006 182.711 160.597 180.104C162.242 172.848 166.145 164.957 170.493 157.862C174.803 150.83 179.354 144.896 182.02 141.595L178.521 138.769L182.02 141.595C184.986 137.923 184.717 132.454 181.105 129.165L78.101 35.3438L78.101 35.3438C74.6099 32.164 69.0033 34.637 68.9978 39.3592Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M74.1187 38.6418L73.9535 179.927C73.9518 181.331 75.0643 182.481 76.4671 182.541C84.2432 182.872 108.272 184.577 123.398 193.178C134.187 199.313 135.153 206.18 146.509 201.171C157.865 196.161 152.86 191.076 155.604 178.972C159.447 162.019 173.961 143.323 178.836 137.397C179.723 136.32 179.618 134.736 178.586 133.796L74.1187 38.6418Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_18_272)">
|
||||||
|
<rect x="99.16" y="35.9399" width="122.88" height="122.88" rx="38.4" fill="#11D116"/>
|
||||||
|
</g>
|
||||||
|
<path d="M155.346 61.54V92.1471H124.76V102.349H155.346V132.956H165.542V102.349H196.128V92.1471H165.542V61.54H155.346Z" fill="white"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_18_272" x="58.5948" y="28.7849" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_272"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_272" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_18_272" x="94.04" y="35.9399" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_272"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_272" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
@@ -0,0 +1,29 @@
|
|||||||
|
<svg width="256" height="257" viewBox="0 0 256 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M128 32.54C124.089 32.54 120.299 34.7211 118.133 37.6101C115.968 40.4991 115.2 43.9254 115.2 47.4834V115.796H46.9333C43.3777 115.796 39.9537 116.564 37.0667 118.731C34.1796 120.898 32 124.691 32 128.605C32 132.518 34.1796 136.311 37.0667 138.478C39.9537 140.645 43.3777 141.413 46.9333 141.413H115.2V209.726C115.2 213.284 115.968 216.71 118.133 219.599C120.299 222.488 124.089 224.669 128 224.669C131.911 224.669 135.701 222.488 137.867 219.599C140.032 216.71 140.8 213.284 140.8 209.726V141.413H209.067C212.622 141.413 216.046 140.645 218.933 138.478C221.82 136.311 224 132.518 224 128.605C224 124.691 221.82 120.898 218.933 118.731C216.046 116.564 212.622 115.796 209.067 115.796H140.8V47.4834C140.8 43.9254 140.032 40.4991 137.867 37.6101C135.701 34.7211 131.911 32.54 128 32.54ZM128 41.0791C130.133 41.0791 132.267 43.2139 132.267 47.4834V124.335H209.067C217.6 124.335 217.6 132.874 209.067 132.874H132.267V209.726C132.267 218.265 123.733 218.265 123.733 209.726V132.874H46.9333C38.4 132.874 38.4 124.335 46.9333 124.335H123.733V47.4834C123.733 43.2139 125.867 41.0791 128 41.0791Z" fill="#0000FF"/>
|
||||||
|
<path d="M132.267 124.335V132.874H209.067C217.6 132.874 217.6 124.335 209.067 124.335H132.267Z" fill="url(#paint0_radial_106_121)"/>
|
||||||
|
<path d="M123.734 124.335V132.874H46.9335C38.4001 132.874 38.4001 124.335 46.9335 124.335H123.734Z" fill="url(#paint1_radial_106_121)"/>
|
||||||
|
<path d="M132.267 132.874H123.734L123.733 209.725C123.733 218.264 132.266 218.264 132.266 209.725L132.267 132.874Z" fill="url(#paint2_radial_106_121)"/>
|
||||||
|
<path d="M132.267 124.335H123.734L123.733 47.4822C123.733 38.9431 132.266 38.9431 132.266 47.4822L132.267 124.335Z" fill="url(#paint3_radial_106_121)"/>
|
||||||
|
<defs>
|
||||||
|
<radialGradient id="paint0_radial_106_121" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(128 128.604) rotate(90) scale(87.5257 87.4668)">
|
||||||
|
<stop stop-color="#00FF00"/>
|
||||||
|
<stop offset="0.510417" stop-color="#00FF00" stop-opacity="0.77"/>
|
||||||
|
<stop offset="1" stop-color="#00FF00" stop-opacity="0.107143"/>
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient id="paint1_radial_106_121" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(128 128.604) rotate(90) scale(87.5257 87.4668)">
|
||||||
|
<stop stop-color="#00FF00"/>
|
||||||
|
<stop offset="0.510417" stop-color="#00FF00" stop-opacity="0.77"/>
|
||||||
|
<stop offset="1" stop-color="#00FF00" stop-opacity="0.107143"/>
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient id="paint2_radial_106_121" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(128 128.604) rotate(90) scale(87.5257 87.4668)">
|
||||||
|
<stop stop-color="#00FF00"/>
|
||||||
|
<stop offset="0.510417" stop-color="#00FF00" stop-opacity="0.77"/>
|
||||||
|
<stop offset="1" stop-color="#00FF00" stop-opacity="0.107143"/>
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient id="paint3_radial_106_121" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(128 128.604) rotate(90) scale(87.5257 87.4668)">
|
||||||
|
<stop stop-color="#00FF00"/>
|
||||||
|
<stop offset="0.510417" stop-color="#00FF00" stop-opacity="0.77"/>
|
||||||
|
<stop offset="1" stop-color="#00FF00" stop-opacity="0.107143"/>
|
||||||
|
</radialGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,32 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_18_290)">
|
||||||
|
<path d="M74.3177 39.3652L74.1548 178.66C74.1523 180.766 75.8361 182.492 77.9395 182.601C86.8024 183.058 109.221 185.003 123.598 193.178C134.387 199.313 135.353 206.18 146.709 201.171C158.065 196.162 153.06 191.077 155.804 178.972C159.455 162.865 172.74 145.183 178.237 138.378C179.553 136.749 179.405 134.359 177.857 132.95L74.8532 39.129C74.6478 38.9419 74.318 39.0874 74.3177 39.3652Z" fill="#0000FF"/>
|
||||||
|
<path d="M69.1977 39.3592V39.3592L69.0348 178.654C69.029 183.567 72.9286 187.469 77.6757 187.714C81.977 187.936 89.5591 188.52 97.7747 190.031C106.068 191.556 114.612 193.958 121.067 197.629C123.426 198.97 125.27 200.361 126.965 201.718C127.251 201.946 127.547 202.187 127.852 202.434C129.211 203.537 130.737 204.776 132.252 205.711C134.317 206.985 136.727 207.96 139.727 208.017C142.601 208.071 145.561 207.273 148.775 205.855C151.979 204.442 154.563 202.799 156.428 200.617C158.389 198.321 159.195 195.852 159.549 193.491C159.788 191.9 159.843 190.064 159.891 188.443C159.905 187.957 159.919 187.491 159.938 187.056C160.025 184.959 160.206 182.711 160.797 180.104C162.442 172.848 166.345 164.957 170.693 157.862C175.003 150.83 179.554 144.896 182.22 141.595L178.721 138.769L182.22 141.595C185.186 137.923 184.917 132.454 181.305 129.165L78.3009 35.3438L78.3009 35.3438C74.8099 32.164 69.2033 34.637 69.1977 39.3592Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M74.3186 38.6418L74.1534 179.927C74.1517 181.331 75.2642 182.481 76.667 182.541C84.4431 182.872 108.472 184.577 123.598 193.178C134.387 199.313 135.353 206.18 146.709 201.171C158.065 196.161 153.06 191.076 155.804 178.972C159.647 162.019 174.161 143.323 179.036 137.397C179.923 136.32 179.818 134.736 178.786 133.796L74.3186 38.6418Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_18_290)">
|
||||||
|
<rect x="99.3599" y="35.9399" width="122.88" height="122.88" rx="38.4" fill="#ED1515"/>
|
||||||
|
</g>
|
||||||
|
<path d="M189.769 66.7559C176.525 54.1922 156.276 51.2187 139.639 60.8041C123.002 70.3899 115.458 89.3763 119.739 107.104L189.769 66.7559Z" fill="white"/>
|
||||||
|
<path d="M201.861 87.6561L131.831 128.004C145.075 140.568 165.324 143.541 181.96 133.955C198.598 124.37 206.142 105.384 201.861 87.6561Z" fill="white"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_18_290" x="58.7948" y="28.7849" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_290"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_290" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_18_290" x="94.2399" y="35.9399" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_290"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_290" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.6 KiB |
@@ -0,0 +1,18 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_18_325)">
|
||||||
|
<rect x="26.4" y="25.78" width="204.8" height="204.8" rx="64" fill="#ED1515"/>
|
||||||
|
</g>
|
||||||
|
<path d="M171.138 84.74C152.074 66.6559 122.928 62.3759 98.9812 76.1731C75.0338 89.9708 64.1752 117.3 70.3371 142.817L171.138 84.74Z" fill="white"/>
|
||||||
|
<path d="M188.543 114.824L87.742 172.901C106.806 190.985 135.951 195.264 159.898 181.467C183.846 167.669 194.705 140.342 188.543 114.824Z" fill="white"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_18_325" x="21.28" y="25.78" width="215.04" height="217.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_325"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_325" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,18 @@
|
|||||||
|
<svg width="256" height="257" viewBox="0 0 256 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_108_182)">
|
||||||
|
<path d="M42.24 214.3H213.76V42.78H42.24V214.3ZM52.3294 52.8694H123.586V72.733H133.675V52.8694H203.671V123.811H184.753V133.9H203.671V204.211H133.675V184.978H123.586V204.211H52.3294V133.9H72.5082V123.811H52.3294V52.8694Z" fill="#0000FF"/>
|
||||||
|
<path d="M42.24 214.3H213.76V42.78H42.24V214.3ZM52.3294 52.8694H123.586V72.733H133.675V52.8694H203.671V123.811H184.753V133.9H203.671V204.211H133.675V184.978H123.586V204.211H52.3294V133.9H72.5082V123.811H52.3294V52.8694Z" stroke="#0000FF" stroke-width="32"/>
|
||||||
|
</g>
|
||||||
|
<path d="M40.96 214.3V215.58H42.24H213.76H215.04V214.3V42.78V41.5H213.76H42.24H40.96V42.78V214.3ZM72.5082 122.531H53.6094V54.1494H122.306V72.733V74.013H123.586H133.675H134.955V72.733V54.1494H202.391V122.531H184.753H183.473V123.811V133.9V135.18H184.753H202.391V202.931H134.955V184.978V183.698H133.675H123.586H122.306V184.978V202.931H53.6094V135.18H72.5082H73.7882V133.9V123.811V122.531H72.5082Z" fill="#00FF00" stroke="#00FF00" stroke-width="2.56"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_108_182" x="21.12" y="26.78" width="213.76" height="216.32" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_108_182"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_108_182" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,17 @@
|
|||||||
|
<svg width="256" height="257" viewBox="0 0 256 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_21_18)">
|
||||||
|
<path d="M113.344 48.4573C109.127 43.7743 103.725 40.5162 96.9435 41.0131H96.6794C84.2781 42.1339 75.5103 53.4076 77.634 65.7385L88.2148 129.28C84.21 126.445 79.3538 121.583 75.7824 119.975C67.5059 116.248 59.9295 115.778 53.8273 117.582C41.6229 121.19 37.9561 133.002 37.9561 133.002L35.84 139.117L41.1304 142.839C52.7823 150.746 64.6143 169.915 75.7824 187.77C81.3665 196.698 86.919 205.143 93.2407 211.964C99.5624 218.785 107.141 224.522 116.783 224.459L191.641 224.194H199.842L200.106 215.952C200.106 215.952 200.86 201.108 202.222 183.517C203.584 165.926 205.692 145.422 208.041 135.927L220.738 84.6154C224.4 70.5194 213.238 56.951 198.783 58.029C194.347 58.2842 190.435 60.2511 187.144 62.8145L187.409 55.1045C188.237 42.2263 177.738 31.674 164.925 32.506C157.717 32.9544 152.788 37.628 149.318 43.4064C145.533 29.2061 118.709 28.3311 113.344 48.4579V48.4573Z" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path d="M130.856 41.4419C124.177 41.8457 118.474 48.2819 118.904 54.9327L122.357 114.98C122.529 117.979 119.819 118.594 119.435 116.303L110.139 60.7523C109.226 54.4694 102.95 49.4452 96.593 49.9067C89.5979 50.5331 83.9738 57.8279 85.1718 64.7202L97.921 140.903C97.9635 141.978 98.1411 143.048 98.4522 144.078C97.9533 146.091 97.6559 147.517 97.6559 147.517C55.1586 105.193 44.7999 135.613 44.7999 135.613C73.6786 155.031 91.1953 215.659 115.983 215.5L191.149 215.236C191.149 215.236 193.951 155.515 199.383 133.762L212.132 82.7084C214.173 74.9259 206.906 66.2417 198.852 66.8369C193.404 67.1475 188.407 71.3321 187.165 76.6243L176.275 119.742C175.685 122.082 175.117 121.144 175.213 119.213L178.4 54.9332C178.866 47.7531 172.064 40.9786 164.854 41.4424C158.622 41.8267 153.151 47.3971 152.902 53.6106L149.98 112.335C149.831 115.319 147.77 115.378 147.59 112.071L144.402 53.6111C144.133 46.8683 137.619 41.0166 130.856 41.443V41.4419Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_21_18" x="30.72" y="32.46" width="195.84" height="204.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_21_18"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_21_18" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -0,0 +1,17 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_21_2)">
|
||||||
|
<path d="M117.348 35.02C111.133 35.02 105.042 38.0862 101.17 43.2526C97.2983 48.419 95.4118 55.51 95.4118 63.5596V125.03C90.5604 121.437 84.8532 115.957 80.6048 114.053C72.0194 110.206 64.1751 109.451 57.8458 111.309C45.1873 115.024 41.1194 127.225 41.1194 127.225L39.2 133.537L44.684 137.378C56.7553 145.535 68.9901 165.542 80.6048 184.03C86.4121 193.273 92.1373 201.941 98.7023 209.002C105.267 216.062 113.372 221.964 123.381 221.9L200.706 221.626L208.658 221.352L209.48 213.668L218.255 125.854C219.557 113.26 211.925 102.531 202.077 99.2352C197.324 97.6445 191.87 98.4607 186.996 100.607C183.795 95.7003 179.608 91.9896 174.382 90.7282C169.931 89.6539 165.192 90.6017 160.946 92.3747C157.897 88.0173 153.911 84.8451 149.155 83.3189C146.093 82.3361 142.601 83.0975 139.284 83.5928V63.5602C139.284 55.5105 137.398 48.4195 133.526 43.2531C129.654 38.0868 123.563 35.0206 117.348 35.0206L117.348 35.02Z" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path d="M123.063 212.94L200.559 212.437L209.331 124.262C211.171 106.389 189.131 98.9522 183.013 115.444C183.092 95.625 162.805 93.1452 156.695 106.627C157.46 90.252 136.761 83.9143 130.377 97.809V62.5394C130.377 36.0868 104.059 36.0868 104.059 62.5394V141.897C60.195 97.8095 49.4399 129.489 49.4399 129.489C79.2471 149.717 97.4789 213.106 123.063 212.94Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_21_2" x="34.08" y="35.02" width="189.44" height="199.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_21_2"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_21_2" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,18 @@
|
|||||||
|
<svg width="257" height="257" viewBox="0 0 257 257" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_18_113)">
|
||||||
|
<path d="M74.3177 39.3652L74.1548 178.66C74.1523 180.766 75.8361 182.492 77.9395 182.601C86.8024 183.058 109.221 185.003 123.598 193.178C134.387 199.313 135.353 206.18 146.709 201.171C158.065 196.162 153.06 191.077 155.804 178.972C159.455 162.865 172.74 145.183 178.237 138.378C179.553 136.749 179.405 134.359 177.857 132.95L74.8532 39.129C74.6478 38.9419 74.318 39.0874 74.3177 39.3652Z" fill="#0000FF"/>
|
||||||
|
<path d="M69.1977 39.3592V39.3592L69.0348 178.654C69.029 183.567 72.9286 187.469 77.6757 187.714C81.977 187.936 89.5591 188.52 97.7747 190.031C106.068 191.556 114.612 193.958 121.067 197.629C123.426 198.97 125.27 200.361 126.965 201.718C127.251 201.946 127.547 202.187 127.852 202.434C129.211 203.537 130.737 204.776 132.252 205.711C134.317 206.985 136.727 207.96 139.727 208.017C142.601 208.071 145.561 207.273 148.775 205.855C151.979 204.442 154.563 202.799 156.428 200.617C158.389 198.321 159.195 195.852 159.549 193.491C159.788 191.9 159.843 190.064 159.891 188.443C159.905 187.957 159.919 187.491 159.938 187.056C160.025 184.959 160.206 182.711 160.797 180.104C162.442 172.848 166.345 164.957 170.693 157.862C175.003 150.83 179.554 144.896 182.22 141.595L178.721 138.769L182.22 141.595C185.186 137.923 184.917 132.454 181.305 129.165L78.3009 35.3438L78.3009 35.3438C74.8099 32.164 69.2033 34.637 69.1977 39.3592Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M74.3188 38.6418L74.1536 179.927C74.1519 181.331 75.2644 182.481 76.6672 182.541C84.4433 182.872 108.472 184.577 123.598 193.178C134.387 199.313 135.353 206.18 146.709 201.171C158.065 196.161 153.06 191.076 155.804 178.972C159.647 162.019 174.161 143.323 179.036 137.397C179.923 136.32 179.818 134.736 178.786 133.796L74.3188 38.6418Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_18_113" x="58.7948" y="28.7849" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_18_113"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_18_113" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_3)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_3)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M163.966 68.7774C148.38 66.5868 133.968 77.4467 131.777 93.0337C129.587 108.621 140.447 123.032 156.034 125.223C171.621 127.413 186.032 116.553 188.223 100.967L198.125 102.358C195.166 123.414 175.698 138.085 154.642 135.125C133.586 132.166 118.916 112.698 121.875 91.6419C124.834 70.5859 144.302 55.9155 165.358 58.8748L163.966 68.7774Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_3" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_3"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_3" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_3" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_3"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_3" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_13)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_13)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M166.895 69.3465C151.622 65.5387 136.154 74.8326 132.346 90.1052C128.539 105.378 137.833 120.846 153.105 124.653C168.378 128.461 183.845 119.167 187.653 103.895L197.356 106.314C192.212 126.945 171.317 139.5 150.686 134.356C130.055 129.212 117.5 108.317 122.644 87.686C127.788 67.0546 148.683 54.4996 169.314 59.6436L166.895 69.3465Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_13" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_13"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_13" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_13" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_13"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_13" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_18)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_18)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M169.747 70.219C154.956 64.8356 138.602 72.4618 133.218 87.2527C127.835 102.044 135.461 118.398 150.252 123.781C165.043 129.165 181.397 121.539 186.781 106.748L196.178 110.168C188.905 130.149 166.813 140.451 146.832 133.178C126.851 125.906 116.549 103.813 123.821 83.8325C131.094 63.8518 153.187 53.5497 173.167 60.8221L169.747 70.219Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_18" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_18"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_18" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_18" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_18"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_18" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_23)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_23)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M171.592 70.964C157.213 64.5619 140.366 71.0287 133.964 85.4081C127.562 99.7874 134.029 116.634 148.408 123.036C162.787 129.438 179.634 122.971 186.036 108.592L195.171 112.659C186.523 132.084 163.765 140.82 144.341 132.172C124.916 123.523 116.18 100.765 124.828 81.3407C133.477 61.916 156.235 53.1801 175.659 61.8285L171.592 70.964Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_23" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_23"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_23" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_23" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_23"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_23" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_28)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_28)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M173.817 72.0735C160.05 64.4425 142.704 69.4164 135.073 83.1831C127.442 96.9497 132.416 114.296 146.183 121.927C159.949 129.558 177.296 124.584 184.927 110.817L193.673 115.665C183.364 134.262 159.932 140.981 141.335 130.673C122.738 120.364 116.019 96.932 126.327 78.335C136.636 59.738 160.068 53.0188 178.665 63.3273L173.817 72.0735Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_28" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_28"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_28" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_28" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_28"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_28" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_33)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_33)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M175.522 73.098C162.321 64.5253 144.67 68.2771 136.098 81.4779C127.525 94.6787 131.277 112.33 144.478 120.902C157.678 129.475 175.329 125.723 183.902 112.522L192.289 117.969C180.708 135.801 156.864 140.87 139.031 129.289C121.199 117.708 116.13 93.8641 127.711 76.0315C139.292 58.1989 163.136 53.1306 180.969 64.7113L175.522 73.098Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_33" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_33"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_33" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_33" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_33"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_33" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_38)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_38)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M177.546 74.5418C165.143 64.8512 147.232 67.0504 137.541 79.4538C127.851 91.8571 130.05 109.768 142.453 119.458C154.857 129.149 172.767 126.95 182.458 114.546L190.338 120.703C177.247 137.459 153.052 140.429 136.297 127.339C119.541 114.248 116.571 90.0526 129.661 73.2972C142.752 56.5417 166.947 53.5709 183.703 66.6617L177.546 74.5418Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_38" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_38"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_38" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_38" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_38"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_38" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_43)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_43)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M179.07 75.8204C167.373 65.2882 149.353 66.2326 138.82 77.9298C128.288 89.627 129.233 107.647 140.93 118.18C152.627 128.712 170.647 127.767 181.18 116.07L188.611 122.762C174.383 138.563 150.04 139.839 134.238 125.611C118.437 111.383 117.161 87.04 131.389 71.2385C145.617 55.4371 169.96 54.1613 185.761 68.389L179.07 75.8204Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_43" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_43"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_43" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_43" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_43"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_43" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_48)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_48)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M181.179 77.9298C170.647 66.2326 152.627 65.2882 140.929 75.8204C129.232 86.3526 128.288 104.373 138.82 116.07C149.352 127.767 167.373 128.712 179.07 118.18L185.761 125.611C169.96 139.839 145.616 138.563 131.388 122.762C117.161 106.96 118.437 82.6167 134.238 68.389C150.04 54.1613 174.383 55.4371 188.611 71.2385L181.179 77.9298Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_48" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_48"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_48" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_48" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_48"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_48" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_53)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_53)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M183.057 80.2486C173.805 67.5146 155.982 64.6917 143.248 73.9435C130.514 83.1953 127.691 101.018 136.943 113.752C146.194 126.486 164.018 129.309 176.752 120.057L182.629 128.148C165.427 140.646 141.351 136.832 128.853 119.63C116.354 102.428 120.168 78.3514 137.37 65.8534C154.572 53.3553 178.649 57.1687 191.147 74.3708L183.057 80.2486Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_53" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_53"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_53" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_53" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_53"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_53" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_58)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_58)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M184.682 82.7504C176.811 69.1191 159.381 64.4486 145.75 72.3187C132.118 80.1888 127.448 97.6191 135.318 111.25C143.188 124.882 160.618 129.552 174.25 121.682L179.25 130.342C160.836 140.974 137.289 134.665 126.658 116.25C116.026 97.8362 122.336 74.2899 140.75 63.6584C159.164 53.027 182.71 59.3362 193.342 77.7504L184.682 82.7504Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_58" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_58"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_58" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_58" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_58"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_58" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_63)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_63)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M186.036 85.4083C179.634 71.029 162.787 64.5622 148.408 70.9642C134.028 77.3663 127.561 94.213 133.964 108.592C140.366 122.972 157.212 129.438 171.592 123.036L175.659 132.172C156.234 140.82 133.477 132.084 124.828 112.66C116.18 93.235 124.916 70.4772 144.34 61.8288C163.765 53.1804 186.523 61.9163 195.171 81.3409L186.036 85.4083Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_63" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_63"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_63" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_63" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_63"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_63" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_68)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_68)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M186.947 87.7214C181.823 72.8388 165.604 64.9283 150.721 70.0528C135.839 75.1773 127.928 91.3962 133.053 106.279C138.177 121.161 154.396 129.072 169.279 123.947L172.534 133.403C152.43 140.325 130.52 129.639 123.598 109.534C116.675 89.4299 127.361 67.5201 147.466 60.5976C167.57 53.6751 189.48 64.3612 196.403 84.4657L186.947 87.7214Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_68" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_68"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_68" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_68" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_68"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_68" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_73)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_73)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M187.528 89.6235C183.455 74.4197 167.827 65.3971 152.623 69.471C137.419 73.5448 128.397 89.1724 132.471 104.376C136.544 119.58 152.172 128.603 167.376 124.529L169.964 134.188C149.426 139.691 128.315 127.503 122.811 106.964C117.308 86.4259 129.497 65.315 150.035 59.8117C170.573 54.3084 191.684 66.4969 197.188 87.0353L187.528 89.6235Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_73" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_73"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_73" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_73" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_73"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_73" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_78)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_78)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M188.149 92.5415C185.687 76.9952 171.088 66.3885 155.542 68.8508C139.995 71.3131 129.389 85.912 131.851 101.458C134.313 117.005 148.912 127.611 164.459 125.149L166.023 135.026C145.022 138.352 125.3 124.024 121.974 103.023C118.648 82.0214 132.976 62.3002 153.977 58.9739C174.979 55.6476 194.7 69.976 198.026 90.9772L188.149 92.5415Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_78" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_78"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_78" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_78" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_78"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_78" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_83)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_83)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M188.43 95.012C187.332 79.3102 173.713 67.4715 158.012 68.5695C142.31 69.6674 130.471 83.2863 131.569 98.9881C132.667 114.69 146.286 126.529 161.988 125.431L162.685 135.406C141.474 136.889 123.077 120.897 121.593 99.6857C120.11 78.4745 136.103 60.0771 157.314 58.5938C178.525 57.1106 196.923 73.1033 198.406 94.3144L188.43 95.012Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_83" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_83"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_83" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_83" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_83"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_83" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_88)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_88)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M188.482 97.9947C189.032 82.2642 176.725 69.0668 160.994 68.5175C145.264 67.9681 132.066 80.2749 131.517 96.0055C130.968 111.736 143.274 124.933 159.005 125.483L158.656 135.477C137.406 134.735 120.781 116.906 121.523 95.6565C122.265 74.4065 140.093 57.7815 161.343 58.5236C182.593 59.2656 199.218 77.0937 198.476 98.3437L188.482 97.9947Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_88" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_88"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_88" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_88" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_88"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_88" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_93)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_93)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M188.223 100.967C190.413 85.3796 179.553 70.968 163.966 68.7774C148.379 66.5868 133.968 77.4467 131.777 93.0336C129.587 108.621 140.447 123.032 156.033 125.223L154.642 135.125C133.586 132.166 118.915 112.698 121.875 91.6419C124.834 70.5859 144.302 55.9155 165.358 58.8747C186.414 61.834 201.084 81.3022 198.125 102.358L188.223 100.967Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_93" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_93"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_93" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_93" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_93"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_93" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_98)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_98)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M187.652 103.895C191.46 88.6224 182.166 73.1546 166.894 69.3467C151.621 65.5388 136.154 74.8328 132.346 90.1054C128.538 105.378 137.832 120.846 153.104 124.654L150.685 134.357C130.054 129.213 117.499 108.318 122.643 87.6862C127.787 67.0548 148.682 54.4998 169.313 59.6438C189.944 64.7877 202.499 85.6828 197.355 106.314L187.652 103.895Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_98" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_98"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_98" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_98" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_98"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_98" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_103)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_103)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M187.104 105.807C191.968 90.8375 183.776 74.7591 168.806 69.8951C153.836 65.0312 137.758 73.2235 132.894 88.1933C128.03 103.163 136.222 119.241 151.192 124.105L148.102 133.616C127.879 127.045 116.813 105.325 123.383 85.1031C129.954 64.8808 151.674 53.814 171.896 60.3846C192.118 66.9552 203.185 88.6751 196.615 108.897L187.104 105.807Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_103" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_103"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_103" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_103" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_103"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_103" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_108)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_108)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M186.331 107.907C192.354 93.3649 185.449 76.6933 170.907 70.6698C156.365 64.6463 139.693 71.5519 133.67 86.0939C127.646 100.636 134.552 117.307 149.094 123.331L145.267 132.57C125.622 124.433 116.294 101.911 124.431 82.267C132.568 62.6226 155.089 53.294 174.733 61.431C194.378 69.568 203.706 92.0892 195.569 111.734L186.331 107.907Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_108" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_108"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_108" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_108" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_108"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_108" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_113)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_113)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M184.927 110.817C192.557 97.0506 187.584 79.7044 173.817 72.0735C160.05 64.4425 142.704 69.4164 135.073 83.183C127.442 96.9497 132.416 114.296 146.183 121.927L141.335 130.673C122.738 120.364 116.019 96.932 126.327 78.3349C136.635 59.7379 160.068 53.0188 178.665 63.3273C197.262 73.6357 203.981 97.0683 193.673 115.665L184.927 110.817Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_113" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_113"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_113" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_113" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_113"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_113" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_118)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_118)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M183.487 113.143C192.403 100.171 189.114 82.4278 176.142 73.5125C163.17 64.5972 145.427 67.8857 136.512 80.8575C127.597 93.8294 130.885 111.572 143.857 120.488L138.193 128.729C120.67 116.685 116.227 92.7168 128.271 75.1935C140.314 57.6701 164.283 53.2278 181.806 65.2712C199.33 77.3147 203.772 101.283 191.729 118.807L183.487 113.143Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_118" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_118"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_118" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_118" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_118"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_118" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_123)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_123)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M181.671 115.51C191.894 103.541 190.478 85.5512 178.509 75.3288C166.54 65.1064 148.551 66.5223 138.328 78.4911C128.106 90.46 129.522 108.45 141.491 118.672L134.996 126.276C118.828 112.467 116.915 88.1651 130.724 71.9966C144.533 55.8282 168.835 53.9156 185.004 67.7248C201.172 81.534 203.085 105.836 189.276 122.004L181.671 115.51Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_123" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_123"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_123" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_123" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_123"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_123" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_128)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_128)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M179.437 117.844C190.949 107.109 191.578 89.0746 180.844 77.563C170.109 66.0514 152.075 65.4216 140.563 76.1564C129.051 86.8911 128.422 104.925 139.156 116.437L131.843 123.257C117.342 107.706 118.192 83.3442 133.743 68.8428C149.294 54.3415 173.656 55.1923 188.157 70.743C202.658 86.2938 201.808 110.656 186.257 125.157L179.437 117.844Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_128" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_128"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_128" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_128" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_128"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_128" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_133)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_133)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M177.936 119.149C190.168 109.243 192.054 91.2969 182.149 79.0645C172.243 66.8321 154.297 64.9459 142.064 74.8515C129.832 84.757 127.946 102.703 137.851 114.936L130.08 121.229C116.699 104.705 119.247 80.4612 135.771 67.08C152.296 53.6988 176.539 56.2469 189.92 72.7713C203.301 89.2957 200.753 113.539 184.229 126.92L177.936 119.149Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_133" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_133"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_133" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_133" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_133"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_133" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_138)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_138)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M175.522 120.902C188.723 112.33 192.475 94.6787 183.902 81.4779C175.329 68.2771 157.678 64.5253 144.478 73.098C131.277 81.6707 127.525 99.3215 136.098 112.522L127.711 117.969C116.13 100.136 121.199 76.2919 139.031 64.7113C156.864 53.1306 180.708 58.1989 192.289 76.0315C203.869 93.8641 198.801 117.708 180.969 129.289L175.522 120.902Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_138" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_138"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_138" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_138" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_138"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_138" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_143)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_143)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M172.939 122.394C186.963 115.248 192.539 98.0861 185.394 84.0616C178.248 70.037 161.086 64.4608 147.061 71.6066C133.037 78.7525 127.46 95.9145 134.606 109.939L125.696 114.479C116.043 95.5335 123.576 72.3498 142.521 62.6966C161.467 53.0434 184.65 60.5762 194.304 79.5217C203.957 98.4671 196.424 121.651 177.478 131.304L172.939 122.394Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_143" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_143"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_143" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_143" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_143"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_143" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_148)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_148)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M169.981 123.695C184.724 118.183 192.208 101.763 186.695 87.0193C181.183 72.276 164.762 64.7927 150.019 70.3051C135.276 75.8174 127.793 92.2378 133.305 106.981L123.938 110.483C116.492 90.5668 126.601 68.3848 146.517 60.9383C166.434 53.4919 188.615 63.6008 196.062 83.5172C203.508 103.434 193.399 125.616 173.483 133.062L169.981 123.695Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_148" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_148"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_148" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_148" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_148"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_148" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_153)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_153)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M167.376 124.528C182.58 120.455 191.602 104.827 187.529 89.6232C183.455 74.4194 167.827 65.3968 152.623 69.4707C137.42 73.5445 128.397 89.1721 132.471 104.376L122.812 106.964C117.308 86.4256 129.497 65.3147 150.035 59.8114C170.574 54.3081 191.685 66.4966 197.188 87.035C202.691 107.573 190.503 128.684 169.964 134.188L167.376 124.528Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_153" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_153"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_153" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_153" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_153"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_153" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_158)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_158)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M164.949 125.068C180.45 122.334 190.8 107.553 188.067 92.0516C185.334 76.5506 170.552 66.2003 155.051 68.9336C139.55 71.6668 129.2 86.4486 131.933 101.95L122.085 103.686C118.393 82.7461 132.375 62.7778 153.315 59.0855C174.255 55.3932 194.223 69.3752 197.915 90.3151C201.607 111.255 187.625 131.223 166.685 134.916L164.949 125.068Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_158" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_158"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_158" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_158" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_158"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_158" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_163)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_163)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M161.988 125.431C177.689 124.333 189.528 110.714 188.43 95.0123C187.332 79.3105 173.713 67.4718 158.011 68.5698C142.31 69.6678 130.471 83.2866 131.569 98.9884L121.593 99.686C120.11 78.4748 136.103 60.0774 157.314 58.5941C178.525 57.1109 196.922 73.1036 198.406 94.3147C199.889 115.526 183.896 133.923 162.685 135.407L161.988 125.431Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_163" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_163"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_163" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_163" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_163"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_163" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_168)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_168)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M160 125.5C175.74 125.5 188.5 112.74 188.5 97.0002C188.5 81.2601 175.74 68.5002 160 68.5002C144.259 68.5002 131.5 81.2601 131.5 97.0002L121.5 97.0002C121.5 75.7373 138.737 58.5002 160 58.5002C181.262 58.5002 198.5 75.7373 198.5 97.0002C198.5 118.263 181.262 135.5 160 135.5V125.5Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_168" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_168"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_168" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_168" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_168"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_168" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.6 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_173)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_173)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M157.021 125.344C172.675 126.989 186.698 115.633 188.344 99.9791C189.989 84.3252 178.633 70.3015 162.979 68.6562C147.325 67.0109 133.301 78.3671 131.656 94.021L121.711 92.9757C123.933 71.8292 142.878 56.4884 164.024 58.7109C185.171 60.9335 200.512 79.8779 198.289 101.024C196.066 122.171 177.122 137.512 155.976 135.289L157.021 125.344Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_173" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_173"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_173" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_173" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_173"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_173" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_178)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_178)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M154.074 124.877C169.47 128.15 184.604 118.322 187.876 102.926C191.149 87.5294 181.321 72.3954 165.925 69.1228C150.529 65.8503 135.395 75.6784 132.122 91.0746L122.341 88.9954C126.761 68.1971 147.206 54.9205 168.004 59.3414C188.802 63.7622 202.079 84.2063 197.658 105.005C193.237 125.803 172.793 139.08 151.995 134.659L154.074 124.877Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_178" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_178"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_178" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_178" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_178"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_178" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_183)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_183)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M151.193 124.105C166.162 128.969 182.241 120.777 187.105 105.807C191.969 90.8371 183.776 74.7587 168.807 69.8948C153.837 65.0308 137.759 73.2231 132.895 88.1929L123.384 85.1027C129.955 64.8804 151.675 53.8136 171.897 60.3842C192.119 66.9548 203.186 88.6747 196.615 108.897C190.045 129.119 168.325 140.186 148.103 133.616L151.193 124.105Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_183" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_183"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_183" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_183" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_183"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_183" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,31 @@
|
|||||||
|
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_2620_188)">
|
||||||
|
<path d="M73.5179 39.2651L73.355 178.56C73.3525 180.666 75.0363 182.392 77.1397 182.501C86.0026 182.958 108.421 184.903 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.976 155.004 178.872C158.655 162.765 171.94 145.083 177.437 138.278C178.753 136.649 178.605 134.259 177.057 132.85L74.0534 39.0289C73.848 38.8418 73.5182 38.9873 73.5179 39.2651Z" fill="#0000FF"/>
|
||||||
|
<path d="M68.3979 39.2591V39.2591L68.235 178.554C68.2292 183.467 72.1288 187.369 76.8759 187.614L77.1397 182.501L76.8759 187.614C81.1772 187.836 88.7593 188.42 96.9749 189.931C105.268 191.456 113.812 193.858 120.267 197.529C122.626 198.87 124.47 200.261 126.165 201.618C126.451 201.846 126.747 202.087 127.052 202.334C128.411 203.437 129.937 204.676 131.452 205.61C133.517 206.885 135.927 207.86 138.927 207.917C141.802 207.971 144.761 207.173 147.975 205.755C151.179 204.342 153.764 202.699 155.628 200.517C157.589 198.221 158.396 195.752 158.749 193.391C158.988 191.8 159.043 189.964 159.091 188.343C159.106 187.857 159.12 187.391 159.138 186.956C159.225 184.859 159.406 182.611 159.997 180.004C161.642 172.748 165.545 164.857 169.894 157.762C174.204 150.73 178.754 144.796 181.42 141.495L177.437 138.278L181.42 141.495C184.386 137.823 184.117 132.354 180.505 129.064L77.5011 35.2437L77.5011 35.2437C74.01 32.0639 68.4035 34.5369 68.3979 39.2591Z" stroke="#0000FF" stroke-width="10.24"/>
|
||||||
|
</g>
|
||||||
|
<path d="M73.5188 38.542L73.3535 179.827C73.3519 181.232 74.4643 182.381 75.8672 182.441C83.6432 182.772 107.672 184.477 122.798 193.078C133.587 199.213 134.553 206.08 145.909 201.071C157.265 196.062 152.26 190.977 155.004 178.872C158.847 161.919 173.361 143.223 178.236 137.298C179.123 136.22 179.018 134.636 177.986 133.696L73.5188 38.542Z" fill="#00FF00"/>
|
||||||
|
<g filter="url(#filter1_d_2620_188)">
|
||||||
|
<rect x="98.5601" y="35.8401" width="122.88" height="122.88" rx="38.4" fill="#0000FF"/>
|
||||||
|
</g>
|
||||||
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M147.955 122.83C162.22 129.482 179.177 123.31 185.829 109.045C192.481 94.7792 186.31 77.8222 172.044 71.1702C157.779 64.5181 140.822 70.6899 134.17 84.9553L125.107 80.7291C134.093 61.4583 157 53.121 176.27 62.1071C195.541 71.0932 203.878 93.9999 194.892 113.271C185.906 132.542 163 140.879 143.729 131.893L147.955 122.83Z" fill="#00FF00"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_2620_188" x="57.9947" y="28.6848" width="135.694" height="197.154" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_188"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_188" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_d_2620_188" x="93.4401" y="35.8401" width="133.12" height="135.68" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="7.68"/>
|
||||||
|
<feGaussianBlur stdDeviation="2.56"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2620_188"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2620_188" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |