The Nim badgemaker tool.

SakiKawasaki 5f88cea156 bug fix. 4 years ago
badgemaker 5f88cea156 bug fix. 4 years ago
tests e147cdb8ca bug fix 4 years ago
.gitignore 5f0c3d7f1d Initial commit 4 years ago
LICENSE 5f0c3d7f1d Initial commit 4 years ago
README.md 53cf355bbd update README.md 4 years ago
badgemaker.nimble 5f88cea156 bug fix. 4 years ago

README.md

Badgemaker

The Nim badgemaker tool.

Nim language-plastic
test13

Install

  • via git: nimble install https://github.com/Ethosa/badgemaker
  • via nimble: nimble install badgemaker

Now support

  • Custom font (change size available).
  • Custom icons.
  • Custom colors (label, value, text).
  • Custom badge size.
  • Custom styles (flat, plastic, square, plastic square).
  • CLI.
  • Text drop shadows.

Standart badge params

  • style -- "flat".
  • label -- "".
  • value -- "".
  • label_text_color -- "white".
  • value_text_color -- "black".
  • label_color -- "#212121".
  • value_color -- "#e0e0e0".
  • font -- "DejaVu Sans,Verdana,Geneva,sans-serif".
  • font_size -- 12.
  • width -- 120.
  • height -- 20.
  • image_path -- "".
  • image_color -- "".
  • label_shadow -- false.
  • value_shadow -- false.
  • dx -- 0.
  • dy -- 0.

Results

test1
test2
test3
test4
test5
test6
test7
test8
test9
test10
test11
test13

FAQ

Q: How I can help to develop this library?
A: You can put a star to this repository :3