haideralipunjabi / icons-promo-maker

A python script to generate promo images for your icon projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

icons-promo-maker

A python script to generate promo images for your icon projects

Sample Image from atom-icons
sample

Usage

Put your icons in icons folder and run main.py

Configurations

The following configurations are available:

Variable Values Description
ICONS_FOLDER filepath Directory containing icons Keep / at end
ASSETS_FOLDER filepath Directory containing assets Keep / at end
SUPPORTED_TYPES array of filetypes Supported filetypes for icons
GITHUB_URL URL Github URL of your Icon Project Repo
IMAGE_CONFIG['name'] string Filename of generated image
IMAGE_CONFIG['mode'] MODE Image Mode to be used
IMAGE_CONFIG['title'] string Title of Image
IMAGE_CONFIG['github_mark'] dark/light Github Mark to use Opposite to shade of background
IMAGE_CONFIG['dimensions'] int tuple Dimension of generated image
IMAGE_CONFIG['background'] HEX Background Color to use
IMAGE_CONFIG['text_color'] HEX Text Color to use
IMAGE_CONFIG['text_font'] filename Font File to use Should be present in ASSETS_FOLDER
IMAGE_CONFIG['text_size'] int Font Size to use best: 5% of image height
IMAGE_CONFIG['spacing'] int Spacing between various elements

About

A python script to generate promo images for your icon projects

License:MIT License


Languages

Language:Python 100.0%