From ec987ad8fa15ae21da119b8fa4b3d1821ff53975 Mon Sep 17 00:00:00 2001 From: Arthur ZHU Date: Wed, 6 Jul 2022 20:37:20 +0200 Subject: [PATCH] ajout file d'ariane --- app/static/css/entreprises.css | 54 +++- app/templates/entreprises/contacts.html | 16 +- .../entreprises/fiche_entreprise.html | 13 +- app/templates/entreprises/import_donnees.html | 251 +++++++++--------- app/templates/entreprises/logs.html | 11 + .../entreprises/logs_entreprise.html | 14 + app/templates/entreprises/nav.html | 28 +- .../entreprises/offres_expirees.html | 14 + app/templates/entreprises/preferences.html | 12 +- 9 files changed, 266 insertions(+), 147 deletions(-) diff --git a/app/static/css/entreprises.css b/app/static/css/entreprises.css index 45d3f762..ce3a4ccd 100644 --- a/app/static/css/entreprises.css +++ b/app/static/css/entreprises.css @@ -1,28 +1,37 @@ -.nav-entreprise>ul { - padding-left: 0; +.nav-entreprise { + text-align: left; +} + +.nav-entreprise ul { + padding: 0; } .nav-entreprise li{ list-style: none; display: inline-block; padding: 10px; + border: 2px black solid; + border-radius: 10px; +} + +.nav-entreprise li:hover{ + background-color: rgb(212, 212, 212); } .nav-entreprise>ul>li>a { text-decoration: none; color: black; padding: 15px; - +} + +.nav-entreprise>ul>li>a:hover { + text-decoration: underline; } .form-error { color: #a94442; } -.nav-entreprise>ul>li>a:hover { - color: red; -} - .boutons .btn { margin-top: 5px; margin-bottom: 5px; @@ -133,5 +142,34 @@ .title-form-error { font-weight: bold; - color: #a94442 + color: #a94442; +} + +.breadcrumbs { + padding: 0; +} + +.breadcrumbs_item { + display: inline-block; +} + +.breadcrumbs_item:not(:last-of-type)::after { + content: '\203a'; + margin: 0 5px; + color: #777; +} + +.breadcrumbs_link { + text-decoration: none; + color: #777; +} + +.breadcrumbs_link:hover { + text-decoration: underline; + color: #333; +} + +.breadcrumbs_link-active { + color: #333; + font-weight: bold; } \ No newline at end of file diff --git a/app/templates/entreprises/contacts.html b/app/templates/entreprises/contacts.html index 2896627e..70ad459e 100644 --- a/app/templates/entreprises/contacts.html +++ b/app/templates/entreprises/contacts.html @@ -9,7 +9,21 @@ {% endblock %} {% block app_content %} -
+
+ +
+ +

Liste des contacts

{% if current_user.has_permission(current_user.Permission.RelationsEntreprisesChange, None) %} Ajouter contact diff --git a/app/templates/entreprises/fiche_entreprise.html b/app/templates/entreprises/fiche_entreprise.html index 6d089605..0b132cf1 100644 --- a/app/templates/entreprises/fiche_entreprise.html +++ b/app/templates/entreprises/fiche_entreprise.html @@ -9,6 +9,17 @@ {% endblock %} {% block app_content %} +
+ +
+ {% if logs %}

Dernières opérations sur cette fiche Voir tout

@@ -55,7 +66,7 @@
    {% if not taxes|check_taxe_now %} -
  • année actuelle : non versé
  • +
  • année actuelle : non versée
  • {% endif %} {% for taxe in taxes %}
  • diff --git a/app/templates/entreprises/import_donnees.html b/app/templates/entreprises/import_donnees.html index 22d4f9c2..bbc575e0 100644 --- a/app/templates/entreprises/import_donnees.html +++ b/app/templates/entreprises/import_donnees.html @@ -7,130 +7,143 @@ {% endblock %} {% block app_content %} -

    {{ title }}

    -
    -
    - Obtenir la feuille excel à remplir + -
    -
    -
    -

    - (*) champs requis -

    - {{ wtf.quick_form(form, novalidate=True) }} + +
    +

    {{ title }}

    +
    + +
    +
    +
    +

    + (*) champs requis +

    + {{ wtf.quick_form(form, novalidate=True) }} +
    -
    - {% if not entreprises_import and not sites_import and not correspondants_import %} -
    Feuille Entreprises
    - - - - - - - - -
    AttributTypeDescription
    siret (*)textsiret de l'entreprise
    nom_entreprise (*)textnom de l'entreprise
    adresse (*)textadresse de l'entreprise
    ville (*)textville de l'entreprise
    code_postal (*)textcode postal de l'entreprise
    paystextpays de l'entreprise
    -
    Feuille Sites
    - - - - - - - - - - -
    AttributTypeDescription
    siret_entreprise (*)textsiret de l'entreprise
    id_site (*)textid du site (ne rien remplir pour créer un site)
    nom_site (*)textnom du site
    adresse (*)textadresse du site
    ville (*)textville du site
    code_postal (*)textcode postal du site
    pays (*)textpays du site
    -
    Feuille Correspondants (à utiliser pour les modifications)
    - - - - - - - - - - - - -
    AttributTypeDescription
    civilite (*)textcivilite du correspondant (H ou F)
    nom (*)textnom du correspondant
    prenom (*)textprenom du correspondant
    telephone (*)texttelephone du correspondant
    mail (*)textmail du correspondant
    postetextposte du correspondant
    servicetextservice dans lequel travaille le correspondant
    originetextorigine du correspondant
    notestextnotes sur le correspondant
    nom_sitetextnom du site lié au correspondant
    - {% endif %} + {% if not entreprises_import and not sites_import and not correspondants_import %} +
    Feuille Entreprises
    + + + + + + + + +
    AttributTypeDescription
    siret (*)textsiret de l'entreprise
    nom_entreprise (*)textnom de l'entreprise
    adresse (*)textadresse de l'entreprise
    ville (*)textville de l'entreprise
    code_postal (*)textcode postal de l'entreprise
    paystextpays de l'entreprise
    +
    Feuille Sites
    + + + + + + + + + + +
    AttributTypeDescription
    siret_entreprise (*)textsiret de l'entreprise
    id_site (*)textid du site (ne rien remplir pour créer un site)
    nom_site (*)textnom du site
    adresse (*)textadresse du site
    ville (*)textville du site
    code_postal (*)textcode postal du site
    pays (*)textpays du site
    +
    Feuille Correspondants (à utiliser pour les modifications)
    + + + + + + + + + + + + +
    AttributTypeDescription
    civilite (*)textcivilite du correspondant (H ou F)
    nom (*)textnom du correspondant
    prenom (*)textprenom du correspondant
    telephone (*)texttelephone du correspondant
    mail (*)textmail du correspondant
    postetextposte du correspondant
    servicetextservice dans lequel travaille le correspondant
    originetextorigine du correspondant
    notestextnotes sur le correspondant
    nom_sitetextnom du site lié au correspondant
    + {% endif %} - {% if entreprises_import %} -
    Importation de {{ entreprises_import|length }} entreprise(s)
    - {% for entreprise in entreprises_import %} -
    -
    - SIRET : {{ entreprise.siret }}
    - Nom : {{ entreprise.nom }}
    - Adresse : {{ entreprise.adresse }}
    - Code postal : {{ entreprise.codepostal }}
    - Ville : {{ entreprise.ville }}
    - Pays : {{ entreprise.pays }}
    - Fiche entreprise -
    - {% for site in entreprise.sites %} -
    - Nom : {{ site.nom }}
    - Adresse : {{ site.adresse }}
    - Code postal : {{ site.codepostal }}
    - Ville : {{ site.ville }}
    - Pays : {{ site.pays }} + {% if entreprises_import %} +
    Importation de {{ entreprises_import|length }} entreprise(s)
    + {% for entreprise in entreprises_import %} +
    +
    + SIRET : {{ entreprise.siret }}
    + Nom : {{ entreprise.nom }}
    + Adresse : {{ entreprise.adresse }}
    + Code postal : {{ entreprise.codepostal }}
    + Ville : {{ entreprise.ville }}
    + Pays : {{ entreprise.pays }}
    + Fiche entreprise
    - {% endfor %} -
    - {% endfor %} - {% endif %} - - {% if sites_import %} -
    Importation de {{ sites_import|length }} site(s)
    - {% for site in sites_import %} -
    - Nom : {{ site.nom }}
    - Adresse : {{ site.adresse }}
    - Code postal : {{ site.codepostal }}
    - Ville : {{ site.ville }}
    - Pays : {{ site.pays }}
    - Fiche entreprise -
    - {% endfor %} - {% endif %} - - {% if correspondants_import %} -
    Importation de {{ correspondants_import|length }} correspondant(s)
    - {% for correspondant in correspondants_import %} -
    -
    - Civilité : {{ correspondant.civilite|get_civilité }}
    - Nom : {{ correspondant.nom }}
    - Prénom : {{ correspondant.prenom }}
    - {% if correspondant.telephone %} - Téléphone : {{ correspondant.telephone }}
    - {% endif %} - {% if correspondant.mail %} - Mail : {{ correspondant.mail }}
    - {% endif %} - {% if correspondant.poste %} - Poste : {{ correspondant.poste }}
    - {% endif %} - {% if correspondant.service %} - Service : {{ correspondant.service }}
    - {% endif %} - {% if correspondant.origine %} - Origine : {{ correspondant.origine }}
    - {% endif %} - {% if correspondant.notes %} - Notes : {{ correspondant.notes }}
    - {% endif %} - Fiche entreprise + {% for site in entreprise.sites %} +
    + Nom : {{ site.nom }}
    + Adresse : {{ site.adresse }}
    + Code postal : {{ site.codepostal }}
    + Ville : {{ site.ville }}
    + Pays : {{ site.pays }} +
    + {% endfor %}
    -
    - {% endfor %} - {% endif %} + {% endfor %} + {% endif %} + + {% if sites_import %} +
    Importation de {{ sites_import|length }} site(s)
    + {% for site in sites_import %} +
    + Nom : {{ site.nom }}
    + Adresse : {{ site.adresse }}
    + Code postal : {{ site.codepostal }}
    + Ville : {{ site.ville }}
    + Pays : {{ site.pays }}
    + Fiche entreprise +
    + {% endfor %} + {% endif %} + + {% if correspondants_import %} +
    Importation de {{ correspondants_import|length }} correspondant(s)
    + {% for correspondant in correspondants_import %} +
    +
    + Civilité : {{ correspondant.civilite|get_civilité }}
    + Nom : {{ correspondant.nom }}
    + Prénom : {{ correspondant.prenom }}
    + {% if correspondant.telephone %} + Téléphone : {{ correspondant.telephone }}
    + {% endif %} + {% if correspondant.mail %} + Mail : {{ correspondant.mail }}
    + {% endif %} + {% if correspondant.poste %} + Poste : {{ correspondant.poste }}
    + {% endif %} + {% if correspondant.service %} + Service : {{ correspondant.service }}
    + {% endif %} + {% if correspondant.origine %} + Origine : {{ correspondant.origine }}
    + {% endif %} + {% if correspondant.notes %} + Notes : {{ correspondant.notes }}
    + {% endif %} + Fiche entreprise +
    +
    + {% endfor %} + {% endif %} +
    {% endblock %} \ No newline at end of file diff --git a/app/templates/entreprises/logs.html b/app/templates/entreprises/logs.html index c6cba95f..2072c4a8 100644 --- a/app/templates/entreprises/logs.html +++ b/app/templates/entreprises/logs.html @@ -2,6 +2,17 @@ {% extends 'base.html' %} {% block app_content %} + +

    Dernières opérations

    {% if logs.items %} diff --git a/app/templates/entreprises/logs_entreprise.html b/app/templates/entreprises/logs_entreprise.html index cebea040..d54c4d0a 100644 --- a/app/templates/entreprises/logs_entreprise.html +++ b/app/templates/entreprises/logs_entreprise.html @@ -2,6 +2,20 @@ {% extends 'base.html' %} {% block app_content %} + +

    Dernières opérations - {{ entreprise.nom }}

    {% if logs.items %} diff --git a/app/templates/entreprises/nav.html b/app/templates/entreprises/nav.html index 3cd9636d..3df51b87 100644 --- a/app/templates/entreprises/nav.html +++ b/app/templates/entreprises/nav.html @@ -1,14 +1,16 @@ {# -*- mode: jinja-html -*- #} - \ No newline at end of file +
    + +
    \ No newline at end of file diff --git a/app/templates/entreprises/offres_expirees.html b/app/templates/entreprises/offres_expirees.html index d4bc2e41..f0bd4b2f 100644 --- a/app/templates/entreprises/offres_expirees.html +++ b/app/templates/entreprises/offres_expirees.html @@ -2,6 +2,20 @@ {% extends 'base.html' %} {% block app_content %} + +

    Offres expirées - {{ entreprise.nom }}

    {% if offres_expirees %} diff --git a/app/templates/entreprises/preferences.html b/app/templates/entreprises/preferences.html index 62514372..39b45de8 100644 --- a/app/templates/entreprises/preferences.html +++ b/app/templates/entreprises/preferences.html @@ -5,11 +5,13 @@ {% block app_content %} {% include 'entreprises/nav.html' %} -

    Préférences module gestion entreprises

    -
    -
    -
    - {{ wtf.quick_form(form, novalidate=True) }} +
    +

    Préférences module gestion entreprises

    +
    +
    +
    + {{ wtf.quick_form(form, novalidate=True) }} +
    {% endblock %} \ No newline at end of file