awesome API documentation

# Module `beautiful.theme_assets`

Generate vector assets using current colors.

### Info:

- Copyright: 2015 Yauhen Kirylau
- Author: Yauhen Kirylau <yawghen@gmail.com>

## Functions

taglist_squares_sel (size, fg) | Generate selected taglist square.
taglist_squares_unsel (size, fg) | Generate unselected taglist square.
gen_awesome_name (cr, height, bg, fg, alt_fg) | Put Awesome WM name onto cairo surface.
gen_logo (cr, width, height, bg, fg) | Put Awesome WM logo onto cairo surface.
awesome_icon (size, bg, fg) | Generate Awesome WM logo.
wallpaper (bg, fg, alt_fg, s) | Generate Awesome WM wallpaper.
recolor_titlebar (theme, color, state, postfix) | Recolor titlebar icons.
recolor_layout (theme, color) | Recolor layout icons.

## Deprecated functions

recolor_titlebar_normal | Recolor unfocused titlebar icons.
recolor_titlebar_focus | Recolor focused titlebar icons.

## Functions

Methods

taglist_squares_sel (size, fg)
  Generate selected taglist square.
  - size number Size.
  - fg color Background color.

  ### Returns:

  Image with the square.
taglist_squares_unsel (size, fg)
  Generate unselected taglist square.
  - size number Size.
  - fg color Background color.

  ### Returns:

  Image with the square.
gen_awesome_name (cr, height, bg, fg, alt_fg)
  Put Awesome WM name onto cairo surface.
  - cr Cairo surface.
  - height number Height.
  - bg color Background color.
  - fg color Main foreground color.
  - alt_fg color Accent foreground color.
gen_logo (cr, width, height, bg, fg)
  Put Awesome WM logo onto cairo surface.
  - cr Cairo surface.
  - width number Width.
  - height number Height.
  - bg color Background color.
  - fg color Foreground color.
awesome_icon (size, bg, fg)
  Generate Awesome WM logo.
  - size number Size.
  - bg color Background color.
  - fg color Background color.

  ### Returns:

  Image with the logo.
wallpaper (bg, fg, alt_fg, s)
  Generate Awesome WM wallpaper.
  - bg color Background color.
  - fg color Main foreground color.
  - alt_fg color Accent foreground color.
  - s screen Screen (to get wallpaper size).

  ### Returns:

  Wallpaper image.
recolor_titlebar (theme, color, state, postfix)
  Recolor titlebar icons.
  - theme table Beautiful theme table.
  - color color Icons' color.
  - state string `"normal"` or `"focus"`.
  - postfix string `nil`, `"hover"` or `"press"`.

  ### Returns:

  table Beautiful theme table with the images recolored.
recolor_layout (theme, color)
  Recolor layout icons.
  - theme table Beautiful theme table
  - color color Icons' color.

  ### Returns:

  table Beautiful theme table with the images recolored.

## Deprecated functions

recolor_titlebar_normal
  Recolor unfocused titlebar icons. This method is deprecated. Use a beautiful.theme_assets.recolor_titlebar.

  ### param:

  - theme table Beautiful theme table
  - color color Icons' color.
recolor_titlebar_focus
  Recolor focused titlebar icons. This method is deprecated. Use a beautiful.theme_assets.recolor_titlebar.

  ### param:

  - theme table Beautiful theme table
  - color color Icons' color.

generated by LDoc 1.4.6 Last updated 2017-07-19 11:20:01