zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

style_map.ex (5193B)


      1 defmodule Makeup.Styles.HTML.StyleMap do
      2   @moduledoc """
      3   This module contains all styles, and facilities to map style names (binaries or atoms) to styles.
      4 
      5   Style names are of the form `<name>_style`.
      6   """
      7 
      8   alias Makeup.Styles.HTML
      9 
     10   # %% Start Pygments %%
     11 
     12   @doc """
     13   The *abap* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#abap).
     14   """
     15   def abap_style, do: HTML.AbapStyle.style()
     16 
     17   @doc """
     18   The *algol* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#algol).
     19   """
     20   def algol_style, do: HTML.AlgolStyle.style()
     21 
     22   @doc """
     23   The *algol_nu* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#algol_nu).
     24   """
     25   def algol_nu_style, do: HTML.Algol_NuStyle.style()
     26 
     27   @doc """
     28   The *arduino* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#arduino).
     29   """
     30   def arduino_style, do: HTML.ArduinoStyle.style()
     31 
     32   @doc """
     33   The *autumn* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#autumn).
     34   """
     35   def autumn_style, do: HTML.AutumnStyle.style()
     36 
     37   @doc """
     38   The *borland* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#borland).
     39   """
     40   def borland_style, do: HTML.BorlandStyle.style()
     41 
     42   @doc """
     43   The *bw* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#bw).
     44   """
     45   def bw_style, do: HTML.BlackWhiteStyle.style()
     46 
     47   @doc """
     48   The *colorful* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#colorful).
     49   """
     50   def colorful_style, do: HTML.ColorfulStyle.style()
     51 
     52   @doc """
     53   The *default* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#default).
     54   """
     55   def default_style, do: HTML.DefaultStyle.style()
     56 
     57   @doc """
     58   The *emacs* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#emacs).
     59   """
     60   def emacs_style, do: HTML.EmacsStyle.style()
     61 
     62   @doc """
     63   The *friendly* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#friendly).
     64   """
     65   def friendly_style, do: HTML.FriendlyStyle.style()
     66 
     67   @doc """
     68   The *fruity* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#fruity).
     69   """
     70   def fruity_style, do: HTML.FruityStyle.style()
     71 
     72   @doc """
     73   The *igor* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#igor).
     74   """
     75   def igor_style, do: HTML.IgorStyle.style()
     76 
     77   @doc """
     78   The *lovelace* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#lovelace).
     79   """
     80   def lovelace_style, do: HTML.LovelaceStyle.style()
     81 
     82   @doc """
     83   The *manni* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#manni).
     84   """
     85   def manni_style, do: HTML.ManniStyle.style()
     86 
     87   @doc """
     88   The *monokai* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#monokai).
     89   """
     90   def monokai_style, do: HTML.MonokaiStyle.style()
     91 
     92   @doc """
     93   The *murphy* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#murphy).
     94   """
     95   def murphy_style, do: HTML.MurphyStyle.style()
     96 
     97   @doc """
     98   The *native* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#native).
     99   """
    100   def native_style, do: HTML.NativeStyle.style()
    101 
    102   @doc """
    103   The *paraiso_dark* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#paraiso_dark).
    104   """
    105   def paraiso_dark_style, do: HTML.ParaisoDarkStyle.style()
    106 
    107   @doc """
    108   The *paraiso_light* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#paraiso_light).
    109   """
    110   def paraiso_light_style, do: HTML.ParaisoLightStyle.style()
    111 
    112   @doc """
    113   The *pastie* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#pastie).
    114   """
    115   def pastie_style, do: HTML.PastieStyle.style()
    116 
    117   @doc """
    118   The *perldoc* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#perldoc).
    119   """
    120   def perldoc_style, do: HTML.PerldocStyle.style()
    121 
    122   @doc """
    123   The *rainbow_dash* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#rainbow_dash).
    124   """
    125   def rainbow_dash_style, do: HTML.RainbowDashStyle.style()
    126 
    127   @doc """
    128   The *rrt* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#rrt).
    129   """
    130   def rrt_style, do: HTML.RrtStyle.style()
    131 
    132   @doc """
    133   The *tango* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#tango).
    134   """
    135   def tango_style, do: HTML.TangoStyle.style()
    136 
    137   @doc """
    138   The *trac* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#trac).
    139   """
    140   def trac_style, do: HTML.TracStyle.style()
    141 
    142   @doc """
    143   The *vim* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#vim).
    144   """
    145   def vim_style, do: HTML.VimStyle.style()
    146 
    147   @doc """
    148   The *vs* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#vs).
    149   """
    150   def vs_style, do: HTML.VisualStudioStyle.style()
    151 
    152   @doc """
    153   The *xcode* style. Example [here](https://tmbb.github.io/makeup_demo/elixir.html#xcode).
    154   """
    155   def xcode_style, do: HTML.XcodeStyle.style()
    156 
    157   # %% End Pygments %%
    158 
    159   # Custom themes:
    160   @doc """
    161   The *samba* style, based on the tango style, but with visual distinction between
    162   classes and variables, and lighter punctuation.
    163   """
    164   def samba_style, do: HTML.SambaStyle.style()
    165 end