Browse Source

Add news

pull/36/head
Florian Mounier 12 years ago
parent
commit
70721c015a
  1. 4
      configuration.yaml
  2. 31
      news/fmounier/2012-09-17@12:00:00.rst
  3. 22
      static/css/style.css

4
configuration.yaml

@ -5,6 +5,10 @@ public: true
url: http://www.pygal.org/ url: http://www.pygal.org/
menu: menu:
- Try it online:
link: '#'
- News:
link: /news/
- Documentation: - Documentation:
link: /documentation/ link: /documentation/
- Support: - Support:

31
news/fmounier/2012-09-17@12:00:00.rst

@ -0,0 +1,31 @@
Pygal 0.12.0
============
Pygal 0.12.0 is out!
Get it via `PyPi <http://pypi.python.org/pypi/pygal/>`_.
Changelog
---------
- Core rewrite of the instanciation mechanism. Now it works with ghost objects holding configuration and values. Those phantoms instanciate the real objects only when the render function is called. It simplifies a lot of code.
- Support of label indexed values, ie:
.. pygal-code::
chart = pygal.Bar()
chart.add('A', {'red': 10, 'green': 12, 'blue': 14})
chart.add('B', {'green': 11, 'red': 7})
chart.add('C', {'blue': 2, 'red': 13})
chart.x_labels = ('red', 'green', 'blue')
.. caution::
It breaks the api when adding only a value with its metadata:
.. code-block::
chart.add('Serie', {'value': 2, 'label': 'my only value'}) # Don't write that
chart.add('Serie', [{'value': 2, 'label': 'my only value'}]) # Write this instead

22
static/css/style.css

@ -310,21 +310,15 @@ footer ul li a:focus {
.ribbon { .ribbon {
background: linear-gradient(#E95355, #D63739); background: linear-gradient(#E95355, #D63739);
overflow: hidden;
position: fixed;
right: -3em;
top: 2em;
transform: rotate(45deg);
box-shadow: 0 0 1em #888;
} }
.ribbon a { .ribbon a {
font: bold .8em "philisopher" ; font: bold .8em "philisopher" ;
border: 1px solid #faa; }
color: #fff;
display: block;
margin: 0.05em 0 0.075em 0; #rss {
padding: 0.5em 3.5em; background-color: #DA3D3F;
text-align: center; float: right;
text-decoration: none; margin: 10px;
text-shadow: 0 0 0.5em #444;
} }

Loading…
Cancel
Save