Commit c51e0406 authored by Nicolas Joyard's avatar Nicolas Joyard

Ajout icones/ajust couleurs étapes

parent ca26544f
......@@ -46,7 +46,8 @@ ETAPES = [
La demande d'accès aux relevés de comptes du parlementaire n'a pas
encore été envoyée.
""",
'couleur': '#cccccc',
'couleur': '#aaaaaa',
'icone': 'envelope-open',
},
{
'ordre': ETAPE_A_CONFIRMER,
......@@ -55,7 +56,8 @@ ETAPES = [
Un utilisateur a souhaité se charger de l'envoi de la demande, mais
nous n'avons pas encore confirmation de cet envoi.
""",
'couleur': '#8888aa',
'couleur': '#666699',
'icone': 'clock-o',
},
{
'ordre': ETAPE_ENVOYE,
......@@ -64,7 +66,8 @@ ETAPES = [
La demande d'accès aux relevés de comptes du parlementaire a été
envoyée, mais nous n'avons pas encore d'avis de réception.
""",
'couleur': '#88dddd',
'couleur': '#66bbbb',
'icone': 'envelope'
},
{
'ordre': 30,
......@@ -73,7 +76,8 @@ ETAPES = [
Le parlementaire a reçu la demande d'accès à ses relevés de
comptes.
""",
'couleur': '#8888dd',
'couleur': '#6666bb',
'icone': 'check'
},
{
'ordre': 40,
......@@ -81,7 +85,8 @@ ETAPES = [
'description': """
Le parlementaire nous a transmis les relevés de compte demandés.
""",
'couleur': '#88dd88',
'couleur': '#66bb66',
'icone': 'smile-o',
},
{
'ordre': 45,
......@@ -90,7 +95,8 @@ ETAPES = [
Le parlementaire accepté de nous transmettre une partie des
documents demandés.
""",
'couleur': '#ddaa88',
'couleur': '#ddbb66',
'icone': 'meh-o',
},
{
'ordre': 50,
......@@ -100,6 +106,7 @@ ETAPES = [
compte, soit explicitement, soit par voie de presse, soit à
l'expiration d'un délai de 2 mois après réception de la demande.
""",
'couleur': '#dd8888',
'couleur': '#bb6666',
'icone': 'frown-o',
},
]
......@@ -12,6 +12,7 @@ class Etape(db.Model):
label = db.Column(db.Unicode)
description = db.Column(db.Unicode)
couleur = db.Column(db.Unicode)
icone = db.Column(db.Unicode)
parlementaires = db.relationship('Parlementaire', back_populates='etape')
......
......@@ -35,8 +35,9 @@ def setup(app):
def label_etape(etape):
return '<span class="label" title="%s" ' \
'data-toggle="tooltip" ' \
'style="background-color: %s;">%s</span>' % (
etape.description, etape.couleur, etape.label
'style="background-color: %s;"><i class="fa fa-%s"></i> ' \
'%s</span>' % (
etape.description, etape.couleur, etape.icone, etape.label
)
_paragraph_re = re.compile(r'(?:\r\n|\r|\n){2,}')
......
"""Ajout icone etape
Revision ID: 33e04063a022
Revises: 0bb141c3f068
Create Date: 2017-05-10 20:17:52.083429
"""
from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic.
revision = '33e04063a022'
down_revision = '0bb141c3f068'
branch_labels = None
depends_on = None
def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.add_column('etapes', sa.Column('icone', sa.Unicode(), nullable=True))
# ### end Alembic commands ###
def downgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.drop_column('etapes', 'icone')
# ### end Alembic commands ###
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment