User:MikeMol/Imagery Generation

From Rosetta Code

The GIMP is a royal pain to build the site imagery in. Plans for bulk-generating (and re-generating) various site imagery and logos using scripts.

Classes of final imagery:

  • Site Icon (See upper-left)
    • Multilingual pattern background
    • Site name
    • Button border
  • Page typing icons.
    • As site icon, except without site name, and with a unique character/symbol each for:
      • Task
      • Language
      • Library
      • Encyclopedia
      • Property
  • Swag imagery
    • Patterns
    • Icons
    • Non-icon logos

Component imagery:

  • Button border
  • Multilingual pattern background
  • Site name
  • Page type symbol image

For starters, assume already-available component imagery.

  1. Composite the site icon. Back-to-front
    1. Multilingual
    2. Site name
    3. Button border
  2. Composite page type icons. Back-to-front
    1. Multilingual
    2. Type symbol
    3. Button border
  3. Composite swag imagery

Beyond that, scripting the generation of some of the component imagery will improve variety and flexibility:

  1. Button border
    1. Don't know how I'd usefully script this one yet, except possibly to change image resolution.
  2. Multilingual pattern background
    1. Take source text lines
    2. Select pattern
    3. Render text lines to pattern
    4. Make seamless
  3. Site name
    1. Don't know how I'd usefully script this one yet, except possibly to change image resolution.
  4. Type symbol
    1. Don't know how I'd usefully script this one yet, except possibly to change image resolution.