mirror of
https://github.com/walkxcode/dashboard-icons.git
synced 2025-10-26 04:59:03 +08:00
Compare commits
1 Commits
refactor/c
...
align-ligh
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8b85db06ec |
4
.github/FUNDING.yml
vendored
4
.github/FUNDING.yml
vendored
@@ -1,4 +0,0 @@
|
||||
# These are supported funding model platforms
|
||||
|
||||
open_collective: homarr
|
||||
github: lammersbjorn
|
||||
35
.github/ISSUE_TEMPLATE/add_monochrome_icon.yml
vendored
35
.github/ISSUE_TEMPLATE/add_monochrome_icon.yml
vendored
@@ -35,49 +35,32 @@ body:
|
||||
label: Categories
|
||||
multiple: true
|
||||
options:
|
||||
- AI
|
||||
- Analytics-&-Monitoring
|
||||
- Automation
|
||||
- Browsers-&-Search
|
||||
- Cloud-&-Hosting
|
||||
- Animal
|
||||
- Cloud
|
||||
- Communication
|
||||
- Community-&-Social
|
||||
- Content-Management
|
||||
- Crypto
|
||||
- Databases
|
||||
- Design
|
||||
- Development
|
||||
- Downloaders
|
||||
- E-Commerce
|
||||
- Education
|
||||
- File-Management-&-Sync
|
||||
- File
|
||||
- Finance
|
||||
- Food
|
||||
- Framework
|
||||
- Gaming
|
||||
- Hardware
|
||||
- Health
|
||||
- Home-Automation
|
||||
- Identity
|
||||
- Infrastructure
|
||||
- Library
|
||||
- Mapping-&-Location
|
||||
- Location
|
||||
- Logistics
|
||||
- Media
|
||||
- Music-&-Audio
|
||||
- Music
|
||||
- Nature
|
||||
- Networking
|
||||
- News
|
||||
- Notes-&-Productivity
|
||||
- Operating-Systems
|
||||
- Organization-&-Planning
|
||||
- Programming-Language
|
||||
- Organization
|
||||
- Search
|
||||
- Security
|
||||
- Software
|
||||
- SocialMedia
|
||||
- Streaming
|
||||
- Travel
|
||||
- Version-Control
|
||||
- Video
|
||||
- Virtualization
|
||||
- type: input
|
||||
attributes:
|
||||
label: Aliases
|
||||
|
||||
38
.github/ISSUE_TEMPLATE/add_normal_icon.yml
vendored
38
.github/ISSUE_TEMPLATE/add_normal_icon.yml
vendored
@@ -10,19 +10,16 @@ body:
|
||||
Once you've submitted the issue, sombody from the team will review it, before adding a label which automatically creates a pull request with the other filetypes.
|
||||
If you submit a PNG icon, please note, that the SVG can not be generated from it.
|
||||
- type: input
|
||||
id: name
|
||||
attributes:
|
||||
label: Icon name
|
||||
description: The name has to be unique and should be kebab-case.
|
||||
placeholder: e.g. "icon-name"
|
||||
- type: textarea
|
||||
id: icon
|
||||
attributes:
|
||||
label: Paste icon
|
||||
description: |
|
||||
Please paste the icon here. It will automatically upload it to github.
|
||||
- type: dropdown
|
||||
id: type
|
||||
attributes:
|
||||
label: Icon type
|
||||
options:
|
||||
@@ -33,49 +30,32 @@ body:
|
||||
label: Categories
|
||||
multiple: true
|
||||
options:
|
||||
- AI
|
||||
- Analytics-&-Monitoring
|
||||
- Automation
|
||||
- Browsers-&-Search
|
||||
- Cloud-&-Hosting
|
||||
- Animal
|
||||
- Cloud
|
||||
- Communication
|
||||
- Community-&-Social
|
||||
- Content-Management
|
||||
- Crypto
|
||||
- Databases
|
||||
- Design
|
||||
- Development
|
||||
- Downloaders
|
||||
- E-Commerce
|
||||
- Education
|
||||
- File-Management-&-Sync
|
||||
- File
|
||||
- Finance
|
||||
- Food
|
||||
- Framework
|
||||
- Gaming
|
||||
- Hardware
|
||||
- Health
|
||||
- Home-Automation
|
||||
- Identity
|
||||
- Infrastructure
|
||||
- Library
|
||||
- Mapping-&-Location
|
||||
- Location
|
||||
- Logistics
|
||||
- Media
|
||||
- Music-&-Audio
|
||||
- Music
|
||||
- Nature
|
||||
- Networking
|
||||
- News
|
||||
- Notes-&-Productivity
|
||||
- Operating-Systems
|
||||
- Organization-&-Planning
|
||||
- Programming-Language
|
||||
- Organization
|
||||
- Search
|
||||
- Security
|
||||
- Software
|
||||
- SocialMedia
|
||||
- Streaming
|
||||
- Travel
|
||||
- Version-Control
|
||||
- Video
|
||||
- Virtualization
|
||||
- type: input
|
||||
attributes:
|
||||
label: Aliases
|
||||
|
||||
@@ -29,54 +29,6 @@ body:
|
||||
options:
|
||||
- SVG
|
||||
- PNG
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Categories
|
||||
multiple: true
|
||||
options:
|
||||
- AI
|
||||
- Analytics-&-Monitoring
|
||||
- Automation
|
||||
- Browsers-&-Search
|
||||
- Cloud-&-Hosting
|
||||
- Communication
|
||||
- Community-&-Social
|
||||
- Content-Management
|
||||
- Crypto
|
||||
- Databases
|
||||
- Design
|
||||
- Development
|
||||
- Downloaders
|
||||
- E-Commerce
|
||||
- Education
|
||||
- File-Management-&-Sync
|
||||
- Finance
|
||||
- Food
|
||||
- Framework
|
||||
- Gaming
|
||||
- Hardware
|
||||
- Health
|
||||
- Home-Automation
|
||||
- Identity
|
||||
- Infrastructure
|
||||
- Library
|
||||
- Mapping-&-Location
|
||||
- Media
|
||||
- Music-&-Audio
|
||||
- Nature
|
||||
- Networking
|
||||
- News
|
||||
- Notes-&-Productivity
|
||||
- Operating-Systems
|
||||
- Organization-&-Planning
|
||||
- Programming-Language
|
||||
- Security
|
||||
- Software
|
||||
- Streaming
|
||||
- Travel
|
||||
- Version-Control
|
||||
- Video
|
||||
- Virtualization
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional information
|
||||
|
||||
48
.github/ISSUE_TEMPLATE/update_normal_icon.yml
vendored
48
.github/ISSUE_TEMPLATE/update_normal_icon.yml
vendored
@@ -24,54 +24,6 @@ body:
|
||||
options:
|
||||
- SVG
|
||||
- PNG
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Categories
|
||||
multiple: true
|
||||
options:
|
||||
- AI
|
||||
- Analytics-&-Monitoring
|
||||
- Automation
|
||||
- Browsers-&-Search
|
||||
- Cloud-&-Hosting
|
||||
- Communication
|
||||
- Community-&-Social
|
||||
- Content-Management
|
||||
- Crypto
|
||||
- Databases
|
||||
- Design
|
||||
- Development
|
||||
- Downloaders
|
||||
- E-Commerce
|
||||
- Education
|
||||
- File-Management-&-Sync
|
||||
- Finance
|
||||
- Food
|
||||
- Framework
|
||||
- Gaming
|
||||
- Hardware
|
||||
- Health
|
||||
- Home-Automation
|
||||
- Identity
|
||||
- Infrastructure
|
||||
- Library
|
||||
- Mapping-&-Location
|
||||
- Media
|
||||
- Music-&-Audio
|
||||
- Nature
|
||||
- Networking
|
||||
- News
|
||||
- Notes-&-Productivity
|
||||
- Operating-Systems
|
||||
- Organization-&-Planning
|
||||
- Programming-Language
|
||||
- Security
|
||||
- Software
|
||||
- Streaming
|
||||
- Travel
|
||||
- Version-Control
|
||||
- Video
|
||||
- Virtualization
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional information
|
||||
|
||||
15
.github/workflows/daily_release.yml
vendored
15
.github/workflows/daily_release.yml
vendored
@@ -1,15 +0,0 @@
|
||||
name: Trigger Cloudflare Pages Build
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 0 * * *' # Runs every day at midnight UTC
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
cron_job:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Run Your Cron Job
|
||||
run: |
|
||||
curl -X POST "${{ secrets.CLOUDFLARE_DEPLOY_HOOK_URL }}"
|
||||
56
.github/workflows/on_icon_addition_approved.yml
vendored
56
.github/workflows/on_icon_addition_approved.yml
vendored
@@ -8,7 +8,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
# This condition ensures the job only runs when the 'approved' label is added and the issue title starts with 'feat(icons): add '
|
||||
if: |
|
||||
contains(github.event.issue.labels.*.name, 'approved') &&
|
||||
contains(github.event.issue.labels.*.name, 'approved') &&
|
||||
startsWith(github.event.issue.title, 'feat(icons): add ')
|
||||
env:
|
||||
ICON_TYPE: ${{ contains(github.event.issue.labels.*.name, 'normal-icon') && 'normal' || 'monochrome' }}
|
||||
@@ -37,58 +37,6 @@ jobs:
|
||||
run: echo "ISSUE_FORM=$(python scripts/parse_issue_form.py)" >> "$GITHUB_OUTPUT"
|
||||
env:
|
||||
INPUT_ISSUE_BODY: ${{ github.event.issue.body }}
|
||||
- name: Validate Categories
|
||||
run: |
|
||||
import json
|
||||
import sys
|
||||
import os
|
||||
|
||||
# Load allowed categories from metadata.map.json
|
||||
map_file = "metadata.map.json"
|
||||
try:
|
||||
with open(map_file, 'r', encoding='utf-8') as f:
|
||||
map_data = json.load(f)
|
||||
# Assuming the first key in the map holds the example structure
|
||||
example_key = list(map_data.keys())[0]
|
||||
allowed_categories = set(map_data[example_key]['categories'])
|
||||
print(f"Loaded {len(allowed_categories)} allowed categories from {map_file}")
|
||||
except Exception as e:
|
||||
print(f"::error file={map_file}::Failed to load or parse allowed categories from {map_file}: {e}")
|
||||
sys.exit(1)
|
||||
|
||||
# Load submitted form data
|
||||
form_json_string = os.environ.get('INPUT_ISSUE_FORM')
|
||||
if not form_json_string:
|
||||
print("::error::Failed to get form JSON from environment variable.")
|
||||
sys.exit(1)
|
||||
|
||||
try:
|
||||
form_data = json.loads(form_json_string)
|
||||
except json.JSONDecodeError as e:
|
||||
print(f"::error::Failed to parse form JSON: {e}")
|
||||
print(f"Form JSON string was: {form_json_string}")
|
||||
sys.exit(1)
|
||||
|
||||
# Extract submitted categories (handle potential missing key or None value)
|
||||
submitted_categories_str = form_data.get('Categories') # Label from issue form
|
||||
submitted_categories = set()
|
||||
if submitted_categories_str:
|
||||
submitted_categories = set(cat.strip() for cat in submitted_categories_str.split('\\n') if cat.strip())
|
||||
|
||||
print(f"Submitted categories: {submitted_categories or 'None'}")
|
||||
|
||||
# Validate
|
||||
invalid_categories = submitted_categories - allowed_categories
|
||||
|
||||
if invalid_categories:
|
||||
print(f"::error::Invalid categories found: {', '.join(sorted(list(invalid_categories)))}")
|
||||
print("Please ensure all submitted categories exist in metadata.map.json.")
|
||||
sys.exit(1)
|
||||
else:
|
||||
print("All submitted categories are valid.")
|
||||
|
||||
env:
|
||||
INPUT_ISSUE_FORM: ${{ steps.parse_issue_form.outputs.ISSUE_FORM }}
|
||||
- name: Create metadata file
|
||||
run: python scripts/generate_metadata_file.py ${{ env.ICON_TYPE }} addition
|
||||
env:
|
||||
@@ -101,6 +49,8 @@ jobs:
|
||||
INPUT_ISSUE_FORM: ${{ steps.parse_issue_form.outputs.ISSUE_FORM }}
|
||||
- name: Generate File Tree
|
||||
run: python scripts/generate_file_tree.py svg png webp
|
||||
- name: Generate ICONS.md
|
||||
run: python scripts/generate_icons_page.py
|
||||
- name: Generate full metadata file
|
||||
run: python scripts/generate_metadata.py
|
||||
- name: Extract icon name
|
||||
|
||||
60
.github/workflows/on_icon_update_approved.yml
vendored
60
.github/workflows/on_icon_update_approved.yml
vendored
@@ -8,7 +8,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
# This condition ensures the job only runs when the 'approved' label is updated and the issue title starts with 'feat(icons): update '
|
||||
if: |
|
||||
contains(github.event.issue.labels.*.name, 'approved') &&
|
||||
contains(github.event.issue.labels.*.name, 'approved') &&
|
||||
startsWith(github.event.issue.title, 'feat(icons): update ')
|
||||
env:
|
||||
ICON_TYPE: ${{ contains(github.event.issue.labels.*.name, 'normal-icon') && 'normal' || 'monochrome' }}
|
||||
@@ -37,62 +37,6 @@ jobs:
|
||||
run: echo "ISSUE_FORM=$(python scripts/parse_issue_form.py)" >> "$GITHUB_OUTPUT"
|
||||
env:
|
||||
INPUT_ISSUE_BODY: ${{ github.event.issue.body }}
|
||||
- name: Validate Categories
|
||||
run: |
|
||||
import json
|
||||
import sys
|
||||
import os
|
||||
|
||||
# Load allowed categories from metadata.map.json
|
||||
map_file = "metadata.map.json"
|
||||
try:
|
||||
with open(map_file, 'r', encoding='utf-8') as f:
|
||||
map_data = json.load(f)
|
||||
# Assuming the first key in the map holds the example structure
|
||||
example_key = list(map_data.keys())[0]
|
||||
allowed_categories = set(map_data[example_key]['categories'])
|
||||
print(f"Loaded {len(allowed_categories)} allowed categories from {map_file}")
|
||||
except Exception as e:
|
||||
print(f"::error file={map_file}::Failed to load or parse allowed categories from {map_file}: {e}")
|
||||
sys.exit(1)
|
||||
|
||||
# Load submitted form data
|
||||
form_json_string = os.environ.get('INPUT_ISSUE_FORM')
|
||||
if not form_json_string:
|
||||
print("::error::Failed to get form JSON from environment variable.")
|
||||
sys.exit(1)
|
||||
|
||||
try:
|
||||
form_data = json.loads(form_json_string)
|
||||
except json.JSONDecodeError as e:
|
||||
print(f"::error::Failed to parse form JSON: {e}")
|
||||
print(f"Form JSON string was: {form_json_string}")
|
||||
sys.exit(1)
|
||||
|
||||
# Extract submitted categories (handle potential missing key or None value)
|
||||
# NOTE: The update forms might not have a 'Categories' field if categories aren't updatable via that form.
|
||||
# If 'Categories' is missing or None in the form data, validation passes trivially.
|
||||
submitted_categories_str = form_data.get('Categories') # Label from issue form
|
||||
submitted_categories = set()
|
||||
if submitted_categories_str:
|
||||
submitted_categories = set(cat.strip() for cat in submitted_categories_str.split('\\n') if cat.strip())
|
||||
|
||||
if not submitted_categories_str:
|
||||
print("No categories submitted in this form, skipping validation.")
|
||||
else:
|
||||
print(f"Submitted categories: {submitted_categories}")
|
||||
# Validate
|
||||
invalid_categories = submitted_categories - allowed_categories
|
||||
|
||||
if invalid_categories:
|
||||
print(f"::error::Invalid categories found: {', '.join(sorted(list(invalid_categories)))}")
|
||||
print("Please ensure all submitted categories exist in metadata.map.json.")
|
||||
sys.exit(1)
|
||||
else:
|
||||
print("All submitted categories are valid.")
|
||||
|
||||
env:
|
||||
INPUT_ISSUE_FORM: ${{ steps.parse_issue_form.outputs.ISSUE_FORM }}
|
||||
- name: Update metadata file
|
||||
run: python scripts/generate_metadata_file.py ${{ env.ICON_TYPE }} update
|
||||
env:
|
||||
@@ -105,6 +49,8 @@ jobs:
|
||||
INPUT_ISSUE_FORM: ${{ steps.parse_issue_form.outputs.ISSUE_FORM }}
|
||||
- name: Generate File Tree
|
||||
run: python scripts/generate_file_tree.py svg png webp
|
||||
- name: Generate ICONS.md
|
||||
run: python scripts/generate_icons_page.py
|
||||
- name: Generate full metadata file
|
||||
run: python scripts/generate_metadata.py
|
||||
- name: Extract icon name
|
||||
|
||||
@@ -77,9 +77,14 @@ jobs:
|
||||
with:
|
||||
python-version: "3.9"
|
||||
|
||||
- name: Generate ICONS.md
|
||||
run: python scripts/generate_icons_page.py
|
||||
|
||||
- name: Commit and Push Changes
|
||||
run: |
|
||||
git config --global user.email "homarr-labs@proton.me"
|
||||
git config --global user.name "Dashboard Icons Bot"
|
||||
git add ICONS.md
|
||||
git commit -m "ci(github-actions): generate ICONS.md" || exit 0
|
||||
git pull --rebase origin ${{ github.ref_name }}
|
||||
git push origin HEAD:${{ github.ref_name }}
|
||||
|
||||
@@ -1,42 +1,30 @@
|
||||
# Code of Conduct
|
||||
## Code of Conduct
|
||||
|
||||
## Our Commitment
|
||||
We are committed to creating a welcoming and harassment-free environment for everyone who contributes to our icon repository. This includes people of all genders, gender identities, sexual orientations, disabilities, appearances, body sizes, races, ages, religions, and nationalities.
|
||||
|
||||
We are committed to maintaining a welcoming and inclusive environment for everyone who contributes to our icon collection. This includes people of all backgrounds, identities, and experiences.
|
||||
### Communication
|
||||
|
||||
## Expected Behavior
|
||||
All communication should be appropriate for a professional audience, respectful, constructive, and considerate of people from different backgrounds. Please aim to create a positive and inclusive atmosphere.
|
||||
|
||||
- Be respectful and constructive in all communications
|
||||
- Focus on what's best for the community
|
||||
- Show empathy towards other community members
|
||||
- Be open to different viewpoints and experiences
|
||||
### Prohibited Behavior
|
||||
|
||||
## Unacceptable Behavior
|
||||
We do not tolerate harassment, intimidation, discrimination, or any other inappropriate conduct, whether in communication or behavior. Prohibited actions include:
|
||||
|
||||
The following behaviors are unacceptable:
|
||||
- The use of sexual language or imagery
|
||||
- Deliberate intimidation or stalking
|
||||
- Unwelcome sexual attention or harassment
|
||||
- Inappropriate physical contact
|
||||
- Disruptions during events or conversations
|
||||
- Discrimination of any kind
|
||||
|
||||
- Harassment, discrimination, or intimidation
|
||||
- Offensive comments related to personal characteristics
|
||||
- Unwelcome sexual attention or advances
|
||||
- Disruptive behavior in community spaces
|
||||
- Any other conduct that could reasonably be considered inappropriate
|
||||
### Reporting
|
||||
|
||||
## Reporting
|
||||
If you witness or experience behavior that violates this code of conduct, please report it immediately to [homarr-labs@proton.me](mailto:homarr-labs@proton.me). All reports will be reviewed confidentially and promptly, and appropriate actions will be taken.
|
||||
|
||||
If you experience or witness behavior that violates this code:
|
||||
### Consequences
|
||||
|
||||
1. Contact us at [homarr-labs@proton.me](mailto:homarr-labs@proton.me)
|
||||
2. Provide as much detail as possible about the incident
|
||||
3. All reports will be reviewed confidentially
|
||||
Anyone violating this code of conduct may face consequences, such as warnings, removal from the repository, or a ban from future participation. We take violations seriously to ensure a safe and welcoming environment for everyone.
|
||||
|
||||
## Enforcement
|
||||
### Acknowledgment
|
||||
|
||||
Violations of this code may result in:
|
||||
|
||||
- Warning
|
||||
- Temporary suspension
|
||||
- Permanent ban from the community
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/), version 2.0.
|
||||
By contributing to this repository, you agree to adhere to this code of conduct. Thank you for helping us create an inclusive and supportive environment for all contributors.
|
||||
|
||||
146
CONTRIBUTING.md
146
CONTRIBUTING.md
@@ -1,104 +1,104 @@
|
||||
# Contributing to Dashboard Icons
|
||||

|
||||
|
||||
Thank you for your interest in contributing to our icon collection! These guidelines will help ensure smooth collaboration and maintain the quality of our collection.
|
||||
## Contribution Guidelines
|
||||
|
||||
Thank you for your interest in contributing to the icon repository! To ensure smooth collaboration, please follow these guidelines. Your contributions help make this project better.
|
||||
|
||||
## Table of Contents
|
||||
|
||||
- [Contributing to Dashboard Icons](#contributing-to-dashboard-icons)
|
||||
- [Table of Contents](#table-of-contents)
|
||||
- [Icon Specifications](#icon-specifications)
|
||||
- [Format Requirements](#format-requirements)
|
||||
- [Quality Standards](#quality-standards)
|
||||
- [Light \& Dark Variants](#light--dark-variants)
|
||||
- [File Naming](#file-naming)
|
||||
- [Requesting New Icons](#requesting-new-icons)
|
||||
- [Improving the Repository](#improving-the-repository)
|
||||
- [Code of Conduct](#code-of-conduct)
|
||||
- [Questions?](#questions)
|
||||
- [Contribution Guidelines](#contribution-guidelines)
|
||||
- [Table of Contents](#table-of-contents)
|
||||
- [Icon Specifications](#icon-specifications)
|
||||
- [Format](#format)
|
||||
- [Cropping](#cropping)
|
||||
- [Light and Dark Versions](#light-and-dark-versions)
|
||||
- [File Naming](#file-naming)
|
||||
- [Quality Requirements](#quality-requirements)
|
||||
- [Git Commit Messages](#git-commit-messages)
|
||||
- [Contribution Process](#contribution-process)
|
||||
- [Code of Conduct](#code-of-conduct)
|
||||
- [Contact](#contact)
|
||||
|
||||
## Icon Specifications
|
||||
|
||||
### Format Requirements
|
||||
### Format
|
||||
|
||||
- **SVG Format**: All icons must be submitted in SVG format
|
||||
- **Auto-Generated Formats**: PNG and WEBP versions are generated automatically with:
|
||||
- Height: 512 pixels
|
||||
- Width: Auto (maintaining aspect ratio)
|
||||
- Transparency: Enabled
|
||||
- **SVG Format Required**: All icons should be submitted in SVG format. If an SVG version is unavailable, a PNG version will suffice, and a WEBP version will be generated accordingly.
|
||||
- **Automatic PNG and WEBP Generation**: PNG and WEBP versions are generated automatically from the SVG (or PNG) files using the following settings:
|
||||
- **Dimensions**:
|
||||
- Height: 512 pixels
|
||||
- Width: Auto (maintaining aspect ratio)
|
||||
- **Transparency**: Enabled
|
||||
|
||||
### Quality Standards
|
||||
### Cropping
|
||||
|
||||
- **Clean SVG**: No embedded raster images in SVG files
|
||||
- **Proper Cropping**: Remove empty space for proper centering
|
||||
- Use [SVG Crop](https://svgcrop.com/) for assistance
|
||||
- **No Upscaling**: Maintain original quality without artificial enlargement
|
||||
- **Remove Empty Space**: Crop any empty space from your SVG files to ensure the icon is properly centered and sized. You can use [SVG Crop](https://svgcrop.com/) to assist with this.
|
||||
|
||||
### Light & Dark Variants
|
||||
### Light and Dark Versions
|
||||
|
||||
For monochrome or single-color icons:
|
||||
|
||||
- **Light Variant**: Required for dark backgrounds
|
||||
- Invert black elements
|
||||
- Adjust colors for visibility
|
||||
- **Dark Variant**: Required for light backgrounds
|
||||
- Invert white elements
|
||||
- Adjust colors for visibility
|
||||
|
||||
**Tool Recommendation**: [DEEditor](https://deeditor.com/) for color adjustments
|
||||
- **Monochrome or Single Primary Color Icons**:
|
||||
- If your icon is monochrome, please provide additional versions if applicable:
|
||||
- **`-light` Version**: For icons primarily dark or using black as a main color, provide a `-light` version for light backgrounds.
|
||||
- **`-dark` Version**: For icons primarily light or using white as a main color, provide a `-dark` version for dark backgrounds.
|
||||
- **Examples**:
|
||||
- A black logo should include a `-light` version where black is inverted.
|
||||
- A multicolored logo using black should provide a `-light` version with the black replaced.
|
||||
- **Tool Recommendation**: [DEEditor](https://deeditor.com/) can help adjust icon colors if needed.
|
||||
|
||||
### File Naming
|
||||
|
||||
- **Kebab Case**: Use lowercase with hyphens
|
||||
- Example: "Nextcloud Calendar" → `nextcloud-calendar.svg`
|
||||
- **Variant Suffixes**:
|
||||
- `-light` for dark backgrounds
|
||||
- `-dark` for light backgrounds
|
||||
- **Kebab Case**: Name your files using kebab case (lowercase words separated by hyphens). For example, "Nextcloud Calendar" becomes `nextcloud-calendar.svg`.
|
||||
- **Note**: Filenames are automatically converted to kebab case, but please double-check your naming to avoid conflicts or errors.
|
||||
|
||||
## Requesting New Icons
|
||||
### Quality Requirements
|
||||
|
||||
To request a new icon:
|
||||
- **No Upscaled Images**: Icons should maintain their original quality without artificial enlargement.
|
||||
- **No Embedded Raster Images in SVGs**: Ensure that SVG files are true vector graphics without embedded raster images.
|
||||
|
||||
1. **Create an Issue**:
|
||||
- Use the appropriate [issue template](https://github.com/homarr-labs/dashboard-icons/issues/new/choose)
|
||||
- Choose between "Light & dark icon" or "Normal icon" template
|
||||
## Git Commit Messages
|
||||
|
||||
2. **Provide Information**:
|
||||
- Service/application name
|
||||
- Official logo or icon source
|
||||
- Any specific requirements or notes
|
||||
- **Use Semantic Commits**: Follow the format <type>(scope): description:
|
||||
- `feat(icons): add nextcloud-calendar` when adding new icons.
|
||||
|
||||
3. **Upload Icon** (optional):
|
||||
- Attach the SVG file directly to the issue
|
||||
- Include both light and dark variants if applicable
|
||||
## Contribution Process
|
||||
|
||||
4. **Wait for Review**:
|
||||
- Our team will review your request
|
||||
- We may request adjustments if needed
|
||||
- Once approved, we'll add the icon to the collection
|
||||
### Adding an icon
|
||||
|
||||
## Improving the Repository
|
||||
To add an icon to the repository, follow these steps:
|
||||
|
||||
To contribute to the repository itself:
|
||||
1. **Create issue**: Create an issue from one of the add [templates](https://github.com/homarr-labs/dashboard-icons/issues/new/choose):
|
||||
- **Light & dark icon**: Use this template to request a new icon with both light and dark versions.
|
||||
- **Normal icon**: Use this template to request a new icon with a single version.
|
||||
2. **Fill out the template**: Provide the requested information in the template. You can upload the icons directly to the issue.
|
||||
3. **Wait for approval**: Wait for the issue to be approved by a maintainer. If any changes are needed, they will be requested in the issue.
|
||||
4. **Maintainer approves & merges**: Once the issue is approved, a pull request with all the necessary changes will be created and merged by a maintainer.
|
||||
|
||||
1. **Fork the Repository**
|
||||
2. **Make Your Changes**:
|
||||
- Documentation improvements
|
||||
- Website enhancements
|
||||
- Repository maintenance
|
||||
- Bug fixes
|
||||
### Updating an icon
|
||||
|
||||
3. **Submit a Pull Request**:
|
||||
- Use semantic commit messages following the format: `<type>(scope): description`
|
||||
- `feat(icons): add nextcloud-calendar`
|
||||
- `fix(website): correct icon preview`
|
||||
- `docs(readme): update installation instructions`
|
||||
- Reference any related issues
|
||||
- Follow our [Code of Conduct](CODE_OF_CONDUCT.md)
|
||||
To update an icon in the repository, follow these steps:
|
||||
|
||||
1. **Create issue**: Create an issue from the update [template](https://github.com/homarr-labs/dashboard-icons/issues/new/choose).
|
||||
- **Light & dark icon**: Use this template to request a new icon with both light and dark versions.
|
||||
- **Normal icon**: Use this template to request a new icon with a single version.
|
||||
2. **Fill out the template**: Provide the requested information in the template. You can upload the icons directly to the issue.
|
||||
3. **Wait for approval**: Wait for the issue to be approved by a maintainer. If any changes are needed, they will be requested in the issue.
|
||||
4. **Maintainer approves & merges**: Once the issue is approved, a pull request with all the necessary changes will be created and merged by a maintainer.
|
||||
|
||||
### Change metadata / any other change
|
||||
|
||||
To change the metadata of an existing icon or any other change, follow these steps:
|
||||
|
||||
1. **Fork the Repository**: Create a fork of this repository on your GitHub account.
|
||||
2. **Clone the Repository**: Clone your forked repository to your local machine.
|
||||
3. **Add Your Icons**: Place your SVG icon(s) into the appropriate directory, following the specifications above.
|
||||
4. **Commit Your Changes**: Commit your additions with clear and descriptive commit messages using Gitmoji.
|
||||
5. **Push to Your Fork**: Push your committed changes to your forked repository on GitHub.
|
||||
6. **Create a Pull Request**: Submit a pull request to the main repository for review.
|
||||
|
||||
## Code of Conduct
|
||||
|
||||
By contributing, you agree to abide by our [Code of Conduct](CODE_OF_CONDUCT.md). Please review it to understand the expectations for all participants.
|
||||
|
||||
## Questions?
|
||||
## Contact
|
||||
|
||||
If you have any questions or need assistance, contact us at [homarr-labs@proton.me](mailto:homarr-labs@proton.me).
|
||||
If you have any questions or need assistance, feel free to reach out at [homarr-labs@proton.me](mailto:homarr-labs@proton.me). I'm happy to help.
|
||||
|
||||
184
README.md
184
README.md
@@ -1,126 +1,116 @@
|
||||
# Dashboard Icons
|
||||
> [!WARNING]
|
||||
> The repository has been migrated from `walkxcode` to `homarr-labs` as I no longer have the capacity to maintain it. The Homarr team will now handle management and maintenance, ensuring that functionality remains unchanged. The project will always be usable outside of Homarr and no breaking changes will be introduced.
|
||||
> ― *Bjorn*
|
||||
>
|
||||
> The license and guidelines have been updated, so please review them. To help with maintenance, contact us at [homarr-labs@proton.me](mailto:homarr-labs@proton.me).
|
||||
|
||||
[](https://www.jsdelivr.com/package/gh/walkxcode/dashboard-icons)
|
||||
[](https://www.jsdelivr.com/package/gh/homarr-labs/dashboard-icons)
|
||||
[](https://github.com/homarr-labs/dashboard-icons/stargazers)
|
||||
[](https://github.com/homarr-labs/dashboard-icons/graphs/contributors)
|
||||
[](https://www.jsdelivr.com/package/gh/homarr-labs/dashboard-icons)
|
||||
[](https://www.jsdelivr.com/package/gh/walkxcode/dashboard-icons)
|
||||
|
||||
> **Your definitive source for dashboard icons.**
|
||||
[https://icons.homarr.dev](https://icons.homarr.dev)
|
||||
|
||||
A collection of over 1800 curated icons for services, applications and tools, designed specifically for dashboards and app directories.
|
||||
## Dashboard Icons
|
||||
|
||||
**[→ Browse the collection at dashboardicons.com](https://dashboardicons.com)**
|
||||
Your definitive source for dashboard icons.
|
||||
[**View icons →**](https://icons.homarr.dev)
|
||||
|
||||
## Why Dashboard Icons?
|
||||
## Table of Contents
|
||||
|
||||
- **Comprehensive Collection**: 1800+ icons for all popular services and tools
|
||||
- **Consistent Style**: Uniform visual language across different services
|
||||
- **Multiple Formats**: Available in SVG, PNG, and WEBP to suit your needs
|
||||
- **Light & Dark Variants**: Icons optimized for both light and dark themes
|
||||
- **Community-Driven**: Easy process to request missing icons
|
||||
- [Dashboard Icons](#dashboard-icons)
|
||||
- [Table of Contents](#table-of-contents)
|
||||
- [Icon Requests](#icon-requests)
|
||||
- [Supported Dashboards](#supported-dashboards)
|
||||
- [Usage and Details](#usage-and-details)
|
||||
- [Direct Links](#direct-links)
|
||||
- [Base URL](#base-url)
|
||||
- [Icon Name](#icon-name)
|
||||
- [Formats](#formats)
|
||||
- [Dark/Light Variants](#darklight-variants)
|
||||
- [Downloading Icons](#downloading-icons)
|
||||
- [Disclaimer](#disclaimer)
|
||||
|
||||
<p align="center">
|
||||
<a href="https://dashboardicons.com">
|
||||
<video width="650" autoplay loop muted playsinline>
|
||||
<source src="assets/preview.mp4" type="video/mp4">
|
||||
Your browser does not support the video tag.
|
||||
</video>
|
||||
</a>
|
||||
</p>
|
||||
## Icon Requests
|
||||
|
||||
## Using the Icons
|
||||
If you’d like to add a new icon, please review our [Contribution Guidelines](CONTRIBUTING.md) and then submit a request using [our issue templates](https://github.com/homarr-labs/dashboard-icons/issues/new/choose).
|
||||
|
||||
### Website
|
||||
## Supported Dashboards
|
||||
|
||||
Find and download icons at [dashboardicons.com](https://dashboardicons.com):
|
||||
|
||||
1. Search for the icon you need
|
||||
2. Click on an icon to view details
|
||||
3. Choose your preferred format
|
||||
4. Download or copy the direct link
|
||||
|
||||
### Direct Links
|
||||
|
||||
Use icons from CDN with this pattern:
|
||||
|
||||
```
|
||||
<Base URL>/<Format>/<Icon Name>.<Format>
|
||||
```
|
||||
|
||||
**Base URL options:**
|
||||
- jsDelivr (recommended): `https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons`
|
||||
- GitHub Direct: `https://raw.githubusercontent.com/homarr-labs/dashboard-icons/main`
|
||||
|
||||
**Example:**
|
||||
```html
|
||||
<img src="https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/plex.svg" alt="Plex">
|
||||
```
|
||||
|
||||
### Technical Details
|
||||
|
||||
- **Naming Convention**: Kebab-case (lowercase with hyphens)
|
||||
- Example: "Nextcloud Calendar" → `nextcloud-calendar`
|
||||
|
||||
- **Available Formats**:
|
||||
- SVG: Vector format (original source)
|
||||
- PNG: 512px height (auto-generated)
|
||||
- WEBP: 512px height (auto-generated)
|
||||
|
||||
- **Variants**:
|
||||
- `-light` suffix for dark backgrounds (e.g., `github-light.svg`)
|
||||
- `-dark` suffix for light backgrounds (e.g., `github-dark.svg`)
|
||||
|
||||
- **Command Line**:
|
||||
```bash
|
||||
# Download with curl
|
||||
curl -O https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/nextcloud.svg
|
||||
|
||||
# Download with wget
|
||||
wget https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/nextcloud.svg
|
||||
```
|
||||
|
||||
## Dashboard Integration
|
||||
|
||||
These icons integrate seamlessly with popular dashboard applications:
|
||||
Dashboard Icons integrate seamlessly with several popular dashboards, including:
|
||||
|
||||
- [Homarr](https://github.com/ajnart/homarr)
|
||||
- [Homepage](https://github.com/gethomepage/homepage)
|
||||
- [Dashy](https://github.com/Lissy93/dashy)
|
||||
|
||||
...and many others!
|
||||
## Usage and Details
|
||||
|
||||
## Contributing
|
||||
### Direct Links
|
||||
|
||||
### Request Icons
|
||||
You can use icons directly from GitHub or through the lightning-fast jsDelivr CDN. The structure of a direct link is as follows:
|
||||
|
||||
Need an icon that's not in our collection?
|
||||
```
|
||||
https://<Base URL>/<Format>/<Name>.<Format>
|
||||
```
|
||||
|
||||
1. Check the [Contribution Guidelines](CONTRIBUTING.md) for specifications
|
||||
2. Submit a request using our [issue templates](https://github.com/homarr-labs/dashboard-icons/issues/new/choose)
|
||||
3. Provide service details and optionally upload the icon
|
||||
4. Our team will review, optimize, and add it to the collection
|
||||
For example, the WEBP version of the Nextcloud Calendar icon is available at:
|
||||
|
||||
### Improve the Repository
|
||||
```
|
||||
https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/webp/nextcloud-calendar.webp
|
||||
```
|
||||
|
||||
Want to help with the repository itself?
|
||||
#### Base URL
|
||||
|
||||
- Review our [Contribution Guidelines](CONTRIBUTING.md)
|
||||
- Fork the repository, make your changes, and submit a pull request
|
||||
- We welcome help with documentation, website improvements, and maintenance
|
||||
We recommend using jsDelivr:
|
||||
|
||||
## Support
|
||||
- `https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons`
|
||||
|
||||
- **GitHub Issues**: Report bugs or request icons
|
||||
- **Email**: [homarr-labs@proton.me](mailto:homarr-labs@proton.me)
|
||||
Alternatively, you can reference the repository directly:
|
||||
|
||||
## Legal
|
||||
- `https://raw.githubusercontent.com/homarr-labs/dashboard-icons/refs/heads/main`
|
||||
|
||||
**Disclaimer**: All product names, trademarks, and registered trademarks are the property of their respective owners. Icons are used for identification purposes only and do not imply endorsement.
|
||||
#### Icon Name
|
||||
|
||||
**License**: This project is available under the terms of the [LICENSE](LICENSE) file.
|
||||
Icons follow kebab-case formatting (all lowercase words separated by hyphens). For example, "Nextcloud Calendar" becomes `nextcloud-calendar`.
|
||||
|
||||
---
|
||||
#### Formats
|
||||
|
||||
<p align="center">
|
||||
Made with ♥ by the <a href="https://github.com/homarr-labs">Homarr Labs</a> team and contributors
|
||||
</p>
|
||||
Icons are available in these formats:
|
||||
|
||||
- SVG
|
||||
- PNG
|
||||
- WEBP
|
||||
|
||||
*All icons are generated from the base SVG file. For more details, see the [Contribution Guidelines](CONTRIBUTING.md).*
|
||||
|
||||
### Dark/Light Variants
|
||||
|
||||
Some icons may have very light or dark colors, which might reduce visibility on certain backgrounds. In such cases, a `-light` or `-dark` suffix is appended—for instance, "2fauth" becomes `2fauth-light`.
|
||||
|
||||
*More specifics are available in the [Contribution Guidelines](CONTRIBUTING.md).*
|
||||
|
||||
### Downloading Icons
|
||||
|
||||
1. **Browse & Download:**
|
||||
Visit [https://icons.homarr.dev](https://icons.homarr.dev) to easily view and download icons.
|
||||
|
||||
2. **Using the Browser:**
|
||||
On the icons page ([ICONS.md](ICONS.md)), right-click any icon link and select "Save link as".
|
||||
**Note:** Loading the icons page displays every icon in the repository, which may lead to high data usage, slow performance, or even browser crashes on less powerful devices. For faster access, use the direct links or download icons individually.
|
||||
|
||||
3. **Using the Terminal:**
|
||||
Download icons via `curl` or `wget` by using the following structure:
|
||||
|
||||
```bash
|
||||
curl -O https://<Base URL>/<Format>/<Name>.<Format>
|
||||
```
|
||||
|
||||
or
|
||||
|
||||
```bash
|
||||
wget https://<Base URL>/<Format>/<Name>.<Format>
|
||||
```
|
||||
|
||||
## Disclaimer
|
||||
|
||||
Unless stated otherwise, all images and assets in this repository—including product names, trademarks, and registered trademarks—belong to their respective owners and are used solely for identification purposes. Their inclusion does not imply endorsement.
|
||||
|
||||
For more details, please review the [LICENSE](LICENSE). If you have any questions or concerns, contact us at [homarr-labs@proton.me](mailto:homarr-labs@proton.me).
|
||||
|
||||
Binary file not shown.
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"paywall-remover",
|
||||
"article-unblocker"
|
||||
],
|
||||
"categories": [
|
||||
"Browsers-&-Search"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:25:47Z",
|
||||
"author": {
|
||||
"id": 46011270,
|
||||
"name": "mcmikemn"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"paywall-remover",
|
||||
"article-unblocker"
|
||||
],
|
||||
"categories": [
|
||||
"Web-Browsers"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:25:47Z",
|
||||
"author": {
|
||||
"id": 46011270,
|
||||
"name": "mcmikemn"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:01:33Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "1password-dark",
|
||||
"light": "1password"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:01:33Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "1password",
|
||||
"light": "1password-dark"
|
||||
}
|
||||
}
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"2FA Authenticator"
|
||||
],
|
||||
"categories": [
|
||||
"Identity",
|
||||
"Security"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:37:13Z",
|
||||
"author": {
|
||||
"id": 858858,
|
||||
"name": "Bubka"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "2fauth",
|
||||
"light": "2fauth-light"
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"2FA Authenticator"
|
||||
],
|
||||
"categories": [
|
||||
"Password-Managers",
|
||||
"Security"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:37:13Z",
|
||||
"author": {
|
||||
"id": 858858,
|
||||
"name": "Bubka"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "2fauth-light",
|
||||
"light": "2fauth"
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:33:11Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "3cx",
|
||||
"light": "3cx-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:33:11Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "3cx-light",
|
||||
"light": "3cx"
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:46:29Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "5etools-dark",
|
||||
"light": "5etools"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:46:29Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "5etools-dark",
|
||||
"light": "5etools"
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"7-zip"
|
||||
],
|
||||
"categories": [
|
||||
"Development"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2025-01-05T00:02:27Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"7-zip"
|
||||
],
|
||||
"categories": [
|
||||
"Developper-Tools"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2025-01-05T00:02:27Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:47:53Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T18:47:53Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2022-09-09T09:57:51Z",
|
||||
"author": {
|
||||
"id": 15933,
|
||||
"name": "fabricionaweb"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2022-09-09T09:57:51Z",
|
||||
"author": {
|
||||
"id": 15933,
|
||||
"name": "fabricionaweb"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"Database Management"
|
||||
],
|
||||
"categories": [
|
||||
"Databases",
|
||||
"Development"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2022-08-16T17:22:56Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"Database Management"
|
||||
],
|
||||
"categories": [
|
||||
"Databases",
|
||||
"Developper-Tools"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2022-08-16T17:22:56Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2025-04-06T16:32:41.752755",
|
||||
"author": {
|
||||
"id": 63781622,
|
||||
"login": "Meierschlumpf"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2025-04-06T16:32:41.752755",
|
||||
"author": {
|
||||
"id": 63781622,
|
||||
"login": "Meierschlumpf"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [
|
||||
"Analytics-&-Monitoring"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [
|
||||
"Monitoring-Tools"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "affine",
|
||||
"light": "affine-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "affine-light",
|
||||
"light": "affine"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-06-23T17:25:39Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-06-23T17:25:39Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "akkoma",
|
||||
"light": "akkoma-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "akkoma-light",
|
||||
"light": "akkoma"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [
|
||||
"Media"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2025-04-18T08:34:26.627973",
|
||||
"author": {
|
||||
"id": 2432100,
|
||||
"login": "lyneld"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [
|
||||
"Media"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2025-04-18T08:34:26.627973",
|
||||
"author": {
|
||||
"id": 2432100,
|
||||
"login": "lyneld"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-01-28T15:25:19Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-01-28T15:25:19Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:27:20Z",
|
||||
"author": {
|
||||
"id": 56171752,
|
||||
"name": "Flying-Tom"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:27:20Z",
|
||||
"author": {
|
||||
"id": 56171752,
|
||||
"name": "Flying-Tom"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"no-code-platform",
|
||||
"app-builder"
|
||||
],
|
||||
"categories": [
|
||||
"Cloud-&-Hosting",
|
||||
"Development"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-06-01T17:32:11Z",
|
||||
"author": {
|
||||
"id": 10404337,
|
||||
"name": "bmgalhardo"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"no-code-platform",
|
||||
"app-builder"
|
||||
],
|
||||
"categories": [
|
||||
"Developper-Tools",
|
||||
"Cloud-Computing"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-06-01T17:32:11Z",
|
||||
"author": {
|
||||
"id": 10404337,
|
||||
"name": "bmgalhardo"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,20 +1,20 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"Download Manager"
|
||||
],
|
||||
"categories": [
|
||||
"Downloaders"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "alltube",
|
||||
"light": "alltube-light"
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"Download Manager"
|
||||
],
|
||||
"categories": [
|
||||
"Download-Managers"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "alltube-light",
|
||||
"light": "alltube"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"prime-video",
|
||||
"amazon-video"
|
||||
],
|
||||
"categories": [
|
||||
"Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"prime-video",
|
||||
"amazon-video"
|
||||
],
|
||||
"categories": [
|
||||
"Video-Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "amazon-web-services",
|
||||
"light": "amazon-web-services-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "amazon-web-services-light",
|
||||
"light": "amazon-web-services"
|
||||
}
|
||||
}
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"online-marketplace",
|
||||
"shopping-website"
|
||||
],
|
||||
"categories": [
|
||||
"E-commerce-Platforms"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "amazon",
|
||||
"light": "amazon-light"
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"online-marketplace",
|
||||
"shopping-website"
|
||||
],
|
||||
"categories": [
|
||||
"E-commerce-Platforms"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "amazon-light",
|
||||
"light": "amazon"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,22 +1,22 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"processor-company",
|
||||
"computer-chips"
|
||||
],
|
||||
"categories": [
|
||||
"Hardware",
|
||||
"Organization-&-Planning"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "amd",
|
||||
"light": "amd-light"
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"processor-company",
|
||||
"computer-chips"
|
||||
],
|
||||
"categories": [
|
||||
"Hardware",
|
||||
"Organization"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "amd-light",
|
||||
"light": "amd"
|
||||
}
|
||||
}
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"Asterisk Manager"
|
||||
],
|
||||
"categories": [
|
||||
"Communication",
|
||||
"Networking"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "ami-alt",
|
||||
"light": "ami-alt-light"
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"Asterisk Manager"
|
||||
],
|
||||
"categories": [
|
||||
"Networking-Tools",
|
||||
"Communication"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "ami-alt-light",
|
||||
"light": "ami-alt"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,18 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"music-server",
|
||||
"audio-streaming"
|
||||
],
|
||||
"categories": [
|
||||
"Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"music-server",
|
||||
"audio-streaming"
|
||||
],
|
||||
"categories": [
|
||||
"Media-Servers",
|
||||
"Music-Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [
|
||||
"Home-Automation"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "android-auto-dark",
|
||||
"light": "android-auto"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [
|
||||
"Smart-Home"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "android-auto",
|
||||
"light": "android-auto-dark"
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"android-logo",
|
||||
"mobile-os-icon"
|
||||
],
|
||||
"categories": [
|
||||
"Operating-Systems"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"android-logo",
|
||||
"mobile-os-icon"
|
||||
],
|
||||
"categories": [
|
||||
"Operating-Systems"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"android-os",
|
||||
"mobile-os"
|
||||
],
|
||||
"categories": [
|
||||
"Operating-Systems"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"android-os",
|
||||
"mobile-os"
|
||||
],
|
||||
"categories": [
|
||||
"Operating-Systems"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"Email Aliases"
|
||||
],
|
||||
"categories": [
|
||||
"Email-Providers",
|
||||
"Security"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"Email Aliases"
|
||||
],
|
||||
"categories": [
|
||||
"Email-Providers",
|
||||
"Security"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"Automation Tool"
|
||||
],
|
||||
"categories": [
|
||||
"DevOps",
|
||||
"Development"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "ansible",
|
||||
"light": "ansible-light"
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"Automation Tool"
|
||||
],
|
||||
"categories": [
|
||||
"Developper-Tools",
|
||||
"DevOps"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "ansible-light",
|
||||
"light": "ansible"
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "anything-llm",
|
||||
"light": "anything-llm-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "anything-llm-light",
|
||||
"light": "anything-llm"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-04-05T08:15:52Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-04-05T08:15:52Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"NoSQL Database"
|
||||
],
|
||||
"categories": [
|
||||
"Databases"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"NoSQL Database"
|
||||
],
|
||||
"categories": [
|
||||
"Databases"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"realtime-database",
|
||||
"analytics-database"
|
||||
],
|
||||
"categories": [
|
||||
"Databases"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"realtime-database",
|
||||
"analytics-database"
|
||||
],
|
||||
"categories": [
|
||||
"Databases"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "apache-tomcat",
|
||||
"light": "apache-tomcat-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "apache-tomcat-light",
|
||||
"light": "apache-tomcat"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-10-30T09:24:44Z",
|
||||
"author": {
|
||||
"id": 10834935,
|
||||
"name": "djrarky"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-10-30T09:24:44Z",
|
||||
"author": {
|
||||
"id": 10834935,
|
||||
"name": "djrarky"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-18T21:26:41Z",
|
||||
"author": {
|
||||
"id": 72495210,
|
||||
"name": "v3DJG6GL"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-18T21:26:41Z",
|
||||
"author": {
|
||||
"id": 72495210,
|
||||
"name": "v3DJG6GL"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,17 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"Home Automation"
|
||||
],
|
||||
"categories": [
|
||||
"Home-Automation"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"Home Automation"
|
||||
],
|
||||
"categories": [
|
||||
"Home-Automation",
|
||||
"Smart-Home"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"itunes-music",
|
||||
"apple-music-service"
|
||||
],
|
||||
"categories": [
|
||||
"Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"itunes-music",
|
||||
"apple-music-service"
|
||||
],
|
||||
"categories": [
|
||||
"Music-Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"apple-tv",
|
||||
"streaming-service"
|
||||
],
|
||||
"categories": [
|
||||
"Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "apple-tv-plus",
|
||||
"light": "apple-tv-plus-light"
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"apple-tv",
|
||||
"streaming-service"
|
||||
],
|
||||
"categories": [
|
||||
"Video-Streaming"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "apple-tv-plus-light",
|
||||
"light": "apple-tv-plus"
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"light": "apple",
|
||||
"dark": "apple-light"
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"light": "apple",
|
||||
"dark": "apple-light"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"steam-idler",
|
||||
"game-farmer"
|
||||
],
|
||||
"categories": [
|
||||
"Gaming-Platforms"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"steam-idler",
|
||||
"game-farmer"
|
||||
],
|
||||
"categories": [
|
||||
"Gaming-Platforms"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"web-archiver",
|
||||
"site-scraper"
|
||||
],
|
||||
"categories": [
|
||||
"Development"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [
|
||||
"web-archiver",
|
||||
"site-scraper"
|
||||
],
|
||||
"categories": [
|
||||
"Developper-Tools"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "archiveteam-warrior",
|
||||
"light": "archiveteam-warrior-light"
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "archiveteam-warrior-light",
|
||||
"light": "archiveteam-warrior"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"GitOps Tool"
|
||||
],
|
||||
"categories": [
|
||||
"DevOps",
|
||||
"Development",
|
||||
"Infrastructure"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"GitOps Tool"
|
||||
],
|
||||
"categories": [
|
||||
"Developper-Tools",
|
||||
"DevOps",
|
||||
"Containerization-&-Orchestration"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T17:24:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2023-04-13T13:56:18Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,16 @@
|
||||
{
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2025-01-07T17:54:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "arris",
|
||||
"light": "arris-light"
|
||||
"base": "png",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2025-01-07T17:54:03Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
},
|
||||
"colors": {
|
||||
"dark": "arris-light",
|
||||
"light": "arris"
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:29:55Z",
|
||||
"author": {
|
||||
"id": 60740924,
|
||||
"name": "plcnk"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-13T18:29:55Z",
|
||||
"author": {
|
||||
"id": 60740924,
|
||||
"name": "plcnk"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-06-01T17:30:16Z",
|
||||
"author": {
|
||||
"id": 126241153,
|
||||
"name": "solidcam-kevin"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-06-01T17:30:16Z",
|
||||
"author": {
|
||||
"id": 126241153,
|
||||
"name": "solidcam-kevin"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2022-11-28T10:18:15Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2022-11-28T10:18:15Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-06-01T17:35:13Z",
|
||||
"author": {
|
||||
"id": 5071366,
|
||||
"name": "martyca"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-06-01T17:35:13Z",
|
||||
"author": {
|
||||
"id": 5071366,
|
||||
"name": "martyca"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"ipmi-tool",
|
||||
"server-remote-management"
|
||||
],
|
||||
"categories": [
|
||||
"Hardware",
|
||||
"Infrastructure"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [
|
||||
"ipmi-tool",
|
||||
"server-remote-management"
|
||||
],
|
||||
"categories": [
|
||||
"Server-Panels",
|
||||
"Hardware"
|
||||
],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
"base": "svg",
|
||||
"aliases": [],
|
||||
"categories": [],
|
||||
"update": {
|
||||
"timestamp": "2024-10-20T19:32:46Z",
|
||||
"author": {
|
||||
"id": 71191962,
|
||||
"name": "walkxcode"
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user