Projet

Général

Profil

0001-general-make-standalone-pwa_display-mode-as-default-.patch

Frédéric Péters, 06 juillet 2022 10:16

Télécharger (30,5 ko)

Voir les différences:

Subject: [PATCH] general: make standalone pwa_display mode as default (#67047)

 create_themes_json.py                          | 2 ++
 static/aix-marseille-metropole/config.json     | 1 -
 static/alpes-maritimes-2018/config.json        | 1 -
 static/angouleme/config.json                   | 3 +--
 static/arles-2020/config.json                  | 1 -
 static/atreal-ideau/config.json                | 1 -
 static/auch/config.json                        | 1 -
 static/bouches-du-rhone/config.json            | 1 -
 static/boussu-2022/config.json                 | 1 -
 static/braine-l-alleud/config.json             | 1 -
 static/caen/config.json                        | 1 -
 static/cap-atlantique/config.json              | 1 -
 static/cd06-ezyservices/config.json            | 1 -
 static/cinor-2021/config.json                  | 3 +--
 static/clermont-ici/config.json                | 1 -
 static/clermont-metropole/config.json          | 1 -
 static/concarneau/config.json                  | 1 -
 static/correze-cd19/config.json                | 3 +--
 static/dordogne-cd24/config.json               | 1 -
 static/essey-les-nancy/config.json             | 3 +--
 static/gpseo/config.json                       | 3 +--
 static/grand-chambery/config.json              | 1 -
 static/grand-chatellerault/config.json         | 1 -
 static/grand-nancy/config.json                 | 3 +--
 static/grenoble-metropole-2019/config.json     | 1 -
 static/grenoble-metropole-2022/config.json     | 1 -
 static/grenoble/config.json                    | 1 -
 static/haguenau/config.json                    | 1 -
 static/haute-garonne-cd31/config.json          | 1 -
 static/hautes-alpes-cd05-2020/config.json      | 1 -
 static/hautes-alpes-territoire/config.json     | 1 -
 static/hautes-pyrenees-cd65/config.json        | 1 -
 static/hellemmes/config.json                   | 1 -
 static/isere-cd38/config.json                  | 1 -
 static/izi-ici/config.json                     | 1 -
 static/la-baule/config.json                    | 1 -
 static/la-hague-2022/config.json               | 1 -
 static/la-reunion-region/config.json           | 1 -
 static/lambersart/config.json                  | 1 -
 static/landes-cd40/config.json                 | 3 +--
 static/lanester/config.json                    | 3 +--
 static/lille/config.json                       | 1 -
 static/lomme/config.json                       | 1 -
 static/marseille/config.json                   | 1 -
 static/mauguio/config.json                     | 1 -
 static/metz-metropole-2019/config.json         | 1 -
 static/meudon-2021/config.json                 | 1 -
 static/miribel/config.json                     | 1 -
 static/montpellier-ville/config.json           | 3 +--
 static/montreuil/config.json                   | 3 +--
 static/nancy-en-direct/config.json             | 1 -
 static/pre-saint-gervais/config.json           | 1 -
 static/quimper/config.json                     | 3 +--
 static/roannais-icitoyen/config.json           | 1 -
 static/sables-d-olonne-2022/config.json        | 1 -
 static/sables-d-olonne/config.json             | 3 +--
 static/saint-laurent-du-var/config.json        | 1 -
 static/saone-et-loire-cd71-2019/config.json    | 3 +--
 static/signal-publik/config.json               | 3 +--
 static/thonon-agglomeration-2021/config.json   | 1 -
 static/thonon-agglomeration-online/config.json | 1 -
 static/toodego/config.json                     | 1 -
 static/toulouse-metropole/config.json          | 1 -
 static/toulouse/config.json                    | 1 -
 static/universite-lorraine/config.json         | 1 -
 static/vendee-cd85/config.json                 | 1 -
 static/venissieux/config.json                  | 1 -
 static/villeneuve-dascq/config.json            | 1 -
 static/villeurbanne-intranet/config.json       | 1 -
 69 files changed, 16 insertions(+), 82 deletions(-)
create_themes_json.py
24 24
        theme['variables'] = {}
25 25
    if not theme['variables'].get('css_variant'):
26 26
        theme['variables']['css_variant'] = dirname
27
    if 'pwa_display' not in theme['variables']:
28
        theme['variables']['pwa_display'] = 'standalone'
27 29
    if os.path.exists(os.path.join('static', dirname, 'extra.js')):
28 30
        theme['variables']['no_extra_js'] = False
29 31
    else:
static/aix-marseille-metropole/config.json
1 1
{
2 2
  "label": "Aix Marseille Métropole",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#0d1d2d",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/alpes-maritimes-2018/config.json
323 323
      }
324 324
  },
325 325
  "variables": {
326
    "pwa_display": "standalone",
327 326
    "theme_color": "#001c76",
328 327
    "email_header_img": "img/logo.png",
329 328
    "email_header_right_img": "img/logo-departement.png"
static/angouleme/config.json
2 2
  "label": "Angoulême",
3 3
  "variables": {
4 4
    "theme_color": "#009CDC",
5
    "email_header_asset": "emails:logo",
6
    "pwa_display": "standalone"
5
    "email_header_asset": "emails:logo"
7 6
  },
8 7
  "settings": {
9 8
    "combo": {
static/arles-2020/config.json
1 1
{
2 2
  "label": "Arles 2020",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#0055a4",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/atreal-ideau/config.json
1 1
{
2 2
  "label": "IDE'AU (atReal)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#4c87c7",
6 5
    "favicon": "ideau/img/favicon.ico"
7 6
  }
static/auch/config.json
1 1
{
2 2
  "label": "Auch",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#B3B18C"
6 5
  }
7 6
}
static/bouches-du-rhone/config.json
455 455
   },
456 456
   "variables" : {
457 457
      "include_top_links" : false,
458
      "pwa_display" : "standalone",
459 458
      "theme_color" : "#5b7197"
460 459
   }
461 460
}
static/boussu-2022/config.json
88 88
   "variables" : {
89 89
      "cell_picture_size" : "520x220",
90 90
      "include_top_links" : false,
91
      "pwa_display": "standalone",
92 91
      "theme_color" : "#eb1c23"
93 92
   }
94 93
}
static/braine-l-alleud/config.json
102 102
   "variables" : {
103 103
      "cell_picture_size" : "520x220",
104 104
      "include_top_links" : false,
105
      "pwa_display": "standalone",
106 105
      "theme_color" : "#008fd2"
107 106
   }
108 107
}
static/caen/config.json
1 1
{
2 2
  "label": "Caen",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#FFC300",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/cap-atlantique/config.json
1 1
{
2 2
  "label": "Cap Atlantique",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#00b6d8",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/cd06-ezyservices/config.json
2 2
  "label": "Alpes-Maritimes - e-zyservices",
3 3
  "variables": {
4 4
    "theme_color": "#0F70B7",
5
    "pwa_display": "standalone",
6 5
    "email_header_asset": "emails:logo",
7 6
    "email_header_department_asset": "emails:department-logo"
8 7
  },
static/cinor-2021/config.json
2 2
  "label": "La Cinor 2021",
3 3
  "variables": {
4 4
    "theme_color": "#38a58f",
5
    "email_header_asset": "emails:logo",
6
    "pwa_display": "standalone"
5
    "email_header_asset": "emails:logo"
7 6
  },
8 7
  "settings": {
9 8
    "combo": {
static/clermont-ici/config.json
1 1
{
2 2
  "label": "Clermont ICI",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#FF8001",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/clermont-metropole/config.json
2 2
  "label": "Clermont Métropole",
3 3
  "variables": {
4 4
    "theme_color": "#333333",
5
    "pwa_display": "standalone",
6 5
    "email_header_img": "img/emails-logo.png"
7 6
  },
8 7
  "settings": {
static/concarneau/config.json
2 2
  "label": "Concarneau",
3 3
  "variables": {
4 4
    "favicon": "concarneau/img/favicon-32x32.png",
5
    "pwa_display": "standalone",
6 5
    "theme_color": "#f39200"
7 6
  }
8 7
}
static/correze-cd19/config.json
1 1
{
2 2
  "label": "Corrèze (CD19)",
3 3
  "variables": {
4
    "theme_color": "#7cb342",
5
    "pwa_display": "standalone"
4
    "theme_color": "#7cb342"
6 5
  },
7 6
  "settings": {
8 7
    "combo": {
static/dordogne-cd24/config.json
1 1
{
2 2
  "label": "Dordogne (CD24)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "include_top_links": true,
6 5
    "theme_color": "#f4f7fa",
7 6
    "email_header_asset": "emails:logo"
static/essey-les-nancy/config.json
1 1
{
2 2
  "label": "Essey-Lès-Nancy",
3 3
  "variables": {
4
    "theme_color": "#FFDF64",
5
    "pwa_display": "standalone"
4
    "theme_color": "#FFDF64"
6 5
  },
7 6
  "settings": {
8 7
    "combo": {
static/gpseo/config.json
2 2
  "label": "Grand Paris Seine & Oise",
3 3
  "variables": {
4 4
    "theme_color": "#0075c1",
5
    "email_header_img": "img/logo-email.png",
6
    "pwa_display": "standalone"
5
    "email_header_img": "img/logo-email.png"
7 6
  }
8 7
}
static/grand-chambery/config.json
2 2
  "label": "Grand Chambéry",
3 3
  "variables": {
4 4
    "theme_color": "#E5112F",
5
    "pwa_display": "standalone",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
8 7
  "settings": {
static/grand-chatellerault/config.json
1 1
{
2 2
  "label": "Grand Châtellerault",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#126c86"
6 5
  },
7 6
  "settings": {
static/grand-nancy/config.json
1 1
{
2 2
  "label": "Grand Nancy",
3 3
  "variables": {
4
    "theme_color": "#ed1c24",
5
    "pwa_display": "standalone"
4
    "theme_color": "#ed1c24"
6 5
  }
7 6
}
static/grenoble-metropole-2019/config.json
2 2
  "label": "Grenoble Métropole 2019",
3 3
  "variables": {
4 4
    "global_title": "Grenoble Métropole",
5
    "pwa_display": "standalone",
6 5
    "include_top_links": true,
7 6
    "email_header_img": "img/logo-metro.png",
8 7
    "theme_color": "#FFEC44"
static/grenoble-metropole-2022/config.json
3 3
  "variables": {
4 4
    "overlay": "izi-ici",
5 5
    "global_title": "Grenoble Métropole",
6
    "pwa_display": "standalone",
7 6
    "theme_color": "#FFEC27",
8 7
    "email_header_asset": "emails:logo"
9 8
  },
static/grenoble/config.json
3 3
  "variables": {
4 4
    "overlay": "izi-ici",
5 5
    "global_title": "Grenoble",
6
    "pwa_display": "standalone",
7 6
    "theme_color": "#175F83",
8 7
    "email_header_asset": "emails:logo"
9 8
  },
static/haguenau/config.json
1 1
{
2 2
  "label": "Haguenau",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#005694",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/haute-garonne-cd31/config.json
1 1
{
2 2
  "label": "Haute-Garonne (CD31)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#00789b"
6 5
  },
7 6
  "settings" : {
static/hautes-alpes-cd05-2020/config.json
1 1
{
2 2
  "label": "Hautes-Alpes (CD05) (2020)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#B73720"
6 5
  },
7 6
  "settings": {
static/hautes-alpes-territoire/config.json
1 1
{
2 2
  "label": "Hautes-Alpes Territoire",
3 3
  "variables": {
4

  
5 4
    "theme_color": "#cccccc",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/hautes-pyrenees-cd65/config.json
1 1
{
2 2
  "label": "Hautes-Pyrénées (CD65)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#00539f",
6 5
    "include_top_links": false
7 6
  },
static/hellemmes/config.json
2 2
  "label": "Hellemmes",
3 3
  "variables": {
4 4
    "include_top_links": true,
5
    "pwa_display": "standalone",
6 5
    "email_header_asset": "emails:logo",
7 6
    "email_header_img": "",
8 7
    "theme_color": "#97c038"
static/isere-cd38/config.json
1 1
{
2 2
  "label": "Isère (CD38)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#FECE15",
6 5
    "email_header_asset2": "emails:logo2"
7 6
  },
static/izi-ici/config.json
2 2
  "label": "IZI ICI",
3 3
  "variables": {
4 4
    "global_title": "IZI ICI",
5
    "pwa_display": "standalone",
6 5
    "theme_color": "#5d737e",
7 6
    "email_header_asset": "emails:logo"
8 7
  },
static/la-baule/config.json
1 1
{
2 2
  "label": "La Baule",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#15357b",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/la-hague-2022/config.json
1 1
{
2 2
  "label": "La Hague (2022)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#209EBD",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/la-reunion-region/config.json
1 1
{
2 2
  "label": "La Réunion (région)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#00579e",
6 5
    "email_header_img": "img/region-reunion-2.png"
7 6
  }
static/lambersart/config.json
1 1
{
2 2
  "label": "Lambersart",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#A2C748",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/landes-cd40/config.json
2 2
  "label": "Landes (CD40)",
3 3
  "variables": {
4 4
    "theme_color": "#33892D",
5
    "email_header_asset": "emails:logo",
6
    "pwa_display": "standalone"
5
    "email_header_asset": "emails:logo"
7 6
  },
8 7
  "settings": {
9 8
    "combo": {
static/lanester/config.json
1 1
{
2 2
  "label": "Lanester",
3 3
  "variables": {
4
    "theme_color": "#015397",
5
    "pwa_display": "standalone"
4
    "theme_color": "#015397"
6 5
  },
7 6
  "settings": {
8 7
    "combo": {
static/lille/config.json
2 2
  "label": "Lille",
3 3
  "variables": {
4 4
    "include_top_links": true,
5
    "pwa_display": "standalone",
6 5
    "email_header_asset": "emails:logo",
7 6
    "email_header_img": "",
8 7
    "theme_color": "#e1001a"
static/lomme/config.json
2 2
  "label": "Lomme",
3 3
  "variables": {
4 4
    "include_top_links": true,
5
    "pwa_display": "standalone",
6 5
    "email_header_asset": "emails:logo",
7 6
    "email_header_img": "",
8 7
    "theme_color": "#009ead"
static/marseille/config.json
1 1
{
2 2
  "label": "Marseille",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#1a489c",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/mauguio/config.json
2 2
  "label": "Mauguio-Carnon",
3 3
  "variables": {
4 4
    "email_header_img": "img/logo-email-header.png",
5
    "pwa_display": "standalone",
6 5
    "theme_color": "#018b91"
7 6
  }
8 7
}
static/metz-metropole-2019/config.json
1 1
{
2 2
  "label": "Metz Métropole (2019)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#45abc2"
6 5
  },
7 6
  "settings": {
static/meudon-2021/config.json
1 1
{
2 2
  "label": "Meudon 2021",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#22104b",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/miribel/config.json
1 1
{
2 2
  "label": "miribel",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#57BCD7",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/montpellier-ville/config.json
3 3
  "variables": {
4 4
    "theme_color": "#1f4791",
5 5
    "email_header_asset": "emails:logo",
6
    "cell_picture_size": "660x220",
7
    "pwa_display": "standalone"
6
    "cell_picture_size": "660x220"
8 7
  },
9 8
  "settings": {
10 9
    "combo": {
static/montreuil/config.json
1 1
{
2 2
  "label": "Montreuil",
3 3
  "variables": {
4
    "theme_color": "#243b48",
5
    "pwa_display": "standalone"
4
    "theme_color": "#243b48"
6 5
  },
7 6
  "settings": {
8 7
    "combo": {
static/nancy-en-direct/config.json
2 2
  "label": "Nancy en Direct",
3 3
  "variables": {
4 4
    "theme_color": "#f15252",
5
    "pwa_display": "standalone",
6 5
    "include_top_links": true
7 6
  }
8 7
}
static/pre-saint-gervais/config.json
3 3
  "variables": {
4 4
    "favicon": "pre-saint-gervais/img/favicon.ico",
5 5
    "include_top_links": false,
6
    "pwa_display": "standalone",
7 6
    "theme_color": "#ffffff"
8 7
  }
9 8
}
static/quimper/config.json
2 2
  "label": "Quimper",
3 3
  "variables": {
4 4
    "include_top_links": false,
5
    "theme_color": "#00aa9e",
6
    "pwa_display": "standalone"
5
    "theme_color": "#00aa9e"
7 6
  },
8 7
  "settings": {
9 8
    "combo": {
static/roannais-icitoyen/config.json
1 1
{
2 2
  "label": "Roannais Icitoyen",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#333333",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/sables-d-olonne-2022/config.json
1 1
{
2 2
  "label": "Les Sables d'Olonne (2022)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#0D306F",
6 5
    "email_header_asset": "emails:logo",
7 6
    "include_top_links": false
static/sables-d-olonne/config.json
1 1
{
2 2
  "label": "Les Sables d'Olonne",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#67C2C9",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
......
25 24
      }
26 25
    }
27 26
  }
28
}
27
}
static/saint-laurent-du-var/config.json
1 1
{
2 2
  "label": "Saint-Laurent-du-Var",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#00a3d3"
6 5
  }
7 6
}
static/saone-et-loire-cd71-2019/config.json
2 2
  "label": "Saône et Loire (CD71) (2019)",
3 3
  "variables": {
4 4
    "email_header_img": "img/logo-header.png",
5
    "theme_color": "#179ad6",
6
    "pwa_display": "standalone"
5
    "theme_color": "#179ad6"
7 6
  }
8 7
}
static/signal-publik/config.json
2 2
  "label": "Signal Publik",
3 3
  "variables": {
4 4
    "include_top_links": false,
5
    "theme_color": "#37bd9c",
6
    "pwa_display": "standalone"
5
    "theme_color": "#37bd9c"
7 6
  },
8 7
  "settings": {
9 8
    "combo": {
static/thonon-agglomeration-2021/config.json
1 1
{
2 2
  "label": "Thonon Agglomération 2021",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#FCC400",
6 5
    "email_header_asset": "emails:logo"
7 6
  },
static/thonon-agglomeration-online/config.json
1 1
{
2 2
  "label": "Thonon Agglomération Online",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#178387",
6 5
    "include_top_links": true,
7 6
    "email_header_asset": "emails:logo",
static/toodego/config.json
12 12
      "512"
13 13
    ],
14 14
    "include_top_links": false,
15
    "pwa_display": "standalone",
16 15
    "theme_color": "#DC1822",
17 16
    "included_js_libraries": ["jquery.js", "jquery-ui.js"]
18 17
  },
static/toulouse-metropole/config.json
1 1
{
2 2
  "label": "Toulouse Métropole",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "email_header_img": "img/logo-metropole.png",
6 5
    "theme_color": "#ff6900"
7 6
  },
static/toulouse/config.json
4 4
    "favicon": "toulouse/img/favicon-16.png",
5 5
    "email_header_img": "img/email-header.png",
6 6
    "email_header_width": "100%",
7
    "pwa_display": "standalone",
8 7
    "theme_color": "#de3559",
9 8
    "icon_prefix": "img/launcher-icon-",
10 9
    "icon_sizes": [
static/universite-lorraine/config.json
1 1
{
2 2
  "label": "Université de Lorraine",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#FFEF44"
6 5
  },
7 6
  "settings": {
static/vendee-cd85/config.json
1 1
{
2 2
  "label": "Vendée (CD85)",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#ED1B24"
6 5
  },
7 6
  "settings": {
static/venissieux/config.json
2 2
  "label": "Vénissieux",
3 3
  "variables": {
4 4
    "email_header_img": "img/logo-venissieux-bleu.png",
5
    "pwa_display": "standalone",
6 5
    "theme_color": "#3795b2"
7 6
  }
8 7
}
static/villeneuve-dascq/config.json
1 1
{
2 2
  "label": "Villeneuve d'Ascq",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#5787f5"
6 5
  },
7 6
  "settings": {
static/villeurbanne-intranet/config.json
1 1
{
2 2
  "label": "Villeurbanne Intranet",
3 3
  "variables": {
4
    "pwa_display": "standalone",
5 4
    "theme_color": "#0e96a8",
6 5
    "email_header_asset": "emails:logo",
7 6
    "include_registration_link": false
8
-