Skip to content

feat: add new icons - alertmanager, googleappscript, grafanaloki, yandexcloud#2676

Closed
aekozhevnikov wants to merge 7 commits intodevicons:developfrom
aekozhevnikov:antonkozevnikov/feature/new-icons-alertmanager-googleappscript-grafanaloki-yandexcloud
Closed

feat: add new icons - alertmanager, googleappscript, grafanaloki, yandexcloud#2676
aekozhevnikov wants to merge 7 commits intodevicons:developfrom
aekozhevnikov:antonkozevnikov/feature/new-icons-alertmanager-googleappscript-grafanaloki-yandexcloud

Conversation

@aekozhevnikov
Copy link

Summary

Added 4 new icons to the devicon collection:

Icons Added

  1. alertmanager (original version only)

    • Color: #DA4E31
    • Tags: monitoring, alerting, devops, prometheus
    • Related to: Prometheus Alertmanager
  2. googleappscript (original version only)

    • Color: #4285F4
    • Tags: google, automation, scripting, javascript
    • Related to: Google Apps Script
  3. grafanaloki (original-wordmark version only)

    • Color: #F5A623
    • Tags: logging, monitoring, devops, observability
    • Related to: Grafana Loki
  4. yandexcloud (original-wordmark version only)

    • Color: #FFCC00
    • Tags: cloud, hosting, server, yandex
    • Related to: Yandex Cloud

Repository Structure

icons/
├── alertmanager/
│   └── alertmanager-original.svg
├── googleappscript/
│   └── googleappscript-original.svg
├── grafanaloki/
│   └── grafanaloki-original-wordmark.svg
└── yandexcloud/
    └── yandexcloud-original-wordmark.svg

Changes Made

  • ✅ Created icon folders following naming conventions (lowercase, no spaces, no dashes)
  • ✅ SVG files follow naming convention: {tech-name}-{version}.svg
  • ✅ All SVGs have transparent backgrounds
  • ✅ All SVGs are centered within the viewBox
  • ✅ All SVG files use fill attributes (no classes)
  • ✅ All paths are united (no strokes)
  • ✅ All SVGs use the standard 0 0 128 128 viewBox (wordmarks may have adjusted viewBox for aspect ratio)
  • ✅ Updated devicon.json with proper metadata including tags, colors, and versions
  • ✅ Icons are sorted alphabetically in devicon.json

Bot Checks

The automated build bots should verify:

  • SVG standards compliance
  • Proper file organization
  • JSON structure validation
  • Icomoon upload and preview generation

All icons have been tested and meet the project standards as outlined in CONTRIBUTING.md.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

dependabot bot and others added 7 commits February 16, 2026 09:57
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@3.14.1...3.14.2)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…t-grafanaloki-yandexcloud

Author: dependabot[bot]

Commit message: feat: add new icons - alertmanager, googleappscript, grafanaloki, yandexcloud

Added 4 new icons:

- alertmanager (original version) - monitoring/alerting tool
- googleappscript (original version) - Google's scripting platform
- grafanaloki (original-wordmark version) - Grafana's logging solution
- yandexcloud (original-wordmark version) - Yandex cloud services

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…nager-googleappscript-grafanaloki-yandexcloud
@aekozhevnikov
Copy link
Author

Closing this PR to split into separate PRs per contributing guidelines. Each icon will get its own PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant