Simple Icons
.ENV
.NET
/e/
1001Tracklists
1Password
3M
42
4chan
4D
500px
A-Frame
ABB RobotStudio
Abbott
Abbvie
Ableton Live
About.
meAbstract
Academia
Accenture
Acclaim
Accusoft
Acer
ACM
ActiGraph
Activision
Adafruit
AdBlock
Adblock Plus
AddThis
AdGuard
Adidas
Adminer
Adobe
Adobe Acrobat Reader
Adobe After Effects
Adobe Audition
Adobe Creative Cloud
Adobe Dreamweaver
Adobe Fonts
Adobe Illustrator
Adobe InDesign
Adobe Lightroom
Adobe Lightroom Classic
Adobe Photoshop
Adobe Premiere Pro
Adobe XD
Brand Guidelines
AdonisJS
Brand Guidelines
Adyen
Aer Lingus
Aeroflot
Aeroméxico
Aerospike
AEW
Affinity
Affinity Designer
Affinity Photo
Affinity Publisher
Agora
AI Dungeon
AIB
AIOHTTP
Aiqfome
Air Canada
Air China
Air France
AirAsia
Airbnb
Airbus
Airbyte
Aircall
AirPlay Audio
AirPlay Video
Airtable
Ajv
Alacritty
Albert Heijn
Aldi Nord
Aldi Süd
Alfa Romeo
Alfred
Algolia
Algorand
Alibaba Cloud
Alibaba.
comAliExpress
Alipay
Alitalia
Allegro
AlliedModders
AlloCiné
AllTrails
Alpine Linux
Alpine.js
Altium Designer
Brand Guidelines
Amazon
Amazon Alexa
Brand Guidelines
Amazon API Gateway
Amazon AWS
Brand Guidelines
Amazon CloudWatch
Brand Guidelines
Amazon DynamoDB
Brand Guidelines
Amazon EC2
Brand Guidelines
Amazon ECS
Brand Guidelines
Amazon EKS
Amazon Fire TV
Amazon Games
Brand Guidelines
Amazon Lumberyard
Amazon Pay
Amazon Prime
Brand Guidelines
Amazon RDS
Brand Guidelines
Amazon S3
Brand Guidelines
Amazon SQS
AMD
American Airlines
American Express
AMG
AMP
Amul
ANA
Anaconda
Analogue
Anchor
Brand Guidelines
Andela
Android
Android Auto
Android Studio
AngelList
Angular
Angular Universal
AngularJS
AniList
Ansible
Ansys
Ant Design
Anta
Antena 3
AnyDesk
Brand Guidelines
AOL
Apache
Apache Airflow
Apache Ant
Apache Cassandra
Apache CloudStack
Apache Cordova
Apache CouchDB
Apache Druid
Apache ECharts
Apache Flink
Apache Groovy
Apache Hadoop
Apache Hive
Apache JMeter
Apache Kafka
Apache Kylin
Apache Maven
Apache NetBeans IDE
Apache OpenOffice
Apache Pulsar
Apache RocketMQ
Apache Solr
Apache Spark
Apache Tomcat
Aparat
Apollo GraphQL
Apostrophe
App Annie
App Store
Brand Guidelines
Appian
Apple
Apple Arcade
Apple Music
Apple News
Apple Pay
Apple Podcasts
Apple TV
AppSignal
AppVeyor
Appwrite
Brand Guidelines
Aqua
ARAL
Brand Guidelines
ArangoDB
Brand Guidelines
Arch Linux
Archicad
Archive of Our Own
Ardour
Arduino
Argo
Argos
ARK Ecosystem
Arlo
Brand Guidelines
Arm
Artifact Hub
Artix Linux
ArtStation
arXiv
Asana
Asciidoctor
asciinema
ASDA
Aseprite
Brand Guidelines
Ask Ubuntu
ASKfm
AssemblyScript
Aston Martin
MIT
Astro
ASUS
AT&T
Atari
Atlassian
Atom
Auchan
Audacity
Audi
Audible
Audio-Technica
Audioboom
Audiomack
Aurelia
Auth0
Authy
Autodesk
AutoHotkey
Automattic
Autoprefixer
avajs
Brand Guidelines
Avast
Awesome Lists
awesomeWM
Brand Guidelines
AWS Amplify
Brand Guidelines
AWS Fargate
Brand Guidelines
AWS Lambda
Axios
Azure Artifacts
Azure Data Explorer
Azure DevOps
Azure Functions
Azure Pipelines
B&R Automation
Babel
MIT
Backbone.
jsBackendless
Badgr
Badoo
Baidu
Bamboo
Bandcamp
BandLab
Bandsintown
Bank of America
Barclays
Baremetrics
Basecamp
Bastyon
Bata
Bath ASU
Battle.
netBrand Guidelines
BBC
BBC iPlayer
Brand Guidelines
Beatport
Beats
Beats by Dre
Behance
Beijing Subway
BEM
Bentley
Betfair
Big Cartel
bigbasket
Brand Guidelines
BigBlueButton
BigCommerce
Bilibili
Binance
Bio Link
Bit
Bitbucket
Bitcoin
Bitcoin Cash
Bitcoin SV
Bitdefender
Bitly
Bitrise
Bitwarden
Bitwig
Blackberry
Blazemeter
Blazor
Blender
Brand Guidelines
Blockchain.
comBlogger
Bloglovin
Blueprint
Bluetooth
BMC Software
BMW
Boehringer Ingelheim
Boeing
Bookalope
BookBub
Bookmeter
BookMyShow
BookStack
Boost
Boots
Bootstrap
BorgBackup
Bosch
Bose
boulanger
Bower
Box
Boxy SVG
Brandfolder
Brave
Breaker
British Airways
Broadcom
BT
Buddy
Budibase
Buefy
Buffer
Bugatti
Bugcrowd
Bugsnag
Buildkite
Brand Guidelines
Bukalapak
Bulma
Bun
bunq
Brand Guidelines
Burger King
Brand Guidelines
Burton
Buy Me A Coffee
BuzzFeed
Byju’s
byte
ByteDance
C
C Sharp
C++
Cachet
CafePress
Brand Guidelines
Caffeine
Cairo Metro
CakePHP
Campaign Monitor
Brand GuidelinesCC-BY-SA-3. 0
Canonical
Canva
Capacitor
Car Throttle
Carrefour
Carto
Cash App
Castbox
Castorama
Castro
Caterpillar
CBS
CD Projekt
Celery
CentOS
Ceph
Cesium
Chai
Chainlink
Chakra UI
Chart.
jsChartMogul
Chase
ChatBot
CheckiO
Checkmarx
Chef
Chemex
Chevrolet
China Eastern Airlines
China Southern Airlines
Chocolatey
Chromecast
Chrysler
Chupa Chups
Cilium
Cinema 4D
Circle
CircleCI
Cirrus CI
Cisco
Citrix
Citroën
CiviCRM
Brand Guidelines
Civo
CKEditor 4
Claris
ClickHouse
ClickUp
Brand Guidelines
CLion
Cliqz
Clockify
Clojure
Cloud 66
Brand Guidelines
Cloud Foundry
CloudBees
CloudCannon
Cloudera
Brand Guidelines
Cloudflare
Brand Guidelines
Cloudflare Pages
Cloudsmith
Cloudways
Brand Guidelines
Clubhouse
Clyp
CMake
Brand Guidelines
CNCF
CNN
Co-op
Cockpit
Cockroach Labs
CC-BY-NC-4. 0
CocoaPods
Cocos
Coda
Codacy
Code Climate
Brand Guidelines
Code Review
Codeberg
Codecademy
CodeceptJS
CodeChef
Codecov
CodeFactor
Codeforces
CodeIgniter
Codemagic
CodeMirror
CodeNewbie
CodePen
CodeProject
CodersRank
Coderwall
CodeSandbox
Codeship
Codewars
Coding Ninjas
CodinGame
Codio
CoffeeScript
Cognizant
Brand Guidelines
Coil
Coinbase
CoinMarketCap
Commerzbank
commitlint
Commodore
Common Workflow Language
Composer
Comsol
Conan
Concourse
Conda-Forge
Conekta
Confluence
Brand Guidelines
Construct 3
Brand Guidelines
Consul
Contactless Payment
containerd
Contentful
MIT
Conventional Commits
Convertio
Cookiecutter
Cora
Brand Guidelines
Corona Engine
Corona Renderer
Brand Guidelines
Corsair
Couchbase
Counter-Strike
CountingWorks PRO
Coursera
Coveralls
cPanel
Craft CMS
CrateDB
Create React App
Creative Commons
Credly
Crehana
Critical Role
Crowdin
Crowdsource
Crunchbase
Crunchyroll
CRYENGINE
Crystal
CSS Modules
CSS Wizardry
CSS3
Cucumber
curl
CurseForge
Cycling ’74
Cypress
Cytoscape.
jsD
D-EDGE
D-Wave Systems
D3.js
Dacia
DAF
Dailymotion
Brand Guidelines
Daimler
Dapr
Dark Reader
Dart
Darty
Das Erste
Brand Guidelines
Dash
Dashlane
Dask
Dassault Systèmes
Data Version Control
data.
aiBrand Guidelines
Databricks
DataCamp
Brand Guidelines
Datadog
Brand Guidelines
DataGrip
Dataiku
Brand Guidelines
DataStax
Brand Guidelinescustom
Dataverse
Brand Guidelines
DatoCMS
Brand Guidelines
Datto
DAZN
dblp
dbt
DC Entertainment
De’Longhi
Brand GuidelinesCC-BY-SA-3. 0
Debian
deepin
Deepnote
Deezer
del.icio.us
Deliveroo
Brand Guidelines
Dell
Delphi
Delta
MIT
Deno
Dependabot
Der Spiegel
Designer News
Deutsche Bahn
Deutsche Bank
dev.
toDevExpress
DeviantArt
Devpost
devRant
Dgraph
Brand Guidelines
DHL
diagrams.net
Dialogflow
Diaspora
Digg
Digi-Key Electronics
Brand Guidelines
DigitalOcean
Dior
Directus
Discogs
Brand Guidelines
Discord
Discourse
Discover
Disqus
Disroot
Django
Dlib
DLNA
dm
Docker
Docs.
rsDocuSign
Dogecoin
Dolby
DoorDash
custom
Douban
custom
Douban Read
DPD
Dragonframe
Draugiem.lv
Dribbble
Drone
Drooble
Dropbox
Drupal
DS Automobiles
DTube
Ducati
DuckDB
DuckDuckGo
Brand Guidelines
Dungeons & Dragons
Dunked
Duolingo
Brand Guidelines
DVC
dwm
Brand Guidelinescustom
Dynamics 365
Dynatrace
E.
LeclercEA
Eagle
easyJet
eBay
Eclipse Che
Eclipse IDE
Eclipse Jetty
Eclipse Mosquitto
Eclipse Vert.x
EDEKA
EditorConfig
edX
egghead
Egnyte
Eight Sleep
El Jueves
Elastic
Elastic Cloud
Elastic Stack
Elasticsearch
Electron
Electron Fiddle
electron-builder
Element
elementary
Brand Guidelines
Elementor
Eleventy
Elixir
Ello
Elm
Elsevier
Embarcadero
Brand Guidelines
Ember.
jsEmby
Emirates
Emlakjet
Empire Kred
Enpass
EnterpriseDB
Envato
EPEL
Brand Guidelines
Epic Games
Epson
Equinix Metal
Erlang
esbuild
ESEA
Brand Guidelines
ESLGaming
ESLint
ESPHome
Espressif
etcd
Ethereum
Ethiopian Airlines
Etihad Airways
Etsy
Event Store
Eventbrite
Brand Guidelines
Evernote
CC-BY-3. 0
Exercism
Exordo
Brand Guidelines
Exoscale
Brand Guidelines
Expensify
Experts Exchange
Expo
Express
Brand Guidelines
ExpressVPN
EyeEm
F-Droid
F-Secure
F1
F5
Facebook Gaming
Facebook Live
FACEIT
Facepunch
Falcon
FamPay
Fandango
Fandom
Fanfou
Fantom
FARFETCH
FastAPI
Fastify
Fastlane
Fastly
Fathom
Fauna
Favro
FeatHub
FedEx
Brand Guidelinescustom
Fedora
Feedly
Ferrari
Ferrari N.
V.FFmpeg
Fiat
Brand Guidelines
Fido Alliance
FIFA
Brand Guidelines
Figma
Fila
Files
FileZilla
Fing
Brand Guidelines
Firebase
Brand Guidelines
Firefox
Firefox Browser
FIRST
Fitbit
FITE
FiveM
Fiverr
custom
Flask
Flat
Flathub
Brand Guidelines
Flatpak
Flattr
Flickr
Flipkart
Floatplane
Flood
Fluent Bit
Apache-2. 0
Fluentd
Brand Guidelines
Flutter
Flyway
Brand Guidelines
FMOD
Fnac
Folium
Fonoma
Font Awesome
FontBase
foodpanda
Ford
Forestry
Formstack
Fortinet
Fortran
Fossa
Fossil SCM
Brand Guidelines
Foursquare
Foursquare City Guide
Foxtel
Fozzy
Framer
Framework7
Franprix
Fraunhofer-Gesellschaft
FreeBSD
Brand GuidelinesCC-BY-SA-4. 0
freeCodeCamp
freedesktop.org
Freelancer
FreeNAS
Frontend Mentor
Brand Guidelines
Fuga Cloud
Fujifilm
Fujitsu
Brand Guidelines
Funimation
Fur Affinity
Furry Network
FutureLearn
Brand Guidelines
G2
Brand Guidelines
G2A
Game & Watch
Game Developer
Brand Guidelines
Game Jolt
Brand Guidelines
Garmin
Gatling
Brand Guidelines
Gatsby
Géant
GeeksforGeeks
General Electric
General Motors
Genius
Brand GuidelinesCC-BY-SA-2. 5
Gentoo
Brand Guidelines
Geocaching
Gerrit
Brand Guidelines
Ghost
Brand Guidelines
Ghostery
CC-BY-SA-3.0
GIMP
Brand Guidelines
GIPHY
CC-BY-3.0
Git
Git Extensions
Git LFS
GitBook
Gitea
Gitee
Brand Guidelines
GitHub
GitHub Actions
GitHub Pages
GitHub Sponsors
gitignore.
ioGitKraken
Brand Guidelines
GitLab
Gitpod
Gitter
Brand Guidelines
Glassdoor
Glitch
Globus
Gmail
Brand Guidelines
GNOME
Brand Guidelines
GNOME Terminal
CC-BY-SA-2.0
GNU
Brand GuidelinesMIT
GNU Bash
GPL-2.0-or-later
GNU Emacs
GNU IceCat
GPL-3. 0-or-later
GNU Privacy Guard
CC0-1.0
GNU social
Brand Guidelines
Go
Brand Guidelines
GoCD
Brand Guidelines
GoDaddy
Brand GuidelinesCC-BY-4.0
Godot Engine
GoFundMe
GOG.com
Brand Guidelines
GoLand
GoldenLine
Goodreads
Brand Guidelines
Google AdMob
Google Ads
Google AdSense
Google Analytics
Google Assistant
Google Calendar
Google Cardboard
Google Chat
Google Chrome
Google Classroom
Google Cloud
Google Colab
Google Domains
Google Drive
Google Earth
Google Fit
Google Fonts
Google Hangouts
Google Home
Google Keep
Google Lens
Google Maps
Google Marketing Platform
Google Meet
Google Messages
Google My Business
Google Nearby
Brand Guidelines
Google News
Google Optimize
Google Pay
Brand Guidelines
Google Photos
Brand Guidelines
Google Play
Google Podcasts
Google Scholar
Google Search Console
Google Sheets
Brand Guidelines
Google Street View
Google Tag Manager
Google Translate
GoToMeeting
Grab
Brand Guidelines
Gradle
Grafana
Grammarly
Grand Frais
Brand Guidelines
GraphQL
Grav
Gravatar
Graylog
GreenSock
Grid.
aiGridsome
GroupMe
Brand Guidelines
Groupon
Grubhub
Brand Guidelines
Grunt
Brand Guidelines
GTK
Guangzhou Metro
Brand Guidelines
Guilded
Brand GuidelinesCC0-1.0
gulp
Gumroad
Gumtree
Gunicorn
Gurobi
Gutenberg
Habr
Hack Club
Brand Guidelines
Hack The Box
Hackaday
Hacker Noon
HackerEarth
HackerOne
HackerRank
Brand Guidelines
Hackster
Handlebars.
jsBrand Guidelines
Handshake
Handshake
HappyCow
Harbor
HarmonyOS
Hashnode
Haskell
Hasura
Hatena Bookmark
haveibeenpwned
Brand Guidelines
Haxe
HBO
Brand Guidelines
HCL
Headless UI
Headspace
HelloFresh
Helly Hansen
Helm
Help Scout
Brand Guidelines
HelpDesk
HERE
Brand Guidelines
Heroku
Hetzner
Hexo
HEY
Hi Bob
Hibernate
Hilton
Hitachi
Hive
Hive
CC-BY-NC-SA-4. 0
Home Assistant
Home Assistant Community Store
HomeAdvisor
Homebrew
Homebridge
homify
Honda
Brand Guidelines
Hootsuite
Hoppscotch
Hotels.com
Hotjar
Houdini
Brand Guidelines
Houzz
HP
HTML Academy
HTML5
HTTPie
Brand Guidelines
Huawei
Brand Guidelines
HubSpot
Hugo
Brand Guidelines
Hulu
Humble Bundle
Hungry Jack’s
Hurriyetemlak
Husqvarna
Hyper
Hyperledger
Hypothesis
Brand Guidelines
Hyundai
i18next
Iata
iBeacon
Brand Guidelines
IBM
IBM Cloud
IBM Watson
Iceland
Icinga
iCloud
IcoMoon
ICON
Iconfinder
Iconify
IconJar
Icons8
ICQ
Brand Guidelines
IEEE
Brand Guidelines
iFixit
iFood
Brand Guidelines
IFTTT
Brand Guidelines
iHeartRadio
IKEA
ImageJ
Brand Guidelines
IMDb
Brand Guidelines
Imgur
Immer
Imou
Indeed
Infiniti
Brand Guidelines
InfluxDB
Informatica
Infosys
Ingress
Inkdrop
CC-BY-SA-3. 0
Inkscape
Insomnia
Instacart
Brand Guidelines
Instapaper
Instatus
Instructables
Integromat
Intel
Brand Guidelines
IntelliJ IDEA
Interaction Design Foundation
InteractJS
Brand Guidelines
Intercom
Intermarche
Internet Archive
Internet Explorer
Intigriti
Brand Guidelines
InVision
Invoice Ninja
ioBroker
Ionic
Ionos
iOS
Brand GuidelinesCC-BY-SA-4. 0
IOTA
CC-BY-SA-3.0
IPFS
Brand Guidelines
Issuu
Istio
Brand Guidelines
Itch.io
iTerm2
iTunes
IVECO
Brand GuidelinesCC-BY-2.5
Jabber
Jaguar
Brand Guidelines
Jamboard
Jameson
Jamstack
Jasmine
MIT
JavaScript
JBL
JCB
Brand Guidelines
Jeep
Brand GuidelinesCC-BY-4. 0
Jekyll
Brand Guidelines
Jellyfin
Brand GuidelinesCC-BY-SA-3.0
Jenkins
Jenkins X
Jest
JET
Brand Guidelines
JetBrains
Jetpack Compose
Brand Guidelines
JFrog
JFrog Bintray
Jinja
Brand Guidelines
Jira
Brand Guidelines
Jira Software
Jitsi
Brand Guidelines
John Deere
Brand Guidelines
Joomla
Joplin
Jordan
CC-BY-ND-4. 0
JPEG
Brand Guidelines
jQuery
JR Group
jsDelivr
JSFiddle
JSON
JSON Web Tokens
JSS
JUKE
Julia
Brand Guidelines
Juniper Networks
JUnit5
Brand Guidelines
Jupyter
Just Eat
JustGiving
K3s
k6
Brand Guidelines
Kaggle
Brand Guidelines
Kahoot!
KaiOS
Kakao
KakaoTalk
Brand Guidelines
Kali Linux
Kaniko
Karlsruher Verkehrsverbund
Kasa Smart
KashFlow
Kaspersky
Katacoda
Katana
Kaufland
KDE
Brand Guidelines
Kdenlive
Keep a Changelog
KeePassXC
Kentico
Keras
Keybase
KeyCDN
Keystone
KFC
Brand Guidelines
Khan Academy
Brand Guidelines
Khronos Group
Kia
Kibana
GPL-3. 0-or-later
KiCad
Kickstarter
Kik
Kingston Technology
KinoPoisk
Kirby
Kitsu
Klarna
KLM
Klook
Brand Guidelines
Knative
Brand Guidelines
KnowledgeBase
Known
Brand Guidelines
Ko-fi
Koa
Koc
Kodi
Kofax
Brand Guidelines
Komoot
Konami
Brand Guidelines
Kong
Kongregate
Konva
Brand Guidelines
Kotlin
Koyeb
Krita
KTM
Brand Guidelines
Kuaishou
Kubernetes
Kubuntu
Kuma
Kyocera
Brand Guidelines
LabVIEW
Lada
Lamborghini
Land Rover
Lapce
Laragon
Laravel
Laravel Horizon
Laravel Nova
Last.
fmBrand Guidelines
LastPass
LaTeX
Brand GuidelinesCC-BY-ND-2.0
Launchpad
Lazarus
Brand Guidelines
LBRY
Leader Price
Leaflet
Brand Guidelines
Leanpub
LeetCode
Legacy Games
Lemmy
Lenovo
Lens
Lerna
Leroy Merlin
Less
Brand GuidelinesCC-BY-NC-4. 0
Let’s Encrypt
Letterboxd
levels.fyi
Brand Guidelines
LG
LGTM
Brand GuidelinesCC0-1.0
Liberapay
Libraries.io
LibraryThing
Brand Guidelines
LibreOffice
libuv
Lichess
Lidl
Brand Guidelines
LIFX
Lighthouse
Brand Guidelines
LINE
Brand Guidelines
LineageOS
Linear
Brand Guidelines
Linkerd
Linkfire
Linktree
Linode
Linux
Linux Containers
Brand Guidelines
Linux Foundation
Linux Mint
Lion Air
Brand Guidelines
Liquibase
Lit
Brand Guidelines
Litecoin
LITIENGINE
Brand Guidelines
LiveChat
LiveJournal
Livewire
LLVM
LMMS
Lodash
Logitech
Brand Guidelines
LogMeIn
Brand Guidelines
Logstash
Looker
Loom
Loop
LoopBack
Brand Guidelines
Lospec
LOT Polish Airlines
Brand Guidelines
Lua
Lubuntu
Ludwig
Lufthansa
Lumen
Lunacy
Brand Guidelines
Lydia
Lyft
CC-BY-SA-3. 0
MAAS
macOS
MacPaw
Macy’s
Magasins U
Magento
Magisk
Mail.Ru
Brand Guidelines
MailChimp
Mailgun
Brand Guidelines
Major League Hacking
MakerBot
MAMP
MAN
ManageIQ
Manjaro
Brand Guidelines
Mapbox
Brand Guidelines
MariaDB
MariaDB Foundation
Brand GuidelinesCC0-1. 0
Markdown
Marketo
Marko
Marriott
Maserati
Brand Guidelines
MasterCard
mastercomfig
Mastodon
Material Design
Apache-2.0
Material Design Icons
Matomo
Matrix
Matter.js
Brand Guidelines
Mattermost
Matternet
Max
Max-Planck-Gesellschaft
Maytag
Mazda
McAfee
McDonald’s
McLaren
mdBook
MDN Web Docs
MDX
Brand Guidelines
MediaFire
MediaMarkt
MediaTek
MediaTemple
Brand Guidelines
Medium
Meetup
MEGA
Mendeley
Mercedes
Merck
Brand GuidelinesGPL-2. 0-or-later
Mercurial
Brand Guidelines
Messenger
Brand Guidelines
Meta
Metabase
MetaFilter
Meteor
Metro
Metro de la Ciudad de México
Metro de Madrid
Métro de Paris
MeWe
micro:bit
Micro.blog
Microgenetics
MicroPython
Microsoft
Microsoft Academic
Microsoft Access
Microsoft Azure
Microsoft Bing
Microsoft Edge
Microsoft Excel
Microsoft Exchange
Microsoft Office
Microsoft OneDrive
Microsoft OneNote
Microsoft Outlook
Microsoft PowerPoint
Microsoft SQL Server
Microsoft Teams
Microsoft Translator
Microsoft Visio
Microsoft Word
Brand Guidelines
MicroStrategy
MIDI
CC-BY-SA-4. 0
Minds
Minecraft
Minetest
Mini
Minutemailer
Miro
Mitsubishi
Mix
Brand Guidelines
Mixcloud
MLB
MLflow
MobX
MobX-State-Tree
Mocha
MODX
Mojang Studios
Moleculer
Momenteo
Monero
MoneyGram
MongoDB
monkey tie
MonoGames
Monoprix
Monster
Monzo
Moo
Morrisons
Moscow Metro
Motorola
Brand Guidelines
Mozilla
MSI
MSI Business
MTA
MTR
MUI
Brand Guidelines
Mulesoft
Müller
Brand Guidelines
Mumble
MuseScore
MusicBrainz
GPL-3. 0-only
MX Linux
MyAnimeList
MYOB
Myspace
Brand Guidelines
MySQL
N26
Namebase
Namecheap
Brand Guidelines
Nano
Brand Guidelines
NASA
National Grid
NativeScript
Brand Guidelines
NBA
NBB
NDR
NEC
Brand Guidelines
Neo4j
CC-BY-SA-3. 0
Neovim
NestJS
Brand Guidelines
NetApp
Brand Guidelines
NetBSD
Brand Guidelines
Netflix
Brand Guidelines
Netlify
Brand Guidelines
Nette
Netto
Neutralinojs
New Balance
New Japan Pro-Wrestling
Brand Guidelines
New Relic
New York Times
Next.
jsNextBillion.ai
Brand Guidelines
Nextcloud
Nextdoor
Brand Guidelines
NFC
Brand Guidelines
NGINX
ngrok
niconico
Nike
Nim
Nintendo
Nintendo 3DS
Nintendo GameCube
Nintendo Network
Nintendo Switch
Nissan
NixOS
Node-RED
Brand Guidelines
Node.
jsNodemon
Nokia
Norco
Brand Guidelines
NordVPN
Norwegian
Notepad++
Notion
Notist
Noun Project
NOW
Brand Guidelines
npm
Nrwl
Nubank
Nucleo
NuGet
Nuke
Numba
Brand Guidelines
NumPy
Nunjucks
Nutanix
Brand Guidelines
Nuxt.
jsNVIDIA
Nx
Brand Guidelines
NZXT
Brand Guidelines
O’Reilly
OBS Studio
Observable
Obsidian
Brand GuidelinesUnlicense
OCaml
Octane Render
Octave
OctoPrint
Brand Guidelines
Octopus Deploy
Brand Guidelines
Oculus
Odnoklassniki
Odysee
Oh Dear
okcupid
Brand Guidelines
Okta
OnePlus
Brand Guidelines
OnlyFans
ONLYOFFICE
ONNX
OnStar
Opel
Open Access
Open Badges
Open Bug Bounty
Open Collective
Open Containers Initiative
Brand Guidelines
Open Source Initiative
OpenAI
OpenAI Gym
Brand Guidelines
OpenAPI Initiative
OpenBSD
Brand Guidelines
OpenCV
OpenFaaS
OpenGL
OpenID
OpenJDK
Openlayers
Brand Guidelines
OpenMined
OpenNebula
OpenProject
OpenSea
Brand Guidelines
OpenSearch
OpenSSL
Brand Guidelines
OpenStack
Brand Guidelines
OpenStreetMap
Brand Guidelines
openSUSE
Brand GuidelinesCC-BY-4. 0
OpenTelemetry
Brand Guidelines
Openverse
Brand Guidelines
OpenVPN
Brand Guidelines
OpenWrt
OpenZeppelin
OpenZFS
Brand Guidelines
Opera
Brand Guidelines
OPNSense
Opsgenie
OpsLevel
Brand Guidelines
Oracle
Brand Guidelines
ORCID
Org
Origin
Osano
CC-BY-SA-4. 0
Oshkosh
OSMC
Brand Guidelines
osu!
Otto
Overcast
Overleaf
OVH
OWASP
Brand Guidelines
Oxygen
OYO
p5.js
MIT
Packagist
Brand Guidelines
Packer
Paddy Power
Brand Guidelines
Pagekit
Brand Guidelines
PagerDuty
PageSpeed Insights
PagSeguro
Palantir
Palo Alto Software
Brand Guidelines
pandas
Pandora
Brand Guidelines
Pantheon
Paperspace
Parity Substrate
Brand Guidelines
Parse.
lyPassport
Pastebin
Brand Guidelines
Patreon
Payoneer
PayPal
Paytm
PCGamingWiki
Peak Design
PeerTube
Pegasus Airlines
CC-BY-4.0
Pelican
Peloton
Penny
Brand Guidelines
Pepsi
Percy
Perforce
Perl
Personio
Pets at Home
Peugeot
Pexels
pfSense
Brand Guidelines
Phabricator
Philips Hue
PhonePe
Photobucket
Photocrowd
Photopea
CC-BY-SA-4. 0
PHP
phpMyAdmin
Brand Guidelines
PhpStorm
Brand Guidelines
Pi-hole
Picard Surgelés
Picarto.TV
Picnic
PicPay
Brand Guidelines
Pimcore
Pinboard
Brand Guidelines
Pingdom
Brand Guidelines
Pioneer DJ
Brand Guidelines
Pivotal Tracker
Piwigo
Brand Guidelines
Pix
Pixabay
Brand Guidelines
pixiv
pkgsrc
Planet
PlanetScale
PlanGrid
Platform.
shPlatzi
Plausible Analytics
PlayCanvas
Player FM
Player.me
PlayStation
PlayStation 2
PlayStation 3
PlayStation 4
PlayStation 5
PlayStation Vita
Playwright
Pleroma
Brand Guidelines
Plesk
Brand Guidelines
Plex
Plotly
Pluralsight
Brand Guidelines
Plurk
Plus Codes
PM2
pnpm
Pocket Casts
PocketBase
Podcast Addict
Podman
Poetry
Pointy
Pokémon
Brand Guidelines
Polkadot
Poly
Polymer Project
Polywork
Pop!_OS
Porsche
Portainer
PostCSS
Brand Guidelines
PostgreSQL
Postman
Postmates
Brand Guidelinescustom
Power Apps
Brand Guidelinescustom
Power Automate
Brand Guidelinescustom
Power BI
Brand Guidelinescustom
Power Fx
Brand Guidelinescustom
Power Pages
Brand Guidelinescustom
Power Virtual Agents
POWERS
PowerShell
pr.
copre-commit
Preact
Premier League
PrestaShop
Presto
Prettier
Prezi
Brand Guidelines
Prime
Brand Guidelines
Prime Video
Prisma
Prismic
Private Internet Access
Pro Tools
Probot
Processing Foundation
ProcessWire
Brand Guidelines
Product Hunt
Progate
Brand Guidelines
Progress
Prometheus
ProSieben
Proto.
ioBrand Guidelines
protocols.io
ProtonDB
ProtonMail
ProtonVPN
Protractor
Brand Guidelines
Proxmox
PUBG
Brand Guidelines
Publons
PubMed
Pug
Brand Guidelines
Pulumi
Puma
Puppet
Puppeteer
CC-BY-4. 0
PureScript
PurgeCSS
Purism
Pusher
Brand Guidelines
PWA
Brand Guidelines
PyCharm
PyG
PyPI
PyPy
PyScaffold
Pytest
Brand Guidelines
Python
Brand Guidelines
PyTorch
PyTorch Lightning
PyUp
Qantas
Qatar Airways
QEMU
Brand Guidelines
Qgis
Brand Guidelines
Qi
Brand Guidelines
Qiita
Qiskit
QIWI
QMK
Brand Guidelines
Qt
Qualcomm
Brand Guidelines
Qualtrics
Brand Guidelines
Qualys
Quantcast
QuantConnect
Quarkus
CC-BY-4. 0
Quasar
Qubes OS
Brand Guidelines
Quest
Brand Guidelines
QuickBooks
QuickLook
QuickTime
Quip
Quora
Qwiklabs
Qzone
CC-BY-SA-4.0
R
Brand Guidelines
R3
Brand Guidelines
RabbitMQ
Racket
Radar
RadioPublic
Railway
Rainmeter
Brand Guidelines
Rakuten
Brand Guidelines
Ram
Brand Guidelines
Rancher
Rarible
Rasa
Brand Guidelines
Raspberry Pi
Ray
Razer
Brand Guidelines
Razorpay
React
React Hook Form
React Query
React Router
React Table
ReactiveX
ReactOS
Read the Docs
Realm
Reason
Brand Guidelines
Reason Studios
Red Hat
Red Hat Open Shift
Redbubble
Brand Guidelines
Brand Guidelines
Redis
CC-BY-SA-2. 5
Redmine
Redux
Redux-Saga
Brand Guidelines
RedwoodJS
Reebok
Relay
Reliance Industries Limited
Remix
Ren’Py
Renault
Render
RenovateBot
Renren
Replit
Republic of Gamers
ReScript
RescueTime
ResearchGate
Brand Guidelines
ReSharper
Resurrection Remix OS
RetroArch
RetroPie
reveal.
jsReverbNation
Revolt.chat
Revolut
Revue
REWE
Rezgo
Rhinoceros
Brand Guidelines
Rider
Brand Guidelines
Rimac Automobili
Ring
Riot Games
Brand Guidelines
Ripple
Riseup
Roam Research
Brand Guidelines
Roblox
Brand GuidelinesCC-BY-NC-SA-4. 0
Robot Framework
Brand Guidelines
Rocket.Chat
CC-BY-4.0
RocksDB
CC-BY-SA-4.0
Rocky Linux
Brand Guidelines
Roku
Rolls-Royce
rollup.js
Brand GuidelinesCC-BY-NC-SA-4.0
Rome
Brand Guidelines
Roots
Roots Bedrock
Roots Sage
Brand Guidelines
ROS
Rossmann
Brand Guidelines
Rotary International
Rotten Tomatoes
Roundcube
RSS
Brand Guidelines
RStudio
RTÉ
RTL
RTLZWEI
CC-BY-NC-4. 0
RuboCop
CC-BY-SA-2.5
Ruby
Brand Guidelines
Ruby on Rails
Ruby Sinatra
RubyGems
Brand Guidelines
Runkeeper
RunKit
Brand GuidelinesCC-BY-SA-4.0
Rust
RxDB
Ryanair
Brand Guidelines
S7 Airlines
Sabanci
Safari
Sahibinden
Sailfish OS
Brand Guidelines
Salesforce
Brand GuidelinesApache-2. 0
Salt Project
Brand Guidelines
Samsung
Brand Guidelines
Samsung Pay
San Francisco Municipal Railway
SanDisk
São Paulo Metro
SAP
Brand GuidelinesCC-BY-NC-SA-3.0
Sass
Sat.1
Saturn
Sauce Labs
Scala
Brand Guidelines
Scaleway
Brand Guidelines
Scania
Schneider Electric
scikit-learn
SciPy
Scopus
SCP Foundation
Scratch
Screencastify
Brand Guidelines
Scribd
Scrimba
ScrollReveal
Brand Guidelines
Scrum Alliance
Scrutinizer CI
Seagate
SEAT
SecurityScorecard
Sefaria
Sega
Selenium
Sellfy
Semantic Scholar
Semantic UI React
Semantic Web
semantic-release
Semaphore CI
SemVer
Brand Guidelines
Sencha
Sennheiser
Sensu
Sentry
Brand Guidelines
SEPA
Sequelize
Brand Guidelines
Server Fault
Serverless
Sessionize
Setapp
SFML
Shadow
Shanghai Metro
sharp
Shazam
Shell
Shelly
Shenzhen Metro
Shields.
ioShikimori
Shopee
Brand Guidelines
Shopify
Shopware
Shotcut
Showpad
Showtime
Brand Guidelines
Shutterstock
Siemens
Signal
Similarweb
Simkl
Brand Guidelines
Simple Analytics
CC0-1. 0
Simple Icons
Simplenote
Sina Weibo
SingleStore
SitePoint
Brand Guidelines
Sketch
Sketchfab
SketchUp
ŠKODA
Sky
Brand Guidelines
Skynet
Skypack
Skype
Skype for Business
Brand Guidelines
Slack
Slackware
Slashdot
SlickPic
Slides
smart
Brand Guidelines
SmartThings
Brand Guidelines
smash.
ggSmashing Magazine
SMRT
SmugMug
Brand Guidelines
Snapchat
CC-BY-ND-2.0
Snapcraft
Brand Guidelines
Snowflake
Snowpack
Snyk
Social Blade
Society6
Socket.io
Sogou
Solid
Brand GuidelinesCC-BY-4. 0
Solidity
Sololearn
Solus
Sonar
SonarCloud
Brand Guidelines
SonarLint
Brand Guidelines
SonarQube
Brand Guidelines
SonarSource
Brand Guidelines
Songkick
Brand Guidelines
Songoda
SonicWall
Sonos
Sony
Soundcharts
SoundCloud
Source Engine
SourceForge
Brand Guidelines
Sourcegraph
Brand Guidelines
Sourcetree
Southwest Airlines
CC-BY-SA-4. 0
Spacemacs
SpaceX
spaCy
Spark AR
Brand Guidelines
Sparkasse
Brand Guidelines
SparkFun
Brand Guidelines
SparkPost
SPDX
Speaker Deck
Spectrum
Speedtest
Spinnaker
Spinrilla
Splunk
Spond
Brand Guidelines
Spotify
Spotlight
Spreadshirt
Spreaker
Spring
Spring
Spring Boot
Spring Security
Spyder IDE
SQLite
Square
Square Enix
Brand Guidelines
Squarespace
SSRN
Brand Guidelines
Stack Exchange
Brand Guidelines
Stack Overflow
Brand Guidelines
Stackbit
StackBlitz
StackEdit
Brand Guidelines
StackPath
Stadia
Staffbase
Star Trek
Brand Guidelines
Starbucks
Stardock
Brand Guidelines
Starling Bank
Starship
STARZ
Brand Guidelines
Statamic
Statuspage
Statuspal
Brand Guidelines
Steam
Brand Guidelines
Steam Deck
SteamDB
Steamworks
Steelseries
Steem
Steemit
Steinberg
Stellar
Stencyl
Stimulus
Stitcher
STMicroelectronics
MIT
StopStalk
Brand Guidelines
Storyblok
MIT
Storybook
Strapi
Strava
Brand Guidelines
Streamlit
Stripe
strongSwan
StubHub
styled-components
stylelint
Stylus
Subaru
Sublime Text
Substack
Subversion
suckless
Brand Guidelines
Sumo Logic
Supabase
Brand Guidelines
Super User
Supermicro
Brand Guidelines
SurveyMonkey
Brand Guidelines
SUSE
Suzuki
Svelte
Brand GuidelinesCC-BY-SA-4. 0
SVG
SVGO
Swagger
Swarm
SWC
Brand Guidelines
Swift
Swiggy
Swiper
Symantec
Brand Guidelines
Symfony
Symphony
SymPy
Brand Guidelines
Synology
Brand Guidelines
T-Mobile
Tableau
TableCheck
Taco Bell
tado°
Taichi Graphics
Taichi Lang
Tails
Brand Guidelines
Tailwind CSS
Talend
Talenthouse
Tamiya
Tampermonkey
Taobao
Tapas
Target
Task
Tasmota
Brand Guidelines
Tata
CC-BY-NC-ND-4. 0
Tauri
TaxBuzz
Brand Guidelines
TeamCity
TeamSpeak
TeamViewer
TED
Teespring
Brand Guidelines
Tekton
TELE5
Telegram
Telegraph
Temporal
Tencent QQ
TensorFlow
Teradata
teratail
Brand Guidelines
Terraform
Tesco
Tesla
TestCafe
Testin
Testing Library
Brand Guidelines
Tether
Textpattern
The Algorithms
The Conversation
The Irish Times
The Mighty
The Models Resource
The Movie Database
The North Face
The Register
The Sounds Resource
The Spriters Resource
The Washington Post
Thingiverse
ThinkPad
Threadless
Three.
jsThreema
Thumbtack
Thunderbird
Thymeleaf
Ticketmaster
Tidal
Tide
Tidyverse
TietoEVRY
TikTok
Tile
Timescale
Tinder
TinyLetter
Tistory
tmux
Todoist
Toggl
Tokyo Metro
Tomorrowland
Brand Guidelines
Topcoder
Toptal
Tor Browser
Tor Project
Toshiba
Brand Guidelines
Toyota
TP-Link
tqdm
Traefik Mesh
Traefik Proxy
Brand Guidelines
TrainerRoad
Trakt
Transport for Ireland
Transport for London
Travis CI
Treehouse
Brand Guidelines
Trello
Trend Micro
Treyarch
Triller
Trino
Trip.
comTripadvisor
Brand Guidelines
Trove
tRPC
TrueNAS
Brand Guidelines
trulia
Trusted Shops
Trustpilot
Try It Online
TryHackMe
ts-node
Tubi
Brand Guidelines
TUI
Tumblr
TuneIn
Turborepo
Brand Guidelines
TurboSquid
Turkish Airlines
Tutanota
TV Time
Twilio
Twitch
Twoo
Typeform
Brand Guidelines
TypeScript
TYPO3
Uber
Uber Eats
Ubiquiti
Ubisoft
uBlock Origin
Brand Guidelines
Ubuntu
Udacity
Udemy
UFC
UIkit
Ulule
Umbraco
Unacademy
Under Armour
Underscore.
jsUndertale
Unicode
Unilever
United Airlines
Brand Guidelines
Unity
Unlicense
UnoCSS
Unraid
Brand Guidelines
Unreal Engine
Unsplash
Brand Guidelines
Untangle
Untappd
Brand Guidelines
UpCloud
UpLabs
Uploaded
UPS
Upstash
Uptime Kuma
Uptobox
Upwork
USPS
MIT
V
V2EX
V8
Brand Guidelines
Vaadin
Brand Guidelines
Vagrant
Valorant
Valve
Vapor
Brand Guidelines
Vault
Vauxhall
vBulletin
Vector Logo Zone
Vectorworks
Veeam
Veepee
Velog
Venmo
Vercel
Verdaccio
Veritas
Verizon
VEXXHOST
vFairs
Viadeo
Viber
Vim
Vimeo
Vimeo Livestream
Virgin
Virgin Media
VirtualBox
VirusTotal
Visa
Visual Studio
Visual Studio Code
Vite
Vitess
Vitest
Vivaldi
Vivino
Brand Guidelines
VK
VLC media player
VMware
Vodafone
Volkswagen
Volvo
Vonage
Vowpal Wabbit
VOX
VSCO
VSCodium
VTEX
Brand GuidelinesCC-BY-NC-SA-4. 0
Vue.js
Vuetify
Vulkan
Vultr
custom
W3C
Wacom
Wagtail
Brand Guidelines
WakaTime
WALKMAN
Wallabag
Brand Guidelines
Walmart
Wappalyzer
Warner Bros.
Warp
Brand Guidelines
wasmCloud
Wasmer
Brand Guidelines
Wattpad
Waze
Wear OS
Weasyl
Web3.
jsWebAssembly
Brand Guidelines
WebAuthn
webcomponents.org
WebdriverIO
Webflow
Brand Guidelines
WebGL
webhint
GPL-3.0-only
Weblate
Webmin
WebMoney
Webpack
WebRTC
Brand Guidelines
WebStorm
WEBTOON
Brand Guidelines
WeGame
Weights & Biases
Welcome to the Jungle
WEMO
Western Digital
WeTransfer
Brand Guidelines
When I Work
WhiteSource
Wii
Wii U
Wiki.
jsWikidata
Wikimedia Commons
Wikipedia
Wikiquote
Wikivoyage
Winamp
Windi CSS
Windows
Brand Guidelines
Windows 11
Windows 95
Windows Terminal
Windows XP
Winmate
Wipro
Brand Guidelines
Wire
WireGuard
Wireshark
Brand Guidelines
Wise
Wish
Brand Guidelines
Wistia
Wix
Wizz Air
Wolfram
Wolfram Language
Wolfram Mathematica
Brand Guidelines
Woo
Brand Guidelines
WooCommerce
WordPress
Brand Guidelines
Workplace
World Health Organization
WP Engine
WP Rocket
Brand Guidelines
write.
asWWE
Brand Guidelines
Wwise
X.Org
Xamarin
XAML
XAMPP
Xbox
Xcode
XDA Developers
Xero
XFCE
Xiaomi
Xilinx
XMPP
XO
XRP
XSplit
XState
Y Combinator
Yahoo!
Yale
Yamaha Corporation
Yamaha Motor Corporation
Yammer
Yarn
Yelp
Yoast
YOLO
YourTravel.
TVBrand Guidelines
YouTube
YouTube Gaming
YouTube Music
YouTube Studio
YouTube TV
Yubico
Z-Wave
Żabka
Zalando
Zalo
Zapier
Zara
Brand Guidelines
Zazzle
Brand Guidelines
Zcash
ZDF
Zebra Technologies
Zelle
Zend
Zend Framework
Zendesk
Zenn
Brand Guidelines
Zenodo
Zerodha
ZeroMQ
Zerply
Brand Guidelines
Zettlr
Zhihu
CC-BY-SA-4. 0
Zig
Zigbee
Zillow
ZincSearch
Zingat
Zoho
Zoiper
Zomato
Zoom
Zorin
Zotero
Zulip
Zyte
Описание и примеры стандартных функций SVG
Доминирующей причиной появления этого блога стало незаслуженное забвение на целых десять лет языка разметки масштабируемой векторной графики – SVG (Scalable Vector Graphics), входящего в подмножество расширяемого языка разметки XML.
Стандарт SVG 1.0 был принят в качестве спецификации Консорциумом Всемирной паутины (W3C) в сентябре 2001 г. Стандарт SVG 1.1 и его версии SVG mobile profiles (SVG Basic and SVG Tiny) были приняты консорциумом в качестве рекомендации в январе 2003 г.
Сейчас ведутся работы по созданию стандарта SVG 2.0
Основные преимущества формата SVG.
Я не буду долго распространяться о преимуществах векторной графики перед растровой в вебдизайне, замечу лишь, что, однажды созданный, файл в формате SVG одинаково хорошо выглядит без потери качества и на мобильном устройстве и на станционарном мониторе домашнего ПК.
Шапка данного сайта выполнена в формате SVG, попробуйте уменьшить окно браузера до минимальных размеров, картинка на “лету” будет также пропорционально уменьшаться.
SVG – это двухмерная графика и тем не менее это текстовый формат, который можно легко править в блокноте или просто рисовать в векторных редакторах: Incscape , Adobe illustrator, CorelDRAW
Бесконечное полотно документа svg.
Итак, как происходит формирование векторного изображения.
Документ формата SVG – это двухмерный объект, который может иметь бесконечные координаты, как в положительном, так и в отрицательном направлении по осям X и Y. Также документ SVG имеет две области просмотра: viewport – системная область просмотра и viewBox – пользовательская область просмотра, положение которой относительно начала системных координат viewport, может задаваться собственной, пользовательской системой координат. Другими словами окно просмотра viewBox, может быть перемещёно в любое место документа SVG, при этом берется фрагмент изображения под ним, который после процесса согласования между viewBox и viewport, возвращается обратно в системную область просмотра viewport, которую видит пользователь. Используя это свойство можно организовать вертикальную или горизонтальную прокрутку изображения, меняя параметры координат viewBox.
При уменьшении размера пользовательского окна просмотра viewbox можно пропорционально увеличивать фрагмент изображения в системной области просмотра или уменьшать его при увеличении размера viewbox.
Таким образом реализуется эффект лупы. Более подробно эти процессы разобраны в статье: Трансформация изображений SVG при изменении параметров Viewbox.
Взаимодействие SVG, XML с HTML, CSS, Jscript
В SVG, как и в HTML можно добавлять ссылки на внешние ресурсы. Но если в HTML одна картинка может служить только для одной внешней ссылки, то в SVG документ можно добавлять сколько угодно внешних ссылок . Картинка кликабельна.
Внутрь HTML страницы легко встраивается код SVG документа или целиком подключается внешний SVG файл. Можно наоборот, внутри SVG файла разместить код HTML внутри тегов foreignObject. Получаются интересные эффекты: Внутри SVG файла находится работающий внешний HTML сайт. К SVG формату можно подключать внешние таблицы стилей CSS 2.0, что позволяет управлять сразу несколькими файлами *.svg. Также вполне допустимо подключение стилей внутри файла *.svg внутри тегов style или использовать внутренние стили непосредственно внутри командных строк фигур и путей.
SVG, как любой основанный на XML формат, позволяет использовать для его обработки таблицы трансформации (XSLT).
Преобразуя XML-данные в SVG с помощью простого XSL, можно получить графическое представление текстовых данных, например визуализировать графики, круговые диаграммы, гистограммы и т.д.
Анимация и интерактивность SVG.
Анимация в SVG осуществляется при помощи языка SMIL (Synchronized Multimedia Integration Language). Также поддерживаются скриптовые языки на основе спецификации ECMAScript — это встраиваемый расширяемый язык программирования.
То есть всё находится в одном месте, внутри документа SVG, поэтому нет необходимости для подключения внешних библиотек.
На каждую отдельную фигуру или на целое изображение можно установить обработчик событий (клик, наведение мышки, нажатие клавиши и т.д), таким образом, пользователь может управлять рисунком. Наведите курсор мышки на кнопку“Start” на примере слева.
По событию mouseover на этой кнопке начнется анимация по команде begin=”startButton. mouseover” – движение цветных шариков по криволинейному пути. Закончится анимация либо через заданные в коде 16 секунд, либо в любой момент по наведению курсора мышки на цветные радиокнопки “Stop”. При этом каждая радиокнопка управляет своим объектом совпадающим по цвету. На рисунке ниже анимация начинается и заканчивается при нажатии клавиши мышки на кнопки GO и STOP. В этом случае работает событие click. Команда на запуск анимации – begin=”gO.click” и соответственно остановка – end=”stop.click”
Следующий пример анимации – плавная отрисовка картинки с нуля до полного изображения.
Уже встроенные в SVG языки программирования позволяют реализовать довольно сложные сценарии анимации. Но, в дополнение к этому есть еще более мощные средства для реализации интерактивности графики и ее анимации – это внешние библиотеки сторонних разработчиков: D3.js, BonsaiJS, Svg.js, Snapsvg.js
Еще примеры анимации ⇛
Недостатки SVG формата
- С увеличением количества мелких деталей в изображении, быстрее растёт размер файла SVG-данных. Предельный случай — когда изображение представляет собой белый шум. В этом случае SVG не только не даёт никаких преимуществ в размере файла, но даже имеет проигрыш по отношению к растровому формату. На практике, SVG становится невыгоден уже задолго до того, как изображение дойдёт до стадии белого шума.
- Трудность использования в крупных картографических приложениях из-за того, что для правильного отображения маленькой части изображения документ необходимо прочитать целиком.
- В настоящее время SVG формат применяется в Интернете сравнительно мало, из-за недостаточной кроссбраузерности. Лучше всего обстоят дела у Mozilla Firefox со встроенным просмотрщиком SVG, так как ее разработчики находятся в рабочей группе Консорциума Всемирной паутины (W3C) по разработке и внедрению стандарта SVG. Хуже всего дела по поддержке формата SVG у Microsoft, которая покинула группу 2003 г. Для Internet Explorer – необходим Adobe SVG Viewer (ASV). С 9 версии IE частично поддерживает функции SVG.
Браузеры Apple Safari, Google Chrome намного лучше поддерживают SVG, но не полностью, так как SVG – это большая спецификация (вдвое больше HTML 4.01), именно поэтому разработчики браузеров внедряют функции постепенно, от версии к версии. Но абсолютно все разработчики современных браузеров заявляют, что за форматом SVG будущее в области графики вебдизайна.
UPD. Добавлен новый раздел онлайн генераторы SVG кода path.
как мы изобретали SVG-иконки / Хабр
Мы почти полностью перевели проекты на векторную графику, хотя еще полгода назад были адептами символьных шрифтов (шучу, не такими уж и адептами). В статье я расскажу, с какими сложностями мы столкнулись в процессе, что из этого получилось, и почему вам стоит переходить на SVG уже в следующем проекте.
Как я уже сказал, нам нравились иконочные шрифты. Наверное, нравились бы и дальше, если бы не десяток проблем. Зато шрифт легко подключить и использовать: кладем его и стили в папку, пишем в верстке <span></span> — и в нужном месте появляется пиктограмма. Удобно!
Идея и задача
Удобно, только будущее за вектором. Когда мы задумались о переходе на SVG, решили начать не с технологий, как мы, программисты, любим, а с интерфейса. Чего мы хотим от графики для веб-проектов? Как нам было бы удобно работать с ней? Отличается ли это удобство для разработчика и дизайнера? Если делать набор SVG-иконок как самостоятельный продукт, какие преимущества у него должны быть?
Вопросы помогли понять задачу. Мы хотим:
- Легко подключать иконки к любому проекту — от блога на WP до веб-приложения на Rails.
- Использовать декларативный стиль: «Вот здесь должна быть иконка шестеренки».
- Менять цвет и трансформировать иконки с помощью CSS.
- Поменьше работать руками, побольше перекладывать на машину.
Начало работы
Из всех возможных способов подключения я выбрал спрайт как самый надежный. Выглядит он примерно так:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <symbol viewBox="0 0 50 50">...</symbol> <symbol viewBox="0 0 50 50">...</symbol> ... </svg>
А иконка foo показывается вот так:
<svg><use xlink:href="#foo-icon"></use></svg>
Спрайт строится с использованием symbol, а не defs, для того, чтобы вьюбокс иконки был определен только в одном месте — в самом спрайте, и нам не пришлось указывать его при показе иконок. К тому же, это дает больший контроль над внешним видом дизайнеру, потому что пропорции вьюбокса всегда одинаковы.
Мы разрабатываем на Ruby on Rails, поэтому автоматизировали процесс средствами этого фреймворка. Я написал rake-задачу для генерации спрайта из набора SVG-файлов (после их предварительной очистки с помощью svgo) и пару хелперов для подключения скомпилированного спрайта и рендеринга иконок.
В самом начале сборщик иконок был просто частью одного из разрабатываемых нами проектов. Через некоторое время похожая задача возникла еще на одном проекте, а потом еще на одном. Так мы решили нарисовать набор часто используемых иконок, выделить его в отдельную библиотеку и сделать использование простым не только в наших проектах, но и в чужих.
Дизайн
Передаю клавиатуру romanshamin — дизайнеру проекта.
Привет, Хабр!
Я сформулировал задачу так: сделать практичный набор пиктограмм. Только базовые иконки, нужные в обиходе большинства сайтов. Лупа — поиск, крестик — закрыть, вот это все. Второе ограничение: не выпендриваться с авторским стилем. Наоборот, пусть стиль иконок растворится в мейнстриме и так подойдет большинству.
Важный сосед — текст
В композиционной вселенной интерфейса текст — самый близкий к пиктограммам объект. Это прочная связь, и было бы ошибкой игнорировать ее при разработке.
- Набор стал крупнее. 16—24 пикселей сейчас, против 12—14 в прошлом.
- Шрифты стали разнообразнее. Прощай, Ариал.
- Благодаря экранам с высокой плотностью пикселей для основного текста стали чаще выбирать светлые начертания. Light и extra light соперничают с regular.
Источник: Smashing Magazine. Раздел Average Font Size For Body Copy за 2009 и 2013.
Для сайтов и приложений привычнее шрифты без засечек, поэтому исключаю антиквы. Итак, портрет: светлый гротеск большого размера. Выбираю Helvetica Neue Light — пусть на первых порах отдувается за все шрифты интернета.
А как же нормальные и полужирные начертания?
Нужно больше ограничений
Мы решили делать два стилистических набора: контурный и со сплошной заливкой. Первый годится для светлых шрифтов. Второй закроет насыщенности от нормальной до сверхжирной. Первый менее практичен, зато накладывает больше ограничений. Значит, с ним мы встретим и решим больше потенциальных проблем. С него и начнем.
Решение про два набора основано на давней идее про умные SVG-иконки, которые с помощью CSS можно подстроить под насыщенность и стиль шрифта. Здравым смыслом и экспериментами мы согнали с идеи лишний жир, который мог бы поглотить непредсказуемое количество времени, и сосредоточились на том, что способны сделать быстро.
Размер, оптика и четкость
Теперь нужно выбрать размер базовых квадрата и круга. Эти фигуры определят оптический вес каждой пиктограммы. Оптический вес — интересная штука. Если поставить рядом квадрат высотой 15 пикселей и круг такого же диаметра, то круг будет казаться меньше. Чтобы компенсировать эффект, круг нужно увеличить. Для нашего квадрата близким по оптическому весу будет круг диаметром 17 пикселей.
Вообще, в идеальных условиях иконкам не нужен никакой размер. Идеальные фигуры увеличиваются и уменьшаются без побочных эффектов. Идеальная среда отображения имеет бесконечную разрешающую способность. Идеальные иконки в идеальной среде выглядят четко при любом размере.
Мы же имеем дело с экраном — средой низкого разрешения. Даже на ретине опытный глаз различает пиксели. В графическом мире пиксели как гравитация — влияют на все видимое глазом. Фигура на экране выглядит четко, если границы ее контуров совпадают с границами пиксельной сетки экрана. Если пиксели не учитывать, получится размазня (на рисунке слева). Поэтому нужно выбрать базовый размер — чтобы знать достаточно ли пикселей для создания четких форм.
Стоит упомянуть, что можно хранить разные SVG-изображения для одной пиктограммы и показывать каждое в нужный момент. Сейчас эту технологию применяют, чтобы в крупном размере получать детальное изображение, а в мелком — попроще. Мы планируем сделать несколько оптимизированных под пиксельную сетку размеров одной иконки и переключать их в зависимости от размера текста рядом. Теоретически, может получиться что-то похожее на шрифтовой хинтинг.
Возвращаюсь к исходной задаче: нужно найти такой размер базового круга, чтобы он сносно подходил к большинству популярных размеров основного текста. У меня три переменных: размер текста, диаметр круга и толщина штриха буквы. Перебирать их отношения вручную было лень и я запилил инструмент — лучше день потерять, потом за пять минут долететь. Разместил на странице надписи от 13 до 24 пикселей, рядом — базовый круг, прикрутил слайдер и принялся сравнивать.
Победил круг размером 17 пикселей. Контурный круг прошел мой ценз для надписей от 15 до 20 пикселей. Текст вне этого диапазона выглядит или тоньше контура иконки, или толще. Залитый круг, у которого нет ограничения на толщину штриха, подходит к надписям от 13 до 22 пикселей — дальше уже становится маловат.
Забавно, что в скрипте число 17 я поставил как значение по-умолчанию для диаметра. Знать бы сразу что угадал — сэкономил бы время 🙂
Теперь можно открывать Иллюстратор, продумывать организацию рабочего файла, придумывать вспомогательную сетку, рисовать пиктограммы, сомневаться и перерисовывать заново, выбирать понятные образы, чистить вектор, следить за оптическим весом, постоянно проверяя, как свежая иконка смотрится рядом с текстовой строкой. Боюсь, эта узкая тема будет интересна не всем, поэтому закончу здесь.
Спасибо за внимание!
Проблемы, с которыми мы столкнулись
В момент написания гема я избавился от svgo в пользу малоизвестного svg_optimizer, написанного на Ruby. Впоследствии эта замена стала причиной появления зубцов при рендеринге иконок — оптимизатор чересчур старательно оптимизировал структуру SVG и дублировал код иконки. В результате вместо одной получались две, наложенные друг на друга.
После этого прокола svg_optimizer заменили на svgo, а у svgo отключили плагин mergePaths, портящий форму иконок.
Еще мы обернули иконку в дополнительный элемент, на это есть две причины. Первой проблемой стало нежелание jQuery менять классы SVG-элемента (с ванильным JS все работает отлично). А вторая проблема заключается в том, что события непосредственно на SVG-элементе не ловятся — нужно слушать их на обертке.
Из нерешаемого в данный момент: в Сафари контуры слегка «пожеваные».
Evil Icons
Мы сразу делали иконки по принципам разработки больших продуктов. Определяли целевую аудиторию и конкурентные преимущества. Проект изначально предполагался как свободный и бесплатный. Несмотря на это, мы спрашивали себя: если бы мы брали за иконки деньги, то что в них должно быть хорошего, чтобы человек согласился заплатить? Это помогало держать ум в тонусе и не отвлекаться на «просто прикольные фичи».
Мы сделали предварительный анонс и получили первую обратную связь. Благодаря ей буквально за пару дней иконки стали заметно лучше. Пользуясь случаем, благодарим всех, кто указывал на косяки и помогал их исправлять. Из-за вас, ребята, мы любим опенсорс, спасибо! 🙂
Теперь настало время поделиться с хабражителями.
Представляем Evil Icons — набор бесплатных SVG-иконок для сайтов и веб-приложений. В комплекте: Node.js пакет и Ruby гем для разработчиков, файлы .ai и .sketch для дизайнеров.
evil-icons.io
Скоро выпустим дополнительные стили, дадим возможность добавлять в набор собственные иконки. Подумываем сделать плагины для Grunt и Gulp, а также подключение через CDN.
* * *
Иконки развиваются по пути, схожему с шрифтами. Раньше рисованный шрифт был обычным делом, а сегодня все используют чужие разработки. Теперь и веб-дизайнеры все реже делают иконки самостоятельно и все чаще используют готовые наборы.
Бесспорно, у SVG свои проблемы. Однако, очень похоже, что ситуация будет выправляться. Браузеры будут все лучше поддерживать SVG, что видно уже сейчас. Экранов с высокой плотностью пикселей станет больше. Через пару лет, может быть, появятся мониторы с еще более высокой плотностью пикселей. Тем, кто работает с растром, придется готовить ассеты в @2x—@Nx и кто знает, насколько большим будет N.
Evil Icons — это самая доступная на текущий момент возможность перейти на SVG уже в вашем следующем проекте.
Создание систем иконок с помощью SVG — Front End Development
Создание отличной системы и рабочего процесса — одна из самых сложных задач. Долгое время создание систем иконок для тем и веб-сайтов подразумевало использование знаковых шрифтов. Но по мере того, как поддержка браузеров улучшилась, встроенные SVG стали новой модной вещью.
Система значков SVG — это способ скомпилировать набор значков для использования на вашем сайте со встроенным листом спрайтов SVG и элементом
для ссылки на значок.
Многие дизайнеры и разработчики хотят использовать систему значков SVG, но не имеют локально настроенного Shopify или не используют инструменты сборки, такие как Gulp и Grunt. Если это так, то этот урок для вас. Это руководство покажет вам, как использовать спрайты SVG в первый раз, особенно полезно, если вы все еще используете знаковые шрифты и хотите перейти на систему значков SVG.
Мы будем использовать Vectr для создания и экспорта пользовательских SVG и приложение под названием Fontastic для создания нашего спрайта SVG. Я также ссылаюсь на другие руководства по настройке спрайтов SVG в Shopify с помощью Gulp и Grunt в конце этой статьи.
Learning Liquid: Начало работы с Shopify Theming
Получите это бесплатное руководство и узнайте практические советы, приемы и методы, чтобы начать изменять, разрабатывать и создавать темы Shopify.
Указав свой адрес электронной почты, мы также будем отправлять вам маркетинговые сообщения, связанные с Shopify. Вы можете отказаться от подписки в любое время. Примечание: руководство не будет доставлено по электронной почте на основе ролей, например, info@, developer@ и т. д.
Наши виртуальные винтики работают.
Обратите внимание, что он может занимать
до 15 минут, чтобы наше электронное письмо
дошло до вашего почтового ящика. 1. Подготовка ваших SVG
Чтобы подготовить пользовательские SVG для вашей системы значков, вам потребуется использовать такие программы, как Illustrator, Sketch или Vectr, для создания любых пользовательских значков. Если вы уже используете знаковый шрифт, вам нужно убедиться, что у вас есть SVG-версия вашего шрифта, чтобы создать спрайт SVG с помощью стороннего инструмента.
При экспорте из Vectr обязательно выберите selection в качестве источника и svg в качестве формата, если вы заранее не настроили размер страницы. Это гарантирует, что экспортированный SVG не будет содержать кучу пробелов того же размера, что и страница.
2. Создание набора значковДля создания системы значков вам потребуется собрать значки из существующего шрифта или набора векторной графики и импортировать их в Fontastic.
Преобразование шрифта или загрузка собственных значковЕсли у вас есть знаковый шрифт, который нужно преобразовать, и формат шрифта SVG, вы можете сделать это с помощью этого онлайн-конвертера шрифтов.
После преобразования шрифта в SVG вы можете загрузить его, создав учетную запись в Fontastic. Чтобы добавить существующий значок-шрифт, просто нажмите кнопку Добавить больше значков в правом верхнем меню.
Таким же образом можно добавлять отдельные значки или в уже созданный набор. Нажмите Импорт значков , затем выберите свой шрифт SVG или пользовательские значки SVG.
Выбор из существующих наборов значковКроме того, вы можете создать собственную систему значков из существующих библиотек значков. Чтобы сократить время загрузки и повысить производительность, я бы рекомендовал всегда создавать системы значков, включающие только значки, которые вы будете использовать. Если вы используете только 10 из них на своем сайте, нет веской причины ссылаться на всю библиотеку иконок Fontawesome.
Выбор из существующей библиотеки значков, такой как Font Awesome.После того, как вы выбрали значки, которые хотите использовать в своей системе значков SVG, вы также можете настроить, как эти значки будут называться позже. Часто их имена импортируются из имени вашего загруженного SVG. Вкладка настройки позволит вам обновить имя каждого значка в вашей системе значков.
3. Выбор способа встраивания системы значковТеперь, когда мы создали набор значков, нам нужно связать его с нашим веб-сайтом или темой. Мы можем сделать это несколькими способами, самый простой способ — использовать простой фрагмент кода для встраивания. Вы также можете найти инструкции по встраиванию SVG-спрайта на веб-сайте Fontastic.
Фрагмент кода для простого встраивания
Одной из замечательных особенностей Fontastic является то, что он генерирует один постоянный фрагмент кода для вашего SVG-спрайта. Это означает, что вы можете обновить его в любое время и просто опубликовать повторно. Ссылка остается прежней, и именно ее вы можете использовать в
вашей темы, чтобы подключить свой веб-сайт или тему к спрайту SVG.
На экране публикации Fontastic выберите вкладку спрайта SVG .
Затем вам нужно будет скопировать и вставить фрагмент кода в
элемент вашей темы Shopify. Для большинства тем Shopify вы можете найти
своей темы Shopify, перейдя на страницу редактирования HTML/CSS в административной панели Shopify, а затем перейдя к файлу theme.liquid .
Внутри открывающих и закрывающих тегов
вставьте фрагмент кода, скопированный из Fontastic.
Чтобы ваши значки отображались в правильном размере, вам нужно добавить дополнительный CSS в вашу тему Shopify. В вашей теме 9=»значок-«], [класс*=»значок-«]{ высота: 32 пикселя; ширина: 32 пикселя; отображение: встроенный блок; заливка: текущий цвет; }
Свойства height
и width
управляют размером значка по умолчанию. Чтобы настроить размер, просто отрегулируйте значения. Чтобы изменить цвет значка, вы можете использовать свойство fill
. Ключевое слово currentColor
наследует значение цвета родительского элемента, его можно изменить для конкретных значков, используя имя класса на значке и установив для него определенный заливка
цветом.
Если вы используете тему из магазина тем Shopify, в которой уже есть какая-то система значков, у вас могут возникнуть конфликты CSS. Это означает, что CSS, который мы добавили в таблицу стилей, который правильно определяет размер наших значков для использования, может конфликтовать с другим CSS в теме.
Один из способов обойти этот конфликт — задать интервал между именами в нашей пользовательской системе значков с использованием префикса пользовательского класса CSS. Вы можете сделать это в Fontastic, перейдя на Изменить шрифт и изменить имя класса.
Примечание: Если вы обновите префикс класса CSS для пространства имен системы значков, вышеуказанные селекторы CSS должны будут измениться на любое новое пространство имен.
5. Используйте свои иконки!Чтобы использовать свои значки, все, что вам нужно сделать, это скопировать и вставить код, указанный в ссылке на значок.
Выберите значок, который хотите использовать, а затем вставьте ссылку на код в то место, где должен отображаться значок.
В этом примере я обновляю шаблон, чтобы включить значок поиска перед заголовком на странице результатов поиска.
Некоторые преимущества использования спрайтов SVG включают:- Визуальный рендеринг
SVG всегда отображаются резко, без сглаживания, как это делают некоторые знаковые шрифты. - Более широкие возможности управления CSS для анимации
Поскольку вы можете ориентироваться на встроенные пути SVG, у вас есть больший контроль над анимацией значков и тем, как эти значки оформляются с помощью CSS. - Семантика и доступность
Вместо использования глифов внутри элементов::before
браузер должен знать, что вы показываете изображение. Со встроенными спрайтами svg браузер понимает, что этот значок является изображением. Вы даже можете предоставить заголовки для SVG, чтобы помочь программам чтения с экрана.
Вы можете найти полную сравнительную разбивку Криса Койера на CSS Tricks.
Вам также может понравиться: Дизайн с помощью SVG: как масштабируемая векторная графика может увеличить вовлеченность посетителей.
Другие приложения: Icomoon
Во многих других статьях на эту тему Icomoon используется для выполнения чего-то очень похожего на Fontastic.me. Fontastic не только имеет доступ к различным библиотекам иконок (аналогично Fontello и Icomoon), но также имеет возможность создать постоянную ссылку CDN для вашего спрайта SVG в бесплатной учетной записи с неограниченной пропускной способностью.
К сожалению, с Icomoon нельзя получить постоянную ссылку без премиум-аккаунта. В обоих случаях для коммерческих проектов убедитесь, что у вас есть соответствующая лицензия, если вы решите использовать их облачный сервис. Icomoon имеет некоторые инструменты редактирования и другие преимущества, что также делает его еще одним отличным инструментом для создания систем иконок.
Системы иконок SVG с Gulp и Grunt
Существует отличный учебник, написанный Карсоном Шолдом, фронтенд-разработчиком здесь, в Shopify, о том, как использовать gulp для создания системы иконок SVG. Крис Койер также написал статью о том, как сделать это с помощью Grunt, это не относится к Shopify, но довольно просто, если вы уже привыкли использовать средство запуска задач.
Поддержка браузеров
Системы иконок SVG стали обычным явлением. Если вы используете простой фрагмент кода для встраивания через Fontastic, не беспокойтесь! Он поставляется со встроенной поддержкой IE9.+, используя полифилл SVG4everybody.
А если вы используете тему Shopify, если у вас есть полифилл SVG4everybody, вы можете без проблем внедрить внешний SVG для всех браузеров, поддерживаемых Shopify.
Дополнительные ресурсы
- Переход от шрифтов значков к SVG: Преобразование значков шрифтов в SVG — описывает, как создавать спрайты SVG с помощью Icomoon и Font Blast.
- Десять причин, по которым мы перешли с иконочного шрифта на SVG — Как и почему singleplanet.com перешел с иконочного шрифта на SVG.
- The Great Icon Debate: Fonts Vs SVG — отличная статья на sitepoint.com о спорах между иконочными шрифтами и системами иконок svg.
- Сборник информации о SVG — огромный список статей о SVG. Разделение различных тем на категории со ссылками и описанием каждой статьи.
В общем, создавать системы иконок с помощью SVG не так уж и сложно! Если у вас есть подходящие инструменты, это может быть довольно простым переключением. Преимущества спрайтов SVG подробно обсуждались, и веб-сообщество единодушно считает, что системы иконок SVG выходят на первое место по сравнению с иконочными шрифтами.
Как вы работаете с SVG? Расскажите нам в разделе комментариев ниже!Learning Liquid: Начало работы с Shopify Theming
Получите это бесплатное руководство и узнайте практические советы, приемы и методы, чтобы начать изменять, разрабатывать и создавать темы Shopify.
Указав свой адрес электронной почты, мы также будем отправлять вам маркетинговые сообщения, связанные с Shopify. Вы можете отказаться от подписки в любое время. Примечание. Руководство не будет доставлено по электронной почте на основе ролей, например info@, developer@ и т. д.
Наши виртуальные винтики крутятся.
Обратите внимание, что доставка нашего электронного письма
в ваш почтовый ящик может занять от
до 15 минут.
SVG Icons — Скачать 8274 наборов премиальных иконок в формате файла SVG
Найдите и загрузите значки премиум-класса в формате файла SVG
Применяемые фильтры: Включенные файлы: SVG × Очистить
Сортировать по:
РАСПРОДАЖА10000 бизнес-профессиональных иконок от 10point5star
- Загрузите этот премиальный набор +10000 бизнес-иконок, опубликованный на TemplateMonster.
- Файлы значков имеют тип векторной, растровой графики;
- Продукт содержит полностью редактируемые форматы файлов PNG, SVG, EPS и прост в использовании;
- Он совместим с Adobe Illustrator и может редактироваться любым из этих инструментов;
- Иконки выполнены в цветных стилях;
- Этот товар станет отличным решением для бизнеса, финансовых проектов.
- Vector AI, файлы EPS
- Включено 11 версий (950 значков) — Всего: 10450 значков (синий, многоцветный, черный, цветной, зеленый, красный, белый, синий и зеленый, черный и оранжевый, фиолетовый и розовый, синий
- Файлы AI (версия Cs)
- Файл EPS (версия Eps10)
- Файлы SVG (512 пикселей каждый значок)
- Файлы PNG (прозрачный 512 пикселей, 256 пикселей, 128 пикселей, 64 пикселей, 32 пикселей каждый значок)
- Высокое качество
Продажа: 44
17 долларов
14 долларов
Детали
РАСПРОДАЖАWorky — набор векторных иконок 80+ Business Office Media Network от Векуро
Worky — 80+ Корпоративный Бизнес Офис Медиа Сеть Векторный Набор80+ ОФИСНАЯ ДЕЛОВАЯ РАБОТА ВЕКТОРНЫЕ РИСУНКИ ИЛЛЮСТРАЦИИЭто потрясающий набор графических и иллюстрационных векторных эскизов для бизнеса, офиса и работы. Включено более 80 рисованных и набросанных изображений в форматах файлов EPS, AI, JPG и PNG. Эскизы включают в себя столы, компьютеры, графики, канцелярские принадлежности и другие офисные предметы. Итак, вы ищете что-то особенное? Приходите и получите это сейчас и создайте удивительные и уникальные веб-сайты или творческие работы. Первоначально они нарисованы вручную, а файлы EPS и AI представляют собой сглаженные конвертированные векторные версии для соответствия масштабированию. Кроме того, вы получаете также файлы JPG, PNG и SVG для каждой иконки. Эти нарисованные вручную файлы офисных бизнес-иллюстраций подходят для веб-функций и печати и идеально подходят для бизнес-блогов или коммуникационных веб-сайтов. 9
Ui Illustration смешанная концепция путешествия, медицины, финансов (вектор, AI, EPS, PDF, SVG) Кобир
Загрузите этот премиальный значок «Путешествия, медицина, финансы» из 220+, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип графики вектор, AI, EPS и PDF. использовать;✅ Он совместим с Adobe Illustrator, Corel Draw и может редактироваться любым из этих инструментов;✅ Иконки выполнены в серых тонах; использовать любой цвет✅ Этот продукт станет отличным решением для любых проектов. В этом наборе:
- 220+ файлов Ai,
- 220+ файлов EPS
- 220+ PDF и
- 220+ файлов SVG для редактированияФайл предназначен для личного и коммерческого использования…Иконки отлично подходят для любых целейМастерски сделанные иконки, подходящие для различных творческих проектов!Спасибо за загрузку!
Детали
РАСПРОДАЖА250+ профессиональных иконок для бизнеса Кобир
250+ Business Professional Icon Set
- Загрузите этот премиальный набор +250 Business Icon Set, опубликованный на TemplateMonster.
- Файлы значков имеют типы векторной, растровой графики;
- Продукт содержит полностью редактируемые форматы файлов PNG, SVG, EPS и прост в использовании;
- Он совместим с Adobe Illustrator и может редактироваться любым из этих инструментов;
- Иконки выполнены в цветных стилях;
- Этот продукт станет отличным решением для бизнеса и финансовых проектов.
- Vector AI, EPS files
- AI Files(Cs Versions)
- EPS File (Eps10 Version)
- SVG Files (512px Each Icon)
- High Quality
11 Categories
- — 1- Business
- — 2- Стоматология
- — 3- Здание
- — 4- Эко Энергетика
- — 5- Электронная коммерция
- — 6- E-Learning
- — 7- Human Brain
- — 8- Recycling
- — 9- Travel Vacation
- — 10- Hotel
- — 11- Health and Medicine
Recently Updated
$17
12 долларов
Детали
Пакет содержит 18 наборов значков в различных стилях: цвет RGB, глиф, неон, линейный для темного и светлого режима. Бонус: 2 набора значков для обложек социальных сетей. Вы найдете такие темы, как:
- жанры фильмов, игровое меню, дизайн видеоигр, ставки на спорт, популярные хобби, музыкальные жанры, чтение литературы и телешоу!
- ZIP-файл содержит:
- Игровое меню 20 иконок в линейном, цветном и черном стилях;
- Жанры фильмов 20 иконок в линейном, цветном, черном и белом стилях;
- Музыкальные жанры 21 значок в линейном пиксельном совершенстве, цвете, черном глифе, неоновом стиле;
- Ставки на спорт 16 значков с неоновой подсветкой;
- Популярные хобби 16 линейных иконок для темного и светлого режима, цветовые стили;
- Телешоу 25 иконок в линейном, черном глифах, градиентном стилях.
Каждая иконка сохраняется в форматах EPS, SVG, PNG, JPEG, AI. Но обратите внимание: неоновые значки не имеют формата SVG. Бонус:
- Сделай сам и поделки в социальных сетях и набор значков для обложек
- Литература и чтение историй в социальных сетях и набор значков для обложек
Среди особенностей предоставленных файлов: совместимость с Adobe Illustrator и возможность пользовательского редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
25 FOOD FLAT OUTLINE PACK Набор иконок автор ИИКОН
Загрузите этот премиальный набор иконок из 25 FOOD FLAT OUTLINE PACK, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; совместим с Adobe Illustrator, Corel Draw и может быть отредактирован с помощью любого из этих инструментов;✅ Иконки выполнены в плоском, контурном стиле;✅ Этот продукт станет отличным решением для пищевых проектов. В этот пакет входят: — AI-файл .25 для каждого значка — файл EPS .25 для каждого значка — файл SVG .25 для каждого значка — файл PNG .25 для каждого значка — файл .25 CMX для каждого значка ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ: — Совместимость с Adobe Illustrator и CorelDRAW — 100% вектор Полностью редактируемый — Готовый к использованию — Легко редактируемый Файл предназначен для личного и коммерческого использования. .. Значки отлично подходят для любых целей Мастерски сделанные значки подходят для различных творческих проектов! Спасибо за загрузку!
Детали
Набор иконок с тиснением для электронной коммерции. Служба поддержки. Покупка. Эффект неоморфизма. Отдельные векторные иллюстрации. Коллекция минималистского дизайна кнопок. Редактируемый штрих. Используются шрифты Montserrat Bold, Light. Форматы файлов включают:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Набор рельефных иконок для пожертвований. Благотворительные пожертвования. Филантропия. Эффект неоморфизма. Отдельные векторные иллюстрации. Коллекция минималистского дизайна кнопок. Редактируемый штрих. Используются шрифты Montserrat Bold, Light. Форматы файлов включают EPS, SVG, PNG, JPEG, AI. Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность пользовательского редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Яркий шаблон Emojis Iconset Дарквинг
Добавьте эмоций в свой дизайн с помощью моих смайликов! Удивительные и полезные смайлики для быстрого запуска ваших дизайнерских проектов и идей! — 64 потрясающих значка — Стиль Skeuomorph — Полностью векторная история — Легко меняйте, как вам нравится — Поддержка Figma — SVG и PNG ( 1024px) включено — Бесплатное обновление — Сделано с любовью 🙂 Вы получите Zip-папку с файлами Figma, SVG и PNG. Обратите внимание! Не для перепродажи! Все цифровые покупки являются окончательными. Только, никакого обмена или продажи. Вы можете использовать этот предмет для личного использования или в любом коммерческом проекте Спасибо за покупку! Если у вас есть какие-либо вопросы, комментарии или предложения, пожалуйста, свяжитесь со мной! Я с удовольствием помогу вам 😊
Детали
РАСПРОДАЖАЗначок концепции фальшивых новостей. Ложные факты. Информационная война за интернет-абстрактную идею тонкой линии иллюстрации. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
3400 Professional Icon Pack Icon Pack от 10point5star
СПЕЦИФИКАЦИЯ ЗНАЧКОВ
- — Набор может использоваться для: веб-сайтов, шаблонов для печати, шаблонов презентаций, логотипов, иллюстраций и т. д.
- — 1700 черных версий + 1700 белых вариантов = всего 3400 значков
- — все значки основаны на формах ( 100% вектор)
- — Легко изменить цвет
- — Можно настроить на любой размер
- — Готово к печати
- — Простая категория в отдельной папке
- — Высокое качество
- — Цвета RGB
34 категории — Деньги 33
- — Высокое качество
- — Цвета RGB
, 64px, 32px)
Продажи: 3
Детали
Бирюзовый значок концепции продаж и цифрового взаимодействия. Модные навыки в ИТ-абстрактной идее тонкой линии иллюстрации. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Иконки концепции генетики пациента и оценки образа жизни установлены для темной, светлой темы. Привычки и наследственные заболевания представляют собой тонкие линии цветных иллюстраций. Опросник. Изолированные символы. Редактируемый файл stroke.ZIP содержит:
- 30 цветных значков для темной темы;
- 30 цветных иконок для светлой темы;
- Каждая иконка сохраняется в форматах файлов EPS, SVG, PNG, JPEG, AI.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Значок концепции отключенных логистических сетей. Форма информационной войны абстрактная идея тонкой линии иллюстрации. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Значок черного глифа крема для глаз. Уход за кожей и косметический продукт. Продукт против морщин и отечности. Тонкая линия иллюстрации. Контурный символ. Векторный рисунок контура. Редактируемый штрих. Используется шрифт Arial. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Иконка бирюзовой концепции самоуправления. Мягкие навыки для карьерного успеха абстрактная идея тонкой линии иллюстрации. Самоконтроль. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
РАСПРОДАЖА+10000 Набор иконок для бизнеса от 10point5star
Загрузите этот премиальный набор +10000 бизнес-иконок, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; ✅ Продукт содержит полностью редактируемые форматы файлов PNG, SVG, EPS и прост в использовании; ✅ Значки выполнены в цветных стилях; ✅ Этот продукт станет отличным решением для бизнеса, финансовых проектов.
- 100\% Vector AI, файлы EPS
- Включено 11 версий (950 иконок) — всего: 10450 иконок (синий, многоцветный, черный, цветной, зеленый, красный, белый, синий и зеленый, черный и оранжевый, фиолетовый и розовый, синий и синий стили)
- Файлы AI (версии Cs)
- Файл EPS (версия Eps10)
- Файлы SVG (512 пикселей каждый значок)
- Файлы PNG (прозрачный 512 пикселей, 256 пикселей, 128 пикселей, 64 пикселей, 32 пикселя каждый значок)
4
4 Высокое качество Продажи: 10
15 долларов
13 долларов
Детали
РАСПРОДАЖАЗначок концепции страхования. Абстрактная идея приложения больших данных тонкая линия иллюстрации. Снизить ценовой риск. Предиктивная аналитика. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
РАСПРОДАЖАПлоский набор иконок ручной работы от SmashingStocks
Загрузите этот премиальный набор плоских рисованных иконок, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; ✅ Продукт содержит полностью редактируемые форматы файлов PNG, PDF, SVG, AI, EPS, PSD, JPG и легко использования;✅ Он совместим с Adobe Illustrator, Adobe Photoshop, Figma и может быть отредактирован любым из этих инструментов;✅ Иконки выполнены в контурном, рисованном стиле;✅ Этот продукт станет отличным решением для еды, музыки, бизнес, красота, природа, промышленные проекты. Взгляните на эти красивые нарисованные от руки векторные иконки, представляющие множество дизайнов с различными нишевыми элементами. Независимо от того, имеете ли вы дело с бизнесом, маркетингом, развлечениями или любой другой отраслью, это, безусловно, добавит ценности вашему проекту. Удачного проектирования!
Продажи: 2
15 долларов
13 долларов
Детали
Набор рельефных значков методов интеллектуального анализа данных. Анализ набора данных. Эффект неоморфизма. Отдельные векторные иллюстрации. Коллекция минималистского дизайна кнопок. Редактируемый штрих. Используются шрифты Montserrat Bold, Light. Форматы файлов включают EPS, SVG, PNG, JPEG, AI. Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность пользовательского редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Набор иконок для домашнего хозяйства содержит 22 набора иконок в различных векторных стилях: линейном, цветном, глифовом, меловом и градиентном.
- Sokets 12 иконок в линейном, цветном, глифическом, меловом стиле;
- Зимние сервизы 20 линейных, цветных, глифовых, меловых;
- Садовый инвентарь 15 линейный, цветной, глифовый, меловой;
- Услуги электрика 16 символов, мел и градиент;
- Переработка и управление отходами 25 плоских цветных значков;
- Уборка и уход за домом 6 цветных значков;
- Переработка мусора абстрактный цветовой макет с заголовком.
- Каждая иконка сохраняется в форматах EPS, SVG, PNG, JPEG, AI.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Набор иконок фигурки для шаблона иконок йоги от KhushiGraphics
Уникальный и креативный дизайн значков поз йоги в тематике фигурок в очень профессиональном стиле. Эти значки фигурок можно использовать для блоггеров, йоги, тренеров по йоге, веб-сайтов по йоге, плакатов и листовок с инструкциями по йоге, онлайн-классов по йоге и многого другого.
Продажа: 2
Детали
Использование значка концепции методов наблюдения. Форма информационной войны абстрактная идея тонкой линии иллюстрации. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
25 Премиум Home And Living Lino Yellow Icon Pack Set Казим
Загрузите этот премиальный набор из 25 значков Premium Home And Living Lino Yellow Icon Pack, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; Он совместим с Adobe Illustrator, Corel Draw и может быть отредактирован с помощью любого из этих инструментов; ✅ Иконки выполнены в контурных стилях; ✅ Этот продукт станет отличным решением для городских проектов. Иконки — Иконки Pixel Perfect — Иконка, сделанная на сетке — Каждая иконка имеет 5 форматов (AI, EPS, JPG, PNG, SVG) Технические характеристики: — Полностью редактируемые значки — Готовые к использованию значки — Легко редактировать для вашего проекта — Сделано в Corel Draw И Illustrator Icon Name: — Ковер — Книжная полка — Стол — Комод — Спальня — Ужин — Кухня — Книга — Лампа — Изображение — Горшок — Стол — Комок — Стол — Комод — Часы — Лампа — Окно — Диван — Окно — Комод — Динамик — Люстры — Дверь — Ужин Спасибо за загрузку
Детали
Becris — Набор иконок Premium Line от Бекриса
Загрузите этот премиальный набор иконок Becris — Premium Line Icons, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; ✅ Продукт содержит полностью редактируемые форматы файлов PNG, SVG, AI, EPS и прост в использовании; ✅ Он совместим с Adobe Illustrator и может редактироваться с помощью любого из этих инструментов; ✅ Иконки выполнены в стиле значков; ✅ Этот продукт станет отличным решением для социальных сетей, бизнеса, игр, науки, путешествий, покупок, финансовых проектов. Becris Premium Line Icon Pack это линия иконок ручной работы, разработанная Becris. Эти значки — это не просто значки существительных или объектов, они являются концептуальными значками, что означает, что значки могут представлять уникальную идею или сильную нематериальную концепцию. Эти значки можно использовать для представления идеи дизайна веб-сайта, дизайна приложения, дизайна упаковки и т. д. —— Особенности
- Представление неосязаемой концепции
- Редактируемая толщина обводки
- Пиксельные идеальные значки дизайна
- Поставляется с файлом iconjar для упрощения организации
- Поставляется со шрифтом значков (EOT, TTF, WOFF) Файлы . svg и .png
- Отдельные значки в каждом слое и именованные слои в файлах .ai и .eps
Тема
- Обучение
- Налогообложение
- Хэллоуин
- Рождество
- Веб-дизайн
- Спасение
- Кемпинг
- Франшиза
- Онлайн
Продажа: 822
Детали
Набор из 25 премиальных иконок с синим кругом Рамадана Казим
Загрузите этот премиум набор из 25 значков Premium Ramadan Blue Circle Icon Set, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; ✅ Продукт содержит полностью редактируемые форматы файлов PNG, SVG, JPG и прост в использовании; с Adobe Illustrator, Corel Draw и могут быть отредактированы с помощью любого из этих инструментов; ✅ Значки выполнены в стиле кругов; ✅ Этот продукт станет отличным решением для культурных проектов. Perfect Icons — Icon Made On Grid — Каждая иконка имеет 5 форматов (AI, EPS, JPG, PNG, SVG) Имя: — Бедуг — Рука — Сладкий — Мечеть — Солнце — Коран — Мечеть — Таймер — Луна — Молитва — Дата — Украшение — Коран — Рука — Местоположение — Кааба — Украшение — Мечеть — Ковер — Четки — Цветок — Расписание — Луна — Хиджаб — Луна Спасибо за загрузку
Детали
Икона мужественного лидерства бирюзового цвета. Необходимые мягкие навыки для тонкой линейной иллюстрации абстрактной идеи сотрудника. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Циркулярность — набор иконок круговой линии от ZackFairDesign
Загрузите этот премиальный набор иконок Circularity — Circle Line Icons, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; ✅ Продукт содержит полностью редактируемые форматы файлов PNG, PDF, SVG, EPS, PSD и прост в использовании; ✅ Он совместим с Adobe Illustrator, Adobe Photoshop и может редактироваться любым из этих инструментов; ✅ Иконки выполнены в стиле кругов; ✅ Этот продукт станет отличным решением для погоды, еды, бизнеса, людей, науки, путешествий, города, промышленности, финансы, медицинские проекты. Что может быть более совершенной геометрической формы, чем круг? Круг используется природой во всех отношениях, а дизайн — это выражение окружающего мира. Circularity — это коллекция иконок, в которой круг — самый важный элемент дизайна. 310 значков, отсортированных по 15 различным категориям, каждая из которых точно разработана на сетке 64 пикселя, чтобы наилучшим образом соответствовать вашему следующему проекту. Совершенство в деталях и простота в дизайне — это Циркулярность. Что такое Циркулярность?
- уникальный подход к дизайну значков, основанный на форме круга
- полностью масштабируемые векторы с контролем веса штриха
- аккуратно организованные файлы и структура слоев
- наиболее часто используемые размеры значков
- все стандартные отраслевые форматы
2 Что
Продажи: 8
Детали
Бирюзовая икона робототехники. Модные технические навыки абстрактная идея тонкой линии иллюстрации. Информатика. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Черная иконка средства по уходу за кожей с истекшим сроком годности. Содержит токсины. Испорченный крем приводит к раздражению. Тонкая линия иллюстрации. Контурный символ. Векторный рисунок контура. Редактируемый штрих. Используется шрифт Arial. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Бирюзовый значок цифровой журналистики. Желаемый навык для будущего трудоустройства абстрактная идея тонкой линии иллюстрации. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Черный глиф от прыщей. Дерматологическая проблема. Раздражение кожи и прыщи. Исцеление и лечение. Тонкая линия иллюстрации. Контурный символ. Векторный рисунок контура. Редактируемый штрих. Используется шрифт Arial. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
Набор иконок с тиснением для контрабанды. Незаконная торговля. Эффект неоморфизма. Отдельные векторные иллюстрации. Коллекция минималистского дизайна кнопок. Редактируемый штрих. Использованы шрифты Montserrat Bold, Light. Форматы файлов включают:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
50 плоских векторных икон стихийных бедствий от SmashingStocks
Вот набор векторных иконок стихийных бедствий. Этот творческий набор каракулей раскрывает стихийные бедствия, такие как грозы, извержения и загрязнение окружающей среды, которые вы можете легко использовать в Интернете и приложениях. Удачного проектирования! Полностью многоуровневый и сгруппированныйГотов к использованию в ваших веб-, мобильных и печатных проектахСовременный уникальный стильПолностью настраиваемый векторПоследовательный и современный дизайнХорошо организованные файлы
Продажи: 1
Детали
Иконка видеопроизводства бирюзового цвета. Востребованный навык для фриланса абстрактной идеи тонкой линии иллюстрации. Изолированный контурный рисунок. Редактируемый штрих. Использованы шрифты Arial, Myriad Pro-Bold. Форматы файлов продукта:
- EPS, JPEG, AI на белом фоне;
- SVG, PNG на прозрачном фоне.
Среди особенностей предоставленных файлов — совместимость с Adobe Illustrator и возможность редактирования векторных форматов. Высокое разрешение изображений также делает дизайн пригодным для печати. Пожалуйста, наслаждайтесь!
Детали
25 МОБИЛЬНЫХ ПРИЛОЖЕНИЙ, ЗАПОЛНЕННЫХ ДВУМЯ ЦВЕТАМИ ПАКЕТА Иконок автор ИИКОН
Загрузите этот набор иконок премиум-класса из 25 МОБИЛЬНЫХ ПРИЛОЖЕНИЙ, ЗАПОЛНЕННЫХ ДВУМЯ ЦВЕТАМИ, опубликованный на TemplateMonster. ✅ Файлы значков имеют тип векторной, растровой графики; ✅ Продукт содержит полностью редактируемые форматы файлов PNG, SVG, AI, EPS и прост в использовании; ✅ Он совместим с Adobe Illustrator, Corel Draw и может быть отредактирован любым из этих инструментов; ✅ Иконки выполнены в цветных стилях; ✅ Этот продукт станет отличным решением для мобильных проектов. В этот пакет входят: — .25 AI файл для каждого значка — файл EPS .25 для каждого значка — файл SVG .25 для каждого значка — файл PNG .25 для каждого значка — файл .25 CMX для каждого значка ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ: — Совместимость с Adobe Illustrator и CorelDRAW — 100% вектор Полностью редактируемый — Готовый к использованию — Легко редактируемый Файл предназначен для личного и коммерческого использования. .. Значки отлично подходят для любых целей Мастерски сделанные значки подходят для различных творческих проектов! Спасибо за загрузку!
Детали
5 лучших иконок SVG и наборов иконок в формате файлов SVG 2022
Premium SVG Icons Vector Packs to Download
Использование SVG Icons резко возросло в последние годы. Поскольку их можно понять во всем мире, они лучше всего подходят для освещения преимуществ, особенностей и идей, связанных с продуктами, услугами или просто концепциями.
Поскольку значки доступны в различных форматах, люди спрашивают, какие из них следует использовать, а какие лучше всего подходят для конкретных целей.
Например, SVG является наиболее подходящим форматом для веб-страниц. SVG расшифровывается как Scalable Vector Graphics, и, как следует из названия, это формат с высокой степенью масштабируемости, который отличается от других своей способностью поддерживать визуальное разрешение в любом масштабе. Другими словами, вы можете изменить размер значка вверх или вниз без потери качества.
Таким образом, этот тип формата обеспечивает наилучшее качество и гибкость, что делает его идеальным дополнением к любому деловому, портфолио или личному веб-сайту. Кроме того, значки SVG могут улучшить взаимодействие с пользователем. Например, поскольку это легкие файлы, вы можете поддерживать быструю загрузку вашего веб-сайта, что является одной из вещей, которые пользователи ценят больше всего.
Однако для создания отлично функционирующих и визуально привлекательных значков SVG вам потребуется определенный опыт. Это становится особенно сложным при использовании некоторых профессиональных программ (например, Adobe Illustrator).
Поэтому многие предпочитают покупать готовые иконки, а не создавать свои. Приобретая готовые иконки, вы сможете сэкономить и деньги, и время.
Иконки SVG на TemplateMonster
На торговой площадке TemplateMonster вы найдете множество наборов иконок SVG для загрузки. Каждый набор значков представляет различные объекты, действия или идеи, но в одном стиле. Таким образом, вы сохраните единый дизайн для всего контента.
Специалисты разработали все значки, которые вы встретите на сайте. Таким образом, вы получите высокофункциональные и качественные цифровые продукты.
Более того, все иконки готовы к использованию, но вы также можете их редактировать и настраивать. Вы можете изменить их цвета, формы или общий дизайн, используя некоторые онлайн-инструменты редактирования или профессиональное программное обеспечение.
Темы значков SVG
Значки SVG представляют различные объекты, действия или идеи, относящиеся к разным темам. Ниже приведены некоторые из наиболее распространенных тематических категорий:
- медицинский;
- виды спорта;
- продукты питания и рестораны;
- человек;
- природа;
- погода;
- наука;
- г.;
- игра;
- покупки;
- транспорт.
Как редактировать значки SVG
Как упоминалось ранее, вы можете легко изменить цвет, форму или дизайн значков с помощью некоторых онлайн-инструментов или более профессионального программного обеспечения. Ниже приведены некоторые из наиболее часто используемых:
- Редактор X-Icon;
- Редактор Iconfinder;
- Adobe Illustrator;
- Создатель иконок Softorbits;
- CorelDraw.
Для чего используются значки SVG?
Благодаря их адаптивности вы можете размещать значки практически везде, как на цифровой, так и на печатной продукции. Ниже приведены некоторые из наиболее распространенных мест размещения значков:
- веб-сайты;
- целевых страниц;
- писем;
- брошюр;
- презентаций;
- электронных книг;
- сообщений в социальных сетях;
- обложек историй в Instagram;
- логотипов.
Особенности и преимущества значков SVG
Несколько характеристик делают значки SVG предпочтительным выбором по сравнению с другими форматами. Одни из них связаны с их внешним видом, другие – с техническими возможностями. Вы можете найти несколько наиболее актуальных ниже.
Практические характеристики
Масштабирование с точностью до пикселя
Основной характеристикой иконок является их масштабируемость. Вы можете увеличивать или уменьшать их, не жертвуя качеством. Таким образом, вы сможете легко подогнать их под размеры других элементов вашего сайта.
Настраиваемость
Большинство иконок, даже готовых, можно настраивать. Это означает, что вы можете редактировать их в соответствии со своими личными предпочтениями или фирменным стилем. Таким образом, вы сделаете свой контент аккуратным и профессиональным.
Высокое разрешение
Если значки разработаны экспертами с помощью профессионального программного обеспечения, значки имеют высокое разрешение и четкость. Они сохранят прозрачность своего стиля даже при изменении размера или формы.
Визуальные преимущества
Значимость
Иконы обладают высоким символическим потенциалом. Те, кто просматривает их, смогут получить сообщение визуально, без необходимости какой-либо другой информации. В результате они могут заменить строки и строки текста и ускорить процесс доставки информации.
Признан во всем мире
Значки признаны во всем мире. Люди из других стран или говорящие на языке, отличном от вашего, могут понимать значения значков. В результате ваш контент будет доступен более широкой аудитории без необходимости переводить его на несколько языков.
Привлекательный
Значки могут привлекать внимание и придавать вашему содержимому нотку классики. Добавление значков к вашему контенту, в отличие от контента, состоящего только из слов, сделает его более привлекательным и, вероятно, привлечет внимание ваших пользователей.
Преимущества использования значков SVG на вашем веб-сайте
Когда дело доходит до веб-сайтов, SVG известен как лучший формат. Среди различных типов форматов это лучший выбор из-за особенностей и преимуществ, которые он дает.
Адаптивность
Поскольку значки SVG легко изменяются по размеру и сохраняют свое разрешение, они легко адаптируются к широкому диапазону размеров. Таким образом, вы можете убедиться, что значки пропорциональны другим элементам на вашем сайте.
Более быстрая загрузка
Значки SVG — это легкие файлы. Это означает, что они не будут загружать ваш документ или веб-сайт. При добавлении иконок на сайт это преимущество особенно ценно. Они не будут ухудшать его производительность или замедлять его. И вы, наверное, уже поняли важность наличия быстро загружаемого сайта сегодня для поисковых систем и пользователей.
Согласованность бренда
Тот факт, что значки SVG можно легко редактировать, позволит вам поддерживать единообразие бренда в вашем контенте. Это сделает его более профессиональным и изысканным.
Иконки можно анимировать
Поскольку CSS позволяет редактировать значки SVG, вы также можете использовать его для добавления анимации. Поскольку значки сохраняют исходное разрешение, добавление анимации не повлияет негативно на их внешний вид.
Кроме того, анимация сделает ваш веб-сайт более привлекательным и улучшит взаимодействие с пользователем.
Рекомендации по использованию значков SVG на веб-сайтах
Несмотря на то, что значки SVG просты в использовании, прежде чем делать это, следует обратить внимание на несколько деталей для повышения удобства использования. Следующие советы помогут вам гарантировать лучший пользовательский опыт и получить желаемые результаты в отношении читателей, трафика и лидов.
Избегайте противоречивых значений
Если вам приходится думать о значении значка более 5 секунд, не следует выбирать это изображение. Тот факт, что может быть неправильное понимание этого, может привести к путанице и неуверенности в умах пользователей. Вот почему вам следует выбирать значки, которые могут мгновенно передавать свое значение.
Добавить текстовую метку
Несмотря на то, что большинство значков могут напрямую передавать свое значение, добавление текстовых меток считается лучшей практикой. Используя этот метод, пользователи смогут полностью понять то, что представлено. Текстовая метка должна быть короткой. Попробуйте добавить не более двух-трех слов.
Выберите простой дизайн
Выберите не слишком сложный или замысловатый дизайн значка. Это не приятно видеть и не легко понять. Скорее, выберите дизайн, который четко определен с простой и ясной композицией.
Не используйте один и тот же значок для разных значений
Значок должен использоваться только для обозначения выгоды, функции, действия, объекта или идеи. Вы не должны использовать один и тот же значок для представления разных концепций на одном и том же веб-сайте, чтобы перефразировать его. Это может запутать пользователей и заставить их уйти.
Не используйте их чрезмерно
Хотя значки могут представлять различные концепции или объекты на веб-сайте, чрезмерное их использование не является хорошей идеей. Чрезмерное использование сделает ваш контент загроможденным и непрофессиональным. Если вы используете значки, убедитесь, что вы используете их для выделения и выделения наиболее важных понятий.
Используйте значки, чтобы разбивать стены текста
Людям больше не нравится читать стены текста. Они скучны и не способны привлечь внимание. В этом случае вы можете использовать значки в качестве разрывов между строками текста. Таким образом, вы сделаете текст легче читаемым, а макет более эстетичным. В результате пользователи с большей вероятностью просматривают ваш текст и более глубоко изучают ваш веб-сайт или документ.
Часто задаваемые вопросы по значкам SVG
Что такое значки SVG?
SVG — это формат векторной графики на основе расширяемого языка разметки (XLM) для Интернета и других сред.
Какой формат файлов лучше всего подходит для логотипов?
SVG — лучший формат файлов для логотипов. Из-за его масштабируемости вы сможете изменить размер своего логотипа в соответствии с вашими потребностями или предпочтениями.
Как сделать фон SVG прозрачным?
Профессиональный редактор векторной графики, такой как Inkscape, позволит вам сделать фон ваших значков SVG прозрачным.
Как изменить SVG на PNG?
Если вы хотите преобразовать свои значки из SVG в PNG, вы можете использовать один из следующих самых популярных онлайн-конвертеров:
- CloudConvert;
- Конверсия;
- EZGif.
Какие программы могут открывать значки SVG?
Существует несколько программ, которые можно использовать для открытия файлов SVG. Вот некоторые популярные варианты:
- Adobe Illustrator
- CorelDRAW
- Corel PaintShop Pro
- Microsoft Visio
- CADSoftTools ABViewer
Наборы иконок SVG для неограниченной загрузки с MonsterONE
Если вы постоянно ищете новые дизайны и элементы для добавления в свой контент, подписка на MonsterONE может стать для вас правильным решением. В дополнение к неограниченным загрузкам наборов значков SVG этот план также дает вам неограниченный доступ к большому количеству других цифровых продуктов.
Значки Lightning (SVG) не отображаются в Lightning Out
Вопрос задан
Изменено 4 года назад
Просмотрено 1k раз
По какой-то причине молния: значок не отображает svg в Lightning Out. Я пробовал также молнию: кнопкаИконка и молния: кнопка со значком.
Вот мой ActivityTimeline (пользовательский компонент), который использует значок молнии: вот как он выглядит при запуске в .app
И вот как это отображается на другом веб-сайте через Lightning Out:
- молния
- svg-icon
2
Проблема именно в том, что Тони описал выше. Пока это не будет официально исправлено Salesforce, я предлагаю вам переместить папку SLDS в место, на которое ссылается браузер/сервер.
Используя сетевую панель через консоль браузера, найдите ссылку на значок(и)
Щелкните элемент, чтобы просмотреть его «URL запроса» . Следует отметить, что местоположением сервера будет местонахождение вашего хостинг-сервера, а не отдела продаж. И имя папки ресурсов может отличаться, например, . _slds ПРИМЕЧАНИЕ. Я заменил информацию о моем сервере текстом-заполнителем. ПРИМЕЧАНИЕ. Папка _slds может быть вложена в родительскую папку, например . Родительская папка/_slds/ . Если это так, вам также необходимо создать родительскую папку на шаге № 3.
После того, как вы получили расположение, переместите папку SLDS в расположение, скопированное на шаге №2. Если имя ресурса отличается, переименуйте папку SLDS, чтобы оно совпадало.
Перезагрузите/обновите браузер, должен появиться значок
1
У меня похожая проблема. Я заметил, что запрос на получение значков ошибочно направлен на сервер главной страницы, а не на организацию Salesforce:
URL-адрес запроса: http://localhost:8080/_slds/icons/utility-sprite/svg/symbols.svg? кеш=8.2.0
Пока в моей организации это выглядит так:
https://
Это может быть ошибка Lightning Out, поскольку инициатором запроса является файл service.js, обслуживаемый Salesforce.
Я обновлю свой ответ, если найду решение проблемы!
1
Подобно Тони, другой вариант — вместо открытия png перейти непосредственно к ссылке svg в новой вкладке (не той, что в папке -sprite).
Так, например, моя ссылка на svg учетных записей:
http://localhost/www/lightning/assets/icons/standard/account.svg
вместо
http://localhost/www/ lightning/assets/icons/standard/account_60. png
, тогда, если вы перейдете к проверке (помните, что вы ничего не увидите на странице, поскольку фон svg белый), у вас будет код svg, затем вы можете скопировать и вставьте его на страницу
Твой ответ
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie
.Essential Guide to SVG Icons — когда использовать и как редактировать | by Icons8
Начало работы: плюсы и минусы SVG, как масштабировать и перекрашивать значки SVG
Вы начинающий фронтенд-разработчик? Хотите получить максимальную отдачу от векторных иконок? Тогда это руководство для вас!
Эта серия из трех частей поможет вам понять все, что вам нужно знать об иконках SVG, независимо от того, используете ли вы их впервые или являетесь опытным профессионалом. В этой серии мы предоставим множество объяснений, советов, снимков экрана и видео, которые помогут вам добиться цели.
Эта серия поможет вам:
- Выяснить, что такое SVG
- Редактировать значки SVG
- Встроить значки SVG в ваш HTML
- Объединить два значка SVG
- Режьте лук без слез
Использование значков SVG намного лучше, чем старый способ делать все с растровыми значками и шрифтами.
Для кодеров преимущества:
- Забудьте о загрузке графических файлов на сервер
- Масштабируйте и перекрашивайте значок за считанные секунды
- Будьте круты, привлекайте сексуальных женщин и заставляйте своих детей гордиться!
Для посетителей сайта преимущества:
- Более быстрая загрузка
- Выглядите великолепно на любом устройстве любого размера, разрешения и плотности пикселей
- Будьте крутыми, привлекайте сексуальных женщин и заставляйте своих детей гордиться!
Есть несколько недостатков , однако:
- Не поддерживается некоторыми браузерами Stone Age
- Google Images не индексирует их
Последнее требует некоторых дорогостоящих обходных путей, и мы, команда Icons8, научились что трудный путь.
Мы рекомендуем использовать Adobe Illustrator или Sketch.
- Adobe illustrator — отличный инструмент с множеством опций
- Sketch отлично подходит для базового редактирования, но только на Mac
- Существует инструмент с открытым исходным кодом под названием Inkscape; это тоже нормально
Мы используем все три, но для разных операций
- Adobe Illustrator для создания иконок
- Sketch для прототипирования нашего пользовательского интерфейса
- Мы используем Adobe Illustrator и Inkscape для автоматического преобразования иконок на наших серверах
Самые распространенные задачи:
- Перекрашивание иконок
- Масштабирование иконок
- Мелкие правки
- Комбинирование иконок
Авторам этой статьи немного нравится наша малышка, работающая на Icons8, поэтому иконы8 авторам этой статьи немного нравится. Поскольку мы разрабатываем инструменты именно для редактирования иконок, мы предложим некоторые из наших инструментов, когда это сэкономит время. Однако мы всегда будем предлагать альтернативу с программным обеспечением общего назначения, таким как Adobe Illustrator. Наши инструменты, упомянутые в статье, всегда бесплатны.
Здесь мы рассмотрим два способа выполнения этой задачи. Оба используют проприетарное программное обеспечение, но вариант 2 намного быстрее и бесплатен.
Вариант 1. Перекрашивание значков с помощью Adobe Illustrator
Если вы используете Adobe Illustrator, выберите «Правка» > «Редактировать цвета» > «Перекрасить с предустановкой» > 1 задание цвета…
Нажмите в следующем диалоговом окне. Параметры по умолчанию подходят; Я выберу «Нет», чтобы мы могли выбрать любой цвет:
. В следующем диалоговом окне дважды щелкните поле нового цвета:
Должна открыться стандартная палитра фотошопа, где можно выбрать цвет.
Выберите цвет, нажмите «ОК» и наслаждайтесь новой цветной иконкой!
Вариант 2.
Перекрашивание значков с помощью Icons8Вместо этого вы можете использовать приложение Icons8 для перекрашивания значков в пару кликов.
В окне приложения Icons8 нажмите кнопку изменения цвета:
Откроется диалоговое окно «Цвета OS X». Поднимите указанный ползунок, чтобы увеличить яркость цветового круга.
Выберите нужный цвет, щелкнув непосредственно на цветовом круге. Вы можете осветлить или затемнить цвет, отрегулировав ползунок яркости.
Масштабирование не является проблемой и обычно не требует редактирования значков.
Если вам нужно масштабировать SVG для своих веб-страниц, вы должны изменить его размер с помощью тегов CSS или HTML, а не редактировать файл изображения.
Совет: хороший HTML-код для ваших значков
Вы можете использовать наше приложение для создания кода HTML/CSS для встраивания SVG. Попробуйте загрузить любой SVG и нажмите кнопку «Создать HTML». После того, как вы найдете подходящий код, вы можете:
- Использовать наш инструмент для других иконок. Это так же просто, как перетащить файл и нажать кнопку
- Сохраните этот код где-нибудь. Теперь у вас есть фрагмент, который можно использовать всякий раз, когда вам нужна иконка. Вставьте код и просто измените имя значка и SVG в кодировке base64.
Все еще не знаете, что делать? Ничего страшного, мы сняли видео. Это видео является ответом нашей службы поддержки клиенту по имени Алекс, но оно может оказаться полезным и для вас:
Совет: проверьте размер на диске после сохранения значка SVG
Если вы пробуете новое программное обеспечение или новые пресеты, проверьте размер значка после сохранения. Обычно это 200–800 байт для иконок. Однако некоторые программы содержат много избыточной информации, в результате чего размер файла значка составляет 2–3 КБ и более. Если это так, попробуйте:
- Игра с пресетами программного обеспечения
- Попробуйте один из этих SVG-компрессоров: Compressor.io или SVG Editor Питера Коллингриджа.
Приступая к работе с редактированием значков — продвинутые методы редактирования значков: превращение размытого значка в идеальное до пикселя
Иногда вы следуете руководству, и некоторые шаги выполняются неправильно, и вы не можете продолжать. Даже после 10 лет работы над иконками мы то тут, то там сталкиваемся с проблемами.
- Несколько сложных иконок
- Неправильные настройки Illustrator
- Ошибки программного обеспечения
Если это произойдет, мы готовы помочь в комментариях. Черт, мы могли бы даже сделать видео для вас. Оставляйте комментарии!
Технические примечания Omnis — использование значков SVG для приложений Omnis JavaScript
Техническое примечание Omnis TNJC0010Mar 2021
Использование значков SVG для приложений Omnis
JavaScript для Omnis Studio 10.2 или выше
Омнис Инжиниринг
С выпуском Omnis Studio 10.2 вы можете использовать файлов изображений SVG для значков с компонентами удаленной формы JavaScript и класса Window, а специально для компонентов JS вы можете использовать «тематические значки SVG», что означает основной цвет в значке изменяется автоматически при изменении темы, поскольку она связана с цветом текста элемента управления. В этой технической заметке описывается, как вы можете использовать изображения SVG для значков компонентов JS и как вы можете «темировать» их с помощью инструмента в Omnis. Мы предоставили несколько образцов иконок и библиотеку в zip-файле: svgicons.zip
Изображения SVG теперь должны использоваться для значков компонентов в приложениях Omnis вместо изображений PNG, которые использовались в предыдущих версиях. Основное преимущество использования значков SVG заключается в том, что они основаны на векторах и по своей природе масштабируемы, поэтому вам нужно всего лишь создать один файл SVG , чтобы обеспечить несколько размеров значков компонентов — поэтому ваше приложение отображается на разных устройствах, таких как как настольные, так и мобильные, любые значки SVG будут плавно масштабироваться (при использовании PNG вам нужно было создать отдельный файл изображения для каждого размера значка).
Еще одним преимуществом использования SVG является то, что в Omnis вы можете «темировать» значок SVG, поэтому цвет значка всегда будет соответствовать текущему стилю. И еще одно преимущество поддержки SVG в Studio 10.2 заключается в том, что вы можете использовать любые из тысяч свободно доступных значков SVG с открытым исходным кодом в своих приложениях (с надлежащей атрибуцией в лицензии на ваш продукт), например, значки «Материал», предоставленные Google. — на самом деле, мы предоставили набор значков в Studio 10.2, включающий более 100 значков материалов, которые также были тематическими (они описаны в онлайн-документах, ссылка в конце этой технической заметки).
Использование значков SVG
Файлы значков SVG хранятся в папке набора значков, и один значок назначается компоненту путем установки его $iconid, как и в предыдущих версиях. Именование файлов значков SVG не такое строгое, как для файлов PNG, поскольку имя файла не требует целочисленного идентификатора или какой-либо информации о размере изображения. Когда вы назначаете значок компоненту JS, любые значки SVG в Omnis (хранящиеся в папке «iconsets») будут отображаться в Выберите диалоговое окно Icon вместе с любыми существующими наборами значков, содержащими файлы значков PNG (например, набор значков «студия»).
В Studio 10.2 при создании или редактировании удаленной формы набор значков ‘material’ будет доступен при открытии диалогового окна выбора значков — они расположены в специальной папке набора значков в папке html/icons, но вы можно добавить свои собственные наборы значков SVG в папку ‘iconsets’ (обратите внимание, что папка ‘icons’ в корневой папке Omnis предназначена для устаревших файлов данных значков и не должна использоваться для наборов значков). Если вы хотите использовать значки из своего собственного набора значков, вам нужно добавить имя набора значков в предпочтение библиотеки $iconsets.
Когда вы назначаете значок SVG, вы можете выбрать один из стандартных размеров (16×16, 32×32, 48×48) или создать собственный размер (см. ниже), и изображение SVG всегда будет расширяться (масштабироваться), чтобы соответствовать указанному размер значка.
Использование тематических значков SVG
Рекомендуется использовать тематические значки SVG для удаленных форм и компонентов JavaScript в веб-приложениях и мобильных приложениях, поскольку они масштабируемы и автоматически меняют цвет при изменении темы JS (цвет значка и текста компонента связаны). Если вы создаете или приобретаете набор файлов значков SVG, вы можете «темировать» их, используя Инструмент SVG Themer доступен в меню «Инструменты» > «Дополнения» > «Инструменты веб-клиента». Для ваших собственных целей вы можете загрузить некоторые значки SVG с веб-сайта Google Material (https://material.io/resources/icons) или вы можете использовать файлы из файла svgicons.zip, которые являются значками материалов (некоторые названы «тематическими», но это не является обязательным требованием, так как Omnis обнаруживает тематические значки, поэтому присвоение имен нужно только для того, чтобы показать вам, какие тематические значки). В инструменте SVG Themer вы можете поэкспериментировать с параметрами «Установить цвет заливки» и «Установить цвет обводки», чтобы получить желаемые результаты, которые будут зависеть от того, как нарисовано векторное изображение, т. е. с использованием только заливки или обводки (контуры). ), или оба. На следующем снимке экрана показан один из нетематических значков (из архива) в инструменте Themer — тестовые цвета предназначены только для отображения:
Для этого теста с использованием образца библиотеки из zip-файла вам необходимо поместить любые файлы SVG (ваши собственные или из zip-архива) в папку набора значков с именем «test» внутри папки «iconsets» в Omnis. Откройте библиотеку (для которой предпочтение библиотеки $iconsets установлено на «тест»), затем откройте удаленную форму «rf_svgicons» в режиме разработки, и вы увидите, что мы добавили в форму несколько кнопок, которые используют тематические и нетематические значки, чтобы показать вам разницу (вы можете использовать не тематические значки для оконных компонентов). Вы можете изменить тему JS, используя опцию Ctrl-J при редактировании удаленной формы, и вы увидите, что тематические значки изменят цвет (мы выбрали тему «осень» на скриншоте ниже). Вы можете открыть удаленную форму с помощью Ctrl-T и масштабировать представление браузера (используя +/-), чтобы увидеть, как кнопки и значки изменяют размер.
Вы можете попробовать добавить пользовательский размер значка (если вы используете нашу форму, вы можете скопировать одну из кнопок и изменить ее размер, прежде чем назначать значок большего размера). Для этого откройте диалоговое окно Select a Icon , назначив $iconid для кнопки, щелкните имя значка в списке «Страница», нажмите кнопку «+» в заголовке списка «Размер», введите ширину и размер высоты (например, 128×128), нажмите «Сохранить соотношение сторон» и «Добавить в конфигурацию размера», нажмите ОК, , а затем нажмите . Выберите , чтобы выбрать значок нового размера.
При развертывании приложения необходимо не забыть скопировать все собственные значки (все папки наборов значков) в дерево Omnis Server, которым можно управлять в Studio 10.2 с помощью инструмента развертывания .
Дополнительную информацию о создании или добавлении значков SVG к компонентам JS можно найти в онлайн-документах Omnis:
https://omnis.net/developers/resources/onlinedocs/WebDev/03jscomps.html#javascript-component-icons
Конкретная информация об использовании значков SVG находится здесь:
https://omnis.net/developers/resources/onlinedocs/WebDev/03jscomps.html#svg-icons
Или использование тематических значков SVG описано здесь:
https: //omnis.net/developers/resources/onlinedocs/WebDev/03jscomps.html#themed-icons
Преобразование значков шрифтов в SVG — Сара Суэйдан, инклюзивный инженер-дизайнер
Опубликовано | Чтение занимает около 4 минут
Если вы читаете эту статью, то я, вероятно, могу предположить, что вы уже решили перейти от использования шрифтов для значков к системе значков SVG. Или, может быть, вы обдумываете эту идею и хотите получить общее представление о том, как это можно сделать и стоит ли оно того. В любом случае, этот пост здесь, чтобы помочь вам в этом.
Если вы еще не уверены в том, почему SVG лучше, чем система иконок, то я настоятельно рекомендую прочитать эту статью — сравнение шрифтов иконок и встроенного SVG для систем иконок в стиле Cagematch. Многие компании и организации, включая Github, уже перешли на SVG и написали замечательные статьи, объясняющие, почему они считают SVG лучшей альтернативой. Я перечислил некоторые статьи в конце этого поста для дальнейшего чтения.
Переключение
1. Загрузите файлы шрифтов значков.
Значки шрифтов — это глифы шрифтов. Они являются частью веб-шрифта и поэтому определяются в файлах и форматах веб-шрифтов.
Я обычно не использую иконочные шрифты, поэтому ради демонстрации я отправился на Fontello.com — онлайн-генератор иконочных шрифтов — чтобы создать иконочный шрифт, с которым я могу работать для этого поста в блоге. Я выбрал несколько иконок, а затем сгенерировал иконочный шрифт и загрузил его.
Fontello создает папку, содержащую демонстрационную страницу, показывающую, как отображать значки на вашей собственной странице и какие имена классов использовать.
Файлы, созданные Fontello. Среди сгенерированных файлов есть фактический шрифт, используемый для определения значков. Файлы шрифтов находятся в папке font
.
Это файлы, которые вам нужны для продолжения. Мы собираемся использовать эти файлы для «извлечения» значков и преобразования их в SVG.
2. Выберите инструмент.
Чтобы преобразовать значки в SVG, мы можем использовать один из следующих инструментов:
- fontello-svg : «инструмент командной строки для создания SVG-версий набора значков Fontello с соответствующим файлом CSS».
- font-blast : «Вы можете использовать font-blast для извлечения значков из любого иконочного шрифта — Font Awesome, Foundation, любого шрифта Fontello и т. д.»
- Приложение Icomoon : веб-приложение для генерации и создания наборов значков в форматах SVG и шрифтов значков.
Я уверен, что для этого могут быть и другие инструменты, но это те, о которых я знаю.
В этой статье я буду использовать Icomoon и font-blast , потому что это общие инструменты, которые можно использовать с любым шрифтом и не ограничиваться только одним. И fontello-svg , и font-blast используются почти одинаково, и вы можете найти дополнительную информацию о fontello-svg в файле Readme репозитория Github.
3. Преобразуйте значки шрифтов в значки SVG.
3.1. Использование Icomoon
Чтобы преобразовать значки шрифтов в значки SVG с помощью Icomoon, нам сначала нужно загрузить их.
Значки ваших шрифтов будут доступны в виде набора значков в приложении. Следующие шаги будут такими же, как если бы вы выбирали из набора уже доступных значков на странице:
- Выберите значки, которые вы хотите загрузить в формате SVG.
- Нажмите кнопку Создать SVG и другие кнопку.
Как и Fontello, Icomoon создает папку, содержащую созданные вами значки, а также демонстрационную страницу, показывающую, как их можно использовать на ваших собственных страницах.
Значки, которые вы преобразовали в SVG, доступны в папке SVG .
Для каждого значка существует один файл SVG. Набор готов для встраивания на вашу страницу.
Но перед встраиванием значков вы можете захотеть спрайтить их. То есть создайте один спрайт SVG, содержащий все значки, а затем используйте этот спрайт для одновременного отображения каждого значка в любом месте на странице. Icomoon удобно генерирует спрайт SVG ( symbol-defs. svg ) вместе с полифиллом ( svgxuse.js ) для старых браузеров, которые не поддерживают внешние ссылки на спрайты.
3.2. Использование font-blast
Чтобы преобразовать значки шрифтов в значки SVG с помощью font-blast , вам необходимо сначала установить font-blast с помощью npm через терминал.
$ npm install font-blast -g
Флаг -g
(сокращение от global
) гарантирует, что вы можете запускать скрипт в любом месте на вашем компьютере, независимо от корня установки.
Как упоминалось в документации по font-blast, «Вы можете генерировать значки из командной строки, вызвав скрипт с двумя параметрами: SVG-файл шрифта и каталог, в котором должны быть размещены отдельные значки»:
$ font -blast [svg-font-file] [destination-dir]
Моя команда выглядела так:
font-blast /Users/Sara/Downloads/fontello-08cdd41f/font/fontello. svg /Users/Sara/Downloads/ fontello-08cdd41f/svg-icons
Совет: вы можете перетащить свою папку в терминал, что как бы перетащит путь к этой папке в терминал, поэтому вам не нужно вручную записывать или захватывать ее, а затем скопируйте-вставьте это.
Выполняя приведенную выше команду, font-blast извлекает значки из файлов шрифтов, создает для каждого значок SVG и сохраняет результат в папке, указанной в командной строке. Мой терминал выглядит следующим образом:
Результат выполнения команды font-blast в терминале, сообщающей нам, сколько значков было найдено и преобразовано в SVG.Папка svg-icons , которую я выбрал для сгенерированных файлов, выглядит следующим образом:
Файлы, сгенерированные font-blast, показывают исходный файл шрифта, используемый для извлечения значков, и включают папку, содержащую сгенерированные значки SVG.Как вы уже догадались, папка SVG содержит сгенерированные иконки SVG:
Иконки SVG, сгенерированные шрифтом.После этого значки готовы для встраивания на вашу страницу.
4. Sprite, Embedded, Style, Animate, Получайте удовольствие!
Существует три основных способа создания и использования SVG-спрайтов. Я написал обзор этих методов здесь. Мы рассмотрим каждый из этих методов более подробно в следующей статье (или серии статей), покажем плюсы и минусы каждого из них, а также способы создания и использования спрайтов SVG, так что следите за обновлениями.
Вы можете подписаться на RSS-канал моего блога, чтобы быть в курсе новых статей. Электронная рассылка также находится в разработке!
Рекомендуемая литература:
- Встроенные SVG и шрифты значков [CAGEMATCH] — обязательный к прочтению , в котором четко подчеркиваются преимущества SVG и почему это превосходный формат системы значков.
- Серьезно, не используйте шрифты значков
- Серьезно, используйте шрифты значков — я по-прежнему рекомендую использовать SVG для систем значков, но всегда полезно прочитать другую точку зрения.