Ethosa / badgemaker

The Nim badgemaker tool.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

The Nim badgemaker tool.

License:GNU Affero General Public License v3.0


Languages

Language:Nim 100.0%