Ejemplo n.º 1
0
    def add_color(my, name, palette_key, modifier=0, default=None):
        from palette import Palette

        palette = Palette.get()
        color = palette.color(palette_key, modifier, default=default)
        my.add_style("%s: %s" % (name, color))
        return color
Ejemplo n.º 2
0
    def get_gradient(my, palette_key, modifier=0, range=-20, reverse=False, default=None,angle=180):

        from palette import Palette
        from web_container import WebContainer
        web = WebContainer.get_web()
        palette = Palette.get()
        if web.is_IE():
            color = palette.color(palette_key, (modifier+range)/2, default=default)
            return color
        else: 
            if not reverse:
                color1 = palette.color(palette_key, modifier, default=default)
                color2 = palette.color(palette_key, modifier+range, default=default)
            else:
                color2 = palette.color(palette_key, modifier, default=default)
                color1 = palette.color(palette_key, modifier+range, default=default)

            """
            if web.get_browser() == 'Mozilla':
                gradient = "-moz-linear-gradient(top, %s, %s)" % (color1, color2)
            else:
                gradient = "-webkit-gradient(linear, 0%% 0%%, 0%% 100%%, from(%s), to(%s))" % (color1, color2)
            """

            gradient = "linear-gradient(%sdeg, %s, %s)" % (angle, color1, color2)
            return gradient
Ejemplo n.º 3
0
 def add_color(my, name, palette_key, modifier=0, default=None):
     from palette import Palette
     palette = Palette.get()
     color = palette.color(palette_key, modifier, default=default)
     my.add_style("%s: %s" % (name, color) )
     return color
Ejemplo n.º 4
0
 def get_color(my, palette_key, modifier=0, default=None):
     from palette import Palette
     palette = Palette.get()
     color = palette.color(palette_key, modifier, default=default)
     return color
Ejemplo n.º 5
0
 def get_theme(my):
     from palette import Palette
     palette = Palette.get()
     return palette.get_theme()
Ejemplo n.º 6
0
 def get_palette():
     return Palette.get()
Ejemplo n.º 7
0
 def get_palette():
     return Palette.get()
Ejemplo n.º 8
0
 def get_palette(cls):
     return Palette.get()
Ejemplo n.º 9
0
 def get_palette(cls):
     return Palette.get()