From 38e56771e58b748c843df0e687d7793d28e56447 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89loi=20Rivard?= Date: Tue, 12 Dec 2023 14:46:08 +0100 Subject: [PATCH 1/2] chore: rename 'flaskr' in 'b3desk' --- .pre-commit-config.yaml | 2 +- docker-compose.override.yml | 2 +- docker-compose.yml | 4 +- documentation/conf.py | 6 +- documentation/developers/translation.md | 3 +- documentation/maintainers/settings.rst | 2 +- web.env.example | 2 +- web/Dockerfile | 2 +- web/{flaskr => b3desk}/__init__.py | 8 +- web/{flaskr => b3desk}/constants.py | 0 web/{flaskr => b3desk}/forms.py | 0 web/{flaskr => b3desk}/models.py | 4 +- web/{flaskr => b3desk}/routes.py | 30 +- web/{flaskr => b3desk}/settings.py | 2 +- web/{flaskr => b3desk}/static/css/global.css | 0 .../static/css/jumbotron.css | 0 .../static/css/remixicon/remixicon.css | 0 .../static/css/remixicon/remixicon.eot | Bin .../static/css/remixicon/remixicon.glyph.json | 0 .../static/css/remixicon/remixicon.less | 0 .../static/css/remixicon/remixicon.svg | 0 .../static/css/remixicon/remixicon.symbol.svg | 0 .../static/css/remixicon/remixicon.ttf | Bin .../static/css/remixicon/remixicon.woff | Bin .../static/css/remixicon/remixicon.woff2 | Bin web/{flaskr => b3desk}/static/css/spinner.css | 0 web/{flaskr => b3desk}/static/css/toc.css | 0 .../static/dsfr-1.7/README.md | 0 .../dsfr-1.7/artwork/background/ovoid.svg | 0 .../static/dsfr-1.7/artwork/dark.svg | 0 .../static/dsfr-1.7/artwork/light.svg | 0 .../static/dsfr-1.7/artwork/system.svg | 0 .../dsfr-1.7/artwork/technical-error.svg | 0 .../static/dsfr-1.7/artwork/test.svg | 0 .../static/dsfr-1.7/component/README.md | 0 .../dsfr-1.7/component/accordion/README.md | 0 .../component/accordion/accordion.css | 0 .../component/accordion/accordion.css.map | 0 .../component/accordion/accordion.legacy.css | 0 .../accordion/accordion.legacy.css.map | 0 .../accordion/accordion.legacy.min.css | 0 .../accordion/accordion.legacy.min.css.map | 0 .../component/accordion/accordion.main.css | 0 .../accordion/accordion.main.css.map | 0 .../accordion/accordion.main.min.css | 0 .../accordion/accordion.main.min.css.map | 0 .../component/accordion/accordion.min.css | 0 .../component/accordion/accordion.min.css.map | 0 .../component/accordion/accordion.module.js | 0 .../accordion/accordion.module.js.map | 0 .../accordion/accordion.module.min.js | 0 .../accordion/accordion.module.min.js.map | 0 .../component/accordion/accordion.nomodule.js | 0 .../accordion/accordion.nomodule.js.map | 0 .../accordion/accordion.nomodule.min.js | 0 .../accordion/accordion.nomodule.min.js.map | 0 .../static/dsfr-1.7/component/alert/README.md | 0 .../static/dsfr-1.7/component/alert/alert.css | 0 .../dsfr-1.7/component/alert/alert.css.map | 0 .../dsfr-1.7/component/alert/alert.legacy.css | 0 .../component/alert/alert.legacy.css.map | 0 .../component/alert/alert.legacy.min.css | 0 .../component/alert/alert.legacy.min.css.map | 0 .../dsfr-1.7/component/alert/alert.main.css | 0 .../component/alert/alert.main.css.map | 0 .../component/alert/alert.main.min.css | 0 .../component/alert/alert.main.min.css.map | 0 .../dsfr-1.7/component/alert/alert.min.css | 0 .../component/alert/alert.min.css.map | 0 .../static/dsfr-1.7/component/badge/README.md | 0 .../static/dsfr-1.7/component/badge/badge.css | 0 .../dsfr-1.7/component/badge/badge.css.map | 0 .../dsfr-1.7/component/badge/badge.legacy.css | 0 .../component/badge/badge.legacy.css.map | 0 .../component/badge/badge.legacy.min.css | 0 .../component/badge/badge.legacy.min.css.map | 0 .../dsfr-1.7/component/badge/badge.main.css | 0 .../component/badge/badge.main.css.map | 0 .../component/badge/badge.main.min.css | 0 .../component/badge/badge.main.min.css.map | 0 .../dsfr-1.7/component/badge/badge.min.css | 0 .../component/badge/badge.min.css.map | 0 .../dsfr-1.7/component/breadcrumb/README.md | 0 .../component/breadcrumb/breadcrumb.css | 0 .../component/breadcrumb/breadcrumb.css.map | 0 .../breadcrumb/breadcrumb.legacy.css | 0 .../breadcrumb/breadcrumb.legacy.css.map | 0 .../breadcrumb/breadcrumb.legacy.min.css | 0 .../breadcrumb/breadcrumb.legacy.min.css.map | 0 .../component/breadcrumb/breadcrumb.main.css | 0 .../breadcrumb/breadcrumb.main.css.map | 0 .../breadcrumb/breadcrumb.main.min.css | 0 .../breadcrumb/breadcrumb.main.min.css.map | 0 .../component/breadcrumb/breadcrumb.min.css | 0 .../breadcrumb/breadcrumb.min.css.map | 0 .../component/breadcrumb/breadcrumb.module.js | 0 .../breadcrumb/breadcrumb.module.js.map | 0 .../breadcrumb/breadcrumb.module.min.js | 0 .../breadcrumb/breadcrumb.module.min.js.map | 0 .../breadcrumb/breadcrumb.nomodule.js | 0 .../breadcrumb/breadcrumb.nomodule.js.map | 0 .../breadcrumb/breadcrumb.nomodule.min.js | 0 .../breadcrumb/breadcrumb.nomodule.min.js.map | 0 .../dsfr-1.7/component/button/README.md | 0 .../dsfr-1.7/component/button/button.css | 0 .../dsfr-1.7/component/button/button.css.map | 0 .../component/button/button.legacy.css | 0 .../component/button/button.legacy.css.map | 0 .../component/button/button.legacy.min.css | 0 .../button/button.legacy.min.css.map | 0 .../dsfr-1.7/component/button/button.main.css | 0 .../component/button/button.main.css.map | 0 .../component/button/button.main.min.css | 0 .../component/button/button.main.min.css.map | 0 .../dsfr-1.7/component/button/button.min.css | 0 .../component/button/button.min.css.map | 0 .../component/button/button.module.js | 0 .../component/button/button.module.js.map | 0 .../component/button/button.module.min.js | 0 .../component/button/button.module.min.js.map | 0 .../component/button/button.nomodule.js | 0 .../component/button/button.nomodule.js.map | 0 .../component/button/button.nomodule.min.js | 0 .../button/button.nomodule.min.js.map | 0 .../dsfr-1.7/component/callout/README.md | 0 .../dsfr-1.7/component/callout/callout.css | 0 .../component/callout/callout.css.map | 0 .../component/callout/callout.legacy.css | 0 .../component/callout/callout.legacy.css.map | 0 .../component/callout/callout.legacy.min.css | 0 .../callout/callout.legacy.min.css.map | 0 .../component/callout/callout.main.css | 0 .../component/callout/callout.main.css.map | 0 .../component/callout/callout.main.min.css | 0 .../callout/callout.main.min.css.map | 0 .../component/callout/callout.min.css | 0 .../component/callout/callout.min.css.map | 0 .../static/dsfr-1.7/component/card/README.md | 0 .../static/dsfr-1.7/component/card/card.css | 0 .../dsfr-1.7/component/card/card.css.map | 0 .../dsfr-1.7/component/card/card.legacy.css | 0 .../component/card/card.legacy.css.map | 0 .../component/card/card.legacy.min.css | 0 .../component/card/card.legacy.min.css.map | 0 .../dsfr-1.7/component/card/card.main.css | 0 .../dsfr-1.7/component/card/card.main.css.map | 0 .../dsfr-1.7/component/card/card.main.min.css | 0 .../component/card/card.main.min.css.map | 0 .../dsfr-1.7/component/card/card.min.css | 0 .../dsfr-1.7/component/card/card.min.css.map | 0 .../dsfr-1.7/component/checkbox/README.md | 0 .../dsfr-1.7/component/checkbox/checkbox.css | 0 .../component/checkbox/checkbox.css.map | 0 .../component/checkbox/checkbox.legacy.css | 0 .../checkbox/checkbox.legacy.css.map | 0 .../checkbox/checkbox.legacy.min.css | 0 .../checkbox/checkbox.legacy.min.css.map | 0 .../component/checkbox/checkbox.main.css | 0 .../component/checkbox/checkbox.main.css.map | 0 .../component/checkbox/checkbox.main.min.css | 0 .../checkbox/checkbox.main.min.css.map | 0 .../component/checkbox/checkbox.min.css | 0 .../component/checkbox/checkbox.min.css.map | 0 .../static/dsfr-1.7/component/component.css | 0 .../dsfr-1.7/component/component.css.map | 0 .../dsfr-1.7/component/component.legacy.css | 0 .../component/component.legacy.css.map | 0 .../component/component.legacy.min.css | 0 .../component/component.legacy.min.css.map | 0 .../dsfr-1.7/component/component.main.css | 0 .../dsfr-1.7/component/component.main.css.map | 0 .../dsfr-1.7/component/component.main.min.css | 0 .../component/component.main.min.css.map | 0 .../dsfr-1.7/component/component.min.css | 0 .../dsfr-1.7/component/component.min.css.map | 0 .../dsfr-1.7/component/component.module.js | 0 .../component/component.module.js.map | 0 .../component/component.module.min.js | 0 .../component/component.module.min.js.map | 0 .../dsfr-1.7/component/component.nomodule.js | 0 .../component/component.nomodule.js.map | 0 .../component/component.nomodule.min.js | 0 .../component/component.nomodule.min.js.map | 0 .../dsfr-1.7/component/connect/README.md | 0 .../dsfr-1.7/component/connect/connect.css | 0 .../component/connect/connect.css.map | 0 .../component/connect/connect.legacy.css | 0 .../component/connect/connect.legacy.css.map | 0 .../component/connect/connect.legacy.min.css | 0 .../connect/connect.legacy.min.css.map | 0 .../component/connect/connect.main.css | 0 .../component/connect/connect.main.css.map | 0 .../component/connect/connect.main.min.css | 0 .../connect/connect.main.min.css.map | 0 .../component/connect/connect.min.css | 0 .../component/connect/connect.min.css.map | 0 .../dsfr-1.7/component/consent/README.md | 0 .../dsfr-1.7/component/consent/consent.css | 0 .../component/consent/consent.css.map | 0 .../component/consent/consent.legacy.css | 0 .../component/consent/consent.legacy.css.map | 0 .../component/consent/consent.legacy.min.css | 0 .../consent/consent.legacy.min.css.map | 0 .../component/consent/consent.main.css | 0 .../component/consent/consent.main.css.map | 0 .../component/consent/consent.main.min.css | 0 .../consent/consent.main.min.css.map | 0 .../component/consent/consent.min.css | 0 .../component/consent/consent.min.css.map | 0 .../dsfr-1.7/component/content/README.md | 0 .../dsfr-1.7/component/content/content.css | 0 .../component/content/content.css.map | 0 .../component/content/content.legacy.css | 0 .../component/content/content.legacy.css.map | 0 .../component/content/content.legacy.min.css | 0 .../content/content.legacy.min.css.map | 0 .../component/content/content.main.css | 0 .../component/content/content.main.css.map | 0 .../component/content/content.main.min.css | 0 .../content/content.main.min.css.map | 0 .../component/content/content.min.css | 0 .../component/content/content.min.css.map | 0 .../dsfr-1.7/component/display/README.md | 0 .../component/display/display.module.js | 0 .../component/display/display.module.js.map | 0 .../component/display/display.module.min.js | 0 .../display/display.module.min.js.map | 0 .../component/display/display.nomodule.js | 0 .../component/display/display.nomodule.js.map | 0 .../component/display/display.nomodule.min.js | 0 .../display/display.nomodule.min.js.map | 0 .../dsfr-1.7/component/download/README.md | 0 .../dsfr-1.7/component/download/download.css | 0 .../component/download/download.css.map | 0 .../component/download/download.min.css | 0 .../component/download/download.min.css.map | 0 .../component/download/download.module.js | 0 .../component/download/download.module.js.map | 0 .../component/download/download.module.min.js | 0 .../download/download.module.min.js.map | 0 .../component/download/download.nomodule.js | 0 .../download/download.nomodule.js.map | 0 .../download/download.nomodule.min.js | 0 .../download/download.nomodule.min.js.map | 0 .../dsfr-1.7/component/follow/README.md | 0 .../dsfr-1.7/component/follow/follow.css | 0 .../dsfr-1.7/component/follow/follow.css.map | 0 .../component/follow/follow.legacy.css | 0 .../component/follow/follow.legacy.css.map | 0 .../component/follow/follow.legacy.min.css | 0 .../follow/follow.legacy.min.css.map | 0 .../dsfr-1.7/component/follow/follow.main.css | 0 .../component/follow/follow.main.css.map | 0 .../component/follow/follow.main.min.css | 0 .../component/follow/follow.main.min.css.map | 0 .../dsfr-1.7/component/follow/follow.min.css | 0 .../component/follow/follow.min.css.map | 0 .../dsfr-1.7/component/footer/README.md | 0 .../dsfr-1.7/component/footer/footer.css | 0 .../dsfr-1.7/component/footer/footer.css.map | 0 .../component/footer/footer.legacy.css | 0 .../component/footer/footer.legacy.css.map | 0 .../component/footer/footer.legacy.min.css | 0 .../footer/footer.legacy.min.css.map | 0 .../dsfr-1.7/component/footer/footer.main.css | 0 .../component/footer/footer.main.css.map | 0 .../component/footer/footer.main.min.css | 0 .../component/footer/footer.main.min.css.map | 0 .../dsfr-1.7/component/footer/footer.min.css | 0 .../component/footer/footer.min.css.map | 0 .../static/dsfr-1.7/component/form/README.md | 0 .../static/dsfr-1.7/component/form/form.css | 0 .../dsfr-1.7/component/form/form.css.map | 0 .../dsfr-1.7/component/form/form.legacy.css | 0 .../component/form/form.legacy.css.map | 0 .../component/form/form.legacy.min.css | 0 .../component/form/form.legacy.min.css.map | 0 .../dsfr-1.7/component/form/form.main.css | 0 .../dsfr-1.7/component/form/form.main.css.map | 0 .../dsfr-1.7/component/form/form.main.min.css | 0 .../component/form/form.main.min.css.map | 0 .../dsfr-1.7/component/form/form.min.css | 0 .../dsfr-1.7/component/form/form.min.css.map | 0 .../dsfr-1.7/component/header/README.md | 0 .../dsfr-1.7/component/header/header.css | 0 .../dsfr-1.7/component/header/header.css.map | 0 .../component/header/header.legacy.css | 0 .../component/header/header.legacy.css.map | 0 .../component/header/header.legacy.min.css | 0 .../header/header.legacy.min.css.map | 0 .../dsfr-1.7/component/header/header.main.css | 0 .../component/header/header.main.css.map | 0 .../component/header/header.main.min.css | 0 .../component/header/header.main.min.css.map | 0 .../dsfr-1.7/component/header/header.min.css | 0 .../component/header/header.min.css.map | 0 .../component/header/header.module.js | 0 .../component/header/header.module.js.map | 0 .../component/header/header.module.min.js | 0 .../component/header/header.module.min.js.map | 0 .../component/header/header.nomodule.js | 0 .../component/header/header.nomodule.js.map | 0 .../component/header/header.nomodule.min.js | 0 .../header/header.nomodule.min.js.map | 0 .../dsfr-1.7/component/highlight/README.md | 0 .../component/highlight/highlight.css | 0 .../component/highlight/highlight.css.map | 0 .../component/highlight/highlight.legacy.css | 0 .../highlight/highlight.legacy.css.map | 0 .../highlight/highlight.legacy.min.css | 0 .../highlight/highlight.legacy.min.css.map | 0 .../component/highlight/highlight.main.css | 0 .../highlight/highlight.main.css.map | 0 .../highlight/highlight.main.min.css | 0 .../highlight/highlight.main.min.css.map | 0 .../component/highlight/highlight.min.css | 0 .../component/highlight/highlight.min.css.map | 0 .../static/dsfr-1.7/component/input/README.md | 0 .../static/dsfr-1.7/component/input/input.css | 0 .../dsfr-1.7/component/input/input.css.map | 0 .../dsfr-1.7/component/input/input.legacy.css | 0 .../component/input/input.legacy.css.map | 0 .../component/input/input.legacy.min.css | 0 .../component/input/input.legacy.min.css.map | 0 .../dsfr-1.7/component/input/input.main.css | 0 .../component/input/input.main.css.map | 0 .../component/input/input.main.min.css | 0 .../component/input/input.main.min.css.map | 0 .../dsfr-1.7/component/input/input.min.css | 0 .../component/input/input.min.css.map | 0 .../static/dsfr-1.7/component/link/README.md | 0 .../static/dsfr-1.7/component/link/link.css | 0 .../dsfr-1.7/component/link/link.css.map | 0 .../dsfr-1.7/component/link/link.legacy.css | 0 .../component/link/link.legacy.css.map | 0 .../component/link/link.legacy.min.css | 0 .../component/link/link.legacy.min.css.map | 0 .../dsfr-1.7/component/link/link.main.css | 0 .../dsfr-1.7/component/link/link.main.css.map | 0 .../dsfr-1.7/component/link/link.main.min.css | 0 .../component/link/link.main.min.css.map | 0 .../dsfr-1.7/component/link/link.min.css | 0 .../dsfr-1.7/component/link/link.min.css.map | 0 .../static/dsfr-1.7/component/logo/README.md | 0 .../static/dsfr-1.7/component/logo/logo.css | 0 .../dsfr-1.7/component/logo/logo.css.map | 0 .../dsfr-1.7/component/logo/logo.legacy.css | 0 .../component/logo/logo.legacy.css.map | 0 .../component/logo/logo.legacy.min.css | 0 .../component/logo/logo.legacy.min.css.map | 0 .../dsfr-1.7/component/logo/logo.main.css | 0 .../dsfr-1.7/component/logo/logo.main.css.map | 0 .../dsfr-1.7/component/logo/logo.main.min.css | 0 .../component/logo/logo.main.min.css.map | 0 .../dsfr-1.7/component/logo/logo.min.css | 0 .../dsfr-1.7/component/logo/logo.min.css.map | 0 .../static/dsfr-1.7/component/modal/README.md | 0 .../static/dsfr-1.7/component/modal/modal.css | 0 .../dsfr-1.7/component/modal/modal.css.map | 0 .../dsfr-1.7/component/modal/modal.legacy.css | 0 .../component/modal/modal.legacy.css.map | 0 .../component/modal/modal.legacy.min.css | 0 .../component/modal/modal.legacy.min.css.map | 0 .../dsfr-1.7/component/modal/modal.main.css | 0 .../component/modal/modal.main.css.map | 0 .../component/modal/modal.main.min.css | 0 .../component/modal/modal.main.min.css.map | 0 .../dsfr-1.7/component/modal/modal.min.css | 0 .../component/modal/modal.min.css.map | 0 .../dsfr-1.7/component/modal/modal.module.js | 0 .../component/modal/modal.module.js.map | 0 .../component/modal/modal.module.min.js | 0 .../component/modal/modal.module.min.js.map | 0 .../component/modal/modal.nomodule.js | 0 .../component/modal/modal.nomodule.js.map | 0 .../component/modal/modal.nomodule.min.js | 0 .../component/modal/modal.nomodule.min.js.map | 0 .../dsfr-1.7/component/navigation/README.md | 0 .../component/navigation/navigation.css | 0 .../component/navigation/navigation.css.map | 0 .../navigation/navigation.legacy.css | 0 .../navigation/navigation.legacy.css.map | 0 .../navigation/navigation.legacy.min.css | 0 .../navigation/navigation.legacy.min.css.map | 0 .../component/navigation/navigation.main.css | 0 .../navigation/navigation.main.css.map | 0 .../navigation/navigation.main.min.css | 0 .../navigation/navigation.main.min.css.map | 0 .../component/navigation/navigation.min.css | 0 .../navigation/navigation.min.css.map | 0 .../component/navigation/navigation.module.js | 0 .../navigation/navigation.module.js.map | 0 .../navigation/navigation.module.min.js | 0 .../navigation/navigation.module.min.js.map | 0 .../navigation/navigation.nomodule.js | 0 .../navigation/navigation.nomodule.js.map | 0 .../navigation/navigation.nomodule.min.js | 0 .../navigation/navigation.nomodule.min.js.map | 0 .../dsfr-1.7/component/notice/README.md | 0 .../dsfr-1.7/component/notice/notice.css | 0 .../dsfr-1.7/component/notice/notice.css.map | 0 .../component/notice/notice.legacy.css | 0 .../component/notice/notice.legacy.css.map | 0 .../component/notice/notice.legacy.min.css | 0 .../notice/notice.legacy.min.css.map | 0 .../dsfr-1.7/component/notice/notice.main.css | 0 .../component/notice/notice.main.css.map | 0 .../component/notice/notice.main.min.css | 0 .../component/notice/notice.main.min.css.map | 0 .../dsfr-1.7/component/notice/notice.min.css | 0 .../component/notice/notice.min.css.map | 0 .../dsfr-1.7/component/pagination/README.md | 0 .../component/pagination/pagination.css | 0 .../component/pagination/pagination.css.map | 0 .../pagination/pagination.legacy.css | 0 .../pagination/pagination.legacy.css.map | 0 .../pagination/pagination.legacy.min.css | 0 .../pagination/pagination.legacy.min.css.map | 0 .../component/pagination/pagination.main.css | 0 .../pagination/pagination.main.css.map | 0 .../pagination/pagination.main.min.css | 0 .../pagination/pagination.main.min.css.map | 0 .../component/pagination/pagination.min.css | 0 .../pagination/pagination.min.css.map | 0 .../static/dsfr-1.7/component/quote/README.md | 0 .../static/dsfr-1.7/component/quote/quote.css | 0 .../dsfr-1.7/component/quote/quote.css.map | 0 .../dsfr-1.7/component/quote/quote.legacy.css | 0 .../component/quote/quote.legacy.css.map | 0 .../component/quote/quote.legacy.min.css | 0 .../component/quote/quote.legacy.min.css.map | 0 .../dsfr-1.7/component/quote/quote.main.css | 0 .../component/quote/quote.main.css.map | 0 .../component/quote/quote.main.min.css | 0 .../component/quote/quote.main.min.css.map | 0 .../dsfr-1.7/component/quote/quote.min.css | 0 .../component/quote/quote.min.css.map | 0 .../static/dsfr-1.7/component/radio/README.md | 0 .../static/dsfr-1.7/component/radio/radio.css | 0 .../dsfr-1.7/component/radio/radio.css.map | 0 .../dsfr-1.7/component/radio/radio.legacy.css | 0 .../component/radio/radio.legacy.css.map | 0 .../component/radio/radio.legacy.min.css | 0 .../component/radio/radio.legacy.min.css.map | 0 .../dsfr-1.7/component/radio/radio.main.css | 0 .../component/radio/radio.main.css.map | 0 .../component/radio/radio.main.min.css | 0 .../component/radio/radio.main.min.css.map | 0 .../dsfr-1.7/component/radio/radio.min.css | 0 .../component/radio/radio.min.css.map | 0 .../dsfr-1.7/component/search/README.md | 0 .../dsfr-1.7/component/search/search.css | 0 .../dsfr-1.7/component/search/search.css.map | 0 .../component/search/search.legacy.css | 0 .../component/search/search.legacy.css.map | 0 .../component/search/search.legacy.min.css | 0 .../search/search.legacy.min.css.map | 0 .../dsfr-1.7/component/search/search.main.css | 0 .../component/search/search.main.css.map | 0 .../component/search/search.main.min.css | 0 .../component/search/search.main.min.css.map | 0 .../dsfr-1.7/component/search/search.min.css | 0 .../component/search/search.min.css.map | 0 .../dsfr-1.7/component/select/README.md | 0 .../dsfr-1.7/component/select/select.css | 0 .../dsfr-1.7/component/select/select.css.map | 0 .../component/select/select.legacy.css | 0 .../component/select/select.legacy.css.map | 0 .../component/select/select.legacy.min.css | 0 .../select/select.legacy.min.css.map | 0 .../dsfr-1.7/component/select/select.main.css | 0 .../component/select/select.main.css.map | 0 .../component/select/select.main.min.css | 0 .../component/select/select.main.min.css.map | 0 .../dsfr-1.7/component/select/select.min.css | 0 .../component/select/select.min.css.map | 0 .../static/dsfr-1.7/component/share/README.md | 0 .../static/dsfr-1.7/component/share/share.css | 0 .../dsfr-1.7/component/share/share.css.map | 0 .../dsfr-1.7/component/share/share.legacy.css | 0 .../component/share/share.legacy.css.map | 0 .../component/share/share.legacy.min.css | 0 .../component/share/share.legacy.min.css.map | 0 .../dsfr-1.7/component/share/share.main.css | 0 .../component/share/share.main.css.map | 0 .../component/share/share.main.min.css | 0 .../component/share/share.main.min.css.map | 0 .../dsfr-1.7/component/share/share.min.css | 0 .../component/share/share.min.css.map | 0 .../dsfr-1.7/component/sidemenu/README.md | 0 .../dsfr-1.7/component/sidemenu/sidemenu.css | 0 .../component/sidemenu/sidemenu.css.map | 0 .../component/sidemenu/sidemenu.legacy.css | 0 .../sidemenu/sidemenu.legacy.css.map | 0 .../sidemenu/sidemenu.legacy.min.css | 0 .../sidemenu/sidemenu.legacy.min.css.map | 0 .../component/sidemenu/sidemenu.main.css | 0 .../component/sidemenu/sidemenu.main.css.map | 0 .../component/sidemenu/sidemenu.main.min.css | 0 .../sidemenu/sidemenu.main.min.css.map | 0 .../component/sidemenu/sidemenu.min.css | 0 .../component/sidemenu/sidemenu.min.css.map | 0 .../component/sidemenu/sidemenu.module.js | 0 .../component/sidemenu/sidemenu.module.js.map | 0 .../component/sidemenu/sidemenu.module.min.js | 0 .../sidemenu/sidemenu.module.min.js.map | 0 .../component/sidemenu/sidemenu.nomodule.js | 0 .../sidemenu/sidemenu.nomodule.js.map | 0 .../sidemenu/sidemenu.nomodule.min.js | 0 .../sidemenu/sidemenu.nomodule.min.js.map | 0 .../dsfr-1.7/component/skiplink/README.md | 0 .../dsfr-1.7/component/skiplink/skiplink.css | 0 .../component/skiplink/skiplink.css.map | 0 .../component/skiplink/skiplink.legacy.css | 0 .../skiplink/skiplink.legacy.css.map | 0 .../skiplink/skiplink.legacy.min.css | 0 .../skiplink/skiplink.legacy.min.css.map | 0 .../component/skiplink/skiplink.main.css | 0 .../component/skiplink/skiplink.main.css.map | 0 .../component/skiplink/skiplink.main.min.css | 0 .../skiplink/skiplink.main.min.css.map | 0 .../component/skiplink/skiplink.min.css | 0 .../component/skiplink/skiplink.min.css.map | 0 .../dsfr-1.7/component/stepper/README.md | 0 .../dsfr-1.7/component/stepper/stepper.css | 0 .../component/stepper/stepper.css.map | 0 .../component/stepper/stepper.legacy.css | 0 .../component/stepper/stepper.legacy.css.map | 0 .../component/stepper/stepper.legacy.min.css | 0 .../stepper/stepper.legacy.min.css.map | 0 .../component/stepper/stepper.main.css | 0 .../component/stepper/stepper.main.css.map | 0 .../component/stepper/stepper.main.min.css | 0 .../stepper/stepper.main.min.css.map | 0 .../component/stepper/stepper.min.css | 0 .../component/stepper/stepper.min.css.map | 0 .../dsfr-1.7/component/summary/README.md | 0 .../dsfr-1.7/component/summary/summary.css | 0 .../component/summary/summary.css.map | 0 .../component/summary/summary.legacy.css | 0 .../component/summary/summary.legacy.css.map | 0 .../component/summary/summary.legacy.min.css | 0 .../summary/summary.legacy.min.css.map | 0 .../component/summary/summary.main.css | 0 .../component/summary/summary.main.css.map | 0 .../component/summary/summary.main.min.css | 0 .../summary/summary.main.min.css.map | 0 .../component/summary/summary.min.css | 0 .../component/summary/summary.min.css.map | 0 .../static/dsfr-1.7/component/tab/README.md | 0 .../static/dsfr-1.7/component/tab/tab.css | 0 .../static/dsfr-1.7/component/tab/tab.css.map | 0 .../dsfr-1.7/component/tab/tab.legacy.css | 0 .../dsfr-1.7/component/tab/tab.legacy.css.map | 0 .../dsfr-1.7/component/tab/tab.legacy.min.css | 0 .../component/tab/tab.legacy.min.css.map | 0 .../dsfr-1.7/component/tab/tab.main.css | 0 .../dsfr-1.7/component/tab/tab.main.css.map | 0 .../dsfr-1.7/component/tab/tab.main.min.css | 0 .../component/tab/tab.main.min.css.map | 0 .../static/dsfr-1.7/component/tab/tab.min.css | 0 .../dsfr-1.7/component/tab/tab.min.css.map | 0 .../dsfr-1.7/component/tab/tab.module.js | 0 .../dsfr-1.7/component/tab/tab.module.js.map | 0 .../dsfr-1.7/component/tab/tab.module.min.js | 0 .../component/tab/tab.module.min.js.map | 0 .../dsfr-1.7/component/tab/tab.nomodule.js | 0 .../component/tab/tab.nomodule.js.map | 0 .../component/tab/tab.nomodule.min.js | 0 .../component/tab/tab.nomodule.min.js.map | 0 .../static/dsfr-1.7/component/table/README.md | 0 .../static/dsfr-1.7/component/table/table.css | 0 .../dsfr-1.7/component/table/table.css.map | 0 .../dsfr-1.7/component/table/table.legacy.css | 0 .../component/table/table.legacy.css.map | 0 .../component/table/table.legacy.min.css | 0 .../component/table/table.legacy.min.css.map | 0 .../dsfr-1.7/component/table/table.main.css | 0 .../component/table/table.main.css.map | 0 .../component/table/table.main.min.css | 0 .../component/table/table.main.min.css.map | 0 .../dsfr-1.7/component/table/table.min.css | 0 .../component/table/table.min.css.map | 0 .../dsfr-1.7/component/table/table.module.js | 0 .../component/table/table.module.js.map | 0 .../component/table/table.module.min.js | 0 .../component/table/table.module.min.js.map | 0 .../component/table/table.nomodule.js | 0 .../component/table/table.nomodule.js.map | 0 .../component/table/table.nomodule.min.js | 0 .../component/table/table.nomodule.min.js.map | 0 .../static/dsfr-1.7/component/tag/README.md | 0 .../static/dsfr-1.7/component/tag/tag.css | 0 .../static/dsfr-1.7/component/tag/tag.css.map | 0 .../dsfr-1.7/component/tag/tag.legacy.css | 0 .../dsfr-1.7/component/tag/tag.legacy.css.map | 0 .../dsfr-1.7/component/tag/tag.legacy.min.css | 0 .../component/tag/tag.legacy.min.css.map | 0 .../dsfr-1.7/component/tag/tag.main.css | 0 .../dsfr-1.7/component/tag/tag.main.css.map | 0 .../dsfr-1.7/component/tag/tag.main.min.css | 0 .../component/tag/tag.main.min.css.map | 0 .../static/dsfr-1.7/component/tag/tag.min.css | 0 .../dsfr-1.7/component/tag/tag.min.css.map | 0 .../dsfr-1.7/component/tag/tag.module.js | 0 .../dsfr-1.7/component/tag/tag.module.js.map | 0 .../dsfr-1.7/component/tag/tag.module.min.js | 0 .../component/tag/tag.module.min.js.map | 0 .../dsfr-1.7/component/tag/tag.nomodule.js | 0 .../component/tag/tag.nomodule.js.map | 0 .../component/tag/tag.nomodule.min.js | 0 .../component/tag/tag.nomodule.min.js.map | 0 .../static/dsfr-1.7/component/tile/README.md | 0 .../static/dsfr-1.7/component/tile/tile.css | 0 .../dsfr-1.7/component/tile/tile.css.map | 0 .../dsfr-1.7/component/tile/tile.legacy.css | 0 .../component/tile/tile.legacy.css.map | 0 .../component/tile/tile.legacy.min.css | 0 .../component/tile/tile.legacy.min.css.map | 0 .../dsfr-1.7/component/tile/tile.main.css | 0 .../dsfr-1.7/component/tile/tile.main.css.map | 0 .../dsfr-1.7/component/tile/tile.main.min.css | 0 .../component/tile/tile.main.min.css.map | 0 .../dsfr-1.7/component/tile/tile.min.css | 0 .../dsfr-1.7/component/tile/tile.min.css.map | 0 .../dsfr-1.7/component/toggle/README.md | 0 .../dsfr-1.7/component/toggle/toggle.css | 0 .../dsfr-1.7/component/toggle/toggle.css.map | 0 .../component/toggle/toggle.legacy.css | 0 .../component/toggle/toggle.legacy.css.map | 0 .../component/toggle/toggle.legacy.min.css | 0 .../toggle/toggle.legacy.min.css.map | 0 .../dsfr-1.7/component/toggle/toggle.main.css | 0 .../component/toggle/toggle.main.css.map | 0 .../component/toggle/toggle.main.min.css | 0 .../component/toggle/toggle.main.min.css.map | 0 .../dsfr-1.7/component/toggle/toggle.min.css | 0 .../component/toggle/toggle.min.css.map | 0 .../component/toggle/toggle.module.js | 0 .../component/toggle/toggle.module.js.map | 0 .../component/toggle/toggle.module.min.js | 0 .../component/toggle/toggle.module.min.js.map | 0 .../component/toggle/toggle.nomodule.js | 0 .../component/toggle/toggle.nomodule.js.map | 0 .../component/toggle/toggle.nomodule.min.js | 0 .../toggle/toggle.nomodule.min.js.map | 0 .../dsfr-1.7/component/translate/README.md | 0 .../component/translate/translate.css | 0 .../component/translate/translate.css.map | 0 .../component/translate/translate.legacy.css | 0 .../translate/translate.legacy.css.map | 0 .../translate/translate.legacy.min.css | 0 .../translate/translate.legacy.min.css.map | 0 .../component/translate/translate.main.css | 0 .../translate/translate.main.css.map | 0 .../translate/translate.main.min.css | 0 .../translate/translate.main.min.css.map | 0 .../component/translate/translate.min.css | 0 .../component/translate/translate.min.css.map | 0 .../dsfr-1.7/component/upload/README.md | 0 .../dsfr-1.7/component/upload/upload.css | 0 .../dsfr-1.7/component/upload/upload.css.map | 0 .../dsfr-1.7/component/upload/upload.min.css | 0 .../component/upload/upload.min.css.map | 0 .../static/dsfr-1.7/core/README.md | 0 .../static/dsfr-1.7/core/core.css | 0 .../static/dsfr-1.7/core/core.css.map | 0 .../static/dsfr-1.7/core/core.legacy.css | 0 .../static/dsfr-1.7/core/core.legacy.css.map | 0 .../static/dsfr-1.7/core/core.legacy.min.css | 0 .../dsfr-1.7/core/core.legacy.min.css.map | 0 .../static/dsfr-1.7/core/core.main.css | 0 .../static/dsfr-1.7/core/core.main.css.map | 0 .../static/dsfr-1.7/core/core.main.min.css | 0 .../dsfr-1.7/core/core.main.min.css.map | 0 .../static/dsfr-1.7/core/core.min.css | 0 .../static/dsfr-1.7/core/core.min.css.map | 0 .../static/dsfr-1.7/core/core.module.js | 0 .../static/dsfr-1.7/core/core.module.js.map | 0 .../static/dsfr-1.7/core/core.module.min.js | 0 .../dsfr-1.7/core/core.module.min.js.map | 0 .../static/dsfr-1.7/core/core.nomodule.js | 0 .../static/dsfr-1.7/core/core.nomodule.js.map | 0 .../static/dsfr-1.7/core/core.nomodule.min.js | 0 .../dsfr-1.7/core/core.nomodule.min.js.map | 0 .../static/dsfr-1.7/dsfr.css | 0 .../static/dsfr-1.7/dsfr.css.map | 0 .../static/dsfr-1.7/dsfr.legacy.css | 0 .../static/dsfr-1.7/dsfr.legacy.css.map | 0 .../static/dsfr-1.7/dsfr.legacy.min.css | 0 .../static/dsfr-1.7/dsfr.legacy.min.css.map | 0 .../static/dsfr-1.7/dsfr.main.css | 0 .../static/dsfr-1.7/dsfr.main.css.map | 0 .../static/dsfr-1.7/dsfr.main.min.css | 0 .../static/dsfr-1.7/dsfr.main.min.css.map | 0 .../static/dsfr-1.7/dsfr.min.css | 0 .../static/dsfr-1.7/dsfr.min.css.map | 0 .../static/dsfr-1.7/dsfr.module.js | 0 .../static/dsfr-1.7/dsfr.module.js.map | 0 .../static/dsfr-1.7/dsfr.module.min.js | 0 .../static/dsfr-1.7/dsfr.module.min.js.map | 0 .../static/dsfr-1.7/dsfr.nomodule.js | 0 .../static/dsfr-1.7/dsfr.nomodule.js.map | 0 .../static/dsfr-1.7/dsfr.nomodule.min.js | 0 .../static/dsfr-1.7/dsfr.nomodule.min.js.map | 0 .../static/dsfr-1.7/dsfr/README.md | 0 .../static/dsfr-1.7/dsfr/dsfr.css | 0 .../static/dsfr-1.7/dsfr/dsfr.css.map | 0 .../static/dsfr-1.7/dsfr/dsfr.legacy.css | 0 .../static/dsfr-1.7/dsfr/dsfr.legacy.css.map | 0 .../static/dsfr-1.7/dsfr/dsfr.legacy.min.css | 0 .../dsfr-1.7/dsfr/dsfr.legacy.min.css.map | 0 .../static/dsfr-1.7/dsfr/dsfr.main.css | 0 .../static/dsfr-1.7/dsfr/dsfr.main.css.map | 0 .../static/dsfr-1.7/dsfr/dsfr.main.min.css | 0 .../dsfr-1.7/dsfr/dsfr.main.min.css.map | 0 .../static/dsfr-1.7/dsfr/dsfr.min.css | 0 .../static/dsfr-1.7/dsfr/dsfr.min.css.map | 0 .../static/dsfr-1.7/dsfr/dsfr.module.js | 0 .../static/dsfr-1.7/dsfr/dsfr.module.js.map | 0 .../static/dsfr-1.7/dsfr/dsfr.module.min.js | 0 .../dsfr-1.7/dsfr/dsfr.module.min.js.map | 0 .../static/dsfr-1.7/dsfr/dsfr.nomodule.js | 0 .../static/dsfr-1.7/dsfr/dsfr.nomodule.js.map | 0 .../static/dsfr-1.7/dsfr/dsfr.nomodule.min.js | 0 .../dsfr-1.7/dsfr/dsfr.nomodule.min.js.map | 0 .../favicon/android-chrome-192x192.png | Bin .../favicon/android-chrome-512x512.png | Bin .../dsfr-1.7/favicon/apple-touch-icon.png | Bin .../static/dsfr-1.7/favicon/favicon.ico | Bin .../static/dsfr-1.7/favicon/favicon.svg | 0 .../dsfr-1.7/favicon/manifest.webmanifest | 0 .../static/dsfr-1.7/fonts/Marianne-Bold.woff | Bin .../static/dsfr-1.7/fonts/Marianne-Bold.woff2 | Bin .../dsfr-1.7/fonts/Marianne-Bold_Italic.woff | Bin .../dsfr-1.7/fonts/Marianne-Bold_Italic.woff2 | Bin .../static/dsfr-1.7/fonts/Marianne-Light.woff | Bin .../dsfr-1.7/fonts/Marianne-Light.woff2 | Bin .../dsfr-1.7/fonts/Marianne-Light_Italic.woff | Bin .../fonts/Marianne-Light_Italic.woff2 | Bin .../dsfr-1.7/fonts/Marianne-Medium.woff | Bin .../dsfr-1.7/fonts/Marianne-Medium.woff2 | Bin .../fonts/Marianne-Medium_Italic.woff | Bin .../fonts/Marianne-Medium_Italic.woff2 | Bin .../dsfr-1.7/fonts/Marianne-Regular.woff | Bin .../dsfr-1.7/fonts/Marianne-Regular.woff2 | Bin .../fonts/Marianne-Regular_Italic.woff | Bin .../fonts/Marianne-Regular_Italic.woff2 | Bin .../dsfr-1.7/fonts/Spectral-ExtraBold.woff | Bin .../dsfr-1.7/fonts/Spectral-ExtraBold.woff2 | Bin .../dsfr-1.7/fonts/Spectral-Regular.woff | Bin .../dsfr-1.7/fonts/Spectral-Regular.woff2 | Bin .../icons/buildings/ancient-gate-fill.svg | 0 .../icons/buildings/ancient-gate-line.svg | 0 .../icons/buildings/ancient-pavilion-fill.svg | 0 .../icons/buildings/ancient-pavilion-line.svg | 0 .../dsfr-1.7/icons/buildings/bank-fill.svg | 0 .../dsfr-1.7/icons/buildings/bank-line.svg | 0 .../icons/buildings/building-fill.svg | 0 .../icons/buildings/building-line.svg | 0 .../icons/buildings/community-fill.svg | 0 .../icons/buildings/community-line.svg | 0 .../icons/buildings/government-fill.svg | 0 .../icons/buildings/government-line.svg | 0 .../dsfr-1.7/icons/buildings/home-4-fill.svg | 0 .../dsfr-1.7/icons/buildings/home-4-line.svg | 0 .../icons/buildings/hospital-fill.svg | 0 .../icons/buildings/hospital-line.svg | 0 .../dsfr-1.7/icons/buildings/hotel-fill.svg | 0 .../dsfr-1.7/icons/buildings/hotel-line.svg | 0 .../dsfr-1.7/icons/buildings/store-fill.svg | 0 .../dsfr-1.7/icons/buildings/store-line.svg | 0 .../dsfr-1.7/icons/business/archive-fill.svg | 0 .../dsfr-1.7/icons/business/archive-line.svg | 0 .../icons/business/attachment-fill.svg | 0 .../icons/business/attachment-line.svg | 0 .../dsfr-1.7/icons/business/award-fill.svg | 0 .../dsfr-1.7/icons/business/award-line.svg | 0 .../icons/business/bar-chart-box-fill.svg | 0 .../icons/business/bar-chart-box-line.svg | 0 .../dsfr-1.7/icons/business/bookmark-fill.svg | 0 .../dsfr-1.7/icons/business/bookmark-line.svg | 0 .../icons/business/briefcase-fill.svg | 0 .../icons/business/briefcase-line.svg | 0 .../icons/business/calendar-2-fill.svg | 0 .../icons/business/calendar-2-line.svg | 0 .../icons/business/calendar-event-fill.svg | 0 .../icons/business/calendar-event-line.svg | 0 .../dsfr-1.7/icons/business/calendar-fill.svg | 0 .../dsfr-1.7/icons/business/calendar-line.svg | 0 .../dsfr-1.7/icons/business/cloud-fill.svg | 0 .../dsfr-1.7/icons/business/cloud-line.svg | 0 .../icons/business/copyright-fill.svg | 0 .../icons/business/copyright-line.svg | 0 .../icons/business/customer-service-fill.svg | 0 .../icons/business/customer-service-line.svg | 0 .../dsfr-1.7/icons/business/flag-fill.svg | 0 .../dsfr-1.7/icons/business/flag-line.svg | 0 .../dsfr-1.7/icons/business/global-fill.svg | 0 .../dsfr-1.7/icons/business/global-line.svg | 0 .../icons/business/line-chart-fill.svg | 0 .../icons/business/line-chart-line.svg | 0 .../dsfr-1.7/icons/business/links-fill.svg | 0 .../dsfr-1.7/icons/business/links-line.svg | 0 .../dsfr-1.7/icons/business/mail-fill.svg | 0 .../dsfr-1.7/icons/business/mail-line.svg | 0 .../icons/business/mail-open-fill.svg | 0 .../icons/business/mail-open-line.svg | 0 .../dsfr-1.7/icons/business/medal-fill.svg | 0 .../dsfr-1.7/icons/business/medal-line.svg | 0 .../icons/business/pie-chart-2-fill.svg | 0 .../icons/business/pie-chart-2-line.svg | 0 .../icons/business/pie-chart-box-fill.svg | 0 .../icons/business/pie-chart-box-line.svg | 0 .../dsfr-1.7/icons/business/printer-fill.svg | 0 .../dsfr-1.7/icons/business/printer-line.svg | 0 .../dsfr-1.7/icons/business/profil-fill.svg | 0 .../dsfr-1.7/icons/business/profil-line.svg | 0 .../icons/business/projector-2-fill.svg | 0 .../icons/business/projector-2-line.svg | 0 .../icons/business/send-plane-fill.svg | 0 .../icons/business/send-plane-line.svg | 0 .../icons/business/slideshow-fill.svg | 0 .../icons/business/slideshow-line.svg | 0 .../dsfr-1.7/icons/business/window-fill.svg | 0 .../dsfr-1.7/icons/business/window-line.svg | 0 .../icons/communication/chat-2-fill.svg | 0 .../icons/communication/chat-2-line.svg | 0 .../icons/communication/chat-3-fill.svg | 0 .../icons/communication/chat-3-line.svg | 0 .../icons/communication/chat-check-fill.svg | 0 .../icons/communication/chat-check-line.svg | 0 .../icons/communication/chat-delete-fill.svg | 0 .../icons/communication/chat-delete-line.svg | 0 .../icons/communication/chat-poll-fill.svg | 0 .../icons/communication/chat-poll-line.svg | 0 .../icons/communication/discuss-fill.svg | 0 .../icons/communication/discuss-line.svg | 0 .../icons/communication/feedback-fill.svg | 0 .../icons/communication/feedback-line.svg | 0 .../icons/communication/message-2-fill.svg | 0 .../icons/communication/message-2-line.svg | 0 .../communication/question-answer-fill.svg | 0 .../communication/question-answer-line.svg | 0 .../communication/questionnaire-fill.svg | 0 .../communication/questionnaire-line.svg | 0 .../icons/communication/video-chat-fill.svg | 0 .../icons/communication/video-chat-line.svg | 0 .../dsfr-1.7/icons/design/ball-pen-fill.svg | 0 .../dsfr-1.7/icons/design/ball-pen-line.svg | 0 .../dsfr-1.7/icons/design/brush-3-fill.svg | 0 .../dsfr-1.7/icons/design/brush-3-line.svg | 0 .../dsfr-1.7/icons/design/brush-fill.svg | 0 .../dsfr-1.7/icons/design/brush-line.svg | 0 .../dsfr-1.7/icons/design/contrast-fill.svg | 0 .../dsfr-1.7/icons/design/contrast-line.svg | 0 .../dsfr-1.7/icons/design/crop-fill.svg | 0 .../dsfr-1.7/icons/design/crop-line.svg | 0 .../icons/design/drag-move-2-fill.svg | 0 .../icons/design/drag-move-2-line.svg | 0 .../dsfr-1.7/icons/design/drop-fill.svg | 0 .../dsfr-1.7/icons/design/drop-line.svg | 0 .../dsfr-1.7/icons/design/edit-box-fill.svg | 0 .../dsfr-1.7/icons/design/edit-box-line.svg | 0 .../dsfr-1.7/icons/design/edit-fill.svg | 0 .../dsfr-1.7/icons/design/edit-line.svg | 0 .../dsfr-1.7/icons/design/ink-bottle-fill.svg | 0 .../dsfr-1.7/icons/design/ink-bottle-line.svg | 0 .../icons/design/layout-grid-fill.svg | 0 .../icons/design/layout-grid-line.svg | 0 .../dsfr-1.7/icons/design/mark-pen-fill.svg | 0 .../dsfr-1.7/icons/design/mark-pen-line.svg | 0 .../icons/design/paint-brush-fill.svg | 0 .../icons/design/paint-brush-line.svg | 0 .../dsfr-1.7/icons/design/paint-fill.svg | 0 .../dsfr-1.7/icons/design/paint-line.svg | 0 .../dsfr-1.7/icons/design/palette-fill.svg | 0 .../dsfr-1.7/icons/design/palette-line.svg | 0 .../dsfr-1.7/icons/design/pantone-fill.svg | 0 .../dsfr-1.7/icons/design/pantone-line.svg | 0 .../dsfr-1.7/icons/design/pen-nib-fill.svg | 0 .../dsfr-1.7/icons/design/pen-nib-line.svg | 0 .../dsfr-1.7/icons/design/pencil-fill.svg | 0 .../dsfr-1.7/icons/design/pencil-line.svg | 0 .../icons/design/pencil-ruler-fill.svg | 0 .../icons/design/pencil-ruler-line.svg | 0 .../static/dsfr-1.7/icons/design/sip-fill.svg | 0 .../static/dsfr-1.7/icons/design/sip-line.svg | 0 .../dsfr-1.7/icons/design/table-fill.svg | 0 .../dsfr-1.7/icons/design/table-line.svg | 0 .../dsfr-1.7/icons/development/bug-fill.svg | 0 .../dsfr-1.7/icons/development/bug-line.svg | 0 .../icons/development/code-box-fill.svg | 0 .../icons/development/code-box-line.svg | 0 .../icons/development/code-s-slash-line.svg | 0 .../icons/development/cursor-fill.svg | 0 .../icons/development/cursor-line.svg | 0 .../icons/development/git-branch-fill.svg | 0 .../icons/development/git-branch-line.svg | 0 .../icons/development/git-commit-fill.svg | 0 .../icons/development/git-commit-line.svg | 0 .../icons/development/git-merge-fill.svg | 0 .../icons/development/git-merge-line.svg | 0 .../development/git-pull-request-fill.svg | 0 .../development/git-pull-request-line.svg | 0 .../git-repository-commits-fill.svg | 0 .../git-repository-commits-line.svg | 0 .../icons/development/git-repository-fill.svg | 0 .../icons/development/git-repository-line.svg | 0 .../git-repository-private-fill.svg | 0 .../git-repository-private-line.svg | 0 .../icons/development/terminal-box-fill.svg | 0 .../icons/development/terminal-box-line.svg | 0 .../icons/development/terminal-line.svg | 0 .../development/terminal-window-fill.svg | 0 .../development/terminal-window-line.svg | 0 .../dsfr-1.7/icons/device/bluetooth-fill.svg | 0 .../dsfr-1.7/icons/device/bluetooth-line.svg | 0 .../dsfr-1.7/icons/device/computer-fill.svg | 0 .../dsfr-1.7/icons/device/computer-line.svg | 0 .../icons/device/dashboard-3-fill.svg | 0 .../icons/device/dashboard-3-line.svg | 0 .../dsfr-1.7/icons/device/database-fill.svg | 0 .../dsfr-1.7/icons/device/database-line.svg | 0 .../dsfr-1.7/icons/device/device-fill.svg | 0 .../dsfr-1.7/icons/device/device-line.svg | 0 .../icons/device/hard-drive-2-fill.svg | 0 .../icons/device/hard-drive-2-line.svg | 0 .../static/dsfr-1.7/icons/device/mac-fill.svg | 0 .../static/dsfr-1.7/icons/device/mac-line.svg | 0 .../dsfr-1.7/icons/device/phone-fill.svg | 0 .../dsfr-1.7/icons/device/phone-line.svg | 0 .../dsfr-1.7/icons/device/qr-code-fill.svg | 0 .../dsfr-1.7/icons/device/qr-code-line.svg | 0 .../static/dsfr-1.7/icons/device/rss-fill.svg | 0 .../static/dsfr-1.7/icons/device/rss-line.svg | 0 .../dsfr-1.7/icons/device/save-3-fill.svg | 0 .../dsfr-1.7/icons/device/save-3-line.svg | 0 .../dsfr-1.7/icons/device/save-fill.svg | 0 .../dsfr-1.7/icons/device/save-line.svg | 0 .../dsfr-1.7/icons/device/server-fill.svg | 0 .../dsfr-1.7/icons/device/server-line.svg | 0 .../dsfr-1.7/icons/device/smartphone-fill.svg | 0 .../dsfr-1.7/icons/device/smartphone-line.svg | 0 .../dsfr-1.7/icons/device/tablet-fill.svg | 0 .../dsfr-1.7/icons/device/tablet-line.svg | 0 .../static/dsfr-1.7/icons/device/tv-fill.svg | 0 .../static/dsfr-1.7/icons/device/tv-line.svg | 0 .../dsfr-1.7/icons/device/wifi-fill.svg | 0 .../dsfr-1.7/icons/device/wifi-line.svg | 0 .../dsfr-1.7/icons/document/article-fill.svg | 0 .../dsfr-1.7/icons/document/article-line.svg | 0 .../dsfr-1.7/icons/document/book-2-fill.svg | 0 .../dsfr-1.7/icons/document/book-2-line.svg | 0 .../dsfr-1.7/icons/document/booklet-fill.svg | 0 .../dsfr-1.7/icons/document/booklet-line.svg | 0 .../icons/document/clipboard-fill.svg | 0 .../icons/document/clipboard-line.svg | 0 .../dsfr-1.7/icons/document/draft-fill.svg | 0 .../dsfr-1.7/icons/document/draft-line.svg | 0 .../dsfr-1.7/icons/document/file-add-fill.svg | 0 .../dsfr-1.7/icons/document/file-add-line.svg | 0 .../icons/document/file-download-fill.svg | 0 .../icons/document/file-download-line.svg | 0 .../dsfr-1.7/icons/document/file-fill.svg | 0 .../dsfr-1.7/icons/document/file-line.svg | 0 .../dsfr-1.7/icons/document/file-pdf-fill.svg | 0 .../dsfr-1.7/icons/document/file-pdf-line.svg | 0 .../icons/document/file-text-fill.svg | 0 .../icons/document/file-text-line.svg | 0 .../dsfr-1.7/icons/document/folder-2-fill.svg | 0 .../dsfr-1.7/icons/document/folder-2-line.svg | 0 .../icons/document/newspaper-fill.svg | 0 .../icons/document/newspaper-line.svg | 0 .../dsfr-1.7/icons/document/survey-fill.svg | 0 .../dsfr-1.7/icons/document/survey-line.svg | 0 .../dsfr-1.7/icons/document/todo-fill.svg | 0 .../dsfr-1.7/icons/document/todo-line.svg | 0 .../dsfr-1.7/icons/editor/code-view.svg | 0 .../dsfr-1.7/icons/editor/font-size.svg | 0 .../static/dsfr-1.7/icons/editor/fr--bold.svg | 0 .../dsfr-1.7/icons/editor/fr--highlight.svg | 0 .../dsfr-1.7/icons/editor/fr--quote-fill.svg | 0 .../dsfr-1.7/icons/editor/fr--quote-line.svg | 0 .../static/dsfr-1.7/icons/editor/h-1.svg | 0 .../static/dsfr-1.7/icons/editor/h-2.svg | 0 .../static/dsfr-1.7/icons/editor/h-3.svg | 0 .../static/dsfr-1.7/icons/editor/h-4.svg | 0 .../static/dsfr-1.7/icons/editor/h-5.svg | 0 .../static/dsfr-1.7/icons/editor/h-6.svg | 0 .../static/dsfr-1.7/icons/editor/hashtag.svg | 0 .../static/dsfr-1.7/icons/editor/italic.svg | 0 .../dsfr-1.7/icons/editor/link-unlink.svg | 0 .../static/dsfr-1.7/icons/editor/link.svg | 0 .../dsfr-1.7/icons/editor/list-ordered.svg | 0 .../dsfr-1.7/icons/editor/list-unordered.svg | 0 .../dsfr-1.7/icons/editor/question-mark.svg | 0 .../dsfr-1.7/icons/editor/separator.svg | 0 .../static/dsfr-1.7/icons/editor/space.svg | 0 .../dsfr-1.7/icons/editor/subscript.svg | 0 .../dsfr-1.7/icons/editor/superscript.svg | 0 .../static/dsfr-1.7/icons/editor/table-2.svg | 0 .../dsfr-1.7/icons/editor/translate-2.svg | 0 .../dsfr-1.7/icons/finance/bank-card-fill.svg | 0 .../dsfr-1.7/icons/finance/bank-card-line.svg | 0 .../dsfr-1.7/icons/finance/coin-fill.svg | 0 .../dsfr-1.7/icons/finance/gift-fill.svg | 0 .../dsfr-1.7/icons/finance/gift-line.svg | 0 .../icons/finance/money-euro-box-fill.svg | 0 .../icons/finance/money-euro-box-line.svg | 0 .../icons/finance/money-euro-circle-fill.svg | 0 .../icons/finance/money-euro-circle-line.svg | 0 .../icons/finance/secure-payment-fill.svg | 0 .../icons/finance/secure-payment-line.svg | 0 .../icons/finance/shopping-bag-fill.svg | 0 .../icons/finance/shopping-bag-line.svg | 0 .../icons/finance/shopping-cart-2-fill.svg | 0 .../icons/finance/shopping-cart-2-line.svg | 0 .../dsfr-1.7/icons/finance/trophy-fill.svg | 0 .../dsfr-1.7/icons/finance/trophy-line.svg | 0 .../dsfr-1.7/icons/health/capsule-fill.svg | 0 .../dsfr-1.7/icons/health/capsule-line.svg | 0 .../dsfr-1.7/icons/health/dislike-fill.svg | 0 .../dsfr-1.7/icons/health/dislike-line.svg | 0 .../dsfr-1.7/icons/health/dossier-fill.svg | 0 .../dsfr-1.7/icons/health/dossier-line.svg | 0 .../icons/health/first-aid-kit-fill.svg | 0 .../icons/health/first-aid-kit-line.svg | 0 .../icons/health/hand-sanitizer-fill.svg | 0 .../icons/health/hand-sanitizer-line.svg | 0 .../icons/health/health-book-fill.svg | 0 .../icons/health/health-book-line.svg | 0 .../dsfr-1.7/icons/health/heart-fill.svg | 0 .../dsfr-1.7/icons/health/heart-line.svg | 0 .../icons/health/heart-pulse-fill.svg | 0 .../icons/health/heart-pulse-line.svg | 0 .../dsfr-1.7/icons/health/lungs-fill.svg | 0 .../dsfr-1.7/icons/health/lungs-line.svg | 0 .../icons/health/medicine-bottle-fill.svg | 0 .../icons/health/medicine-bottle-line.svg | 0 .../icons/health/mental-health-fill.svg | 0 .../icons/health/mental-health-line.svg | 0 .../dsfr-1.7/icons/health/microscope-fill.svg | 0 .../dsfr-1.7/icons/health/microscope-line.svg | 0 .../icons/health/psychotherapy-fill.svg | 0 .../icons/health/psychotherapy-line.svg | 0 .../dsfr-1.7/icons/health/pulse-line.svg | 0 .../icons/health/stethoscope-fill.svg | 0 .../icons/health/stethoscope-line.svg | 0 .../icons/health/surgical-mask-fill.svg | 0 .../icons/health/surgical-mask-line.svg | 0 .../dsfr-1.7/icons/health/syringe-fill.svg | 0 .../dsfr-1.7/icons/health/syringe-line.svg | 0 .../dsfr-1.7/icons/health/test-tube-fill.svg | 0 .../dsfr-1.7/icons/health/test-tube-line.svg | 0 .../icons/health/thermometer-fill.svg | 0 .../icons/health/thermometer-line.svg | 0 .../dsfr-1.7/icons/health/virus-fill.svg | 0 .../dsfr-1.7/icons/health/virus-line.svg | 0 .../dsfr-1.7/icons/logo/chrome-fill.svg | 0 .../dsfr-1.7/icons/logo/chrome-line.svg | 0 .../static/dsfr-1.7/icons/logo/edge-fill.svg | 0 .../static/dsfr-1.7/icons/logo/edge-line.svg | 0 .../icons/logo/facebook-circle-fill.svg | 0 .../icons/logo/facebook-circle-line.svg | 0 .../dsfr-1.7/icons/logo/firefox-fill.svg | 0 .../dsfr-1.7/icons/logo/firefox-line.svg | 0 .../icons/logo/fr--dailymotion-fill.svg | 0 .../icons/logo/fr--dailymotion-line.svg | 0 .../dsfr-1.7/icons/logo/fr--tiktok-fill.svg | 0 .../dsfr-1.7/icons/logo/fr--tiktok-line.svg | 0 .../dsfr-1.7/icons/logo/github-fill.svg | 0 .../dsfr-1.7/icons/logo/github-line.svg | 0 .../dsfr-1.7/icons/logo/google-fill.svg | 0 .../dsfr-1.7/icons/logo/google-line.svg | 0 .../static/dsfr-1.7/icons/logo/ie-fill.svg | 0 .../static/dsfr-1.7/icons/logo/ie-line.svg | 0 .../dsfr-1.7/icons/logo/instagram-fill.svg | 0 .../dsfr-1.7/icons/logo/instagram-line.svg | 0 .../dsfr-1.7/icons/logo/linkedin-box-fill.svg | 0 .../dsfr-1.7/icons/logo/linkedin-box-line.svg | 0 .../dsfr-1.7/icons/logo/mastodon-fill.svg | 0 .../dsfr-1.7/icons/logo/mastodon-line.svg | 0 .../static/dsfr-1.7/icons/logo/npmjs-fill.svg | 0 .../static/dsfr-1.7/icons/logo/npmjs-line.svg | 0 .../dsfr-1.7/icons/logo/remixicon-fill.svg | 0 .../dsfr-1.7/icons/logo/remixicon-line.svg | 0 .../dsfr-1.7/icons/logo/safari-fill.svg | 0 .../dsfr-1.7/icons/logo/safari-line.svg | 0 .../static/dsfr-1.7/icons/logo/slack-fill.svg | 0 .../static/dsfr-1.7/icons/logo/slack-line.svg | 0 .../dsfr-1.7/icons/logo/snapchat-fill.svg | 0 .../dsfr-1.7/icons/logo/snapchat-line.svg | 0 .../dsfr-1.7/icons/logo/telegram-fill.svg | 0 .../dsfr-1.7/icons/logo/telegram-line.svg | 0 .../dsfr-1.7/icons/logo/twitch-fill.svg | 0 .../dsfr-1.7/icons/logo/twitch-line.svg | 0 .../dsfr-1.7/icons/logo/twitter-fill.svg | 0 .../dsfr-1.7/icons/logo/twitter-line.svg | 0 .../static/dsfr-1.7/icons/logo/vimeo-fill.svg | 0 .../static/dsfr-1.7/icons/logo/vimeo-line.svg | 0 .../static/dsfr-1.7/icons/logo/vuejs-fill.svg | 0 .../static/dsfr-1.7/icons/logo/vuejs-line.svg | 0 .../dsfr-1.7/icons/logo/youtube-fill.svg | 0 .../dsfr-1.7/icons/logo/youtube-line.svg | 0 .../static/dsfr-1.7/icons/map/anchor-fill.svg | 0 .../static/dsfr-1.7/icons/map/anchor-line.svg | 0 .../static/dsfr-1.7/icons/map/bike-fill.svg | 0 .../static/dsfr-1.7/icons/map/bike-line.svg | 0 .../static/dsfr-1.7/icons/map/bus-fill.svg | 0 .../static/dsfr-1.7/icons/map/bus-line.svg | 0 .../static/dsfr-1.7/icons/map/car-fill.svg | 0 .../static/dsfr-1.7/icons/map/car-line.svg | 0 .../dsfr-1.7/icons/map/caravan-fill.svg | 0 .../dsfr-1.7/icons/map/caravan-line.svg | 0 .../icons/map/charging-pile-2-fill.svg | 0 .../icons/map/charging-pile-2-line.svg | 0 .../dsfr-1.7/icons/map/compass-3-fill.svg | 0 .../dsfr-1.7/icons/map/compass-3-line.svg | 0 .../static/dsfr-1.7/icons/map/cup-fill.svg | 0 .../static/dsfr-1.7/icons/map/cup-line.svg | 0 .../static/dsfr-1.7/icons/map/earth-fill.svg | 0 .../static/dsfr-1.7/icons/map/earth-line.svg | 0 .../static/dsfr-1.7/icons/map/france-fill.svg | 0 .../static/dsfr-1.7/icons/map/france-line.svg | 0 .../dsfr-1.7/icons/map/gas-station-fill.svg | 0 .../dsfr-1.7/icons/map/gas-station-line.svg | 0 .../static/dsfr-1.7/icons/map/goblet-fill.svg | 0 .../static/dsfr-1.7/icons/map/goblet-line.svg | 0 .../dsfr-1.7/icons/map/map-pin-2-fill.svg | 0 .../dsfr-1.7/icons/map/map-pin-2-line.svg | 0 .../dsfr-1.7/icons/map/map-pin-user-fill.svg | 0 .../dsfr-1.7/icons/map/map-pin-user-line.svg | 0 .../dsfr-1.7/icons/map/motorbike-fill.svg | 0 .../dsfr-1.7/icons/map/motorbike-line.svg | 0 .../dsfr-1.7/icons/map/passport-fill.svg | 0 .../dsfr-1.7/icons/map/passport-line.svg | 0 .../dsfr-1.7/icons/map/restaurant-fill.svg | 0 .../dsfr-1.7/icons/map/restaurant-line.svg | 0 .../dsfr-1.7/icons/map/road-map-fill.svg | 0 .../dsfr-1.7/icons/map/road-map-line.svg | 0 .../dsfr-1.7/icons/map/sailboat-fill.svg | 0 .../dsfr-1.7/icons/map/sailboat-line.svg | 0 .../static/dsfr-1.7/icons/map/ship-2-fill.svg | 0 .../static/dsfr-1.7/icons/map/ship-2-line.svg | 0 .../dsfr-1.7/icons/map/signal-tower-fill.svg | 0 .../dsfr-1.7/icons/map/signal-tower-line.svg | 0 .../dsfr-1.7/icons/map/suitcase-2-fill.svg | 0 .../dsfr-1.7/icons/map/suitcase-2-line.svg | 0 .../static/dsfr-1.7/icons/map/taxi-fill.svg | 0 .../static/dsfr-1.7/icons/map/taxi-line.svg | 0 .../static/dsfr-1.7/icons/map/train-fill.svg | 0 .../static/dsfr-1.7/icons/map/train-line.svg | 0 .../dsfr-1.7/icons/media/camera-fill.svg | 0 .../dsfr-1.7/icons/media/camera-line.svg | 0 .../icons/media/clapperboard-fill.svg | 0 .../icons/media/clapperboard-line.svg | 0 .../dsfr-1.7/icons/media/equalizer-fill.svg | 0 .../dsfr-1.7/icons/media/equalizer-line.svg | 0 .../static/dsfr-1.7/icons/media/film-fill.svg | 0 .../static/dsfr-1.7/icons/media/film-line.svg | 0 .../dsfr-1.7/icons/media/gallery-fill.svg | 0 .../dsfr-1.7/icons/media/gallery-line.svg | 0 .../dsfr-1.7/icons/media/headphone-fill.svg | 0 .../dsfr-1.7/icons/media/headphone-line.svg | 0 .../dsfr-1.7/icons/media/image-add-fill.svg | 0 .../dsfr-1.7/icons/media/image-add-line.svg | 0 .../dsfr-1.7/icons/media/image-edit-fill.svg | 0 .../dsfr-1.7/icons/media/image-edit-line.svg | 0 .../dsfr-1.7/icons/media/image-fill.svg | 0 .../dsfr-1.7/icons/media/image-line.svg | 0 .../static/dsfr-1.7/icons/media/live-fill.svg | 0 .../static/dsfr-1.7/icons/media/live-line.svg | 0 .../static/dsfr-1.7/icons/media/mic-fill.svg | 0 .../static/dsfr-1.7/icons/media/mic-line.svg | 0 .../dsfr-1.7/icons/media/music-2-fill.svg | 0 .../dsfr-1.7/icons/media/music-2-line.svg | 0 .../icons/media/notification-3-fill.svg | 0 .../icons/media/notification-3-line.svg | 0 .../icons/media/pause-circle-fill.svg | 0 .../icons/media/pause-circle-line.svg | 0 .../dsfr-1.7/icons/media/play-circle-fill.svg | 0 .../dsfr-1.7/icons/media/play-circle-line.svg | 0 .../dsfr-1.7/icons/media/stop-circle-fill.svg | 0 .../dsfr-1.7/icons/media/stop-circle-line.svg | 0 .../dsfr-1.7/icons/media/transcription.svg | 0 .../dsfr-1.7/icons/media/volume-down-fill.svg | 0 .../dsfr-1.7/icons/media/volume-down-line.svg | 0 .../dsfr-1.7/icons/media/volume-mute-fill.svg | 0 .../dsfr-1.7/icons/media/volume-mute-line.svg | 0 .../dsfr-1.7/icons/media/volume-up-fill.svg | 0 .../dsfr-1.7/icons/media/volume-up-line.svg | 0 .../dsfr-1.7/icons/others/leaf-fill.svg | 0 .../dsfr-1.7/icons/others/leaf-line.svg | 0 .../dsfr-1.7/icons/others/lightbulb-fill.svg | 0 .../dsfr-1.7/icons/others/lightbulb-line.svg | 0 .../dsfr-1.7/icons/others/plant-fill.svg | 0 .../dsfr-1.7/icons/others/plant-line.svg | 0 .../dsfr-1.7/icons/others/recycle-fill.svg | 0 .../dsfr-1.7/icons/others/recycle-line.svg | 0 .../dsfr-1.7/icons/others/scales-3-fill.svg | 0 .../dsfr-1.7/icons/others/scales-3-line.svg | 0 .../dsfr-1.7/icons/others/seedling-fill.svg | 0 .../dsfr-1.7/icons/others/seedling-line.svg | 0 .../dsfr-1.7/icons/others/umbrella-fill.svg | 0 .../dsfr-1.7/icons/others/umbrella-line.svg | 0 .../dsfr-1.7/icons/system/add-circle-fill.svg | 0 .../dsfr-1.7/icons/system/add-circle-line.svg | 0 .../static/dsfr-1.7/icons/system/add-line.svg | 0 .../icons/system/alarm-warning-fill.svg | 0 .../icons/system/alarm-warning-line.svg | 0 .../dsfr-1.7/icons/system/alert-fill.svg | 0 .../dsfr-1.7/icons/system/alert-line.svg | 0 .../dsfr-1.7/icons/system/arrow-down-fill.svg | 0 .../dsfr-1.7/icons/system/arrow-down-line.svg | 0 .../icons/system/arrow-down-s-fill.svg | 0 .../icons/system/arrow-down-s-line.svg | 0 .../icons/system/arrow-go-back-fill.svg | 0 .../icons/system/arrow-go-back-line.svg | 0 .../icons/system/arrow-go-forward-fill.svg | 0 .../icons/system/arrow-go-forward-line.svg | 0 .../dsfr-1.7/icons/system/arrow-left-fill.svg | 0 .../dsfr-1.7/icons/system/arrow-left-line.svg | 0 .../icons/system/arrow-left-s-fill.svg | 0 .../icons/system/arrow-left-s-line.svg | 0 .../icons/system/arrow-right-fill.svg | 0 .../icons/system/arrow-right-line.svg | 0 .../icons/system/arrow-right-s-fill.svg | 0 .../icons/system/arrow-right-s-line.svg | 0 .../icons/system/arrow-right-up-line.svg | 0 .../dsfr-1.7/icons/system/arrow-up-fill.svg | 0 .../dsfr-1.7/icons/system/arrow-up-line.svg | 0 .../dsfr-1.7/icons/system/arrow-up-s-fill.svg | 0 .../dsfr-1.7/icons/system/arrow-up-s-line.svg | 0 .../dsfr-1.7/icons/system/check-line.svg | 0 .../icons/system/checkbox-circle-fill.svg | 0 .../icons/system/checkbox-circle-line.svg | 0 .../dsfr-1.7/icons/system/checkbox-fill.svg | 0 .../dsfr-1.7/icons/system/checkbox-line.svg | 0 .../icons/system/close-circle-fill.svg | 0 .../icons/system/close-circle-line.svg | 0 .../dsfr-1.7/icons/system/close-line.svg | 0 .../dsfr-1.7/icons/system/delete-bin-fill.svg | 0 .../dsfr-1.7/icons/system/delete-bin-line.svg | 0 .../dsfr-1.7/icons/system/download-fill.svg | 0 .../dsfr-1.7/icons/system/download-line.svg | 0 .../icons/system/error-warning-fill.svg | 0 .../icons/system/error-warning-line.svg | 0 .../icons/system/external-link-fill.svg | 0 .../icons/system/external-link-line.svg | 0 .../static/dsfr-1.7/icons/system/eye-fill.svg | 0 .../static/dsfr-1.7/icons/system/eye-line.svg | 0 .../dsfr-1.7/icons/system/eye-off-fill.svg | 0 .../dsfr-1.7/icons/system/eye-off-line.svg | 0 .../dsfr-1.7/icons/system/filter-fill.svg | 0 .../dsfr-1.7/icons/system/filter-line.svg | 0 .../system/fr--arrow-left-s-first-line.svg | 0 .../system/fr--arrow-left-s-line-double.svg | 0 .../system/fr--arrow-right-s-last-line.svg | 0 .../system/fr--arrow-right-s-line-double.svg | 0 .../dsfr-1.7/icons/system/fr--error-fill.svg | 0 .../dsfr-1.7/icons/system/fr--error-line.svg | 0 .../dsfr-1.7/icons/system/fr--info-fill.svg | 0 .../dsfr-1.7/icons/system/fr--info-line.svg | 0 .../icons/system/fr--success-fill.svg | 0 .../icons/system/fr--success-line.svg | 0 .../dsfr-1.7/icons/system/fr--theme-fill.svg | 0 .../icons/system/fr--warning-fill.svg | 0 .../icons/system/fr--warning-line.svg | 0 .../icons/system/information-fill.svg | 0 .../icons/system/information-line.svg | 0 .../dsfr-1.7/icons/system/lock-fill.svg | 0 .../dsfr-1.7/icons/system/lock-line.svg | 0 .../icons/system/lock-unlock-fill.svg | 0 .../icons/system/lock-unlock-line.svg | 0 .../icons/system/logout-box-r-fill.svg | 0 .../icons/system/logout-box-r-line.svg | 0 .../dsfr-1.7/icons/system/menu-2-fill.svg | 0 .../dsfr-1.7/icons/system/menu-fill.svg | 0 .../dsfr-1.7/icons/system/more-fill.svg | 0 .../dsfr-1.7/icons/system/more-line.svg | 0 .../icons/system/notification-badge-fill.svg | 0 .../icons/system/notification-badge-line.svg | 0 .../dsfr-1.7/icons/system/question-fill.svg | 0 .../dsfr-1.7/icons/system/question-line.svg | 0 .../dsfr-1.7/icons/system/refresh-fill.svg | 0 .../dsfr-1.7/icons/system/refresh-line.svg | 0 .../dsfr-1.7/icons/system/search-fill.svg | 0 .../dsfr-1.7/icons/system/search-line.svg | 0 .../dsfr-1.7/icons/system/settings-5-fill.svg | 0 .../dsfr-1.7/icons/system/settings-5-line.svg | 0 .../dsfr-1.7/icons/system/shield-fill.svg | 0 .../dsfr-1.7/icons/system/shield-line.svg | 0 .../dsfr-1.7/icons/system/star-fill.svg | 0 .../dsfr-1.7/icons/system/star-line.svg | 0 .../dsfr-1.7/icons/system/star-s-fill.svg | 0 .../dsfr-1.7/icons/system/star-s-line.svg | 0 .../dsfr-1.7/icons/system/subtract-line.svg | 0 .../dsfr-1.7/icons/system/thumb-down-fill.svg | 0 .../dsfr-1.7/icons/system/thumb-down-line.svg | 0 .../dsfr-1.7/icons/system/thumb-up-fill.svg | 0 .../dsfr-1.7/icons/system/thumb-up-line.svg | 0 .../dsfr-1.7/icons/system/time-fill.svg | 0 .../dsfr-1.7/icons/system/time-line.svg | 0 .../dsfr-1.7/icons/system/timer-fill.svg | 0 .../dsfr-1.7/icons/system/timer-line.svg | 0 .../dsfr-1.7/icons/system/upload-2-fill.svg | 0 .../dsfr-1.7/icons/system/upload-2-line.svg | 0 .../dsfr-1.7/icons/system/upload-fill.svg | 0 .../dsfr-1.7/icons/system/upload-line.svg | 0 .../dsfr-1.7/icons/system/zoom-in-fill.svg | 0 .../dsfr-1.7/icons/system/zoom-in-line.svg | 0 .../dsfr-1.7/icons/system/zoom-out-fill.svg | 0 .../dsfr-1.7/icons/system/zoom-out-line.svg | 0 .../icons/user/account-circle-fill.svg | 0 .../icons/user/account-circle-line.svg | 0 .../icons/user/account-pin-circle-fill.svg | 0 .../icons/user/account-pin-circle-line.svg | 0 .../static/dsfr-1.7/icons/user/admin-fill.svg | 0 .../static/dsfr-1.7/icons/user/admin-line.svg | 0 .../static/dsfr-1.7/icons/user/group-fill.svg | 0 .../static/dsfr-1.7/icons/user/group-line.svg | 0 .../dsfr-1.7/icons/user/parent-fill.svg | 0 .../dsfr-1.7/icons/user/parent-line.svg | 0 .../static/dsfr-1.7/icons/user/team-fill.svg | 0 .../static/dsfr-1.7/icons/user/team-line.svg | 0 .../dsfr-1.7/icons/user/user-add-fill.svg | 0 .../dsfr-1.7/icons/user/user-add-line.svg | 0 .../static/dsfr-1.7/icons/user/user-fill.svg | 0 .../dsfr-1.7/icons/user/user-heart-fill.svg | 0 .../dsfr-1.7/icons/user/user-heart-line.svg | 0 .../static/dsfr-1.7/icons/user/user-line.svg | 0 .../dsfr-1.7/icons/user/user-search-fill.svg | 0 .../dsfr-1.7/icons/user/user-search-line.svg | 0 .../dsfr-1.7/icons/user/user-setting-fill.svg | 0 .../dsfr-1.7/icons/user/user-setting-line.svg | 0 .../dsfr-1.7/icons/user/user-star-fill.svg | 0 .../dsfr-1.7/icons/user/user-star-line.svg | 0 .../dsfr-1.7/icons/weather/cloudy-2-fill.svg | 0 .../dsfr-1.7/icons/weather/cloudy-2-line.svg | 0 .../icons/weather/flashlight-fill.svg | 0 .../icons/weather/flashlight-line.svg | 0 .../dsfr-1.7/icons/weather/moon-fill.svg | 0 .../dsfr-1.7/icons/weather/moon-line.svg | 0 .../dsfr-1.7/icons/weather/sun-fill.svg | 0 .../dsfr-1.7/icons/weather/sun-line.svg | 0 .../static/dsfr-1.7/legacy/README.md | 0 .../static/dsfr-1.7/legacy/legacy.nomodule.js | 0 .../dsfr-1.7/legacy/legacy.nomodule.js.map | 0 .../dsfr-1.7/legacy/legacy.nomodule.min.js | 0 .../legacy/legacy.nomodule.min.js.map | 0 .../static/dsfr-1.7/page/README.md | 0 .../static/dsfr-1.7/page/response/README.md | 0 .../page/response/not-found/README.md | 0 .../page/response/unavailable/README.md | 0 .../static/dsfr-1.7/pattern/README.md | 0 .../static/dsfr-1.7/scheme/README.md | 0 .../static/dsfr-1.7/scheme/scheme.css | 0 .../static/dsfr-1.7/scheme/scheme.css.map | 0 .../static/dsfr-1.7/scheme/scheme.min.css | 0 .../static/dsfr-1.7/scheme/scheme.min.css.map | 0 .../static/dsfr-1.7/scheme/scheme.module.js | 0 .../dsfr-1.7/scheme/scheme.module.js.map | 0 .../dsfr-1.7/scheme/scheme.module.min.js | 0 .../dsfr-1.7/scheme/scheme.module.min.js.map | 0 .../static/dsfr-1.7/utility/README.md | 0 .../static/dsfr-1.7/utility/colors/README.md | 0 .../static/dsfr-1.7/utility/colors/colors.css | 0 .../dsfr-1.7/utility/colors/colors.css.map | 0 .../dsfr-1.7/utility/colors/colors.legacy.css | 0 .../utility/colors/colors.legacy.css.map | 0 .../utility/colors/colors.legacy.min.css | 0 .../utility/colors/colors.legacy.min.css.map | 0 .../dsfr-1.7/utility/colors/colors.main.css | 0 .../utility/colors/colors.main.css.map | 0 .../utility/colors/colors.main.min.css | 0 .../utility/colors/colors.main.min.css.map | 0 .../dsfr-1.7/utility/colors/colors.min.css | 0 .../utility/colors/colors.min.css.map | 0 .../static/dsfr-1.7/utility/icons/README.md | 0 .../utility/icons/icons-buildings/README.md | 0 .../icons/icons-buildings/icons-buildings.css | 0 .../icons-buildings/icons-buildings.css.map | 0 .../icons-buildings.legacy.css | 0 .../icons-buildings.legacy.css.map | 0 .../icons-buildings.legacy.min.css | 0 .../icons-buildings.legacy.min.css.map | 0 .../icons-buildings/icons-buildings.main.css | 0 .../icons-buildings.main.css.map | 0 .../icons-buildings.main.min.css | 0 .../icons-buildings.main.min.css.map | 0 .../icons-buildings/icons-buildings.min.css | 0 .../icons-buildings.min.css.map | 0 .../utility/icons/icons-business/README.md | 0 .../icons/icons-business/icons-business.css | 0 .../icons-business/icons-business.css.map | 0 .../icons-business/icons-business.legacy.css | 0 .../icons-business.legacy.css.map | 0 .../icons-business.legacy.min.css | 0 .../icons-business.legacy.min.css.map | 0 .../icons-business/icons-business.main.css | 0 .../icons-business.main.css.map | 0 .../icons-business.main.min.css | 0 .../icons-business.main.min.css.map | 0 .../icons-business/icons-business.min.css | 0 .../icons-business/icons-business.min.css.map | 0 .../icons/icons-communication/README.md | 0 .../icons-communication.css | 0 .../icons-communication.css.map | 0 .../icons-communication.legacy.css | 0 .../icons-communication.legacy.css.map | 0 .../icons-communication.legacy.min.css | 0 .../icons-communication.legacy.min.css.map | 0 .../icons-communication.main.css | 0 .../icons-communication.main.css.map | 0 .../icons-communication.main.min.css | 0 .../icons-communication.main.min.css.map | 0 .../icons-communication.min.css | 0 .../icons-communication.min.css.map | 0 .../utility/icons/icons-design/README.md | 0 .../icons/icons-design/icons-design.css | 0 .../icons/icons-design/icons-design.css.map | 0 .../icons-design/icons-design.legacy.css | 0 .../icons-design/icons-design.legacy.css.map | 0 .../icons-design/icons-design.legacy.min.css | 0 .../icons-design.legacy.min.css.map | 0 .../icons/icons-design/icons-design.main.css | 0 .../icons-design/icons-design.main.css.map | 0 .../icons-design/icons-design.main.min.css | 0 .../icons-design.main.min.css.map | 0 .../icons/icons-design/icons-design.min.css | 0 .../icons-design/icons-design.min.css.map | 0 .../utility/icons/icons-development/README.md | 0 .../icons-development/icons-development.css | 0 .../icons-development.css.map | 0 .../icons-development.legacy.css | 0 .../icons-development.legacy.css.map | 0 .../icons-development.legacy.min.css | 0 .../icons-development.legacy.min.css.map | 0 .../icons-development.main.css | 0 .../icons-development.main.css.map | 0 .../icons-development.main.min.css | 0 .../icons-development.main.min.css.map | 0 .../icons-development.min.css | 0 .../icons-development.min.css.map | 0 .../utility/icons/icons-device/README.md | 0 .../icons/icons-device/icons-device.css | 0 .../icons/icons-device/icons-device.css.map | 0 .../icons-device/icons-device.legacy.css | 0 .../icons-device/icons-device.legacy.css.map | 0 .../icons-device/icons-device.legacy.min.css | 0 .../icons-device.legacy.min.css.map | 0 .../icons/icons-device/icons-device.main.css | 0 .../icons-device/icons-device.main.css.map | 0 .../icons-device/icons-device.main.min.css | 0 .../icons-device.main.min.css.map | 0 .../icons/icons-device/icons-device.min.css | 0 .../icons-device/icons-device.min.css.map | 0 .../utility/icons/icons-document/README.md | 0 .../icons/icons-document/icons-document.css | 0 .../icons-document/icons-document.css.map | 0 .../icons-document/icons-document.legacy.css | 0 .../icons-document.legacy.css.map | 0 .../icons-document.legacy.min.css | 0 .../icons-document.legacy.min.css.map | 0 .../icons-document/icons-document.main.css | 0 .../icons-document.main.css.map | 0 .../icons-document.main.min.css | 0 .../icons-document.main.min.css.map | 0 .../icons-document/icons-document.min.css | 0 .../icons-document/icons-document.min.css.map | 0 .../utility/icons/icons-editor/README.md | 0 .../icons/icons-editor/icons-editor.css | 0 .../icons/icons-editor/icons-editor.css.map | 0 .../icons-editor/icons-editor.legacy.css | 0 .../icons-editor/icons-editor.legacy.css.map | 0 .../icons-editor/icons-editor.legacy.min.css | 0 .../icons-editor.legacy.min.css.map | 0 .../icons/icons-editor/icons-editor.main.css | 0 .../icons-editor/icons-editor.main.css.map | 0 .../icons-editor/icons-editor.main.min.css | 0 .../icons-editor.main.min.css.map | 0 .../icons/icons-editor/icons-editor.min.css | 0 .../icons-editor/icons-editor.min.css.map | 0 .../utility/icons/icons-finance/README.md | 0 .../icons/icons-finance/icons-finance.css | 0 .../icons/icons-finance/icons-finance.css.map | 0 .../icons-finance/icons-finance.legacy.css | 0 .../icons-finance.legacy.css.map | 0 .../icons-finance.legacy.min.css | 0 .../icons-finance.legacy.min.css.map | 0 .../icons-finance/icons-finance.main.css | 0 .../icons-finance/icons-finance.main.css.map | 0 .../icons-finance/icons-finance.main.min.css | 0 .../icons-finance.main.min.css.map | 0 .../icons/icons-finance/icons-finance.min.css | 0 .../icons-finance/icons-finance.min.css.map | 0 .../utility/icons/icons-health/README.md | 0 .../icons/icons-health/icons-health.css | 0 .../icons/icons-health/icons-health.css.map | 0 .../icons-health/icons-health.legacy.css | 0 .../icons-health/icons-health.legacy.css.map | 0 .../icons-health/icons-health.legacy.min.css | 0 .../icons-health.legacy.min.css.map | 0 .../icons/icons-health/icons-health.main.css | 0 .../icons-health/icons-health.main.css.map | 0 .../icons-health/icons-health.main.min.css | 0 .../icons-health.main.min.css.map | 0 .../icons/icons-health/icons-health.min.css | 0 .../icons-health/icons-health.min.css.map | 0 .../utility/icons/icons-logo/README.md | 0 .../utility/icons/icons-logo/icons-logo.css | 0 .../icons/icons-logo/icons-logo.css.map | 0 .../icons/icons-logo/icons-logo.legacy.css | 0 .../icons-logo/icons-logo.legacy.css.map | 0 .../icons-logo/icons-logo.legacy.min.css | 0 .../icons-logo/icons-logo.legacy.min.css.map | 0 .../icons/icons-logo/icons-logo.main.css | 0 .../icons/icons-logo/icons-logo.main.css.map | 0 .../icons/icons-logo/icons-logo.main.min.css | 0 .../icons-logo/icons-logo.main.min.css.map | 0 .../icons/icons-logo/icons-logo.min.css | 0 .../icons/icons-logo/icons-logo.min.css.map | 0 .../utility/icons/icons-map/README.md | 0 .../utility/icons/icons-map/icons-map.css | 0 .../utility/icons/icons-map/icons-map.css.map | 0 .../icons/icons-map/icons-map.legacy.css | 0 .../icons/icons-map/icons-map.legacy.css.map | 0 .../icons/icons-map/icons-map.legacy.min.css | 0 .../icons-map/icons-map.legacy.min.css.map | 0 .../icons/icons-map/icons-map.main.css | 0 .../icons/icons-map/icons-map.main.css.map | 0 .../icons/icons-map/icons-map.main.min.css | 0 .../icons-map/icons-map.main.min.css.map | 0 .../utility/icons/icons-map/icons-map.min.css | 0 .../icons/icons-map/icons-map.min.css.map | 0 .../utility/icons/icons-media/README.md | 0 .../utility/icons/icons-media/icons-media.css | 0 .../icons/icons-media/icons-media.css.map | 0 .../icons/icons-media/icons-media.legacy.css | 0 .../icons-media/icons-media.legacy.css.map | 0 .../icons-media/icons-media.legacy.min.css | 0 .../icons-media.legacy.min.css.map | 0 .../icons/icons-media/icons-media.main.css | 0 .../icons-media/icons-media.main.css.map | 0 .../icons-media/icons-media.main.min.css | 0 .../icons-media/icons-media.main.min.css.map | 0 .../icons/icons-media/icons-media.min.css | 0 .../icons/icons-media/icons-media.min.css.map | 0 .../utility/icons/icons-others/README.md | 0 .../icons/icons-others/icons-others.css | 0 .../icons/icons-others/icons-others.css.map | 0 .../icons-others/icons-others.legacy.css | 0 .../icons-others/icons-others.legacy.css.map | 0 .../icons-others/icons-others.legacy.min.css | 0 .../icons-others.legacy.min.css.map | 0 .../icons/icons-others/icons-others.main.css | 0 .../icons-others/icons-others.main.css.map | 0 .../icons-others/icons-others.main.min.css | 0 .../icons-others.main.min.css.map | 0 .../icons/icons-others/icons-others.min.css | 0 .../icons-others/icons-others.min.css.map | 0 .../utility/icons/icons-system/README.md | 0 .../icons/icons-system/icons-system.css | 0 .../icons/icons-system/icons-system.css.map | 0 .../icons-system/icons-system.legacy.css | 0 .../icons-system/icons-system.legacy.css.map | 0 .../icons-system/icons-system.legacy.min.css | 0 .../icons-system.legacy.min.css.map | 0 .../icons/icons-system/icons-system.main.css | 0 .../icons-system/icons-system.main.css.map | 0 .../icons-system/icons-system.main.min.css | 0 .../icons-system.main.min.css.map | 0 .../icons/icons-system/icons-system.min.css | 0 .../icons-system/icons-system.min.css.map | 0 .../utility/icons/icons-user/README.md | 0 .../utility/icons/icons-user/icons-user.css | 0 .../icons/icons-user/icons-user.css.map | 0 .../icons/icons-user/icons-user.legacy.css | 0 .../icons-user/icons-user.legacy.css.map | 0 .../icons-user/icons-user.legacy.min.css | 0 .../icons-user/icons-user.legacy.min.css.map | 0 .../icons/icons-user/icons-user.main.css | 0 .../icons/icons-user/icons-user.main.css.map | 0 .../icons/icons-user/icons-user.main.min.css | 0 .../icons-user/icons-user.main.min.css.map | 0 .../icons/icons-user/icons-user.min.css | 0 .../icons/icons-user/icons-user.min.css.map | 0 .../utility/icons/icons-weather/README.md | 0 .../icons/icons-weather/icons-weather.css | 0 .../icons/icons-weather/icons-weather.css.map | 0 .../icons-weather/icons-weather.legacy.css | 0 .../icons-weather.legacy.css.map | 0 .../icons-weather.legacy.min.css | 0 .../icons-weather.legacy.min.css.map | 0 .../icons-weather/icons-weather.main.css | 0 .../icons-weather/icons-weather.main.css.map | 0 .../icons-weather/icons-weather.main.min.css | 0 .../icons-weather.main.min.css.map | 0 .../icons/icons-weather/icons-weather.min.css | 0 .../icons-weather/icons-weather.min.css.map | 0 .../static/dsfr-1.7/utility/icons/icons.css | 0 .../dsfr-1.7/utility/icons/icons.css.map | 0 .../dsfr-1.7/utility/icons/icons.legacy.css | 0 .../utility/icons/icons.legacy.css.map | 0 .../utility/icons/icons.legacy.min.css | 0 .../utility/icons/icons.legacy.min.css.map | 0 .../dsfr-1.7/utility/icons/icons.main.css | 0 .../dsfr-1.7/utility/icons/icons.main.css.map | 0 .../dsfr-1.7/utility/icons/icons.main.min.css | 0 .../utility/icons/icons.main.min.css.map | 0 .../dsfr-1.7/utility/icons/icons.min.css | 0 .../dsfr-1.7/utility/icons/icons.min.css.map | 0 .../static/dsfr-1.7/utility/utility.css | 0 .../static/dsfr-1.7/utility/utility.css.map | 0 .../dsfr-1.7/utility/utility.legacy.css | 0 .../dsfr-1.7/utility/utility.legacy.css.map | 0 .../dsfr-1.7/utility/utility.legacy.min.css | 0 .../utility/utility.legacy.min.css.map | 0 .../static/dsfr-1.7/utility/utility.main.css | 0 .../dsfr-1.7/utility/utility.main.css.map | 0 .../dsfr-1.7/utility/utility.main.min.css | 0 .../dsfr-1.7/utility/utility.main.min.css.map | 0 .../static/dsfr-1.7/utility/utility.min.css | 0 .../dsfr-1.7/utility/utility.min.css.map | 0 web/{flaskr => b3desk}/static/images/apps.png | Bin .../static/images/favicon.png | Bin web/{flaskr => b3desk}/static/images/gouv.png | Bin web/{flaskr => b3desk}/static/images/home.svg | 0 .../static/js/dropzone-min.js | 0 web/{flaskr => b3desk}/static/js/dropzone.css | 0 .../static/js/filePickerWrapper.js | 0 .../static/js/filePickerWrapper.js.map | 0 .../static/js/scampi-modal.js | 0 web/{flaskr => b3desk}/static/local/stats.csv | 0 .../static/misc/ip-fqdn-adm-sort.txt | 0 .../static/misc/ip-fqdn-complet.txt | 0 .../static/misc/ip-fqdn-dinum.txt | 0 .../static/presentation/css/all.css | 0 .../static/presentation/js/all.js | 0 web/{flaskr => b3desk}/tasks.py | 0 web/{flaskr => b3desk}/templates/brand.html | 0 web/{flaskr => b3desk}/templates/content.py | 0 web/{flaskr => b3desk}/templates/empty.html | 0 .../templates/errors/400.html | 0 .../templates/errors/403.html | 0 .../templates/errors/404.html | 0 .../templates/errors/500.html | 0 web/{flaskr => b3desk}/templates/faq.html | 0 web/{flaskr => b3desk}/templates/footer.html | 0 .../templates/footer/accessibilite.html | 0 .../templates/footer/cgu.html | 0 .../templates/footer/documentation.html | 0 .../footer/donnees_personnelles.html | 0 .../templates/footer/mentions_legales.html | 0 web/{flaskr => b3desk}/templates/header.html | 0 web/{flaskr => b3desk}/templates/index.html | 0 .../templates/js_script.html | 0 .../templates/jumbotron.html | 0 web/{flaskr => b3desk}/templates/layout.html | 0 .../templates/meeting/card.html | 0 .../templates/meeting/csrf.html | 0 .../templates/meeting/edit.html | 0 .../templates/meeting/end.html | 0 .../templates/meeting/externalUpload.html | 0 .../templates/meeting/files.html | 0 .../templates/meeting/filesform.html | 0 .../templates/meeting/form.html | 0 .../templates/meeting/id.html | 0 .../templates/meeting/join.html | 0 .../templates/meeting/joinmail.html | 0 .../templates/meeting/js_script.html | 0 .../templates/meeting/jumbotron.html | 0 .../templates/meeting/list.html | 0 .../templates/meeting/mailtest.html | 0 .../templates/meeting/mailto/mail_body.txt | 0 .../templates/meeting/mailto/mail_href.txt | 0 .../mailto/mail_quick_meeting_body.txt | 0 .../templates/meeting/mailto/mail_subject.txt | 0 .../templates/meeting/modals.html | 0 .../templates/meeting/recordings.html | 0 .../templates/meeting/row.html | 0 .../templates/meeting/show.html | 0 .../templates/meeting/signin_links.html | 0 .../templates/meeting/signin_mail_link.html | 0 .../templates/meeting/signinmail.html | 0 .../templates/meeting/submit.html | 0 .../templates/meeting/wait.html | 0 .../templates/meeting/wizard.html | 0 web/{flaskr => b3desk}/templates/page.html | 0 .../templates/redirections.html | 0 web/{flaskr => b3desk}/templates/rie.html | 0 .../templates/static-layout.html | 0 web/{flaskr => b3desk}/templates/tools.html | 0 web/{flaskr => b3desk}/templates/welcome.html | 0 web/{flaskr => b3desk}/utils.py | 0 web/b3desk/wsgi.py | 3 + web/flaskr/wsgi.py | 3 - web/misc/wsgi.py | 2 +- web/tests/conftest.py | 8 +- web/tests/meeting/test_end.py | 2 +- web/tests/meeting/test_meeting.py | 16 +- web/tests/test_default.py | 4 +- web/tests/test_user.py | 4 +- web/translations/en/LC_MESSAGES/messages.po | 700 +++++++++--------- web/translations/fr/LC_MESSAGES/messages.po | 700 +++++++++--------- web/translations/messages.pot | 700 +++++++++--------- web/translations/uk/LC_MESSAGES/messages.po | 700 +++++++++--------- 1708 files changed, 1454 insertions(+), 1455 deletions(-) rename web/{flaskr => b3desk}/__init__.py (95%) rename web/{flaskr => b3desk}/constants.py (100%) rename web/{flaskr => b3desk}/forms.py (100%) rename web/{flaskr => b3desk}/models.py (99%) rename web/{flaskr => b3desk}/routes.py (98%) rename web/{flaskr => b3desk}/settings.py (99%) rename web/{flaskr => b3desk}/static/css/global.css (100%) rename web/{flaskr => b3desk}/static/css/jumbotron.css (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.css (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.eot (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.glyph.json (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.less (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.svg (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.symbol.svg (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.ttf (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.woff (100%) rename web/{flaskr => b3desk}/static/css/remixicon/remixicon.woff2 (100%) rename web/{flaskr => b3desk}/static/css/spinner.css (100%) rename web/{flaskr => b3desk}/static/css/toc.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/artwork/background/ovoid.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/artwork/dark.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/artwork/light.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/artwork/system.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/artwork/technical-error.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/artwork/test.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/alert/alert.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/badge/badge.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/button/button.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/callout/callout.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/card/card.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/checkbox/checkbox.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/component.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/connect/connect.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/consent/consent.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/content/content.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/display/display.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/download/download.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/follow/follow.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/footer/footer.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/form/form.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/header/header.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/highlight/highlight.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/input/input.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/link/link.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/logo/logo.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/modal/modal.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/notice/notice.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/pagination/pagination.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/quote/quote.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/radio/radio.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/search/search.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/select/select.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/share/share.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/skiplink/skiplink.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/stepper/stepper.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/summary/summary.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tab/tab.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/table/table.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tag/tag.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/tile/tile.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/translate/translate.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/upload/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/upload/upload.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/upload/upload.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/upload/upload.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/component/upload/upload.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/core/core.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/favicon/android-chrome-192x192.png (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/favicon/android-chrome-512x512.png (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/favicon/apple-touch-icon.png (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/favicon/favicon.ico (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/favicon/favicon.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/favicon/manifest.webmanifest (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Bold.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Bold.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Light.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Light.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Medium.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Medium.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Regular.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Regular.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Spectral-Regular.woff (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/fonts/Spectral-Regular.woff2 (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/ancient-gate-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/ancient-gate-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/ancient-pavilion-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/ancient-pavilion-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/bank-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/bank-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/building-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/building-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/community-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/community-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/government-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/government-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/home-4-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/home-4-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/hospital-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/hospital-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/hotel-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/hotel-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/store-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/buildings/store-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/archive-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/archive-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/attachment-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/attachment-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/award-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/award-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/bar-chart-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/bar-chart-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/bookmark-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/bookmark-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/briefcase-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/briefcase-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/calendar-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/calendar-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/calendar-event-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/calendar-event-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/calendar-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/calendar-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/cloud-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/cloud-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/copyright-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/copyright-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/customer-service-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/customer-service-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/flag-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/flag-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/global-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/global-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/line-chart-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/line-chart-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/links-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/links-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/mail-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/mail-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/mail-open-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/mail-open-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/medal-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/medal-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/pie-chart-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/pie-chart-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/pie-chart-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/pie-chart-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/printer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/printer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/profil-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/profil-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/projector-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/projector-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/send-plane-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/send-plane-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/slideshow-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/slideshow-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/window-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/business/window-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-check-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-check-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-delete-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-delete-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-poll-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/chat-poll-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/discuss-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/discuss-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/feedback-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/feedback-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/message-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/message-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/question-answer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/question-answer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/questionnaire-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/questionnaire-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/video-chat-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/communication/video-chat-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/ball-pen-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/ball-pen-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/brush-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/brush-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/brush-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/brush-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/contrast-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/contrast-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/crop-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/crop-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/drag-move-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/drag-move-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/drop-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/drop-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/edit-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/edit-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/edit-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/edit-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/ink-bottle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/ink-bottle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/layout-grid-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/layout-grid-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/mark-pen-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/mark-pen-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/paint-brush-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/paint-brush-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/paint-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/paint-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/palette-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/palette-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pantone-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pantone-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pen-nib-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pen-nib-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pencil-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pencil-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pencil-ruler-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/pencil-ruler-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/sip-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/sip-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/table-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/design/table-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/bug-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/bug-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/code-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/code-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/code-s-slash-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/cursor-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/cursor-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-branch-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-branch-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-commit-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-commit-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-merge-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-merge-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-pull-request-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-pull-request-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-repository-commits-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-repository-commits-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-repository-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-repository-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-repository-private-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/git-repository-private-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/terminal-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/terminal-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/terminal-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/terminal-window-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/development/terminal-window-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/bluetooth-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/bluetooth-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/computer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/computer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/dashboard-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/dashboard-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/database-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/database-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/device-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/device-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/hard-drive-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/hard-drive-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/mac-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/mac-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/phone-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/phone-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/qr-code-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/qr-code-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/rss-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/rss-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/save-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/save-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/save-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/save-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/server-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/server-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/smartphone-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/smartphone-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/tablet-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/tablet-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/tv-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/tv-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/wifi-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/device/wifi-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/article-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/article-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/book-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/book-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/booklet-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/booklet-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/clipboard-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/clipboard-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/draft-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/draft-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-add-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-add-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-download-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-download-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-pdf-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-pdf-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-text-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/file-text-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/folder-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/folder-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/newspaper-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/newspaper-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/survey-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/survey-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/todo-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/document/todo-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/code-view.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/font-size.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/fr--bold.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/fr--highlight.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/fr--quote-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/fr--quote-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/h-1.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/h-2.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/h-3.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/h-4.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/h-5.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/h-6.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/hashtag.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/italic.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/link-unlink.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/link.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/list-ordered.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/list-unordered.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/question-mark.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/separator.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/space.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/subscript.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/superscript.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/table-2.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/editor/translate-2.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/bank-card-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/bank-card-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/coin-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/gift-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/gift-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/money-euro-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/money-euro-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/money-euro-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/money-euro-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/secure-payment-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/secure-payment-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/shopping-bag-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/shopping-bag-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/shopping-cart-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/shopping-cart-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/trophy-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/finance/trophy-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/capsule-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/capsule-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/dislike-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/dislike-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/dossier-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/dossier-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/first-aid-kit-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/first-aid-kit-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/hand-sanitizer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/hand-sanitizer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/health-book-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/health-book-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/heart-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/heart-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/heart-pulse-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/heart-pulse-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/lungs-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/lungs-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/medicine-bottle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/medicine-bottle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/mental-health-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/mental-health-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/microscope-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/microscope-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/psychotherapy-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/psychotherapy-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/pulse-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/stethoscope-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/stethoscope-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/surgical-mask-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/surgical-mask-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/syringe-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/syringe-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/test-tube-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/test-tube-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/thermometer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/thermometer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/virus-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/health/virus-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/chrome-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/chrome-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/edge-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/edge-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/facebook-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/facebook-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/firefox-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/firefox-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/fr--dailymotion-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/fr--dailymotion-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/fr--tiktok-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/fr--tiktok-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/github-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/github-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/google-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/google-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/ie-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/ie-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/instagram-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/instagram-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/linkedin-box-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/linkedin-box-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/mastodon-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/mastodon-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/npmjs-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/npmjs-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/remixicon-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/remixicon-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/safari-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/safari-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/slack-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/slack-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/snapchat-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/snapchat-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/telegram-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/telegram-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/twitch-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/twitch-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/twitter-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/twitter-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/vimeo-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/vimeo-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/vuejs-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/vuejs-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/youtube-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/logo/youtube-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/anchor-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/anchor-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/bike-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/bike-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/bus-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/bus-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/car-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/car-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/caravan-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/caravan-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/charging-pile-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/charging-pile-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/compass-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/compass-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/cup-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/cup-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/earth-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/earth-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/france-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/france-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/gas-station-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/gas-station-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/goblet-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/goblet-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/map-pin-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/map-pin-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/map-pin-user-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/map-pin-user-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/motorbike-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/motorbike-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/passport-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/passport-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/restaurant-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/restaurant-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/road-map-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/road-map-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/sailboat-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/sailboat-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/ship-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/ship-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/signal-tower-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/signal-tower-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/suitcase-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/suitcase-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/taxi-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/taxi-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/train-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/map/train-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/camera-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/camera-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/clapperboard-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/clapperboard-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/equalizer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/equalizer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/film-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/film-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/gallery-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/gallery-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/headphone-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/headphone-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/image-add-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/image-add-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/image-edit-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/image-edit-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/image-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/image-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/live-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/live-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/mic-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/mic-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/music-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/music-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/notification-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/notification-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/pause-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/pause-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/play-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/play-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/stop-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/stop-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/transcription.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/volume-down-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/volume-down-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/volume-mute-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/volume-mute-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/volume-up-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/media/volume-up-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/leaf-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/leaf-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/lightbulb-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/lightbulb-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/plant-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/plant-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/recycle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/recycle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/scales-3-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/scales-3-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/seedling-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/seedling-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/umbrella-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/others/umbrella-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/add-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/add-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/add-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/alarm-warning-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/alarm-warning-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/alert-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/alert-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-down-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-down-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-down-s-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-down-s-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-go-back-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-go-back-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-go-forward-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-go-forward-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-left-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-left-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-left-s-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-left-s-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-right-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-right-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-right-s-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-right-s-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-right-up-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-up-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-up-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-up-s-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/arrow-up-s-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/check-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/checkbox-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/checkbox-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/checkbox-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/checkbox-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/close-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/close-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/close-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/delete-bin-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/delete-bin-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/download-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/download-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/error-warning-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/error-warning-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/external-link-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/external-link-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/eye-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/eye-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/eye-off-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/eye-off-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/filter-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/filter-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--arrow-left-s-first-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--arrow-left-s-line-double.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--arrow-right-s-last-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--arrow-right-s-line-double.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--error-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--error-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--info-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--info-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--success-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--success-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--theme-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--warning-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/fr--warning-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/information-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/information-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/lock-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/lock-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/lock-unlock-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/lock-unlock-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/logout-box-r-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/logout-box-r-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/menu-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/menu-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/more-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/more-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/notification-badge-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/notification-badge-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/question-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/question-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/refresh-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/refresh-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/search-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/search-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/settings-5-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/settings-5-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/shield-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/shield-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/star-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/star-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/star-s-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/star-s-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/subtract-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/thumb-down-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/thumb-down-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/thumb-up-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/thumb-up-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/time-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/time-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/timer-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/timer-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/upload-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/upload-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/upload-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/upload-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/zoom-in-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/zoom-in-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/zoom-out-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/system/zoom-out-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/account-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/account-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/account-pin-circle-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/account-pin-circle-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/admin-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/admin-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/group-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/group-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/parent-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/parent-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/team-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/team-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-add-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-add-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-heart-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-heart-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-search-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-search-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-setting-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-setting-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-star-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/user/user-star-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/cloudy-2-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/cloudy-2-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/flashlight-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/flashlight-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/moon-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/moon-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/sun-fill.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/icons/weather/sun-line.svg (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/legacy/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/legacy/legacy.nomodule.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/legacy/legacy.nomodule.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/legacy/legacy.nomodule.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/legacy/legacy.nomodule.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/page/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/page/response/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/page/response/not-found/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/page/response/unavailable/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/pattern/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.module.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.module.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.module.min.js (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/scheme/scheme.module.min.js.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/colors/colors.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/README.md (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/icons/icons.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.legacy.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.legacy.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.legacy.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.legacy.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.main.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.main.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.main.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.main.min.css.map (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.min.css (100%) rename web/{flaskr => b3desk}/static/dsfr-1.7/utility/utility.min.css.map (100%) rename web/{flaskr => b3desk}/static/images/apps.png (100%) rename web/{flaskr => b3desk}/static/images/favicon.png (100%) rename web/{flaskr => b3desk}/static/images/gouv.png (100%) rename web/{flaskr => b3desk}/static/images/home.svg (100%) rename web/{flaskr => b3desk}/static/js/dropzone-min.js (100%) rename web/{flaskr => b3desk}/static/js/dropzone.css (100%) rename web/{flaskr => b3desk}/static/js/filePickerWrapper.js (100%) rename web/{flaskr => b3desk}/static/js/filePickerWrapper.js.map (100%) rename web/{flaskr => b3desk}/static/js/scampi-modal.js (100%) rename web/{flaskr => b3desk}/static/local/stats.csv (100%) rename web/{flaskr => b3desk}/static/misc/ip-fqdn-adm-sort.txt (100%) rename web/{flaskr => b3desk}/static/misc/ip-fqdn-complet.txt (100%) rename web/{flaskr => b3desk}/static/misc/ip-fqdn-dinum.txt (100%) rename web/{flaskr => b3desk}/static/presentation/css/all.css (100%) rename web/{flaskr => b3desk}/static/presentation/js/all.js (100%) rename web/{flaskr => b3desk}/tasks.py (100%) rename web/{flaskr => b3desk}/templates/brand.html (100%) rename web/{flaskr => b3desk}/templates/content.py (100%) rename web/{flaskr => b3desk}/templates/empty.html (100%) rename web/{flaskr => b3desk}/templates/errors/400.html (100%) rename web/{flaskr => b3desk}/templates/errors/403.html (100%) rename web/{flaskr => b3desk}/templates/errors/404.html (100%) rename web/{flaskr => b3desk}/templates/errors/500.html (100%) rename web/{flaskr => b3desk}/templates/faq.html (100%) rename web/{flaskr => b3desk}/templates/footer.html (100%) rename web/{flaskr => b3desk}/templates/footer/accessibilite.html (100%) rename web/{flaskr => b3desk}/templates/footer/cgu.html (100%) rename web/{flaskr => b3desk}/templates/footer/documentation.html (100%) rename web/{flaskr => b3desk}/templates/footer/donnees_personnelles.html (100%) rename web/{flaskr => b3desk}/templates/footer/mentions_legales.html (100%) rename web/{flaskr => b3desk}/templates/header.html (100%) rename web/{flaskr => b3desk}/templates/index.html (100%) rename web/{flaskr => b3desk}/templates/js_script.html (100%) rename web/{flaskr => b3desk}/templates/jumbotron.html (100%) rename web/{flaskr => b3desk}/templates/layout.html (100%) rename web/{flaskr => b3desk}/templates/meeting/card.html (100%) rename web/{flaskr => b3desk}/templates/meeting/csrf.html (100%) rename web/{flaskr => b3desk}/templates/meeting/edit.html (100%) rename web/{flaskr => b3desk}/templates/meeting/end.html (100%) rename web/{flaskr => b3desk}/templates/meeting/externalUpload.html (100%) rename web/{flaskr => b3desk}/templates/meeting/files.html (100%) rename web/{flaskr => b3desk}/templates/meeting/filesform.html (100%) rename web/{flaskr => b3desk}/templates/meeting/form.html (100%) rename web/{flaskr => b3desk}/templates/meeting/id.html (100%) rename web/{flaskr => b3desk}/templates/meeting/join.html (100%) rename web/{flaskr => b3desk}/templates/meeting/joinmail.html (100%) rename web/{flaskr => b3desk}/templates/meeting/js_script.html (100%) rename web/{flaskr => b3desk}/templates/meeting/jumbotron.html (100%) rename web/{flaskr => b3desk}/templates/meeting/list.html (100%) rename web/{flaskr => b3desk}/templates/meeting/mailtest.html (100%) rename web/{flaskr => b3desk}/templates/meeting/mailto/mail_body.txt (100%) rename web/{flaskr => b3desk}/templates/meeting/mailto/mail_href.txt (100%) rename web/{flaskr => b3desk}/templates/meeting/mailto/mail_quick_meeting_body.txt (100%) rename web/{flaskr => b3desk}/templates/meeting/mailto/mail_subject.txt (100%) rename web/{flaskr => b3desk}/templates/meeting/modals.html (100%) rename web/{flaskr => b3desk}/templates/meeting/recordings.html (100%) rename web/{flaskr => b3desk}/templates/meeting/row.html (100%) rename web/{flaskr => b3desk}/templates/meeting/show.html (100%) rename web/{flaskr => b3desk}/templates/meeting/signin_links.html (100%) rename web/{flaskr => b3desk}/templates/meeting/signin_mail_link.html (100%) rename web/{flaskr => b3desk}/templates/meeting/signinmail.html (100%) rename web/{flaskr => b3desk}/templates/meeting/submit.html (100%) rename web/{flaskr => b3desk}/templates/meeting/wait.html (100%) rename web/{flaskr => b3desk}/templates/meeting/wizard.html (100%) rename web/{flaskr => b3desk}/templates/page.html (100%) rename web/{flaskr => b3desk}/templates/redirections.html (100%) rename web/{flaskr => b3desk}/templates/rie.html (100%) rename web/{flaskr => b3desk}/templates/static-layout.html (100%) rename web/{flaskr => b3desk}/templates/tools.html (100%) rename web/{flaskr => b3desk}/templates/welcome.html (100%) rename web/{flaskr => b3desk}/utils.py (100%) create mode 100644 web/b3desk/wsgi.py delete mode 100644 web/flaskr/wsgi.py diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d4c704e7..e56a86ea 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -19,7 +19,7 @@ repos: rev: v3.12.0 hooks: - id: reorder-python-imports - args: ["--application-directories", "flaskr"] + args: ["--application-directories", "b3desk"] - repo: https://github.com/asottile/pyupgrade rev: v3.15.0 hooks: diff --git a/docker-compose.override.yml b/docker-compose.override.yml index ac5516f0..066cff90 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -107,5 +107,5 @@ services: env_file: - ${ENV_FILE_OVERRIDE-web.env} volumes: - - ./web/flaskr:/opt/bbb-visio/flaskr + - ./web/b3desk:/opt/bbb-visio/b3desk - ./web/tests:/opt/bbb-visio/tests diff --git a/docker-compose.yml b/docker-compose.yml index ba0240a4..43f932c5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,7 @@ services: # - web.env volumes: - ./web/logs:/var/log - - ./web/flaskr:/opt/bbb-visio/flaskr + - ./web/b3desk:/opt/bbb-visio/b3desk - ./web/instance:/opt/bbb-visio/instance - ./web/migrations:/opt/bbb-visio/migrations - ./web/translations:/opt/bbb-visio/translations @@ -34,7 +34,7 @@ services: environment: - APP=tasks.celery volumes: - - ./web/flaskr:/usr/src/app + - ./web/b3desk:/usr/src/app command: celery --app tasks.celery worker --loglevel=info broker: diff --git a/documentation/conf.py b/documentation/conf.py index 5c8d4a04..338227ee 100644 --- a/documentation/conf.py +++ b/documentation/conf.py @@ -5,7 +5,7 @@ sys.path.insert(0, os.path.abspath("..")) sys.path.insert(0, os.path.abspath("../web")) -sys.path.insert(0, os.path.abspath("../web/flaskr")) +sys.path.insert(0, os.path.abspath("../web/b3desk")) # -- General configuration ------------------------------------------------ @@ -29,12 +29,12 @@ ".md": "markdown", } master_doc = "index" -project = "flaskr" +project = "b3desk" year = datetime.datetime.now().strftime("%Y") copyright = f"{year}, Ministère de l'Éducation Nationale" author = "Ministère de l'Éducation Nationale" -release = "1.1.0" # metadata.version("flaskr") +release = "1.1.0" # metadata.version("b3desk") version = "%s.%s" % tuple(map(int, release.split(".")[:2])) language = "fr" exclude_patterns = [] diff --git a/documentation/developers/translation.md b/documentation/developers/translation.md index 4f165803..ee118657 100644 --- a/documentation/developers/translation.md +++ b/documentation/developers/translation.md @@ -1,4 +1,3 @@ - # Traductions ## Ajouter du texte à traduire @@ -25,7 +24,7 @@ Cette commande va mettre à jour les catalogues existants avec de nouveaux messa ## Traduire du texte -Les fichiers à traduire sont `web/flaskr/translations/*/LC_MESSAGES/messages.po`. +Les fichiers à traduire sont `web/b3desk/translations/*/LC_MESSAGES/messages.po`. Lors de la traduction, il ne faut pas traduire les motifs du type `%(...)s` mais simplement mettre l'équivalent traduit. Par exemple, pour une traduction vers l'anglais : diff --git a/documentation/maintainers/settings.rst b/documentation/maintainers/settings.rst index 6c5da327..c3163303 100644 --- a/documentation/maintainers/settings.rst +++ b/documentation/maintainers/settings.rst @@ -1,4 +1,4 @@ Configuration ############# -.. autopydantic_model:: flaskr.settings.MainSettings +.. autopydantic_model:: b3desk.settings.MainSettings diff --git a/web.env.example b/web.env.example index b4689879..7735e408 100644 --- a/web.env.example +++ b/web.env.example @@ -1,5 +1,5 @@ # App Configuration -FLASK_APP=flaskr +FLASK_APP=b3desk FLASK_DEBUG=True SECRET_KEY=SomethingNotEntirelySecret TITLE=BBB-Visio diff --git a/web/Dockerfile b/web/Dockerfile index 246d21ac..40c9d373 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -13,7 +13,7 @@ COPY misc/wsgi.py misc/gunicorn.py misc/run_webserver.sh /opt/bbb-visio/ COPY misc/delete_uploaded_files.cron /etc/cron.d/delete_uploaded_files RUN chmod u+x /opt/bbb-visio/run_webserver.sh COPY migrations /opt/bbb-visio/migrations -COPY flaskr /opt/bbb-visio/flaskr +COPY b3desk /opt/bbb-visio/b3desk WORKDIR /opt/bbb-visio/ ENTRYPOINT ["/opt/bbb-visio/run_webserver.sh"] diff --git a/web/flaskr/__init__.py b/web/b3desk/__init__.py similarity index 95% rename from web/flaskr/__init__.py rename to web/b3desk/__init__.py index 37605c33..4b186caa 100755 --- a/web/flaskr/__init__.py +++ b/web/b3desk/__init__.py @@ -11,6 +11,8 @@ import logging import os +from b3desk.settings import MainSettings +from b3desk.utils import is_rie from flask import Flask from flask import request from flask import session @@ -18,8 +20,6 @@ from flask_caching import Cache from flask_migrate import Migrate from flask_wtf.csrf import CSRFProtect -from flaskr.settings import MainSettings -from flaskr.utils import is_rie CRITICAL_VARS = ["OIDC_ISSUER", "OIDC_CLIENT_SECRET", "BIGBLUEBUTTON_SECRET"] @@ -70,9 +70,9 @@ def setup_csrf(app): def setup_database(app): with app.app_context(): - import flaskr.routes + import b3desk.routes - app.register_blueprint(flaskr.routes.bp) + app.register_blueprint(b3desk.routes.bp) from .models import db db.init_app(app) diff --git a/web/flaskr/constants.py b/web/b3desk/constants.py similarity index 100% rename from web/flaskr/constants.py rename to web/b3desk/constants.py diff --git a/web/flaskr/forms.py b/web/b3desk/forms.py similarity index 100% rename from web/flaskr/forms.py rename to web/b3desk/forms.py diff --git a/web/flaskr/models.py b/web/b3desk/models.py similarity index 99% rename from web/flaskr/models.py rename to web/b3desk/models.py index 472bd971..3a15586e 100755 --- a/web/flaskr/models.py +++ b/web/b3desk/models.py @@ -17,12 +17,12 @@ from xml.etree import ElementTree import requests +from b3desk.tasks import background_upload +from b3desk.utils import secret_key from flask import current_app from flask import render_template from flask import url_for from flask_sqlalchemy import SQLAlchemy -from flaskr.tasks import background_upload -from flaskr.utils import secret_key from sqlalchemy_utils import StringEncryptedType diff --git a/web/flaskr/routes.py b/web/b3desk/routes.py similarity index 98% rename from web/flaskr/routes.py rename to web/b3desk/routes.py index 3579afe7..cd05a3f9 100755 --- a/web/flaskr/routes.py +++ b/web/b3desk/routes.py @@ -24,6 +24,21 @@ import filetype import requests +from b3desk.forms import EndMeetingForm +from b3desk.forms import JoinMailMeetingForm +from b3desk.forms import JoinMeetingAsRoleForm +from b3desk.forms import JoinMeetingForm +from b3desk.forms import MeetingFilesForm +from b3desk.forms import MeetingForm +from b3desk.forms import MeetingWithRecordForm +from b3desk.forms import RecordingForm +from b3desk.forms import ShowMeetingForm +from b3desk.models import db +from b3desk.models import get_or_create_user +from b3desk.models import Meeting +from b3desk.models import MeetingFiles +from b3desk.models import MeetingFilesExternal +from b3desk.models import User from flask import abort from flask import Blueprint from flask import current_app @@ -42,21 +57,6 @@ from flask_pyoidc.provider_configuration import ClientMetadata from flask_pyoidc.provider_configuration import ProviderConfiguration from flask_pyoidc.user_session import UserSession -from flaskr.forms import EndMeetingForm -from flaskr.forms import JoinMailMeetingForm -from flaskr.forms import JoinMeetingAsRoleForm -from flaskr.forms import JoinMeetingForm -from flaskr.forms import MeetingFilesForm -from flaskr.forms import MeetingForm -from flaskr.forms import MeetingWithRecordForm -from flaskr.forms import RecordingForm -from flaskr.forms import ShowMeetingForm -from flaskr.models import db -from flaskr.models import get_or_create_user -from flaskr.models import Meeting -from flaskr.models import MeetingFiles -from flaskr.models import MeetingFilesExternal -from flaskr.models import User from sqlalchemy import exc from webdav3.client import Client as webdavClient from webdav3.exceptions import WebDavException diff --git a/web/flaskr/settings.py b/web/b3desk/settings.py similarity index 99% rename from web/flaskr/settings.py rename to web/b3desk/settings.py index d1292543..90886eb1 100644 --- a/web/flaskr/settings.py +++ b/web/b3desk/settings.py @@ -4,8 +4,8 @@ from typing import List from typing import Optional +from b3desk.constants import DEFAULT_EMAIL_WHITELIST from flask_babel import lazy_gettext as _ -from flaskr.constants import DEFAULT_EMAIL_WHITELIST from pydantic import computed_field from pydantic import field_validator from pydantic import FieldValidationInfo diff --git a/web/flaskr/static/css/global.css b/web/b3desk/static/css/global.css similarity index 100% rename from web/flaskr/static/css/global.css rename to web/b3desk/static/css/global.css diff --git a/web/flaskr/static/css/jumbotron.css b/web/b3desk/static/css/jumbotron.css similarity index 100% rename from web/flaskr/static/css/jumbotron.css rename to web/b3desk/static/css/jumbotron.css diff --git a/web/flaskr/static/css/remixicon/remixicon.css b/web/b3desk/static/css/remixicon/remixicon.css similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.css rename to web/b3desk/static/css/remixicon/remixicon.css diff --git a/web/flaskr/static/css/remixicon/remixicon.eot b/web/b3desk/static/css/remixicon/remixicon.eot similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.eot rename to web/b3desk/static/css/remixicon/remixicon.eot diff --git a/web/flaskr/static/css/remixicon/remixicon.glyph.json b/web/b3desk/static/css/remixicon/remixicon.glyph.json similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.glyph.json rename to web/b3desk/static/css/remixicon/remixicon.glyph.json diff --git a/web/flaskr/static/css/remixicon/remixicon.less b/web/b3desk/static/css/remixicon/remixicon.less similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.less rename to web/b3desk/static/css/remixicon/remixicon.less diff --git a/web/flaskr/static/css/remixicon/remixicon.svg b/web/b3desk/static/css/remixicon/remixicon.svg similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.svg rename to web/b3desk/static/css/remixicon/remixicon.svg diff --git a/web/flaskr/static/css/remixicon/remixicon.symbol.svg b/web/b3desk/static/css/remixicon/remixicon.symbol.svg similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.symbol.svg rename to web/b3desk/static/css/remixicon/remixicon.symbol.svg diff --git a/web/flaskr/static/css/remixicon/remixicon.ttf b/web/b3desk/static/css/remixicon/remixicon.ttf similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.ttf rename to web/b3desk/static/css/remixicon/remixicon.ttf diff --git a/web/flaskr/static/css/remixicon/remixicon.woff b/web/b3desk/static/css/remixicon/remixicon.woff similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.woff rename to web/b3desk/static/css/remixicon/remixicon.woff diff --git a/web/flaskr/static/css/remixicon/remixicon.woff2 b/web/b3desk/static/css/remixicon/remixicon.woff2 similarity index 100% rename from web/flaskr/static/css/remixicon/remixicon.woff2 rename to web/b3desk/static/css/remixicon/remixicon.woff2 diff --git a/web/flaskr/static/css/spinner.css b/web/b3desk/static/css/spinner.css similarity index 100% rename from web/flaskr/static/css/spinner.css rename to web/b3desk/static/css/spinner.css diff --git a/web/flaskr/static/css/toc.css b/web/b3desk/static/css/toc.css similarity index 100% rename from web/flaskr/static/css/toc.css rename to web/b3desk/static/css/toc.css diff --git a/web/flaskr/static/dsfr-1.7/README.md b/web/b3desk/static/dsfr-1.7/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/README.md rename to web/b3desk/static/dsfr-1.7/README.md diff --git a/web/flaskr/static/dsfr-1.7/artwork/background/ovoid.svg b/web/b3desk/static/dsfr-1.7/artwork/background/ovoid.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/artwork/background/ovoid.svg rename to web/b3desk/static/dsfr-1.7/artwork/background/ovoid.svg diff --git a/web/flaskr/static/dsfr-1.7/artwork/dark.svg b/web/b3desk/static/dsfr-1.7/artwork/dark.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/artwork/dark.svg rename to web/b3desk/static/dsfr-1.7/artwork/dark.svg diff --git a/web/flaskr/static/dsfr-1.7/artwork/light.svg b/web/b3desk/static/dsfr-1.7/artwork/light.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/artwork/light.svg rename to web/b3desk/static/dsfr-1.7/artwork/light.svg diff --git a/web/flaskr/static/dsfr-1.7/artwork/system.svg b/web/b3desk/static/dsfr-1.7/artwork/system.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/artwork/system.svg rename to web/b3desk/static/dsfr-1.7/artwork/system.svg diff --git a/web/flaskr/static/dsfr-1.7/artwork/technical-error.svg b/web/b3desk/static/dsfr-1.7/artwork/technical-error.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/artwork/technical-error.svg rename to web/b3desk/static/dsfr-1.7/artwork/technical-error.svg diff --git a/web/flaskr/static/dsfr-1.7/artwork/test.svg b/web/b3desk/static/dsfr-1.7/artwork/test.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/artwork/test.svg rename to web/b3desk/static/dsfr-1.7/artwork/test.svg diff --git a/web/flaskr/static/dsfr-1.7/component/README.md b/web/b3desk/static/dsfr-1.7/component/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/README.md rename to web/b3desk/static/dsfr-1.7/component/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/README.md b/web/b3desk/static/dsfr-1.7/component/accordion/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/README.md rename to web/b3desk/static/dsfr-1.7/component/accordion/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.css b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.css rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.css diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.css.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.css.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.css b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.css rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.css b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.css rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.css.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.css.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.min.css b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.min.css rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.min.css b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.min.css rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.min.css.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.min.css.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.js b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.js rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.js.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.js.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.min.js b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.min.js rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.js b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/accordion/accordion.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/alert/README.md b/web/b3desk/static/dsfr-1.7/component/alert/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/README.md rename to web/b3desk/static/dsfr-1.7/component/alert/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.css b/web/b3desk/static/dsfr-1.7/component/alert/alert.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.css rename to web/b3desk/static/dsfr-1.7/component/alert/alert.css diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.css.map b/web/b3desk/static/dsfr-1.7/component/alert/alert.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.css.map rename to web/b3desk/static/dsfr-1.7/component/alert/alert.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.css b/web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.css rename to web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/alert/alert.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.main.css b/web/b3desk/static/dsfr-1.7/component/alert/alert.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.main.css rename to web/b3desk/static/dsfr-1.7/component/alert/alert.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.main.css.map b/web/b3desk/static/dsfr-1.7/component/alert/alert.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.main.css.map rename to web/b3desk/static/dsfr-1.7/component/alert/alert.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.main.min.css b/web/b3desk/static/dsfr-1.7/component/alert/alert.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.main.min.css rename to web/b3desk/static/dsfr-1.7/component/alert/alert.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/alert/alert.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/alert/alert.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.min.css b/web/b3desk/static/dsfr-1.7/component/alert/alert.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.min.css rename to web/b3desk/static/dsfr-1.7/component/alert/alert.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/alert/alert.min.css.map b/web/b3desk/static/dsfr-1.7/component/alert/alert.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/alert/alert.min.css.map rename to web/b3desk/static/dsfr-1.7/component/alert/alert.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/badge/README.md b/web/b3desk/static/dsfr-1.7/component/badge/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/README.md rename to web/b3desk/static/dsfr-1.7/component/badge/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.css b/web/b3desk/static/dsfr-1.7/component/badge/badge.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.css rename to web/b3desk/static/dsfr-1.7/component/badge/badge.css diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.css.map b/web/b3desk/static/dsfr-1.7/component/badge/badge.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.css.map rename to web/b3desk/static/dsfr-1.7/component/badge/badge.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.css b/web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.css rename to web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/badge/badge.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.main.css b/web/b3desk/static/dsfr-1.7/component/badge/badge.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.main.css rename to web/b3desk/static/dsfr-1.7/component/badge/badge.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.main.css.map b/web/b3desk/static/dsfr-1.7/component/badge/badge.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.main.css.map rename to web/b3desk/static/dsfr-1.7/component/badge/badge.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.main.min.css b/web/b3desk/static/dsfr-1.7/component/badge/badge.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.main.min.css rename to web/b3desk/static/dsfr-1.7/component/badge/badge.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/badge/badge.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/badge/badge.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.min.css b/web/b3desk/static/dsfr-1.7/component/badge/badge.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.min.css rename to web/b3desk/static/dsfr-1.7/component/badge/badge.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/badge/badge.min.css.map b/web/b3desk/static/dsfr-1.7/component/badge/badge.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/badge/badge.min.css.map rename to web/b3desk/static/dsfr-1.7/component/badge/badge.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/README.md b/web/b3desk/static/dsfr-1.7/component/breadcrumb/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/README.md rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.css b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.css rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.css diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.css.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.css.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/breadcrumb/breadcrumb.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/README.md b/web/b3desk/static/dsfr-1.7/component/button/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/README.md rename to web/b3desk/static/dsfr-1.7/component/button/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.css b/web/b3desk/static/dsfr-1.7/component/button/button.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.css rename to web/b3desk/static/dsfr-1.7/component/button/button.css diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.css.map b/web/b3desk/static/dsfr-1.7/component/button/button.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.css.map rename to web/b3desk/static/dsfr-1.7/component/button/button.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.legacy.css b/web/b3desk/static/dsfr-1.7/component/button/button.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.legacy.css rename to web/b3desk/static/dsfr-1.7/component/button/button.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/button/button.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/button/button.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/button/button.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/button/button.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/button/button.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/button/button.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.main.css b/web/b3desk/static/dsfr-1.7/component/button/button.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.main.css rename to web/b3desk/static/dsfr-1.7/component/button/button.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.main.css.map b/web/b3desk/static/dsfr-1.7/component/button/button.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.main.css.map rename to web/b3desk/static/dsfr-1.7/component/button/button.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.main.min.css b/web/b3desk/static/dsfr-1.7/component/button/button.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.main.min.css rename to web/b3desk/static/dsfr-1.7/component/button/button.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/button/button.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/button/button.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.min.css b/web/b3desk/static/dsfr-1.7/component/button/button.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.min.css rename to web/b3desk/static/dsfr-1.7/component/button/button.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.min.css.map b/web/b3desk/static/dsfr-1.7/component/button/button.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.min.css.map rename to web/b3desk/static/dsfr-1.7/component/button/button.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.module.js b/web/b3desk/static/dsfr-1.7/component/button/button.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.module.js rename to web/b3desk/static/dsfr-1.7/component/button/button.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.module.js.map b/web/b3desk/static/dsfr-1.7/component/button/button.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.module.js.map rename to web/b3desk/static/dsfr-1.7/component/button/button.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.module.min.js b/web/b3desk/static/dsfr-1.7/component/button/button.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.module.min.js rename to web/b3desk/static/dsfr-1.7/component/button/button.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/button/button.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/button/button.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.nomodule.js b/web/b3desk/static/dsfr-1.7/component/button/button.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/button/button.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/button/button.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/button/button.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/button/button.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/button/button.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/button/button.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/button/button.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/button/button.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/button/button.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/callout/README.md b/web/b3desk/static/dsfr-1.7/component/callout/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/README.md rename to web/b3desk/static/dsfr-1.7/component/callout/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.css b/web/b3desk/static/dsfr-1.7/component/callout/callout.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.css rename to web/b3desk/static/dsfr-1.7/component/callout/callout.css diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.css.map b/web/b3desk/static/dsfr-1.7/component/callout/callout.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.css.map rename to web/b3desk/static/dsfr-1.7/component/callout/callout.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.css b/web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.css rename to web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/callout/callout.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.main.css b/web/b3desk/static/dsfr-1.7/component/callout/callout.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.main.css rename to web/b3desk/static/dsfr-1.7/component/callout/callout.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.main.css.map b/web/b3desk/static/dsfr-1.7/component/callout/callout.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.main.css.map rename to web/b3desk/static/dsfr-1.7/component/callout/callout.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.main.min.css b/web/b3desk/static/dsfr-1.7/component/callout/callout.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.main.min.css rename to web/b3desk/static/dsfr-1.7/component/callout/callout.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/callout/callout.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/callout/callout.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.min.css b/web/b3desk/static/dsfr-1.7/component/callout/callout.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.min.css rename to web/b3desk/static/dsfr-1.7/component/callout/callout.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/callout/callout.min.css.map b/web/b3desk/static/dsfr-1.7/component/callout/callout.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/callout/callout.min.css.map rename to web/b3desk/static/dsfr-1.7/component/callout/callout.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/card/README.md b/web/b3desk/static/dsfr-1.7/component/card/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/README.md rename to web/b3desk/static/dsfr-1.7/component/card/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.css b/web/b3desk/static/dsfr-1.7/component/card/card.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.css rename to web/b3desk/static/dsfr-1.7/component/card/card.css diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.css.map b/web/b3desk/static/dsfr-1.7/component/card/card.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.css.map rename to web/b3desk/static/dsfr-1.7/component/card/card.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.legacy.css b/web/b3desk/static/dsfr-1.7/component/card/card.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.legacy.css rename to web/b3desk/static/dsfr-1.7/component/card/card.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/card/card.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/card/card.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/card/card.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/card/card.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/card/card.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/card/card.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.main.css b/web/b3desk/static/dsfr-1.7/component/card/card.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.main.css rename to web/b3desk/static/dsfr-1.7/component/card/card.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.main.css.map b/web/b3desk/static/dsfr-1.7/component/card/card.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.main.css.map rename to web/b3desk/static/dsfr-1.7/component/card/card.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.main.min.css b/web/b3desk/static/dsfr-1.7/component/card/card.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.main.min.css rename to web/b3desk/static/dsfr-1.7/component/card/card.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/card/card.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/card/card.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.min.css b/web/b3desk/static/dsfr-1.7/component/card/card.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.min.css rename to web/b3desk/static/dsfr-1.7/component/card/card.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/card/card.min.css.map b/web/b3desk/static/dsfr-1.7/component/card/card.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/card/card.min.css.map rename to web/b3desk/static/dsfr-1.7/component/card/card.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/README.md b/web/b3desk/static/dsfr-1.7/component/checkbox/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/README.md rename to web/b3desk/static/dsfr-1.7/component/checkbox/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.css b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.css rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.css diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.css.map b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.css.map rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.css b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.css rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.css b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.css rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.css.map b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.css.map rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.min.css b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.min.css rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.min.css b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.min.css rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.min.css.map b/web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/checkbox/checkbox.min.css.map rename to web/b3desk/static/dsfr-1.7/component/checkbox/checkbox.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.css b/web/b3desk/static/dsfr-1.7/component/component.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.css rename to web/b3desk/static/dsfr-1.7/component/component.css diff --git a/web/flaskr/static/dsfr-1.7/component/component.css.map b/web/b3desk/static/dsfr-1.7/component/component.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.css.map rename to web/b3desk/static/dsfr-1.7/component/component.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.legacy.css b/web/b3desk/static/dsfr-1.7/component/component.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.legacy.css rename to web/b3desk/static/dsfr-1.7/component/component.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/component.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/component.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/component.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/component.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/component.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/component.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/component.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/component.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.main.css b/web/b3desk/static/dsfr-1.7/component/component.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.main.css rename to web/b3desk/static/dsfr-1.7/component/component.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/component.main.css.map b/web/b3desk/static/dsfr-1.7/component/component.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.main.css.map rename to web/b3desk/static/dsfr-1.7/component/component.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.main.min.css b/web/b3desk/static/dsfr-1.7/component/component.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.main.min.css rename to web/b3desk/static/dsfr-1.7/component/component.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/component.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/component.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/component.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.min.css b/web/b3desk/static/dsfr-1.7/component/component.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.min.css rename to web/b3desk/static/dsfr-1.7/component/component.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/component.min.css.map b/web/b3desk/static/dsfr-1.7/component/component.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.min.css.map rename to web/b3desk/static/dsfr-1.7/component/component.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.module.js b/web/b3desk/static/dsfr-1.7/component/component.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.module.js rename to web/b3desk/static/dsfr-1.7/component/component.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/component.module.js.map b/web/b3desk/static/dsfr-1.7/component/component.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.module.js.map rename to web/b3desk/static/dsfr-1.7/component/component.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.module.min.js b/web/b3desk/static/dsfr-1.7/component/component.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.module.min.js rename to web/b3desk/static/dsfr-1.7/component/component.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/component.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/component.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/component.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.nomodule.js b/web/b3desk/static/dsfr-1.7/component/component.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/component.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/component.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/component.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/component.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/component.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/component.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/component.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/component.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/component.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/component.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/component.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/connect/README.md b/web/b3desk/static/dsfr-1.7/component/connect/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/README.md rename to web/b3desk/static/dsfr-1.7/component/connect/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.css b/web/b3desk/static/dsfr-1.7/component/connect/connect.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.css rename to web/b3desk/static/dsfr-1.7/component/connect/connect.css diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.css.map b/web/b3desk/static/dsfr-1.7/component/connect/connect.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.css.map rename to web/b3desk/static/dsfr-1.7/component/connect/connect.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.css b/web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.css rename to web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/connect/connect.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.main.css b/web/b3desk/static/dsfr-1.7/component/connect/connect.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.main.css rename to web/b3desk/static/dsfr-1.7/component/connect/connect.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.main.css.map b/web/b3desk/static/dsfr-1.7/component/connect/connect.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.main.css.map rename to web/b3desk/static/dsfr-1.7/component/connect/connect.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.main.min.css b/web/b3desk/static/dsfr-1.7/component/connect/connect.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.main.min.css rename to web/b3desk/static/dsfr-1.7/component/connect/connect.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/connect/connect.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/connect/connect.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.min.css b/web/b3desk/static/dsfr-1.7/component/connect/connect.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.min.css rename to web/b3desk/static/dsfr-1.7/component/connect/connect.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/connect/connect.min.css.map b/web/b3desk/static/dsfr-1.7/component/connect/connect.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/connect/connect.min.css.map rename to web/b3desk/static/dsfr-1.7/component/connect/connect.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/consent/README.md b/web/b3desk/static/dsfr-1.7/component/consent/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/README.md rename to web/b3desk/static/dsfr-1.7/component/consent/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.css b/web/b3desk/static/dsfr-1.7/component/consent/consent.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.css rename to web/b3desk/static/dsfr-1.7/component/consent/consent.css diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.css.map b/web/b3desk/static/dsfr-1.7/component/consent/consent.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.css.map rename to web/b3desk/static/dsfr-1.7/component/consent/consent.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.css b/web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.css rename to web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/consent/consent.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.main.css b/web/b3desk/static/dsfr-1.7/component/consent/consent.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.main.css rename to web/b3desk/static/dsfr-1.7/component/consent/consent.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.main.css.map b/web/b3desk/static/dsfr-1.7/component/consent/consent.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.main.css.map rename to web/b3desk/static/dsfr-1.7/component/consent/consent.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.main.min.css b/web/b3desk/static/dsfr-1.7/component/consent/consent.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.main.min.css rename to web/b3desk/static/dsfr-1.7/component/consent/consent.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/consent/consent.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/consent/consent.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.min.css b/web/b3desk/static/dsfr-1.7/component/consent/consent.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.min.css rename to web/b3desk/static/dsfr-1.7/component/consent/consent.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/consent/consent.min.css.map b/web/b3desk/static/dsfr-1.7/component/consent/consent.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/consent/consent.min.css.map rename to web/b3desk/static/dsfr-1.7/component/consent/consent.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/content/README.md b/web/b3desk/static/dsfr-1.7/component/content/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/README.md rename to web/b3desk/static/dsfr-1.7/component/content/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.css b/web/b3desk/static/dsfr-1.7/component/content/content.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.css rename to web/b3desk/static/dsfr-1.7/component/content/content.css diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.css.map b/web/b3desk/static/dsfr-1.7/component/content/content.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.css.map rename to web/b3desk/static/dsfr-1.7/component/content/content.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.legacy.css b/web/b3desk/static/dsfr-1.7/component/content/content.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.legacy.css rename to web/b3desk/static/dsfr-1.7/component/content/content.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/content/content.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/content/content.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/content/content.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/content/content.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/content/content.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/content/content.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.main.css b/web/b3desk/static/dsfr-1.7/component/content/content.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.main.css rename to web/b3desk/static/dsfr-1.7/component/content/content.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.main.css.map b/web/b3desk/static/dsfr-1.7/component/content/content.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.main.css.map rename to web/b3desk/static/dsfr-1.7/component/content/content.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.main.min.css b/web/b3desk/static/dsfr-1.7/component/content/content.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.main.min.css rename to web/b3desk/static/dsfr-1.7/component/content/content.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/content/content.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/content/content.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.min.css b/web/b3desk/static/dsfr-1.7/component/content/content.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.min.css rename to web/b3desk/static/dsfr-1.7/component/content/content.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/content/content.min.css.map b/web/b3desk/static/dsfr-1.7/component/content/content.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/content/content.min.css.map rename to web/b3desk/static/dsfr-1.7/component/content/content.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/display/README.md b/web/b3desk/static/dsfr-1.7/component/display/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/README.md rename to web/b3desk/static/dsfr-1.7/component/display/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.module.js b/web/b3desk/static/dsfr-1.7/component/display/display.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.module.js rename to web/b3desk/static/dsfr-1.7/component/display/display.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.module.js.map b/web/b3desk/static/dsfr-1.7/component/display/display.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.module.js.map rename to web/b3desk/static/dsfr-1.7/component/display/display.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.module.min.js b/web/b3desk/static/dsfr-1.7/component/display/display.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.module.min.js rename to web/b3desk/static/dsfr-1.7/component/display/display.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/display/display.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/display/display.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.nomodule.js b/web/b3desk/static/dsfr-1.7/component/display/display.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/display/display.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/display/display.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/display/display.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/display/display.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/display/display.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/display/display.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/display/display.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/display/display.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/display/display.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/download/README.md b/web/b3desk/static/dsfr-1.7/component/download/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/README.md rename to web/b3desk/static/dsfr-1.7/component/download/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.css b/web/b3desk/static/dsfr-1.7/component/download/download.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.css rename to web/b3desk/static/dsfr-1.7/component/download/download.css diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.css.map b/web/b3desk/static/dsfr-1.7/component/download/download.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.css.map rename to web/b3desk/static/dsfr-1.7/component/download/download.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.min.css b/web/b3desk/static/dsfr-1.7/component/download/download.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.min.css rename to web/b3desk/static/dsfr-1.7/component/download/download.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.min.css.map b/web/b3desk/static/dsfr-1.7/component/download/download.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.min.css.map rename to web/b3desk/static/dsfr-1.7/component/download/download.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.module.js b/web/b3desk/static/dsfr-1.7/component/download/download.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.module.js rename to web/b3desk/static/dsfr-1.7/component/download/download.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.module.js.map b/web/b3desk/static/dsfr-1.7/component/download/download.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.module.js.map rename to web/b3desk/static/dsfr-1.7/component/download/download.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.module.min.js b/web/b3desk/static/dsfr-1.7/component/download/download.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.module.min.js rename to web/b3desk/static/dsfr-1.7/component/download/download.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/download/download.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/download/download.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.nomodule.js b/web/b3desk/static/dsfr-1.7/component/download/download.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/download/download.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/download/download.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/download/download.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/download/download.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/download/download.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/download/download.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/download/download.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/download/download.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/download/download.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/follow/README.md b/web/b3desk/static/dsfr-1.7/component/follow/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/README.md rename to web/b3desk/static/dsfr-1.7/component/follow/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.css b/web/b3desk/static/dsfr-1.7/component/follow/follow.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.css rename to web/b3desk/static/dsfr-1.7/component/follow/follow.css diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.css.map b/web/b3desk/static/dsfr-1.7/component/follow/follow.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.css.map rename to web/b3desk/static/dsfr-1.7/component/follow/follow.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.css b/web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.css rename to web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/follow/follow.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.main.css b/web/b3desk/static/dsfr-1.7/component/follow/follow.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.main.css rename to web/b3desk/static/dsfr-1.7/component/follow/follow.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.main.css.map b/web/b3desk/static/dsfr-1.7/component/follow/follow.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.main.css.map rename to web/b3desk/static/dsfr-1.7/component/follow/follow.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.main.min.css b/web/b3desk/static/dsfr-1.7/component/follow/follow.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.main.min.css rename to web/b3desk/static/dsfr-1.7/component/follow/follow.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/follow/follow.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/follow/follow.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.min.css b/web/b3desk/static/dsfr-1.7/component/follow/follow.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.min.css rename to web/b3desk/static/dsfr-1.7/component/follow/follow.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/follow/follow.min.css.map b/web/b3desk/static/dsfr-1.7/component/follow/follow.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/follow/follow.min.css.map rename to web/b3desk/static/dsfr-1.7/component/follow/follow.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/footer/README.md b/web/b3desk/static/dsfr-1.7/component/footer/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/README.md rename to web/b3desk/static/dsfr-1.7/component/footer/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.css b/web/b3desk/static/dsfr-1.7/component/footer/footer.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.css rename to web/b3desk/static/dsfr-1.7/component/footer/footer.css diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.css.map b/web/b3desk/static/dsfr-1.7/component/footer/footer.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.css.map rename to web/b3desk/static/dsfr-1.7/component/footer/footer.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.css b/web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.css rename to web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/footer/footer.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.main.css b/web/b3desk/static/dsfr-1.7/component/footer/footer.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.main.css rename to web/b3desk/static/dsfr-1.7/component/footer/footer.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.main.css.map b/web/b3desk/static/dsfr-1.7/component/footer/footer.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.main.css.map rename to web/b3desk/static/dsfr-1.7/component/footer/footer.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.main.min.css b/web/b3desk/static/dsfr-1.7/component/footer/footer.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.main.min.css rename to web/b3desk/static/dsfr-1.7/component/footer/footer.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/footer/footer.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/footer/footer.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.min.css b/web/b3desk/static/dsfr-1.7/component/footer/footer.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.min.css rename to web/b3desk/static/dsfr-1.7/component/footer/footer.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/footer/footer.min.css.map b/web/b3desk/static/dsfr-1.7/component/footer/footer.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/footer/footer.min.css.map rename to web/b3desk/static/dsfr-1.7/component/footer/footer.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/form/README.md b/web/b3desk/static/dsfr-1.7/component/form/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/README.md rename to web/b3desk/static/dsfr-1.7/component/form/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.css b/web/b3desk/static/dsfr-1.7/component/form/form.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.css rename to web/b3desk/static/dsfr-1.7/component/form/form.css diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.css.map b/web/b3desk/static/dsfr-1.7/component/form/form.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.css.map rename to web/b3desk/static/dsfr-1.7/component/form/form.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.legacy.css b/web/b3desk/static/dsfr-1.7/component/form/form.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.legacy.css rename to web/b3desk/static/dsfr-1.7/component/form/form.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/form/form.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/form/form.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/form/form.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/form/form.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/form/form.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/form/form.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.main.css b/web/b3desk/static/dsfr-1.7/component/form/form.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.main.css rename to web/b3desk/static/dsfr-1.7/component/form/form.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.main.css.map b/web/b3desk/static/dsfr-1.7/component/form/form.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.main.css.map rename to web/b3desk/static/dsfr-1.7/component/form/form.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.main.min.css b/web/b3desk/static/dsfr-1.7/component/form/form.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.main.min.css rename to web/b3desk/static/dsfr-1.7/component/form/form.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/form/form.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/form/form.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.min.css b/web/b3desk/static/dsfr-1.7/component/form/form.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.min.css rename to web/b3desk/static/dsfr-1.7/component/form/form.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/form/form.min.css.map b/web/b3desk/static/dsfr-1.7/component/form/form.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/form/form.min.css.map rename to web/b3desk/static/dsfr-1.7/component/form/form.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/README.md b/web/b3desk/static/dsfr-1.7/component/header/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/README.md rename to web/b3desk/static/dsfr-1.7/component/header/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.css b/web/b3desk/static/dsfr-1.7/component/header/header.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.css rename to web/b3desk/static/dsfr-1.7/component/header/header.css diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.css.map b/web/b3desk/static/dsfr-1.7/component/header/header.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.css.map rename to web/b3desk/static/dsfr-1.7/component/header/header.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.legacy.css b/web/b3desk/static/dsfr-1.7/component/header/header.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.legacy.css rename to web/b3desk/static/dsfr-1.7/component/header/header.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/header/header.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/header/header.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/header/header.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/header/header.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/header/header.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/header/header.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.main.css b/web/b3desk/static/dsfr-1.7/component/header/header.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.main.css rename to web/b3desk/static/dsfr-1.7/component/header/header.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.main.css.map b/web/b3desk/static/dsfr-1.7/component/header/header.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.main.css.map rename to web/b3desk/static/dsfr-1.7/component/header/header.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.main.min.css b/web/b3desk/static/dsfr-1.7/component/header/header.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.main.min.css rename to web/b3desk/static/dsfr-1.7/component/header/header.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/header/header.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/header/header.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.min.css b/web/b3desk/static/dsfr-1.7/component/header/header.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.min.css rename to web/b3desk/static/dsfr-1.7/component/header/header.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.min.css.map b/web/b3desk/static/dsfr-1.7/component/header/header.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.min.css.map rename to web/b3desk/static/dsfr-1.7/component/header/header.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.module.js b/web/b3desk/static/dsfr-1.7/component/header/header.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.module.js rename to web/b3desk/static/dsfr-1.7/component/header/header.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.module.js.map b/web/b3desk/static/dsfr-1.7/component/header/header.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.module.js.map rename to web/b3desk/static/dsfr-1.7/component/header/header.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.module.min.js b/web/b3desk/static/dsfr-1.7/component/header/header.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.module.min.js rename to web/b3desk/static/dsfr-1.7/component/header/header.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/header/header.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/header/header.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.nomodule.js b/web/b3desk/static/dsfr-1.7/component/header/header.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/header/header.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/header/header.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/header/header.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/header/header.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/header/header.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/header/header.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/header/header.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/header/header.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/header/header.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/README.md b/web/b3desk/static/dsfr-1.7/component/highlight/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/README.md rename to web/b3desk/static/dsfr-1.7/component/highlight/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.css b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.css rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.css diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.css.map b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.css.map rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.css b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.css rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.css b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.css rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.css.map b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.css.map rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.min.css b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.min.css rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.min.css b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.min.css rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/highlight/highlight.min.css.map b/web/b3desk/static/dsfr-1.7/component/highlight/highlight.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/highlight/highlight.min.css.map rename to web/b3desk/static/dsfr-1.7/component/highlight/highlight.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/input/README.md b/web/b3desk/static/dsfr-1.7/component/input/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/README.md rename to web/b3desk/static/dsfr-1.7/component/input/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.css b/web/b3desk/static/dsfr-1.7/component/input/input.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.css rename to web/b3desk/static/dsfr-1.7/component/input/input.css diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.css.map b/web/b3desk/static/dsfr-1.7/component/input/input.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.css.map rename to web/b3desk/static/dsfr-1.7/component/input/input.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.legacy.css b/web/b3desk/static/dsfr-1.7/component/input/input.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.legacy.css rename to web/b3desk/static/dsfr-1.7/component/input/input.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/input/input.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/input/input.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/input/input.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/input/input.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/input/input.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/input/input.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.main.css b/web/b3desk/static/dsfr-1.7/component/input/input.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.main.css rename to web/b3desk/static/dsfr-1.7/component/input/input.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.main.css.map b/web/b3desk/static/dsfr-1.7/component/input/input.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.main.css.map rename to web/b3desk/static/dsfr-1.7/component/input/input.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.main.min.css b/web/b3desk/static/dsfr-1.7/component/input/input.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.main.min.css rename to web/b3desk/static/dsfr-1.7/component/input/input.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/input/input.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/input/input.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.min.css b/web/b3desk/static/dsfr-1.7/component/input/input.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.min.css rename to web/b3desk/static/dsfr-1.7/component/input/input.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/input/input.min.css.map b/web/b3desk/static/dsfr-1.7/component/input/input.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/input/input.min.css.map rename to web/b3desk/static/dsfr-1.7/component/input/input.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/link/README.md b/web/b3desk/static/dsfr-1.7/component/link/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/README.md rename to web/b3desk/static/dsfr-1.7/component/link/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.css b/web/b3desk/static/dsfr-1.7/component/link/link.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.css rename to web/b3desk/static/dsfr-1.7/component/link/link.css diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.css.map b/web/b3desk/static/dsfr-1.7/component/link/link.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.css.map rename to web/b3desk/static/dsfr-1.7/component/link/link.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.legacy.css b/web/b3desk/static/dsfr-1.7/component/link/link.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.legacy.css rename to web/b3desk/static/dsfr-1.7/component/link/link.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/link/link.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/link/link.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/link/link.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/link/link.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/link/link.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/link/link.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.main.css b/web/b3desk/static/dsfr-1.7/component/link/link.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.main.css rename to web/b3desk/static/dsfr-1.7/component/link/link.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.main.css.map b/web/b3desk/static/dsfr-1.7/component/link/link.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.main.css.map rename to web/b3desk/static/dsfr-1.7/component/link/link.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.main.min.css b/web/b3desk/static/dsfr-1.7/component/link/link.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.main.min.css rename to web/b3desk/static/dsfr-1.7/component/link/link.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/link/link.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/link/link.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.min.css b/web/b3desk/static/dsfr-1.7/component/link/link.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.min.css rename to web/b3desk/static/dsfr-1.7/component/link/link.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/link/link.min.css.map b/web/b3desk/static/dsfr-1.7/component/link/link.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/link/link.min.css.map rename to web/b3desk/static/dsfr-1.7/component/link/link.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/logo/README.md b/web/b3desk/static/dsfr-1.7/component/logo/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/README.md rename to web/b3desk/static/dsfr-1.7/component/logo/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.css b/web/b3desk/static/dsfr-1.7/component/logo/logo.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.css rename to web/b3desk/static/dsfr-1.7/component/logo/logo.css diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.css.map b/web/b3desk/static/dsfr-1.7/component/logo/logo.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.css.map rename to web/b3desk/static/dsfr-1.7/component/logo/logo.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.css b/web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.css rename to web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/logo/logo.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.main.css b/web/b3desk/static/dsfr-1.7/component/logo/logo.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.main.css rename to web/b3desk/static/dsfr-1.7/component/logo/logo.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.main.css.map b/web/b3desk/static/dsfr-1.7/component/logo/logo.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.main.css.map rename to web/b3desk/static/dsfr-1.7/component/logo/logo.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.main.min.css b/web/b3desk/static/dsfr-1.7/component/logo/logo.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.main.min.css rename to web/b3desk/static/dsfr-1.7/component/logo/logo.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/logo/logo.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/logo/logo.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.min.css b/web/b3desk/static/dsfr-1.7/component/logo/logo.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.min.css rename to web/b3desk/static/dsfr-1.7/component/logo/logo.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/logo/logo.min.css.map b/web/b3desk/static/dsfr-1.7/component/logo/logo.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/logo/logo.min.css.map rename to web/b3desk/static/dsfr-1.7/component/logo/logo.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/README.md b/web/b3desk/static/dsfr-1.7/component/modal/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/README.md rename to web/b3desk/static/dsfr-1.7/component/modal/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.css b/web/b3desk/static/dsfr-1.7/component/modal/modal.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.css rename to web/b3desk/static/dsfr-1.7/component/modal/modal.css diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.css.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.css.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.css b/web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.css rename to web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.main.css b/web/b3desk/static/dsfr-1.7/component/modal/modal.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.main.css rename to web/b3desk/static/dsfr-1.7/component/modal/modal.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.main.css.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.main.css.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.main.min.css b/web/b3desk/static/dsfr-1.7/component/modal/modal.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.main.min.css rename to web/b3desk/static/dsfr-1.7/component/modal/modal.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.min.css b/web/b3desk/static/dsfr-1.7/component/modal/modal.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.min.css rename to web/b3desk/static/dsfr-1.7/component/modal/modal.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.min.css.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.min.css.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.module.js b/web/b3desk/static/dsfr-1.7/component/modal/modal.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.module.js rename to web/b3desk/static/dsfr-1.7/component/modal/modal.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.module.js.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.module.js.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.module.min.js b/web/b3desk/static/dsfr-1.7/component/modal/modal.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.module.min.js rename to web/b3desk/static/dsfr-1.7/component/modal/modal.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.js b/web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/modal/modal.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/modal/modal.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/README.md b/web/b3desk/static/dsfr-1.7/component/navigation/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/README.md rename to web/b3desk/static/dsfr-1.7/component/navigation/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.css b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.css rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.css diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.css.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.css.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.css b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.css rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.css b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.css rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.css.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.css.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.min.css b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.min.css rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.min.css b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.min.css rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.min.css.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.min.css.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.js b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.js rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.js.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.js.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.min.js b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.min.js rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.js b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/navigation/navigation.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/notice/README.md b/web/b3desk/static/dsfr-1.7/component/notice/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/README.md rename to web/b3desk/static/dsfr-1.7/component/notice/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.css b/web/b3desk/static/dsfr-1.7/component/notice/notice.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.css rename to web/b3desk/static/dsfr-1.7/component/notice/notice.css diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.css.map b/web/b3desk/static/dsfr-1.7/component/notice/notice.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.css.map rename to web/b3desk/static/dsfr-1.7/component/notice/notice.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.css b/web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.css rename to web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/notice/notice.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.main.css b/web/b3desk/static/dsfr-1.7/component/notice/notice.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.main.css rename to web/b3desk/static/dsfr-1.7/component/notice/notice.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.main.css.map b/web/b3desk/static/dsfr-1.7/component/notice/notice.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.main.css.map rename to web/b3desk/static/dsfr-1.7/component/notice/notice.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.main.min.css b/web/b3desk/static/dsfr-1.7/component/notice/notice.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.main.min.css rename to web/b3desk/static/dsfr-1.7/component/notice/notice.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/notice/notice.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/notice/notice.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.min.css b/web/b3desk/static/dsfr-1.7/component/notice/notice.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.min.css rename to web/b3desk/static/dsfr-1.7/component/notice/notice.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/notice/notice.min.css.map b/web/b3desk/static/dsfr-1.7/component/notice/notice.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/notice/notice.min.css.map rename to web/b3desk/static/dsfr-1.7/component/notice/notice.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/README.md b/web/b3desk/static/dsfr-1.7/component/pagination/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/README.md rename to web/b3desk/static/dsfr-1.7/component/pagination/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.css b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.css rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.css diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.css.map b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.css.map rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.css b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.css rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.css b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.css rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.css.map b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.css.map rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.min.css b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.min.css rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.min.css b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.min.css rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/pagination/pagination.min.css.map b/web/b3desk/static/dsfr-1.7/component/pagination/pagination.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/pagination/pagination.min.css.map rename to web/b3desk/static/dsfr-1.7/component/pagination/pagination.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/quote/README.md b/web/b3desk/static/dsfr-1.7/component/quote/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/README.md rename to web/b3desk/static/dsfr-1.7/component/quote/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.css b/web/b3desk/static/dsfr-1.7/component/quote/quote.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.css rename to web/b3desk/static/dsfr-1.7/component/quote/quote.css diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.css.map b/web/b3desk/static/dsfr-1.7/component/quote/quote.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.css.map rename to web/b3desk/static/dsfr-1.7/component/quote/quote.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.css b/web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.css rename to web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/quote/quote.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.main.css b/web/b3desk/static/dsfr-1.7/component/quote/quote.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.main.css rename to web/b3desk/static/dsfr-1.7/component/quote/quote.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.main.css.map b/web/b3desk/static/dsfr-1.7/component/quote/quote.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.main.css.map rename to web/b3desk/static/dsfr-1.7/component/quote/quote.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.main.min.css b/web/b3desk/static/dsfr-1.7/component/quote/quote.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.main.min.css rename to web/b3desk/static/dsfr-1.7/component/quote/quote.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/quote/quote.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/quote/quote.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.min.css b/web/b3desk/static/dsfr-1.7/component/quote/quote.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.min.css rename to web/b3desk/static/dsfr-1.7/component/quote/quote.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/quote/quote.min.css.map b/web/b3desk/static/dsfr-1.7/component/quote/quote.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/quote/quote.min.css.map rename to web/b3desk/static/dsfr-1.7/component/quote/quote.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/radio/README.md b/web/b3desk/static/dsfr-1.7/component/radio/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/README.md rename to web/b3desk/static/dsfr-1.7/component/radio/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.css b/web/b3desk/static/dsfr-1.7/component/radio/radio.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.css rename to web/b3desk/static/dsfr-1.7/component/radio/radio.css diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.css.map b/web/b3desk/static/dsfr-1.7/component/radio/radio.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.css.map rename to web/b3desk/static/dsfr-1.7/component/radio/radio.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.css b/web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.css rename to web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/radio/radio.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.main.css b/web/b3desk/static/dsfr-1.7/component/radio/radio.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.main.css rename to web/b3desk/static/dsfr-1.7/component/radio/radio.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.main.css.map b/web/b3desk/static/dsfr-1.7/component/radio/radio.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.main.css.map rename to web/b3desk/static/dsfr-1.7/component/radio/radio.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.main.min.css b/web/b3desk/static/dsfr-1.7/component/radio/radio.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.main.min.css rename to web/b3desk/static/dsfr-1.7/component/radio/radio.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/radio/radio.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/radio/radio.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.min.css b/web/b3desk/static/dsfr-1.7/component/radio/radio.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.min.css rename to web/b3desk/static/dsfr-1.7/component/radio/radio.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/radio/radio.min.css.map b/web/b3desk/static/dsfr-1.7/component/radio/radio.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/radio/radio.min.css.map rename to web/b3desk/static/dsfr-1.7/component/radio/radio.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/search/README.md b/web/b3desk/static/dsfr-1.7/component/search/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/README.md rename to web/b3desk/static/dsfr-1.7/component/search/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.css b/web/b3desk/static/dsfr-1.7/component/search/search.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.css rename to web/b3desk/static/dsfr-1.7/component/search/search.css diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.css.map b/web/b3desk/static/dsfr-1.7/component/search/search.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.css.map rename to web/b3desk/static/dsfr-1.7/component/search/search.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.legacy.css b/web/b3desk/static/dsfr-1.7/component/search/search.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.legacy.css rename to web/b3desk/static/dsfr-1.7/component/search/search.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/search/search.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/search/search.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/search/search.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/search/search.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/search/search.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/search/search.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.main.css b/web/b3desk/static/dsfr-1.7/component/search/search.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.main.css rename to web/b3desk/static/dsfr-1.7/component/search/search.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.main.css.map b/web/b3desk/static/dsfr-1.7/component/search/search.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.main.css.map rename to web/b3desk/static/dsfr-1.7/component/search/search.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.main.min.css b/web/b3desk/static/dsfr-1.7/component/search/search.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.main.min.css rename to web/b3desk/static/dsfr-1.7/component/search/search.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/search/search.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/search/search.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.min.css b/web/b3desk/static/dsfr-1.7/component/search/search.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.min.css rename to web/b3desk/static/dsfr-1.7/component/search/search.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/search/search.min.css.map b/web/b3desk/static/dsfr-1.7/component/search/search.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/search/search.min.css.map rename to web/b3desk/static/dsfr-1.7/component/search/search.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/select/README.md b/web/b3desk/static/dsfr-1.7/component/select/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/README.md rename to web/b3desk/static/dsfr-1.7/component/select/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.css b/web/b3desk/static/dsfr-1.7/component/select/select.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.css rename to web/b3desk/static/dsfr-1.7/component/select/select.css diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.css.map b/web/b3desk/static/dsfr-1.7/component/select/select.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.css.map rename to web/b3desk/static/dsfr-1.7/component/select/select.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.legacy.css b/web/b3desk/static/dsfr-1.7/component/select/select.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.legacy.css rename to web/b3desk/static/dsfr-1.7/component/select/select.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/select/select.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/select/select.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/select/select.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/select/select.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/select/select.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/select/select.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.main.css b/web/b3desk/static/dsfr-1.7/component/select/select.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.main.css rename to web/b3desk/static/dsfr-1.7/component/select/select.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.main.css.map b/web/b3desk/static/dsfr-1.7/component/select/select.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.main.css.map rename to web/b3desk/static/dsfr-1.7/component/select/select.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.main.min.css b/web/b3desk/static/dsfr-1.7/component/select/select.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.main.min.css rename to web/b3desk/static/dsfr-1.7/component/select/select.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/select/select.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/select/select.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.min.css b/web/b3desk/static/dsfr-1.7/component/select/select.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.min.css rename to web/b3desk/static/dsfr-1.7/component/select/select.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/select/select.min.css.map b/web/b3desk/static/dsfr-1.7/component/select/select.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/select/select.min.css.map rename to web/b3desk/static/dsfr-1.7/component/select/select.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/share/README.md b/web/b3desk/static/dsfr-1.7/component/share/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/README.md rename to web/b3desk/static/dsfr-1.7/component/share/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.css b/web/b3desk/static/dsfr-1.7/component/share/share.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.css rename to web/b3desk/static/dsfr-1.7/component/share/share.css diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.css.map b/web/b3desk/static/dsfr-1.7/component/share/share.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.css.map rename to web/b3desk/static/dsfr-1.7/component/share/share.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.legacy.css b/web/b3desk/static/dsfr-1.7/component/share/share.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.legacy.css rename to web/b3desk/static/dsfr-1.7/component/share/share.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/share/share.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/share/share.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/share/share.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/share/share.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/share/share.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/share/share.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.main.css b/web/b3desk/static/dsfr-1.7/component/share/share.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.main.css rename to web/b3desk/static/dsfr-1.7/component/share/share.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.main.css.map b/web/b3desk/static/dsfr-1.7/component/share/share.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.main.css.map rename to web/b3desk/static/dsfr-1.7/component/share/share.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.main.min.css b/web/b3desk/static/dsfr-1.7/component/share/share.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.main.min.css rename to web/b3desk/static/dsfr-1.7/component/share/share.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/share/share.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/share/share.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.min.css b/web/b3desk/static/dsfr-1.7/component/share/share.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.min.css rename to web/b3desk/static/dsfr-1.7/component/share/share.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/share/share.min.css.map b/web/b3desk/static/dsfr-1.7/component/share/share.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/share/share.min.css.map rename to web/b3desk/static/dsfr-1.7/component/share/share.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/README.md b/web/b3desk/static/dsfr-1.7/component/sidemenu/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/README.md rename to web/b3desk/static/dsfr-1.7/component/sidemenu/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.css b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.css rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.css diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.css.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.css.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.css b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.css rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.css.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.css.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.min.css b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.min.css rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.min.css.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.min.css.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.js b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.js rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.js.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.js.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/sidemenu/sidemenu.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/README.md b/web/b3desk/static/dsfr-1.7/component/skiplink/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/README.md rename to web/b3desk/static/dsfr-1.7/component/skiplink/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.css b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.css rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.css diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.css.map b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.css.map rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.css b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.css rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.css b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.css rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.css.map b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.css.map rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.min.css b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.min.css rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.min.css b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.min.css rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.min.css.map b/web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/skiplink/skiplink.min.css.map rename to web/b3desk/static/dsfr-1.7/component/skiplink/skiplink.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/README.md b/web/b3desk/static/dsfr-1.7/component/stepper/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/README.md rename to web/b3desk/static/dsfr-1.7/component/stepper/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.css b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.css rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.css diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.css.map b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.css.map rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.css b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.css rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.css b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.css rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.css.map b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.css.map rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.min.css b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.min.css rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.min.css b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.min.css rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/stepper/stepper.min.css.map b/web/b3desk/static/dsfr-1.7/component/stepper/stepper.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/stepper/stepper.min.css.map rename to web/b3desk/static/dsfr-1.7/component/stepper/stepper.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/summary/README.md b/web/b3desk/static/dsfr-1.7/component/summary/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/README.md rename to web/b3desk/static/dsfr-1.7/component/summary/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.css b/web/b3desk/static/dsfr-1.7/component/summary/summary.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.css rename to web/b3desk/static/dsfr-1.7/component/summary/summary.css diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.css.map b/web/b3desk/static/dsfr-1.7/component/summary/summary.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.css.map rename to web/b3desk/static/dsfr-1.7/component/summary/summary.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.css b/web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.css rename to web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/summary/summary.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.main.css b/web/b3desk/static/dsfr-1.7/component/summary/summary.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.main.css rename to web/b3desk/static/dsfr-1.7/component/summary/summary.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.main.css.map b/web/b3desk/static/dsfr-1.7/component/summary/summary.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.main.css.map rename to web/b3desk/static/dsfr-1.7/component/summary/summary.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.main.min.css b/web/b3desk/static/dsfr-1.7/component/summary/summary.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.main.min.css rename to web/b3desk/static/dsfr-1.7/component/summary/summary.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/summary/summary.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/summary/summary.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.min.css b/web/b3desk/static/dsfr-1.7/component/summary/summary.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.min.css rename to web/b3desk/static/dsfr-1.7/component/summary/summary.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/summary/summary.min.css.map b/web/b3desk/static/dsfr-1.7/component/summary/summary.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/summary/summary.min.css.map rename to web/b3desk/static/dsfr-1.7/component/summary/summary.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/README.md b/web/b3desk/static/dsfr-1.7/component/tab/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/README.md rename to web/b3desk/static/dsfr-1.7/component/tab/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.css b/web/b3desk/static/dsfr-1.7/component/tab/tab.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.css rename to web/b3desk/static/dsfr-1.7/component/tab/tab.css diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.css.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.css.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.css b/web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.css rename to web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.main.css b/web/b3desk/static/dsfr-1.7/component/tab/tab.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.main.css rename to web/b3desk/static/dsfr-1.7/component/tab/tab.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.main.css.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.main.css.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.main.min.css b/web/b3desk/static/dsfr-1.7/component/tab/tab.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.main.min.css rename to web/b3desk/static/dsfr-1.7/component/tab/tab.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.min.css b/web/b3desk/static/dsfr-1.7/component/tab/tab.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.min.css rename to web/b3desk/static/dsfr-1.7/component/tab/tab.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.min.css.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.module.js b/web/b3desk/static/dsfr-1.7/component/tab/tab.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.module.js rename to web/b3desk/static/dsfr-1.7/component/tab/tab.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.module.js.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.module.js.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.module.min.js b/web/b3desk/static/dsfr-1.7/component/tab/tab.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.module.min.js rename to web/b3desk/static/dsfr-1.7/component/tab/tab.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.js b/web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tab/tab.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/tab/tab.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/README.md b/web/b3desk/static/dsfr-1.7/component/table/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/README.md rename to web/b3desk/static/dsfr-1.7/component/table/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.css b/web/b3desk/static/dsfr-1.7/component/table/table.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.css rename to web/b3desk/static/dsfr-1.7/component/table/table.css diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.css.map b/web/b3desk/static/dsfr-1.7/component/table/table.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.css.map rename to web/b3desk/static/dsfr-1.7/component/table/table.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.legacy.css b/web/b3desk/static/dsfr-1.7/component/table/table.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.legacy.css rename to web/b3desk/static/dsfr-1.7/component/table/table.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/table/table.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/table/table.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/table/table.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/table/table.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/table/table.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/table/table.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.main.css b/web/b3desk/static/dsfr-1.7/component/table/table.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.main.css rename to web/b3desk/static/dsfr-1.7/component/table/table.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.main.css.map b/web/b3desk/static/dsfr-1.7/component/table/table.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.main.css.map rename to web/b3desk/static/dsfr-1.7/component/table/table.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.main.min.css b/web/b3desk/static/dsfr-1.7/component/table/table.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.main.min.css rename to web/b3desk/static/dsfr-1.7/component/table/table.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/table/table.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/table/table.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.min.css b/web/b3desk/static/dsfr-1.7/component/table/table.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.min.css rename to web/b3desk/static/dsfr-1.7/component/table/table.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.min.css.map b/web/b3desk/static/dsfr-1.7/component/table/table.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.min.css.map rename to web/b3desk/static/dsfr-1.7/component/table/table.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.module.js b/web/b3desk/static/dsfr-1.7/component/table/table.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.module.js rename to web/b3desk/static/dsfr-1.7/component/table/table.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.module.js.map b/web/b3desk/static/dsfr-1.7/component/table/table.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.module.js.map rename to web/b3desk/static/dsfr-1.7/component/table/table.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.module.min.js b/web/b3desk/static/dsfr-1.7/component/table/table.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.module.min.js rename to web/b3desk/static/dsfr-1.7/component/table/table.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/table/table.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/table/table.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.nomodule.js b/web/b3desk/static/dsfr-1.7/component/table/table.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/table/table.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/table/table.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/table/table.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/table/table.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/table/table.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/table/table.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/table/table.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/table/table.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/table/table.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/README.md b/web/b3desk/static/dsfr-1.7/component/tag/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/README.md rename to web/b3desk/static/dsfr-1.7/component/tag/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.css b/web/b3desk/static/dsfr-1.7/component/tag/tag.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.css rename to web/b3desk/static/dsfr-1.7/component/tag/tag.css diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.css.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.css.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.css b/web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.css rename to web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.main.css b/web/b3desk/static/dsfr-1.7/component/tag/tag.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.main.css rename to web/b3desk/static/dsfr-1.7/component/tag/tag.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.main.css.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.main.css.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.main.min.css b/web/b3desk/static/dsfr-1.7/component/tag/tag.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.main.min.css rename to web/b3desk/static/dsfr-1.7/component/tag/tag.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.min.css b/web/b3desk/static/dsfr-1.7/component/tag/tag.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.min.css rename to web/b3desk/static/dsfr-1.7/component/tag/tag.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.min.css.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.module.js b/web/b3desk/static/dsfr-1.7/component/tag/tag.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.module.js rename to web/b3desk/static/dsfr-1.7/component/tag/tag.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.module.js.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.module.js.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.module.min.js b/web/b3desk/static/dsfr-1.7/component/tag/tag.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.module.min.js rename to web/b3desk/static/dsfr-1.7/component/tag/tag.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.js b/web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tag/tag.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/tag/tag.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/tile/README.md b/web/b3desk/static/dsfr-1.7/component/tile/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/README.md rename to web/b3desk/static/dsfr-1.7/component/tile/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.css b/web/b3desk/static/dsfr-1.7/component/tile/tile.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.css rename to web/b3desk/static/dsfr-1.7/component/tile/tile.css diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.css.map b/web/b3desk/static/dsfr-1.7/component/tile/tile.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.css.map rename to web/b3desk/static/dsfr-1.7/component/tile/tile.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.css b/web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.css rename to web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tile/tile.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.main.css b/web/b3desk/static/dsfr-1.7/component/tile/tile.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.main.css rename to web/b3desk/static/dsfr-1.7/component/tile/tile.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.main.css.map b/web/b3desk/static/dsfr-1.7/component/tile/tile.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.main.css.map rename to web/b3desk/static/dsfr-1.7/component/tile/tile.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.main.min.css b/web/b3desk/static/dsfr-1.7/component/tile/tile.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.main.min.css rename to web/b3desk/static/dsfr-1.7/component/tile/tile.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/tile/tile.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tile/tile.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.min.css b/web/b3desk/static/dsfr-1.7/component/tile/tile.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.min.css rename to web/b3desk/static/dsfr-1.7/component/tile/tile.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/tile/tile.min.css.map b/web/b3desk/static/dsfr-1.7/component/tile/tile.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/tile/tile.min.css.map rename to web/b3desk/static/dsfr-1.7/component/tile/tile.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/README.md b/web/b3desk/static/dsfr-1.7/component/toggle/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/README.md rename to web/b3desk/static/dsfr-1.7/component/toggle/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.css b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.css rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.css diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.css.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.css.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.css b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.css rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.css b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.css rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.css.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.css.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.min.css b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.min.css rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.min.css b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.min.css rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.min.css.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.min.css.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.js b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.js rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.js diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.js.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.js.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.min.js b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.min.js rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.min.js.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.module.min.js.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.js b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.js rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.js.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/component/toggle/toggle.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/component/translate/README.md b/web/b3desk/static/dsfr-1.7/component/translate/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/README.md rename to web/b3desk/static/dsfr-1.7/component/translate/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.css b/web/b3desk/static/dsfr-1.7/component/translate/translate.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.css rename to web/b3desk/static/dsfr-1.7/component/translate/translate.css diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.css.map b/web/b3desk/static/dsfr-1.7/component/translate/translate.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.css.map rename to web/b3desk/static/dsfr-1.7/component/translate/translate.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.css b/web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.css rename to web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.css.map b/web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.css.map rename to web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.min.css b/web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.min.css rename to web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/component/translate/translate.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.main.css b/web/b3desk/static/dsfr-1.7/component/translate/translate.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.main.css rename to web/b3desk/static/dsfr-1.7/component/translate/translate.main.css diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.main.css.map b/web/b3desk/static/dsfr-1.7/component/translate/translate.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.main.css.map rename to web/b3desk/static/dsfr-1.7/component/translate/translate.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.main.min.css b/web/b3desk/static/dsfr-1.7/component/translate/translate.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.main.min.css rename to web/b3desk/static/dsfr-1.7/component/translate/translate.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.main.min.css.map b/web/b3desk/static/dsfr-1.7/component/translate/translate.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.main.min.css.map rename to web/b3desk/static/dsfr-1.7/component/translate/translate.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.min.css b/web/b3desk/static/dsfr-1.7/component/translate/translate.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.min.css rename to web/b3desk/static/dsfr-1.7/component/translate/translate.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/translate/translate.min.css.map b/web/b3desk/static/dsfr-1.7/component/translate/translate.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/translate/translate.min.css.map rename to web/b3desk/static/dsfr-1.7/component/translate/translate.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/upload/README.md b/web/b3desk/static/dsfr-1.7/component/upload/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/upload/README.md rename to web/b3desk/static/dsfr-1.7/component/upload/README.md diff --git a/web/flaskr/static/dsfr-1.7/component/upload/upload.css b/web/b3desk/static/dsfr-1.7/component/upload/upload.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/upload/upload.css rename to web/b3desk/static/dsfr-1.7/component/upload/upload.css diff --git a/web/flaskr/static/dsfr-1.7/component/upload/upload.css.map b/web/b3desk/static/dsfr-1.7/component/upload/upload.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/upload/upload.css.map rename to web/b3desk/static/dsfr-1.7/component/upload/upload.css.map diff --git a/web/flaskr/static/dsfr-1.7/component/upload/upload.min.css b/web/b3desk/static/dsfr-1.7/component/upload/upload.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/upload/upload.min.css rename to web/b3desk/static/dsfr-1.7/component/upload/upload.min.css diff --git a/web/flaskr/static/dsfr-1.7/component/upload/upload.min.css.map b/web/b3desk/static/dsfr-1.7/component/upload/upload.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/component/upload/upload.min.css.map rename to web/b3desk/static/dsfr-1.7/component/upload/upload.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/README.md b/web/b3desk/static/dsfr-1.7/core/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/README.md rename to web/b3desk/static/dsfr-1.7/core/README.md diff --git a/web/flaskr/static/dsfr-1.7/core/core.css b/web/b3desk/static/dsfr-1.7/core/core.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.css rename to web/b3desk/static/dsfr-1.7/core/core.css diff --git a/web/flaskr/static/dsfr-1.7/core/core.css.map b/web/b3desk/static/dsfr-1.7/core/core.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.css.map rename to web/b3desk/static/dsfr-1.7/core/core.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.legacy.css b/web/b3desk/static/dsfr-1.7/core/core.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.legacy.css rename to web/b3desk/static/dsfr-1.7/core/core.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/core/core.legacy.css.map b/web/b3desk/static/dsfr-1.7/core/core.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.legacy.css.map rename to web/b3desk/static/dsfr-1.7/core/core.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.legacy.min.css b/web/b3desk/static/dsfr-1.7/core/core.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.legacy.min.css rename to web/b3desk/static/dsfr-1.7/core/core.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/core/core.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/core/core.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/core/core.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.main.css b/web/b3desk/static/dsfr-1.7/core/core.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.main.css rename to web/b3desk/static/dsfr-1.7/core/core.main.css diff --git a/web/flaskr/static/dsfr-1.7/core/core.main.css.map b/web/b3desk/static/dsfr-1.7/core/core.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.main.css.map rename to web/b3desk/static/dsfr-1.7/core/core.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.main.min.css b/web/b3desk/static/dsfr-1.7/core/core.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.main.min.css rename to web/b3desk/static/dsfr-1.7/core/core.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/core/core.main.min.css.map b/web/b3desk/static/dsfr-1.7/core/core.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.main.min.css.map rename to web/b3desk/static/dsfr-1.7/core/core.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.min.css b/web/b3desk/static/dsfr-1.7/core/core.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.min.css rename to web/b3desk/static/dsfr-1.7/core/core.min.css diff --git a/web/flaskr/static/dsfr-1.7/core/core.min.css.map b/web/b3desk/static/dsfr-1.7/core/core.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.min.css.map rename to web/b3desk/static/dsfr-1.7/core/core.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.module.js b/web/b3desk/static/dsfr-1.7/core/core.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.module.js rename to web/b3desk/static/dsfr-1.7/core/core.module.js diff --git a/web/flaskr/static/dsfr-1.7/core/core.module.js.map b/web/b3desk/static/dsfr-1.7/core/core.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.module.js.map rename to web/b3desk/static/dsfr-1.7/core/core.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.module.min.js b/web/b3desk/static/dsfr-1.7/core/core.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.module.min.js rename to web/b3desk/static/dsfr-1.7/core/core.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/core/core.module.min.js.map b/web/b3desk/static/dsfr-1.7/core/core.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.module.min.js.map rename to web/b3desk/static/dsfr-1.7/core/core.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.nomodule.js b/web/b3desk/static/dsfr-1.7/core/core.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.nomodule.js rename to web/b3desk/static/dsfr-1.7/core/core.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/core/core.nomodule.js.map b/web/b3desk/static/dsfr-1.7/core/core.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/core/core.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/core/core.nomodule.min.js b/web/b3desk/static/dsfr-1.7/core/core.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/core/core.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/core/core.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/core/core.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/core/core.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/core/core.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.css b/web/b3desk/static/dsfr-1.7/dsfr.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.css rename to web/b3desk/static/dsfr-1.7/dsfr.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr.css.map b/web/b3desk/static/dsfr-1.7/dsfr.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.css.map rename to web/b3desk/static/dsfr-1.7/dsfr.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.legacy.css b/web/b3desk/static/dsfr-1.7/dsfr.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.legacy.css rename to web/b3desk/static/dsfr-1.7/dsfr.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr.legacy.css.map b/web/b3desk/static/dsfr-1.7/dsfr.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.legacy.css.map rename to web/b3desk/static/dsfr-1.7/dsfr.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.legacy.min.css b/web/b3desk/static/dsfr-1.7/dsfr.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.legacy.min.css rename to web/b3desk/static/dsfr-1.7/dsfr.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/dsfr.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/dsfr.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.main.css b/web/b3desk/static/dsfr-1.7/dsfr.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.main.css rename to web/b3desk/static/dsfr-1.7/dsfr.main.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr.main.css.map b/web/b3desk/static/dsfr-1.7/dsfr.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.main.css.map rename to web/b3desk/static/dsfr-1.7/dsfr.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.main.min.css b/web/b3desk/static/dsfr-1.7/dsfr.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.main.min.css rename to web/b3desk/static/dsfr-1.7/dsfr.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr.main.min.css.map b/web/b3desk/static/dsfr-1.7/dsfr.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.main.min.css.map rename to web/b3desk/static/dsfr-1.7/dsfr.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.min.css b/web/b3desk/static/dsfr-1.7/dsfr.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.min.css rename to web/b3desk/static/dsfr-1.7/dsfr.min.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr.min.css.map b/web/b3desk/static/dsfr-1.7/dsfr.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.min.css.map rename to web/b3desk/static/dsfr-1.7/dsfr.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.module.js b/web/b3desk/static/dsfr-1.7/dsfr.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.module.js rename to web/b3desk/static/dsfr-1.7/dsfr.module.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr.module.js.map b/web/b3desk/static/dsfr-1.7/dsfr.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.module.js.map rename to web/b3desk/static/dsfr-1.7/dsfr.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.module.min.js b/web/b3desk/static/dsfr-1.7/dsfr.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.module.min.js rename to web/b3desk/static/dsfr-1.7/dsfr.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr.module.min.js.map b/web/b3desk/static/dsfr-1.7/dsfr.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.module.min.js.map rename to web/b3desk/static/dsfr-1.7/dsfr.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.nomodule.js b/web/b3desk/static/dsfr-1.7/dsfr.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.nomodule.js rename to web/b3desk/static/dsfr-1.7/dsfr.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr.nomodule.js.map b/web/b3desk/static/dsfr-1.7/dsfr.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/dsfr.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr.nomodule.min.js b/web/b3desk/static/dsfr-1.7/dsfr.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/dsfr.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/dsfr.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/dsfr.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/README.md b/web/b3desk/static/dsfr-1.7/dsfr/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/README.md rename to web/b3desk/static/dsfr-1.7/dsfr/README.md diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.css b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.css rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.css.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.css.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.css b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.css rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.css.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.css.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.min.css b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.min.css rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.css b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.css rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.css.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.css.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.min.css b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.min.css rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.min.css.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.main.min.css.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.min.css b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.min.css rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.min.css diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.min.css.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.min.css.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.js b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.js rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.js.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.js.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.min.js b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.min.js rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.min.js.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.module.min.js.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.js b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.js rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.js.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/dsfr/dsfr.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/favicon/android-chrome-192x192.png b/web/b3desk/static/dsfr-1.7/favicon/android-chrome-192x192.png similarity index 100% rename from web/flaskr/static/dsfr-1.7/favicon/android-chrome-192x192.png rename to web/b3desk/static/dsfr-1.7/favicon/android-chrome-192x192.png diff --git a/web/flaskr/static/dsfr-1.7/favicon/android-chrome-512x512.png b/web/b3desk/static/dsfr-1.7/favicon/android-chrome-512x512.png similarity index 100% rename from web/flaskr/static/dsfr-1.7/favicon/android-chrome-512x512.png rename to web/b3desk/static/dsfr-1.7/favicon/android-chrome-512x512.png diff --git a/web/flaskr/static/dsfr-1.7/favicon/apple-touch-icon.png b/web/b3desk/static/dsfr-1.7/favicon/apple-touch-icon.png similarity index 100% rename from web/flaskr/static/dsfr-1.7/favicon/apple-touch-icon.png rename to web/b3desk/static/dsfr-1.7/favicon/apple-touch-icon.png diff --git a/web/flaskr/static/dsfr-1.7/favicon/favicon.ico b/web/b3desk/static/dsfr-1.7/favicon/favicon.ico similarity index 100% rename from web/flaskr/static/dsfr-1.7/favicon/favicon.ico rename to web/b3desk/static/dsfr-1.7/favicon/favicon.ico diff --git a/web/flaskr/static/dsfr-1.7/favicon/favicon.svg b/web/b3desk/static/dsfr-1.7/favicon/favicon.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/favicon/favicon.svg rename to web/b3desk/static/dsfr-1.7/favicon/favicon.svg diff --git a/web/flaskr/static/dsfr-1.7/favicon/manifest.webmanifest b/web/b3desk/static/dsfr-1.7/favicon/manifest.webmanifest similarity index 100% rename from web/flaskr/static/dsfr-1.7/favicon/manifest.webmanifest rename to web/b3desk/static/dsfr-1.7/favicon/manifest.webmanifest diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Bold_Italic.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Light.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Light.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Light.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Light.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Light.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Light.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Light.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Light.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Light_Italic.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Medium_Italic.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Marianne-Regular_Italic.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff b/web/b3desk/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff rename to web/b3desk/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Spectral-ExtraBold.woff2 diff --git a/web/flaskr/static/dsfr-1.7/fonts/Spectral-Regular.woff b/web/b3desk/static/dsfr-1.7/fonts/Spectral-Regular.woff similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Spectral-Regular.woff rename to web/b3desk/static/dsfr-1.7/fonts/Spectral-Regular.woff diff --git a/web/flaskr/static/dsfr-1.7/fonts/Spectral-Regular.woff2 b/web/b3desk/static/dsfr-1.7/fonts/Spectral-Regular.woff2 similarity index 100% rename from web/flaskr/static/dsfr-1.7/fonts/Spectral-Regular.woff2 rename to web/b3desk/static/dsfr-1.7/fonts/Spectral-Regular.woff2 diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/ancient-gate-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/ancient-gate-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/ancient-gate-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/ancient-gate-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/ancient-gate-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/ancient-gate-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/ancient-gate-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/ancient-gate-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/ancient-pavilion-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/ancient-pavilion-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/ancient-pavilion-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/ancient-pavilion-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/ancient-pavilion-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/ancient-pavilion-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/ancient-pavilion-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/ancient-pavilion-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/bank-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/bank-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/bank-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/bank-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/bank-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/bank-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/bank-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/bank-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/building-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/building-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/building-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/building-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/building-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/building-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/building-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/building-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/community-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/community-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/community-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/community-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/community-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/community-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/community-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/community-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/government-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/government-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/government-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/government-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/government-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/government-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/government-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/government-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/home-4-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/home-4-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/home-4-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/home-4-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/home-4-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/home-4-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/home-4-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/home-4-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/hospital-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/hospital-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/hospital-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/hospital-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/hospital-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/hospital-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/hospital-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/hospital-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/hotel-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/hotel-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/hotel-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/hotel-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/hotel-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/hotel-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/hotel-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/hotel-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/store-fill.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/store-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/store-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/store-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/buildings/store-line.svg b/web/b3desk/static/dsfr-1.7/icons/buildings/store-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/buildings/store-line.svg rename to web/b3desk/static/dsfr-1.7/icons/buildings/store-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/archive-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/archive-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/archive-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/archive-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/archive-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/archive-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/archive-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/archive-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/attachment-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/attachment-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/attachment-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/attachment-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/attachment-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/attachment-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/attachment-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/attachment-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/award-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/award-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/award-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/award-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/award-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/award-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/award-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/award-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/bar-chart-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/bar-chart-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/bar-chart-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/bar-chart-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/bar-chart-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/bar-chart-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/bar-chart-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/bar-chart-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/bookmark-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/bookmark-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/bookmark-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/bookmark-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/bookmark-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/bookmark-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/bookmark-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/bookmark-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/briefcase-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/briefcase-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/briefcase-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/briefcase-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/briefcase-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/briefcase-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/briefcase-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/briefcase-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/calendar-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/calendar-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/calendar-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/calendar-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/calendar-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/calendar-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/calendar-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/calendar-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/calendar-event-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/calendar-event-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/calendar-event-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/calendar-event-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/calendar-event-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/calendar-event-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/calendar-event-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/calendar-event-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/calendar-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/calendar-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/calendar-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/calendar-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/calendar-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/calendar-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/calendar-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/calendar-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/cloud-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/cloud-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/cloud-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/cloud-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/cloud-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/cloud-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/cloud-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/cloud-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/copyright-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/copyright-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/copyright-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/copyright-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/copyright-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/copyright-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/copyright-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/copyright-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/customer-service-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/customer-service-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/customer-service-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/customer-service-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/customer-service-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/customer-service-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/customer-service-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/customer-service-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/flag-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/flag-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/flag-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/flag-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/flag-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/flag-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/flag-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/flag-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/global-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/global-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/global-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/global-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/global-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/global-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/global-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/global-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/line-chart-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/line-chart-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/line-chart-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/line-chart-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/line-chart-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/line-chart-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/line-chart-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/line-chart-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/links-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/links-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/links-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/links-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/links-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/links-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/links-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/links-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/mail-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/mail-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/mail-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/mail-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/mail-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/mail-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/mail-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/mail-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/mail-open-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/mail-open-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/mail-open-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/mail-open-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/mail-open-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/mail-open-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/mail-open-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/mail-open-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/medal-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/medal-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/medal-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/medal-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/medal-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/medal-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/medal-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/medal-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/pie-chart-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/pie-chart-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/pie-chart-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/pie-chart-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/pie-chart-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/pie-chart-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/pie-chart-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/pie-chart-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/pie-chart-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/pie-chart-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/pie-chart-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/pie-chart-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/pie-chart-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/pie-chart-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/pie-chart-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/pie-chart-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/printer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/printer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/printer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/printer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/printer-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/printer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/printer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/printer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/profil-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/profil-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/profil-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/profil-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/profil-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/profil-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/profil-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/profil-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/projector-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/projector-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/projector-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/projector-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/projector-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/projector-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/projector-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/projector-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/send-plane-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/send-plane-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/send-plane-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/send-plane-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/send-plane-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/send-plane-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/send-plane-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/send-plane-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/slideshow-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/slideshow-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/slideshow-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/slideshow-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/slideshow-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/slideshow-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/slideshow-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/slideshow-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/window-fill.svg b/web/b3desk/static/dsfr-1.7/icons/business/window-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/window-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/business/window-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/business/window-line.svg b/web/b3desk/static/dsfr-1.7/icons/business/window-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/business/window-line.svg rename to web/b3desk/static/dsfr-1.7/icons/business/window-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-check-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-check-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-check-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-check-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-check-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-check-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-check-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-check-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-delete-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-delete-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-delete-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-delete-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-delete-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-delete-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-delete-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-delete-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-poll-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-poll-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-poll-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-poll-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/chat-poll-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/chat-poll-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/chat-poll-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/chat-poll-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/discuss-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/discuss-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/discuss-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/discuss-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/discuss-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/discuss-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/discuss-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/discuss-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/feedback-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/feedback-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/feedback-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/feedback-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/feedback-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/feedback-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/feedback-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/feedback-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/message-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/message-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/message-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/message-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/message-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/message-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/message-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/message-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/question-answer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/question-answer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/question-answer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/question-answer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/question-answer-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/question-answer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/question-answer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/question-answer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/questionnaire-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/questionnaire-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/questionnaire-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/questionnaire-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/questionnaire-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/questionnaire-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/questionnaire-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/questionnaire-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/video-chat-fill.svg b/web/b3desk/static/dsfr-1.7/icons/communication/video-chat-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/video-chat-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/video-chat-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/communication/video-chat-line.svg b/web/b3desk/static/dsfr-1.7/icons/communication/video-chat-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/communication/video-chat-line.svg rename to web/b3desk/static/dsfr-1.7/icons/communication/video-chat-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/ball-pen-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/ball-pen-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/ball-pen-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/ball-pen-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/ball-pen-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/ball-pen-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/ball-pen-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/ball-pen-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/brush-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/brush-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/brush-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/brush-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/brush-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/brush-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/brush-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/brush-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/brush-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/brush-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/brush-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/brush-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/brush-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/brush-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/brush-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/brush-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/contrast-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/contrast-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/contrast-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/contrast-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/contrast-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/contrast-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/contrast-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/contrast-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/crop-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/crop-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/crop-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/crop-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/crop-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/crop-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/crop-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/crop-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/drag-move-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/drag-move-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/drag-move-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/drag-move-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/drag-move-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/drag-move-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/drag-move-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/drag-move-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/drop-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/drop-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/drop-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/drop-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/drop-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/drop-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/drop-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/drop-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/edit-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/edit-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/edit-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/edit-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/edit-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/edit-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/edit-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/edit-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/edit-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/edit-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/edit-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/edit-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/edit-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/edit-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/edit-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/edit-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/ink-bottle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/ink-bottle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/ink-bottle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/ink-bottle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/ink-bottle-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/ink-bottle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/ink-bottle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/ink-bottle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/layout-grid-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/layout-grid-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/layout-grid-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/layout-grid-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/layout-grid-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/layout-grid-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/layout-grid-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/layout-grid-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/mark-pen-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/mark-pen-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/mark-pen-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/mark-pen-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/mark-pen-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/mark-pen-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/mark-pen-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/mark-pen-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/paint-brush-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/paint-brush-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/paint-brush-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/paint-brush-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/paint-brush-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/paint-brush-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/paint-brush-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/paint-brush-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/paint-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/paint-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/paint-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/paint-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/paint-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/paint-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/paint-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/paint-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/palette-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/palette-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/palette-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/palette-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/palette-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/palette-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/palette-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/palette-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pantone-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/pantone-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pantone-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pantone-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pantone-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/pantone-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pantone-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pantone-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pen-nib-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/pen-nib-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pen-nib-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pen-nib-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pen-nib-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/pen-nib-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pen-nib-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pen-nib-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pencil-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/pencil-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pencil-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pencil-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pencil-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/pencil-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pencil-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pencil-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pencil-ruler-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/pencil-ruler-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pencil-ruler-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pencil-ruler-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/pencil-ruler-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/pencil-ruler-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/pencil-ruler-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/pencil-ruler-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/sip-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/sip-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/sip-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/sip-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/sip-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/sip-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/sip-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/sip-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/table-fill.svg b/web/b3desk/static/dsfr-1.7/icons/design/table-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/table-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/design/table-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/design/table-line.svg b/web/b3desk/static/dsfr-1.7/icons/design/table-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/design/table-line.svg rename to web/b3desk/static/dsfr-1.7/icons/design/table-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/bug-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/bug-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/bug-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/bug-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/bug-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/bug-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/bug-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/bug-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/code-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/code-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/code-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/code-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/code-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/code-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/code-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/code-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/code-s-slash-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/code-s-slash-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/code-s-slash-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/code-s-slash-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/cursor-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/cursor-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/cursor-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/cursor-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/cursor-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/cursor-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/cursor-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/cursor-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-branch-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-branch-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-branch-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-branch-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-branch-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-branch-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-branch-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-branch-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-commit-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-commit-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-commit-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-commit-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-commit-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-commit-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-commit-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-commit-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-merge-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-merge-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-merge-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-merge-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-merge-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-merge-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-merge-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-merge-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-pull-request-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-pull-request-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-pull-request-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-pull-request-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-pull-request-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-pull-request-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-pull-request-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-pull-request-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-repository-commits-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-repository-commits-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-repository-commits-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-repository-commits-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-repository-commits-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-repository-commits-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-repository-commits-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-repository-commits-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-repository-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-repository-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-repository-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-repository-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-repository-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-repository-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-repository-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-repository-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-repository-private-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-repository-private-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-repository-private-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-repository-private-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/git-repository-private-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/git-repository-private-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/git-repository-private-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/git-repository-private-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/terminal-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/terminal-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/terminal-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/terminal-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/terminal-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/terminal-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/terminal-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/terminal-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/terminal-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/terminal-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/terminal-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/terminal-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/terminal-window-fill.svg b/web/b3desk/static/dsfr-1.7/icons/development/terminal-window-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/terminal-window-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/development/terminal-window-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/development/terminal-window-line.svg b/web/b3desk/static/dsfr-1.7/icons/development/terminal-window-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/development/terminal-window-line.svg rename to web/b3desk/static/dsfr-1.7/icons/development/terminal-window-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/bluetooth-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/bluetooth-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/bluetooth-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/bluetooth-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/bluetooth-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/bluetooth-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/bluetooth-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/bluetooth-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/computer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/computer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/computer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/computer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/computer-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/computer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/computer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/computer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/dashboard-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/dashboard-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/dashboard-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/dashboard-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/dashboard-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/dashboard-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/dashboard-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/dashboard-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/database-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/database-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/database-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/database-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/database-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/database-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/database-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/database-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/device-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/device-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/device-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/device-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/device-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/device-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/device-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/device-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/hard-drive-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/hard-drive-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/hard-drive-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/hard-drive-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/hard-drive-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/hard-drive-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/hard-drive-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/hard-drive-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/mac-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/mac-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/mac-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/mac-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/mac-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/mac-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/mac-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/mac-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/phone-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/phone-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/phone-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/phone-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/phone-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/phone-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/phone-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/phone-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/qr-code-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/qr-code-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/qr-code-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/qr-code-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/qr-code-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/qr-code-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/qr-code-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/qr-code-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/rss-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/rss-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/rss-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/rss-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/rss-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/rss-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/rss-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/rss-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/save-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/save-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/save-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/save-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/save-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/save-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/save-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/save-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/save-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/save-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/save-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/save-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/save-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/save-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/save-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/save-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/server-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/server-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/server-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/server-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/server-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/server-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/server-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/server-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/smartphone-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/smartphone-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/smartphone-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/smartphone-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/smartphone-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/smartphone-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/smartphone-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/smartphone-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/tablet-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/tablet-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/tablet-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/tablet-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/tablet-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/tablet-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/tablet-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/tablet-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/tv-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/tv-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/tv-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/tv-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/tv-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/tv-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/tv-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/tv-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/wifi-fill.svg b/web/b3desk/static/dsfr-1.7/icons/device/wifi-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/wifi-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/device/wifi-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/device/wifi-line.svg b/web/b3desk/static/dsfr-1.7/icons/device/wifi-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/device/wifi-line.svg rename to web/b3desk/static/dsfr-1.7/icons/device/wifi-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/article-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/article-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/article-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/article-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/article-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/article-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/article-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/article-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/book-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/book-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/book-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/book-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/book-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/book-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/book-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/book-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/booklet-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/booklet-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/booklet-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/booklet-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/booklet-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/booklet-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/booklet-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/booklet-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/clipboard-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/clipboard-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/clipboard-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/clipboard-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/clipboard-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/clipboard-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/clipboard-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/clipboard-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/draft-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/draft-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/draft-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/draft-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/draft-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/draft-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/draft-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/draft-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-add-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-add-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-add-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-add-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-add-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-add-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-add-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-add-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-download-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-download-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-download-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-download-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-download-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-download-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-download-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-download-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-pdf-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-pdf-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-pdf-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-pdf-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-pdf-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-pdf-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-pdf-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-pdf-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-text-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-text-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-text-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-text-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/file-text-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/file-text-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/file-text-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/file-text-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/folder-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/folder-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/folder-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/folder-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/folder-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/folder-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/folder-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/folder-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/newspaper-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/newspaper-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/newspaper-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/newspaper-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/newspaper-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/newspaper-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/newspaper-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/newspaper-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/survey-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/survey-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/survey-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/survey-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/survey-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/survey-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/survey-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/survey-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/todo-fill.svg b/web/b3desk/static/dsfr-1.7/icons/document/todo-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/todo-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/document/todo-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/document/todo-line.svg b/web/b3desk/static/dsfr-1.7/icons/document/todo-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/document/todo-line.svg rename to web/b3desk/static/dsfr-1.7/icons/document/todo-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/code-view.svg b/web/b3desk/static/dsfr-1.7/icons/editor/code-view.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/code-view.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/code-view.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/font-size.svg b/web/b3desk/static/dsfr-1.7/icons/editor/font-size.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/font-size.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/font-size.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/fr--bold.svg b/web/b3desk/static/dsfr-1.7/icons/editor/fr--bold.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/fr--bold.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/fr--bold.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/fr--highlight.svg b/web/b3desk/static/dsfr-1.7/icons/editor/fr--highlight.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/fr--highlight.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/fr--highlight.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/fr--quote-fill.svg b/web/b3desk/static/dsfr-1.7/icons/editor/fr--quote-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/fr--quote-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/fr--quote-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/fr--quote-line.svg b/web/b3desk/static/dsfr-1.7/icons/editor/fr--quote-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/fr--quote-line.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/fr--quote-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/h-1.svg b/web/b3desk/static/dsfr-1.7/icons/editor/h-1.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/h-1.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/h-1.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/h-2.svg b/web/b3desk/static/dsfr-1.7/icons/editor/h-2.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/h-2.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/h-2.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/h-3.svg b/web/b3desk/static/dsfr-1.7/icons/editor/h-3.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/h-3.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/h-3.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/h-4.svg b/web/b3desk/static/dsfr-1.7/icons/editor/h-4.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/h-4.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/h-4.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/h-5.svg b/web/b3desk/static/dsfr-1.7/icons/editor/h-5.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/h-5.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/h-5.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/h-6.svg b/web/b3desk/static/dsfr-1.7/icons/editor/h-6.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/h-6.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/h-6.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/hashtag.svg b/web/b3desk/static/dsfr-1.7/icons/editor/hashtag.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/hashtag.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/hashtag.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/italic.svg b/web/b3desk/static/dsfr-1.7/icons/editor/italic.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/italic.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/italic.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/link-unlink.svg b/web/b3desk/static/dsfr-1.7/icons/editor/link-unlink.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/link-unlink.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/link-unlink.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/link.svg b/web/b3desk/static/dsfr-1.7/icons/editor/link.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/link.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/link.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/list-ordered.svg b/web/b3desk/static/dsfr-1.7/icons/editor/list-ordered.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/list-ordered.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/list-ordered.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/list-unordered.svg b/web/b3desk/static/dsfr-1.7/icons/editor/list-unordered.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/list-unordered.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/list-unordered.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/question-mark.svg b/web/b3desk/static/dsfr-1.7/icons/editor/question-mark.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/question-mark.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/question-mark.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/separator.svg b/web/b3desk/static/dsfr-1.7/icons/editor/separator.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/separator.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/separator.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/space.svg b/web/b3desk/static/dsfr-1.7/icons/editor/space.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/space.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/space.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/subscript.svg b/web/b3desk/static/dsfr-1.7/icons/editor/subscript.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/subscript.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/subscript.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/superscript.svg b/web/b3desk/static/dsfr-1.7/icons/editor/superscript.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/superscript.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/superscript.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/table-2.svg b/web/b3desk/static/dsfr-1.7/icons/editor/table-2.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/table-2.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/table-2.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/editor/translate-2.svg b/web/b3desk/static/dsfr-1.7/icons/editor/translate-2.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/editor/translate-2.svg rename to web/b3desk/static/dsfr-1.7/icons/editor/translate-2.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/bank-card-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/bank-card-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/bank-card-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/bank-card-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/bank-card-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/bank-card-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/bank-card-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/bank-card-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/coin-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/coin-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/coin-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/coin-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/gift-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/gift-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/gift-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/gift-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/gift-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/gift-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/gift-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/gift-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/money-euro-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/money-euro-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/money-euro-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/money-euro-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/money-euro-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/money-euro-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/money-euro-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/money-euro-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/money-euro-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/money-euro-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/money-euro-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/money-euro-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/money-euro-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/money-euro-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/money-euro-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/money-euro-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/secure-payment-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/secure-payment-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/secure-payment-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/secure-payment-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/secure-payment-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/secure-payment-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/secure-payment-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/secure-payment-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/shopping-bag-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/shopping-bag-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/shopping-bag-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/shopping-bag-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/shopping-bag-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/shopping-bag-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/shopping-bag-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/shopping-bag-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/shopping-cart-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/shopping-cart-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/shopping-cart-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/shopping-cart-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/shopping-cart-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/shopping-cart-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/shopping-cart-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/shopping-cart-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/trophy-fill.svg b/web/b3desk/static/dsfr-1.7/icons/finance/trophy-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/trophy-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/trophy-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/finance/trophy-line.svg b/web/b3desk/static/dsfr-1.7/icons/finance/trophy-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/finance/trophy-line.svg rename to web/b3desk/static/dsfr-1.7/icons/finance/trophy-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/capsule-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/capsule-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/capsule-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/capsule-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/capsule-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/capsule-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/capsule-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/capsule-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/dislike-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/dislike-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/dislike-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/dislike-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/dislike-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/dislike-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/dislike-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/dislike-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/dossier-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/dossier-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/dossier-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/dossier-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/dossier-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/dossier-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/dossier-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/dossier-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/first-aid-kit-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/first-aid-kit-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/first-aid-kit-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/first-aid-kit-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/first-aid-kit-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/first-aid-kit-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/first-aid-kit-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/first-aid-kit-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/hand-sanitizer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/hand-sanitizer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/hand-sanitizer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/hand-sanitizer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/hand-sanitizer-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/hand-sanitizer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/hand-sanitizer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/hand-sanitizer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/health-book-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/health-book-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/health-book-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/health-book-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/health-book-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/health-book-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/health-book-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/health-book-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/heart-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/heart-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/heart-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/heart-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/heart-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/heart-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/heart-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/heart-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/heart-pulse-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/heart-pulse-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/heart-pulse-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/heart-pulse-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/heart-pulse-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/heart-pulse-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/heart-pulse-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/heart-pulse-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/lungs-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/lungs-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/lungs-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/lungs-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/lungs-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/lungs-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/lungs-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/lungs-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/medicine-bottle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/medicine-bottle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/medicine-bottle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/medicine-bottle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/medicine-bottle-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/medicine-bottle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/medicine-bottle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/medicine-bottle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/mental-health-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/mental-health-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/mental-health-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/mental-health-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/mental-health-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/mental-health-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/mental-health-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/mental-health-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/microscope-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/microscope-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/microscope-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/microscope-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/microscope-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/microscope-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/microscope-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/microscope-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/psychotherapy-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/psychotherapy-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/psychotherapy-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/psychotherapy-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/psychotherapy-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/psychotherapy-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/psychotherapy-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/psychotherapy-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/pulse-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/pulse-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/pulse-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/pulse-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/stethoscope-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/stethoscope-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/stethoscope-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/stethoscope-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/stethoscope-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/stethoscope-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/stethoscope-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/stethoscope-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/surgical-mask-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/surgical-mask-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/surgical-mask-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/surgical-mask-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/surgical-mask-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/surgical-mask-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/surgical-mask-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/surgical-mask-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/syringe-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/syringe-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/syringe-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/syringe-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/syringe-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/syringe-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/syringe-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/syringe-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/test-tube-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/test-tube-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/test-tube-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/test-tube-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/test-tube-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/test-tube-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/test-tube-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/test-tube-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/thermometer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/thermometer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/thermometer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/thermometer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/thermometer-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/thermometer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/thermometer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/thermometer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/virus-fill.svg b/web/b3desk/static/dsfr-1.7/icons/health/virus-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/virus-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/health/virus-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/health/virus-line.svg b/web/b3desk/static/dsfr-1.7/icons/health/virus-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/health/virus-line.svg rename to web/b3desk/static/dsfr-1.7/icons/health/virus-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/chrome-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/chrome-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/chrome-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/chrome-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/chrome-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/chrome-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/chrome-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/chrome-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/edge-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/edge-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/edge-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/edge-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/edge-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/edge-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/edge-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/edge-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/facebook-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/facebook-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/facebook-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/facebook-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/facebook-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/facebook-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/facebook-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/facebook-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/firefox-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/firefox-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/firefox-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/firefox-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/firefox-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/firefox-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/firefox-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/firefox-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/fr--dailymotion-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/fr--dailymotion-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/fr--dailymotion-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/fr--dailymotion-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/fr--dailymotion-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/fr--dailymotion-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/fr--dailymotion-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/fr--dailymotion-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/fr--tiktok-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/fr--tiktok-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/fr--tiktok-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/fr--tiktok-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/fr--tiktok-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/fr--tiktok-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/fr--tiktok-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/fr--tiktok-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/github-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/github-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/github-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/github-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/github-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/github-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/github-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/github-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/google-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/google-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/google-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/google-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/google-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/google-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/google-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/google-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/ie-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/ie-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/ie-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/ie-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/ie-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/ie-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/ie-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/ie-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/instagram-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/instagram-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/instagram-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/instagram-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/instagram-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/instagram-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/instagram-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/instagram-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/linkedin-box-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/linkedin-box-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/linkedin-box-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/linkedin-box-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/linkedin-box-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/linkedin-box-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/linkedin-box-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/linkedin-box-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/mastodon-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/mastodon-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/mastodon-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/mastodon-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/mastodon-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/mastodon-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/mastodon-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/mastodon-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/npmjs-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/npmjs-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/npmjs-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/npmjs-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/npmjs-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/npmjs-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/npmjs-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/npmjs-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/remixicon-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/remixicon-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/remixicon-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/remixicon-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/remixicon-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/remixicon-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/remixicon-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/remixicon-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/safari-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/safari-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/safari-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/safari-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/safari-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/safari-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/safari-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/safari-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/slack-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/slack-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/slack-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/slack-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/slack-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/slack-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/slack-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/slack-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/snapchat-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/snapchat-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/snapchat-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/snapchat-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/snapchat-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/snapchat-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/snapchat-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/snapchat-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/telegram-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/telegram-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/telegram-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/telegram-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/telegram-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/telegram-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/telegram-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/telegram-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/twitch-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/twitch-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/twitch-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/twitch-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/twitch-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/twitch-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/twitch-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/twitch-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/twitter-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/twitter-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/twitter-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/twitter-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/twitter-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/twitter-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/twitter-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/twitter-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/vimeo-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/vimeo-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/vimeo-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/vimeo-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/vimeo-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/vimeo-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/vimeo-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/vimeo-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/vuejs-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/vuejs-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/vuejs-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/vuejs-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/vuejs-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/vuejs-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/vuejs-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/vuejs-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/youtube-fill.svg b/web/b3desk/static/dsfr-1.7/icons/logo/youtube-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/youtube-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/youtube-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/logo/youtube-line.svg b/web/b3desk/static/dsfr-1.7/icons/logo/youtube-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/logo/youtube-line.svg rename to web/b3desk/static/dsfr-1.7/icons/logo/youtube-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/anchor-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/anchor-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/anchor-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/anchor-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/anchor-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/anchor-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/anchor-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/anchor-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/bike-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/bike-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/bike-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/bike-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/bike-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/bike-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/bike-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/bike-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/bus-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/bus-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/bus-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/bus-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/bus-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/bus-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/bus-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/bus-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/car-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/car-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/car-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/car-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/car-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/car-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/car-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/car-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/caravan-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/caravan-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/caravan-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/caravan-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/caravan-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/caravan-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/caravan-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/caravan-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/charging-pile-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/charging-pile-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/charging-pile-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/charging-pile-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/charging-pile-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/charging-pile-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/charging-pile-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/charging-pile-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/compass-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/compass-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/compass-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/compass-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/compass-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/compass-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/compass-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/compass-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/cup-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/cup-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/cup-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/cup-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/cup-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/cup-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/cup-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/cup-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/earth-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/earth-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/earth-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/earth-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/earth-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/earth-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/earth-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/earth-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/france-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/france-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/france-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/france-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/france-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/france-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/france-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/france-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/gas-station-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/gas-station-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/gas-station-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/gas-station-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/gas-station-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/gas-station-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/gas-station-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/gas-station-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/goblet-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/goblet-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/goblet-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/goblet-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/goblet-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/goblet-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/goblet-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/goblet-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/map-pin-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/map-pin-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/map-pin-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/map-pin-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/map-pin-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/map-pin-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/map-pin-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/map-pin-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/map-pin-user-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/map-pin-user-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/map-pin-user-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/map-pin-user-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/map-pin-user-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/map-pin-user-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/map-pin-user-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/map-pin-user-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/motorbike-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/motorbike-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/motorbike-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/motorbike-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/motorbike-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/motorbike-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/motorbike-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/motorbike-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/passport-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/passport-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/passport-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/passport-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/passport-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/passport-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/passport-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/passport-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/restaurant-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/restaurant-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/restaurant-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/restaurant-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/restaurant-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/restaurant-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/restaurant-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/restaurant-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/road-map-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/road-map-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/road-map-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/road-map-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/road-map-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/road-map-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/road-map-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/road-map-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/sailboat-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/sailboat-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/sailboat-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/sailboat-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/sailboat-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/sailboat-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/sailboat-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/sailboat-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/ship-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/ship-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/ship-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/ship-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/ship-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/ship-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/ship-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/ship-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/signal-tower-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/signal-tower-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/signal-tower-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/signal-tower-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/signal-tower-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/signal-tower-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/signal-tower-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/signal-tower-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/suitcase-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/suitcase-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/suitcase-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/suitcase-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/suitcase-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/suitcase-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/suitcase-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/suitcase-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/taxi-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/taxi-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/taxi-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/taxi-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/taxi-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/taxi-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/taxi-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/taxi-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/train-fill.svg b/web/b3desk/static/dsfr-1.7/icons/map/train-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/train-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/map/train-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/map/train-line.svg b/web/b3desk/static/dsfr-1.7/icons/map/train-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/map/train-line.svg rename to web/b3desk/static/dsfr-1.7/icons/map/train-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/camera-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/camera-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/camera-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/camera-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/camera-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/camera-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/camera-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/camera-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/clapperboard-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/clapperboard-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/clapperboard-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/clapperboard-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/clapperboard-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/clapperboard-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/clapperboard-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/clapperboard-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/equalizer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/equalizer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/equalizer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/equalizer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/equalizer-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/equalizer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/equalizer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/equalizer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/film-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/film-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/film-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/film-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/film-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/film-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/film-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/film-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/gallery-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/gallery-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/gallery-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/gallery-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/gallery-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/gallery-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/gallery-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/gallery-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/headphone-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/headphone-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/headphone-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/headphone-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/headphone-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/headphone-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/headphone-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/headphone-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/image-add-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/image-add-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/image-add-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/image-add-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/image-add-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/image-add-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/image-add-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/image-add-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/image-edit-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/image-edit-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/image-edit-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/image-edit-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/image-edit-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/image-edit-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/image-edit-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/image-edit-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/image-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/image-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/image-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/image-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/image-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/image-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/image-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/image-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/live-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/live-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/live-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/live-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/live-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/live-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/live-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/live-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/mic-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/mic-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/mic-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/mic-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/mic-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/mic-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/mic-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/mic-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/music-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/music-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/music-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/music-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/music-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/music-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/music-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/music-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/notification-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/notification-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/notification-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/notification-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/notification-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/notification-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/notification-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/notification-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/pause-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/pause-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/pause-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/pause-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/pause-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/pause-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/pause-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/pause-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/play-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/play-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/play-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/play-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/play-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/play-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/play-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/play-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/stop-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/stop-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/stop-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/stop-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/stop-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/stop-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/stop-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/stop-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/transcription.svg b/web/b3desk/static/dsfr-1.7/icons/media/transcription.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/transcription.svg rename to web/b3desk/static/dsfr-1.7/icons/media/transcription.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/volume-down-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/volume-down-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/volume-down-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/volume-down-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/volume-down-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/volume-down-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/volume-down-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/volume-down-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/volume-mute-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/volume-mute-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/volume-mute-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/volume-mute-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/volume-mute-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/volume-mute-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/volume-mute-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/volume-mute-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/volume-up-fill.svg b/web/b3desk/static/dsfr-1.7/icons/media/volume-up-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/volume-up-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/media/volume-up-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/media/volume-up-line.svg b/web/b3desk/static/dsfr-1.7/icons/media/volume-up-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/media/volume-up-line.svg rename to web/b3desk/static/dsfr-1.7/icons/media/volume-up-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/leaf-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/leaf-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/leaf-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/leaf-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/leaf-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/leaf-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/leaf-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/leaf-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/lightbulb-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/lightbulb-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/lightbulb-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/lightbulb-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/lightbulb-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/lightbulb-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/lightbulb-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/lightbulb-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/plant-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/plant-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/plant-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/plant-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/plant-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/plant-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/plant-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/plant-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/recycle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/recycle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/recycle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/recycle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/recycle-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/recycle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/recycle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/recycle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/scales-3-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/scales-3-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/scales-3-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/scales-3-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/scales-3-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/scales-3-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/scales-3-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/scales-3-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/seedling-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/seedling-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/seedling-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/seedling-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/seedling-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/seedling-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/seedling-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/seedling-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/umbrella-fill.svg b/web/b3desk/static/dsfr-1.7/icons/others/umbrella-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/umbrella-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/others/umbrella-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/others/umbrella-line.svg b/web/b3desk/static/dsfr-1.7/icons/others/umbrella-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/others/umbrella-line.svg rename to web/b3desk/static/dsfr-1.7/icons/others/umbrella-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/add-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/add-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/add-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/add-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/add-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/add-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/add-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/add-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/add-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/add-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/add-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/add-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/alarm-warning-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/alarm-warning-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/alarm-warning-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/alarm-warning-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/alarm-warning-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/alarm-warning-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/alarm-warning-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/alarm-warning-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/alert-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/alert-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/alert-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/alert-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/alert-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/alert-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/alert-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/alert-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-down-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-down-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-down-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-down-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-down-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-down-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-down-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-down-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-down-s-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-down-s-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-down-s-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-down-s-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-down-s-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-down-s-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-down-s-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-down-s-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-go-back-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-go-back-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-go-back-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-go-back-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-go-back-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-go-back-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-go-back-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-go-back-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-go-forward-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-go-forward-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-go-forward-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-go-forward-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-go-forward-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-go-forward-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-go-forward-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-go-forward-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-left-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-left-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-left-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-left-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-left-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-left-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-left-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-left-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-left-s-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-left-s-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-left-s-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-left-s-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-left-s-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-left-s-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-left-s-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-left-s-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-right-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-right-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-right-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-right-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-right-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-right-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-right-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-right-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-right-s-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-right-s-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-right-s-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-right-s-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-right-s-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-right-s-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-right-s-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-right-s-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-right-up-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-right-up-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-right-up-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-right-up-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-up-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-up-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-up-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-up-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-up-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-up-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-up-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-up-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-up-s-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-up-s-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-up-s-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-up-s-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/arrow-up-s-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/arrow-up-s-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/arrow-up-s-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/arrow-up-s-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/check-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/check-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/check-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/check-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/checkbox-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/checkbox-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/checkbox-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/checkbox-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/checkbox-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/checkbox-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/checkbox-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/checkbox-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/checkbox-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/checkbox-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/checkbox-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/checkbox-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/checkbox-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/checkbox-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/checkbox-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/checkbox-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/close-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/close-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/close-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/close-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/close-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/close-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/close-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/close-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/close-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/close-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/close-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/close-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/delete-bin-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/delete-bin-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/delete-bin-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/delete-bin-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/delete-bin-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/delete-bin-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/delete-bin-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/delete-bin-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/download-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/download-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/download-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/download-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/download-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/download-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/download-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/download-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/error-warning-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/error-warning-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/error-warning-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/error-warning-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/error-warning-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/error-warning-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/error-warning-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/error-warning-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/external-link-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/external-link-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/external-link-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/external-link-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/external-link-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/external-link-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/external-link-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/external-link-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/eye-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/eye-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/eye-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/eye-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/eye-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/eye-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/eye-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/eye-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/eye-off-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/eye-off-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/eye-off-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/eye-off-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/eye-off-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/eye-off-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/eye-off-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/eye-off-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/filter-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/filter-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/filter-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/filter-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/filter-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/filter-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/filter-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/filter-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-left-s-first-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-left-s-first-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-left-s-first-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-left-s-first-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-left-s-line-double.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-left-s-line-double.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-left-s-line-double.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-left-s-line-double.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-right-s-last-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-right-s-last-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-right-s-last-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-right-s-last-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-right-s-line-double.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-right-s-line-double.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--arrow-right-s-line-double.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--arrow-right-s-line-double.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--error-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--error-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--error-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--error-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--error-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--error-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--error-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--error-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--info-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--info-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--info-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--info-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--info-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--info-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--info-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--info-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--success-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--success-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--success-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--success-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--success-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--success-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--success-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--success-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--theme-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--theme-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--theme-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--theme-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--warning-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--warning-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--warning-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--warning-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/fr--warning-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/fr--warning-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/fr--warning-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/fr--warning-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/information-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/information-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/information-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/information-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/information-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/information-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/information-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/information-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/lock-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/lock-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/lock-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/lock-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/lock-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/lock-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/lock-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/lock-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/lock-unlock-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/lock-unlock-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/lock-unlock-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/lock-unlock-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/lock-unlock-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/lock-unlock-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/lock-unlock-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/lock-unlock-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/logout-box-r-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/logout-box-r-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/logout-box-r-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/logout-box-r-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/logout-box-r-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/logout-box-r-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/logout-box-r-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/logout-box-r-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/menu-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/menu-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/menu-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/menu-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/menu-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/menu-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/menu-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/menu-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/more-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/more-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/more-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/more-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/more-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/more-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/more-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/more-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/notification-badge-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/notification-badge-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/notification-badge-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/notification-badge-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/notification-badge-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/notification-badge-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/notification-badge-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/notification-badge-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/question-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/question-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/question-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/question-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/question-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/question-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/question-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/question-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/refresh-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/refresh-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/refresh-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/refresh-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/refresh-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/refresh-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/refresh-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/refresh-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/search-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/search-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/search-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/search-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/search-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/search-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/search-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/search-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/settings-5-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/settings-5-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/settings-5-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/settings-5-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/settings-5-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/settings-5-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/settings-5-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/settings-5-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/shield-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/shield-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/shield-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/shield-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/shield-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/shield-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/shield-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/shield-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/star-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/star-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/star-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/star-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/star-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/star-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/star-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/star-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/star-s-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/star-s-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/star-s-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/star-s-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/star-s-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/star-s-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/star-s-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/star-s-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/subtract-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/subtract-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/subtract-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/subtract-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/thumb-down-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/thumb-down-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/thumb-down-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/thumb-down-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/thumb-down-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/thumb-down-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/thumb-down-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/thumb-down-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/thumb-up-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/thumb-up-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/thumb-up-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/thumb-up-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/thumb-up-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/thumb-up-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/thumb-up-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/thumb-up-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/time-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/time-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/time-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/time-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/time-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/time-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/time-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/time-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/timer-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/timer-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/timer-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/timer-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/timer-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/timer-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/timer-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/timer-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/upload-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/upload-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/upload-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/upload-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/upload-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/upload-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/upload-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/upload-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/upload-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/upload-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/upload-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/upload-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/upload-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/upload-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/upload-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/upload-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/zoom-in-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/zoom-in-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/zoom-in-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/zoom-in-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/zoom-in-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/zoom-in-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/zoom-in-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/zoom-in-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/zoom-out-fill.svg b/web/b3desk/static/dsfr-1.7/icons/system/zoom-out-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/zoom-out-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/system/zoom-out-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/system/zoom-out-line.svg b/web/b3desk/static/dsfr-1.7/icons/system/zoom-out-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/system/zoom-out-line.svg rename to web/b3desk/static/dsfr-1.7/icons/system/zoom-out-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/account-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/account-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/account-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/account-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/account-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/account-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/account-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/account-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/account-pin-circle-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/account-pin-circle-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/account-pin-circle-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/account-pin-circle-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/account-pin-circle-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/account-pin-circle-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/account-pin-circle-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/account-pin-circle-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/admin-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/admin-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/admin-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/admin-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/admin-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/admin-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/admin-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/admin-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/group-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/group-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/group-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/group-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/group-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/group-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/group-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/group-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/parent-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/parent-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/parent-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/parent-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/parent-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/parent-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/parent-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/parent-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/team-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/team-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/team-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/team-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/team-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/team-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/team-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/team-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-add-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-add-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-add-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-add-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-add-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-add-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-add-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-add-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-heart-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-heart-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-heart-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-heart-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-heart-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-heart-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-heart-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-heart-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-search-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-search-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-search-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-search-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-search-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-search-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-search-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-search-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-setting-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-setting-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-setting-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-setting-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-setting-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-setting-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-setting-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-setting-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-star-fill.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-star-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-star-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-star-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/user/user-star-line.svg b/web/b3desk/static/dsfr-1.7/icons/user/user-star-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/user/user-star-line.svg rename to web/b3desk/static/dsfr-1.7/icons/user/user-star-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/cloudy-2-fill.svg b/web/b3desk/static/dsfr-1.7/icons/weather/cloudy-2-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/cloudy-2-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/cloudy-2-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/cloudy-2-line.svg b/web/b3desk/static/dsfr-1.7/icons/weather/cloudy-2-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/cloudy-2-line.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/cloudy-2-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/flashlight-fill.svg b/web/b3desk/static/dsfr-1.7/icons/weather/flashlight-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/flashlight-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/flashlight-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/flashlight-line.svg b/web/b3desk/static/dsfr-1.7/icons/weather/flashlight-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/flashlight-line.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/flashlight-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/moon-fill.svg b/web/b3desk/static/dsfr-1.7/icons/weather/moon-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/moon-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/moon-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/moon-line.svg b/web/b3desk/static/dsfr-1.7/icons/weather/moon-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/moon-line.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/moon-line.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/sun-fill.svg b/web/b3desk/static/dsfr-1.7/icons/weather/sun-fill.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/sun-fill.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/sun-fill.svg diff --git a/web/flaskr/static/dsfr-1.7/icons/weather/sun-line.svg b/web/b3desk/static/dsfr-1.7/icons/weather/sun-line.svg similarity index 100% rename from web/flaskr/static/dsfr-1.7/icons/weather/sun-line.svg rename to web/b3desk/static/dsfr-1.7/icons/weather/sun-line.svg diff --git a/web/flaskr/static/dsfr-1.7/legacy/README.md b/web/b3desk/static/dsfr-1.7/legacy/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/legacy/README.md rename to web/b3desk/static/dsfr-1.7/legacy/README.md diff --git a/web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.js b/web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.js rename to web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.js diff --git a/web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.js.map b/web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.js.map rename to web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.js.map diff --git a/web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.min.js b/web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.min.js rename to web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.min.js diff --git a/web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.min.js.map b/web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/legacy/legacy.nomodule.min.js.map rename to web/b3desk/static/dsfr-1.7/legacy/legacy.nomodule.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/page/README.md b/web/b3desk/static/dsfr-1.7/page/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/page/README.md rename to web/b3desk/static/dsfr-1.7/page/README.md diff --git a/web/flaskr/static/dsfr-1.7/page/response/README.md b/web/b3desk/static/dsfr-1.7/page/response/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/page/response/README.md rename to web/b3desk/static/dsfr-1.7/page/response/README.md diff --git a/web/flaskr/static/dsfr-1.7/page/response/not-found/README.md b/web/b3desk/static/dsfr-1.7/page/response/not-found/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/page/response/not-found/README.md rename to web/b3desk/static/dsfr-1.7/page/response/not-found/README.md diff --git a/web/flaskr/static/dsfr-1.7/page/response/unavailable/README.md b/web/b3desk/static/dsfr-1.7/page/response/unavailable/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/page/response/unavailable/README.md rename to web/b3desk/static/dsfr-1.7/page/response/unavailable/README.md diff --git a/web/flaskr/static/dsfr-1.7/pattern/README.md b/web/b3desk/static/dsfr-1.7/pattern/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/pattern/README.md rename to web/b3desk/static/dsfr-1.7/pattern/README.md diff --git a/web/flaskr/static/dsfr-1.7/scheme/README.md b/web/b3desk/static/dsfr-1.7/scheme/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/README.md rename to web/b3desk/static/dsfr-1.7/scheme/README.md diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.css b/web/b3desk/static/dsfr-1.7/scheme/scheme.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.css rename to web/b3desk/static/dsfr-1.7/scheme/scheme.css diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.css.map b/web/b3desk/static/dsfr-1.7/scheme/scheme.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.css.map rename to web/b3desk/static/dsfr-1.7/scheme/scheme.css.map diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.min.css b/web/b3desk/static/dsfr-1.7/scheme/scheme.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.min.css rename to web/b3desk/static/dsfr-1.7/scheme/scheme.min.css diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.min.css.map b/web/b3desk/static/dsfr-1.7/scheme/scheme.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.min.css.map rename to web/b3desk/static/dsfr-1.7/scheme/scheme.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.module.js b/web/b3desk/static/dsfr-1.7/scheme/scheme.module.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.module.js rename to web/b3desk/static/dsfr-1.7/scheme/scheme.module.js diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.module.js.map b/web/b3desk/static/dsfr-1.7/scheme/scheme.module.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.module.js.map rename to web/b3desk/static/dsfr-1.7/scheme/scheme.module.js.map diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.module.min.js b/web/b3desk/static/dsfr-1.7/scheme/scheme.module.min.js similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.module.min.js rename to web/b3desk/static/dsfr-1.7/scheme/scheme.module.min.js diff --git a/web/flaskr/static/dsfr-1.7/scheme/scheme.module.min.js.map b/web/b3desk/static/dsfr-1.7/scheme/scheme.module.min.js.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/scheme/scheme.module.min.js.map rename to web/b3desk/static/dsfr-1.7/scheme/scheme.module.min.js.map diff --git a/web/flaskr/static/dsfr-1.7/utility/README.md b/web/b3desk/static/dsfr-1.7/utility/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/README.md rename to web/b3desk/static/dsfr-1.7/utility/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/README.md b/web/b3desk/static/dsfr-1.7/utility/colors/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/README.md rename to web/b3desk/static/dsfr-1.7/utility/colors/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.css b/web/b3desk/static/dsfr-1.7/utility/colors/colors.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.css rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.css diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.css.map b/web/b3desk/static/dsfr-1.7/utility/colors/colors.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.css.map rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.css b/web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.main.css b/web/b3desk/static/dsfr-1.7/utility/colors/colors.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.main.css rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.main.css.map b/web/b3desk/static/dsfr-1.7/utility/colors/colors.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.main.min.css b/web/b3desk/static/dsfr-1.7/utility/colors/colors.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/colors/colors.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.min.css b/web/b3desk/static/dsfr-1.7/utility/colors/colors.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.min.css rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/colors/colors.min.css.map b/web/b3desk/static/dsfr-1.7/utility/colors/colors.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/colors/colors.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/colors/colors.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-buildings/icons-buildings.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-business/icons-business.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-communication/icons-communication.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-design/icons-design.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-development/icons-development.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-device/icons-device.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-document/icons-document.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-editor/icons-editor.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-finance/icons-finance.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-health/icons-health.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-logo/icons-logo.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-map/icons-map.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-media/icons-media.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-others/icons-others.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-system/icons-system.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-user/icons-user.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/README.md b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/README.md similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/README.md rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/README.md diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons-weather/icons-weather.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.main.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.main.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.main.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.main.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.min.css b/web/b3desk/static/dsfr-1.7/utility/icons/icons.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.min.css rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/icons/icons.min.css.map b/web/b3desk/static/dsfr-1.7/utility/icons/icons.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/icons/icons.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/icons/icons.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.css b/web/b3desk/static/dsfr-1.7/utility/utility.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.css rename to web/b3desk/static/dsfr-1.7/utility/utility.css diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.css.map b/web/b3desk/static/dsfr-1.7/utility/utility.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.css.map rename to web/b3desk/static/dsfr-1.7/utility/utility.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.legacy.css b/web/b3desk/static/dsfr-1.7/utility/utility.legacy.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.legacy.css rename to web/b3desk/static/dsfr-1.7/utility/utility.legacy.css diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.legacy.css.map b/web/b3desk/static/dsfr-1.7/utility/utility.legacy.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.legacy.css.map rename to web/b3desk/static/dsfr-1.7/utility/utility.legacy.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.legacy.min.css b/web/b3desk/static/dsfr-1.7/utility/utility.legacy.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.legacy.min.css rename to web/b3desk/static/dsfr-1.7/utility/utility.legacy.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.legacy.min.css.map b/web/b3desk/static/dsfr-1.7/utility/utility.legacy.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.legacy.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/utility.legacy.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.main.css b/web/b3desk/static/dsfr-1.7/utility/utility.main.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.main.css rename to web/b3desk/static/dsfr-1.7/utility/utility.main.css diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.main.css.map b/web/b3desk/static/dsfr-1.7/utility/utility.main.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.main.css.map rename to web/b3desk/static/dsfr-1.7/utility/utility.main.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.main.min.css b/web/b3desk/static/dsfr-1.7/utility/utility.main.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.main.min.css rename to web/b3desk/static/dsfr-1.7/utility/utility.main.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.main.min.css.map b/web/b3desk/static/dsfr-1.7/utility/utility.main.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.main.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/utility.main.min.css.map diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.min.css b/web/b3desk/static/dsfr-1.7/utility/utility.min.css similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.min.css rename to web/b3desk/static/dsfr-1.7/utility/utility.min.css diff --git a/web/flaskr/static/dsfr-1.7/utility/utility.min.css.map b/web/b3desk/static/dsfr-1.7/utility/utility.min.css.map similarity index 100% rename from web/flaskr/static/dsfr-1.7/utility/utility.min.css.map rename to web/b3desk/static/dsfr-1.7/utility/utility.min.css.map diff --git a/web/flaskr/static/images/apps.png b/web/b3desk/static/images/apps.png similarity index 100% rename from web/flaskr/static/images/apps.png rename to web/b3desk/static/images/apps.png diff --git a/web/flaskr/static/images/favicon.png b/web/b3desk/static/images/favicon.png similarity index 100% rename from web/flaskr/static/images/favicon.png rename to web/b3desk/static/images/favicon.png diff --git a/web/flaskr/static/images/gouv.png b/web/b3desk/static/images/gouv.png similarity index 100% rename from web/flaskr/static/images/gouv.png rename to web/b3desk/static/images/gouv.png diff --git a/web/flaskr/static/images/home.svg b/web/b3desk/static/images/home.svg similarity index 100% rename from web/flaskr/static/images/home.svg rename to web/b3desk/static/images/home.svg diff --git a/web/flaskr/static/js/dropzone-min.js b/web/b3desk/static/js/dropzone-min.js similarity index 100% rename from web/flaskr/static/js/dropzone-min.js rename to web/b3desk/static/js/dropzone-min.js diff --git a/web/flaskr/static/js/dropzone.css b/web/b3desk/static/js/dropzone.css similarity index 100% rename from web/flaskr/static/js/dropzone.css rename to web/b3desk/static/js/dropzone.css diff --git a/web/flaskr/static/js/filePickerWrapper.js b/web/b3desk/static/js/filePickerWrapper.js similarity index 100% rename from web/flaskr/static/js/filePickerWrapper.js rename to web/b3desk/static/js/filePickerWrapper.js diff --git a/web/flaskr/static/js/filePickerWrapper.js.map b/web/b3desk/static/js/filePickerWrapper.js.map similarity index 100% rename from web/flaskr/static/js/filePickerWrapper.js.map rename to web/b3desk/static/js/filePickerWrapper.js.map diff --git a/web/flaskr/static/js/scampi-modal.js b/web/b3desk/static/js/scampi-modal.js similarity index 100% rename from web/flaskr/static/js/scampi-modal.js rename to web/b3desk/static/js/scampi-modal.js diff --git a/web/flaskr/static/local/stats.csv b/web/b3desk/static/local/stats.csv similarity index 100% rename from web/flaskr/static/local/stats.csv rename to web/b3desk/static/local/stats.csv diff --git a/web/flaskr/static/misc/ip-fqdn-adm-sort.txt b/web/b3desk/static/misc/ip-fqdn-adm-sort.txt similarity index 100% rename from web/flaskr/static/misc/ip-fqdn-adm-sort.txt rename to web/b3desk/static/misc/ip-fqdn-adm-sort.txt diff --git a/web/flaskr/static/misc/ip-fqdn-complet.txt b/web/b3desk/static/misc/ip-fqdn-complet.txt similarity index 100% rename from web/flaskr/static/misc/ip-fqdn-complet.txt rename to web/b3desk/static/misc/ip-fqdn-complet.txt diff --git a/web/flaskr/static/misc/ip-fqdn-dinum.txt b/web/b3desk/static/misc/ip-fqdn-dinum.txt similarity index 100% rename from web/flaskr/static/misc/ip-fqdn-dinum.txt rename to web/b3desk/static/misc/ip-fqdn-dinum.txt diff --git a/web/flaskr/static/presentation/css/all.css b/web/b3desk/static/presentation/css/all.css similarity index 100% rename from web/flaskr/static/presentation/css/all.css rename to web/b3desk/static/presentation/css/all.css diff --git a/web/flaskr/static/presentation/js/all.js b/web/b3desk/static/presentation/js/all.js similarity index 100% rename from web/flaskr/static/presentation/js/all.js rename to web/b3desk/static/presentation/js/all.js diff --git a/web/flaskr/tasks.py b/web/b3desk/tasks.py similarity index 100% rename from web/flaskr/tasks.py rename to web/b3desk/tasks.py diff --git a/web/flaskr/templates/brand.html b/web/b3desk/templates/brand.html similarity index 100% rename from web/flaskr/templates/brand.html rename to web/b3desk/templates/brand.html diff --git a/web/flaskr/templates/content.py b/web/b3desk/templates/content.py similarity index 100% rename from web/flaskr/templates/content.py rename to web/b3desk/templates/content.py diff --git a/web/flaskr/templates/empty.html b/web/b3desk/templates/empty.html similarity index 100% rename from web/flaskr/templates/empty.html rename to web/b3desk/templates/empty.html diff --git a/web/flaskr/templates/errors/400.html b/web/b3desk/templates/errors/400.html similarity index 100% rename from web/flaskr/templates/errors/400.html rename to web/b3desk/templates/errors/400.html diff --git a/web/flaskr/templates/errors/403.html b/web/b3desk/templates/errors/403.html similarity index 100% rename from web/flaskr/templates/errors/403.html rename to web/b3desk/templates/errors/403.html diff --git a/web/flaskr/templates/errors/404.html b/web/b3desk/templates/errors/404.html similarity index 100% rename from web/flaskr/templates/errors/404.html rename to web/b3desk/templates/errors/404.html diff --git a/web/flaskr/templates/errors/500.html b/web/b3desk/templates/errors/500.html similarity index 100% rename from web/flaskr/templates/errors/500.html rename to web/b3desk/templates/errors/500.html diff --git a/web/flaskr/templates/faq.html b/web/b3desk/templates/faq.html similarity index 100% rename from web/flaskr/templates/faq.html rename to web/b3desk/templates/faq.html diff --git a/web/flaskr/templates/footer.html b/web/b3desk/templates/footer.html similarity index 100% rename from web/flaskr/templates/footer.html rename to web/b3desk/templates/footer.html diff --git a/web/flaskr/templates/footer/accessibilite.html b/web/b3desk/templates/footer/accessibilite.html similarity index 100% rename from web/flaskr/templates/footer/accessibilite.html rename to web/b3desk/templates/footer/accessibilite.html diff --git a/web/flaskr/templates/footer/cgu.html b/web/b3desk/templates/footer/cgu.html similarity index 100% rename from web/flaskr/templates/footer/cgu.html rename to web/b3desk/templates/footer/cgu.html diff --git a/web/flaskr/templates/footer/documentation.html b/web/b3desk/templates/footer/documentation.html similarity index 100% rename from web/flaskr/templates/footer/documentation.html rename to web/b3desk/templates/footer/documentation.html diff --git a/web/flaskr/templates/footer/donnees_personnelles.html b/web/b3desk/templates/footer/donnees_personnelles.html similarity index 100% rename from web/flaskr/templates/footer/donnees_personnelles.html rename to web/b3desk/templates/footer/donnees_personnelles.html diff --git a/web/flaskr/templates/footer/mentions_legales.html b/web/b3desk/templates/footer/mentions_legales.html similarity index 100% rename from web/flaskr/templates/footer/mentions_legales.html rename to web/b3desk/templates/footer/mentions_legales.html diff --git a/web/flaskr/templates/header.html b/web/b3desk/templates/header.html similarity index 100% rename from web/flaskr/templates/header.html rename to web/b3desk/templates/header.html diff --git a/web/flaskr/templates/index.html b/web/b3desk/templates/index.html similarity index 100% rename from web/flaskr/templates/index.html rename to web/b3desk/templates/index.html diff --git a/web/flaskr/templates/js_script.html b/web/b3desk/templates/js_script.html similarity index 100% rename from web/flaskr/templates/js_script.html rename to web/b3desk/templates/js_script.html diff --git a/web/flaskr/templates/jumbotron.html b/web/b3desk/templates/jumbotron.html similarity index 100% rename from web/flaskr/templates/jumbotron.html rename to web/b3desk/templates/jumbotron.html diff --git a/web/flaskr/templates/layout.html b/web/b3desk/templates/layout.html similarity index 100% rename from web/flaskr/templates/layout.html rename to web/b3desk/templates/layout.html diff --git a/web/flaskr/templates/meeting/card.html b/web/b3desk/templates/meeting/card.html similarity index 100% rename from web/flaskr/templates/meeting/card.html rename to web/b3desk/templates/meeting/card.html diff --git a/web/flaskr/templates/meeting/csrf.html b/web/b3desk/templates/meeting/csrf.html similarity index 100% rename from web/flaskr/templates/meeting/csrf.html rename to web/b3desk/templates/meeting/csrf.html diff --git a/web/flaskr/templates/meeting/edit.html b/web/b3desk/templates/meeting/edit.html similarity index 100% rename from web/flaskr/templates/meeting/edit.html rename to web/b3desk/templates/meeting/edit.html diff --git a/web/flaskr/templates/meeting/end.html b/web/b3desk/templates/meeting/end.html similarity index 100% rename from web/flaskr/templates/meeting/end.html rename to web/b3desk/templates/meeting/end.html diff --git a/web/flaskr/templates/meeting/externalUpload.html b/web/b3desk/templates/meeting/externalUpload.html similarity index 100% rename from web/flaskr/templates/meeting/externalUpload.html rename to web/b3desk/templates/meeting/externalUpload.html diff --git a/web/flaskr/templates/meeting/files.html b/web/b3desk/templates/meeting/files.html similarity index 100% rename from web/flaskr/templates/meeting/files.html rename to web/b3desk/templates/meeting/files.html diff --git a/web/flaskr/templates/meeting/filesform.html b/web/b3desk/templates/meeting/filesform.html similarity index 100% rename from web/flaskr/templates/meeting/filesform.html rename to web/b3desk/templates/meeting/filesform.html diff --git a/web/flaskr/templates/meeting/form.html b/web/b3desk/templates/meeting/form.html similarity index 100% rename from web/flaskr/templates/meeting/form.html rename to web/b3desk/templates/meeting/form.html diff --git a/web/flaskr/templates/meeting/id.html b/web/b3desk/templates/meeting/id.html similarity index 100% rename from web/flaskr/templates/meeting/id.html rename to web/b3desk/templates/meeting/id.html diff --git a/web/flaskr/templates/meeting/join.html b/web/b3desk/templates/meeting/join.html similarity index 100% rename from web/flaskr/templates/meeting/join.html rename to web/b3desk/templates/meeting/join.html diff --git a/web/flaskr/templates/meeting/joinmail.html b/web/b3desk/templates/meeting/joinmail.html similarity index 100% rename from web/flaskr/templates/meeting/joinmail.html rename to web/b3desk/templates/meeting/joinmail.html diff --git a/web/flaskr/templates/meeting/js_script.html b/web/b3desk/templates/meeting/js_script.html similarity index 100% rename from web/flaskr/templates/meeting/js_script.html rename to web/b3desk/templates/meeting/js_script.html diff --git a/web/flaskr/templates/meeting/jumbotron.html b/web/b3desk/templates/meeting/jumbotron.html similarity index 100% rename from web/flaskr/templates/meeting/jumbotron.html rename to web/b3desk/templates/meeting/jumbotron.html diff --git a/web/flaskr/templates/meeting/list.html b/web/b3desk/templates/meeting/list.html similarity index 100% rename from web/flaskr/templates/meeting/list.html rename to web/b3desk/templates/meeting/list.html diff --git a/web/flaskr/templates/meeting/mailtest.html b/web/b3desk/templates/meeting/mailtest.html similarity index 100% rename from web/flaskr/templates/meeting/mailtest.html rename to web/b3desk/templates/meeting/mailtest.html diff --git a/web/flaskr/templates/meeting/mailto/mail_body.txt b/web/b3desk/templates/meeting/mailto/mail_body.txt similarity index 100% rename from web/flaskr/templates/meeting/mailto/mail_body.txt rename to web/b3desk/templates/meeting/mailto/mail_body.txt diff --git a/web/flaskr/templates/meeting/mailto/mail_href.txt b/web/b3desk/templates/meeting/mailto/mail_href.txt similarity index 100% rename from web/flaskr/templates/meeting/mailto/mail_href.txt rename to web/b3desk/templates/meeting/mailto/mail_href.txt diff --git a/web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt b/web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt similarity index 100% rename from web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt rename to web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt diff --git a/web/flaskr/templates/meeting/mailto/mail_subject.txt b/web/b3desk/templates/meeting/mailto/mail_subject.txt similarity index 100% rename from web/flaskr/templates/meeting/mailto/mail_subject.txt rename to web/b3desk/templates/meeting/mailto/mail_subject.txt diff --git a/web/flaskr/templates/meeting/modals.html b/web/b3desk/templates/meeting/modals.html similarity index 100% rename from web/flaskr/templates/meeting/modals.html rename to web/b3desk/templates/meeting/modals.html diff --git a/web/flaskr/templates/meeting/recordings.html b/web/b3desk/templates/meeting/recordings.html similarity index 100% rename from web/flaskr/templates/meeting/recordings.html rename to web/b3desk/templates/meeting/recordings.html diff --git a/web/flaskr/templates/meeting/row.html b/web/b3desk/templates/meeting/row.html similarity index 100% rename from web/flaskr/templates/meeting/row.html rename to web/b3desk/templates/meeting/row.html diff --git a/web/flaskr/templates/meeting/show.html b/web/b3desk/templates/meeting/show.html similarity index 100% rename from web/flaskr/templates/meeting/show.html rename to web/b3desk/templates/meeting/show.html diff --git a/web/flaskr/templates/meeting/signin_links.html b/web/b3desk/templates/meeting/signin_links.html similarity index 100% rename from web/flaskr/templates/meeting/signin_links.html rename to web/b3desk/templates/meeting/signin_links.html diff --git a/web/flaskr/templates/meeting/signin_mail_link.html b/web/b3desk/templates/meeting/signin_mail_link.html similarity index 100% rename from web/flaskr/templates/meeting/signin_mail_link.html rename to web/b3desk/templates/meeting/signin_mail_link.html diff --git a/web/flaskr/templates/meeting/signinmail.html b/web/b3desk/templates/meeting/signinmail.html similarity index 100% rename from web/flaskr/templates/meeting/signinmail.html rename to web/b3desk/templates/meeting/signinmail.html diff --git a/web/flaskr/templates/meeting/submit.html b/web/b3desk/templates/meeting/submit.html similarity index 100% rename from web/flaskr/templates/meeting/submit.html rename to web/b3desk/templates/meeting/submit.html diff --git a/web/flaskr/templates/meeting/wait.html b/web/b3desk/templates/meeting/wait.html similarity index 100% rename from web/flaskr/templates/meeting/wait.html rename to web/b3desk/templates/meeting/wait.html diff --git a/web/flaskr/templates/meeting/wizard.html b/web/b3desk/templates/meeting/wizard.html similarity index 100% rename from web/flaskr/templates/meeting/wizard.html rename to web/b3desk/templates/meeting/wizard.html diff --git a/web/flaskr/templates/page.html b/web/b3desk/templates/page.html similarity index 100% rename from web/flaskr/templates/page.html rename to web/b3desk/templates/page.html diff --git a/web/flaskr/templates/redirections.html b/web/b3desk/templates/redirections.html similarity index 100% rename from web/flaskr/templates/redirections.html rename to web/b3desk/templates/redirections.html diff --git a/web/flaskr/templates/rie.html b/web/b3desk/templates/rie.html similarity index 100% rename from web/flaskr/templates/rie.html rename to web/b3desk/templates/rie.html diff --git a/web/flaskr/templates/static-layout.html b/web/b3desk/templates/static-layout.html similarity index 100% rename from web/flaskr/templates/static-layout.html rename to web/b3desk/templates/static-layout.html diff --git a/web/flaskr/templates/tools.html b/web/b3desk/templates/tools.html similarity index 100% rename from web/flaskr/templates/tools.html rename to web/b3desk/templates/tools.html diff --git a/web/flaskr/templates/welcome.html b/web/b3desk/templates/welcome.html similarity index 100% rename from web/flaskr/templates/welcome.html rename to web/b3desk/templates/welcome.html diff --git a/web/flaskr/utils.py b/web/b3desk/utils.py similarity index 100% rename from web/flaskr/utils.py rename to web/b3desk/utils.py diff --git a/web/b3desk/wsgi.py b/web/b3desk/wsgi.py new file mode 100644 index 00000000..49b207f2 --- /dev/null +++ b/web/b3desk/wsgi.py @@ -0,0 +1,3 @@ +from b3desk import create_app + +app = create_app() diff --git a/web/flaskr/wsgi.py b/web/flaskr/wsgi.py deleted file mode 100644 index 999b4d77..00000000 --- a/web/flaskr/wsgi.py +++ /dev/null @@ -1,3 +0,0 @@ -from flaskr import create_app - -app = create_app() diff --git a/web/misc/wsgi.py b/web/misc/wsgi.py index 999b4d77..49b207f2 100644 --- a/web/misc/wsgi.py +++ b/web/misc/wsgi.py @@ -1,3 +1,3 @@ -from flaskr import create_app +from b3desk import create_app app = create_app() diff --git a/web/tests/conftest.py b/web/tests/conftest.py index 9bda9f3a..4b8b2db8 100644 --- a/web/tests/conftest.py +++ b/web/tests/conftest.py @@ -1,16 +1,16 @@ import functools import time -import flaskr.utils +import b3desk.utils import pytest +from b3desk import create_app from flask_migrate import Migrate from flask_webtest import TestApp -from flaskr import create_app -flaskr.utils.secret_key = lambda: "AZERTY" +b3desk.utils.secret_key = lambda: "AZERTY" -from flaskr.models import Meeting, User, db +from b3desk.models import Meeting, User, db class FakeAuth: diff --git a/web/tests/meeting/test_end.py b/web/tests/meeting/test_end.py index 41e3c923..f1d799f3 100644 --- a/web/tests/meeting/test_end.py +++ b/web/tests/meeting/test_end.py @@ -1,5 +1,5 @@ def test_end_bbb_meeting(app, client_app, authenticated_user, meeting, mocker): - mocked_end = mocker.patch("flaskr.models.BBB.end") + mocked_end = mocker.patch("b3desk.models.BBB.end") response = client_app.post( "/meeting/end", diff --git a/web/tests/meeting/test_meeting.py b/web/tests/meeting/test_meeting.py index f37f8e4a..c0733a19 100644 --- a/web/tests/meeting/test_meeting.py +++ b/web/tests/meeting/test_meeting.py @@ -1,13 +1,13 @@ from unittest import mock import pytest -from flaskr.models import Meeting -from flaskr.models import MODERATOR_ONLY_MESSAGE_MAXLENGTH +from b3desk.models import Meeting +from b3desk.models import MODERATOR_ONLY_MESSAGE_MAXLENGTH @pytest.fixture() def mocked_is_meeting_running(mocker): - mocker.patch("flaskr.models.Meeting.is_meeting_running", return_value=False) + mocker.patch("b3desk.models.Meeting.is_meeting_running", return_value=False) def test_show_meeting(client_app, app, authenticated_user, meeting, bbb_response): @@ -204,7 +204,7 @@ class Resp: mocked_bbb_create_request = mocker.patch("requests.post", return_value=Resp) mocked_background_upload = mocker.patch( - "flaskr.tasks.background_upload.delay", return_value=True + "b3desk.tasks.background_upload.delay", return_value=True ) with app.test_request_context(): @@ -297,16 +297,16 @@ def test_create_without_logout_url_gets_default( def test_create_quick_meeting(app, monkeypatch, user, mocker): - from flaskr.routes import get_quick_meeting_from_user_and_random_string + from b3desk.routes import get_quick_meeting_from_user_and_random_string class Resp: content = """SUCCESS""" mocked_bbb_create_request = mocker.patch("requests.post", return_value=Resp) - mocker.patch("flaskr.tasks.background_upload.delay", return_value=True) + mocker.patch("b3desk.tasks.background_upload.delay", return_value=True) with app.test_request_context(): - monkeypatch.setattr("flaskr.models.User.id", 1) - monkeypatch.setattr("flaskr.models.User.hash", "hash") + monkeypatch.setattr("b3desk.models.User.id", 1) + monkeypatch.setattr("b3desk.models.User.hash", "hash") meeting = get_quick_meeting_from_user_and_random_string(user) meeting.bbb.create() diff --git a/web/tests/test_default.py b/web/tests/test_default.py index 04c42ce0..66a15331 100644 --- a/web/tests/test_default.py +++ b/web/tests/test_default.py @@ -52,7 +52,7 @@ def test_home__anonymous_user(client_app, mocker): "participantCount": 123, "runningCount": 33, } - mocker.patch("flaskr.routes.get_meetings_stats", return_value=STATS) + mocker.patch("b3desk.routes.get_meetings_stats", return_value=STATS) response = client_app.get( "/home", extra_environ={"REMOTE_ADDR": "127.0.0.1"}, status=200 @@ -66,7 +66,7 @@ def test_home__authenticated_user(client_app, mocker, authenticated_user): "participantCount": 123, "runningCount": 33, } - mocker.patch("flaskr.routes.get_meetings_stats", return_value=STATS) + mocker.patch("b3desk.routes.get_meetings_stats", return_value=STATS) response = client_app.get( "/home", extra_environ={"REMOTE_ADDR": "127.0.0.1"}, status=302 diff --git a/web/tests/test_user.py b/web/tests/test_user.py index d1610efc..dc07da67 100644 --- a/web/tests/test_user.py +++ b/web/tests/test_user.py @@ -1,7 +1,7 @@ from datetime import date -from flaskr.models import get_or_create_user -from flaskr.models import User +from b3desk.models import get_or_create_user +from b3desk.models import User from freezegun import freeze_time diff --git a/web/translations/en/LC_MESSAGES/messages.po b/web/translations/en/LC_MESSAGES/messages.po index 00754fe1..dd1cce15 100644 --- a/web/translations/en/LC_MESSAGES/messages.po +++ b/web/translations/en/LC_MESSAGES/messages.po @@ -18,60 +18,60 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" -#: web/flaskr/forms.py:56 +#: web/b3desk/forms.py:56 #, python-format msgid "Titre %(of_the_meeting)s" msgstr "Title of the meeting" -#: web/flaskr/forms.py:60 +#: web/b3desk/forms.py:60 #, python-format msgid "Créer %(a_meeting)s dont le titre est :" msgstr "Create a meeting with the title:" -#: web/flaskr/forms.py:66 +#: web/b3desk/forms.py:66 #, python-format msgid "%(my_meeting)s" msgstr "" -#: web/flaskr/forms.py:71 +#: web/b3desk/forms.py:71 msgid "Texte de bienvenue" msgstr "Welcome message" -#: web/flaskr/forms.py:72 +#: web/b3desk/forms.py:72 msgid "Ce texte apparait comme message de bienvenue sur le tchat public" msgstr "This text is displayed as a welcome message on the public chat" -#: web/flaskr/forms.py:75 +#: web/b3desk/forms.py:75 #, python-format msgid "Bienvenue dans %(this_meeting)s %(meeting_name)s." msgstr "Welcome in this meeting %(meeting_name)s." -#: web/flaskr/forms.py:81 +#: web/b3desk/forms.py:81 msgid "Le texte est trop long" msgstr "The text is too long" -#: web/flaskr/forms.py:85 +#: web/b3desk/forms.py:85 msgid "Nombre maximal de participants" msgstr "Maximal number of participants" -#: web/flaskr/forms.py:86 +#: web/b3desk/forms.py:86 msgid "Limitez vos salons à 250 personnes pour plus de confort" msgstr "Limit your rooms to 250 people for more comfort" -#: web/flaskr/forms.py:92 +#: web/b3desk/forms.py:92 msgid "Durée maximale en minutes" msgstr "Maximal duration, in minutes" -#: web/flaskr/forms.py:93 +#: web/b3desk/forms.py:93 #, python-format msgid "Après laquelle %(the_meeting)s stoppe automatiquement" msgstr "After which the meeting automatically stops" -#: web/flaskr/forms.py:101 +#: web/b3desk/forms.py:101 msgid "Salle d'attente" msgstr "Waiting room" -#: web/flaskr/forms.py:102 +#: web/b3desk/forms.py:102 #, python-format msgid "" "Placer les participants dans une salle d'attente lorsqu'ils rejoignent " @@ -81,118 +81,118 @@ msgstr "" "Place participants in a waiting room when they join the meeting. The " "organiser or moderator will have to accept them individually." -#: web/flaskr/forms.py:109 +#: web/b3desk/forms.py:109 msgid "Seul les modérateurs peuvent voir les webcams des autres participants" msgstr "Only moderators can see the webcams of other participants" -#: web/flaskr/forms.py:112 +#: web/b3desk/forms.py:112 msgid "Les participants ne verront pas la diffusion de la caméra des autres" msgstr "Participants will not see each other's camera broadcast" -#: web/flaskr/forms.py:118 +#: web/b3desk/forms.py:118 msgid "Micros fermés au démarrage" msgstr "Closed microphones at start-up" -#: web/flaskr/forms.py:119 +#: web/b3desk/forms.py:119 msgid "Les micros sont clos à la connexion des utilisateurs" msgstr "The microphones are closed when users log on" -#: web/flaskr/forms.py:125 +#: web/b3desk/forms.py:125 msgid "Verrouillage caméra" msgstr "Camera lock" -#: web/flaskr/forms.py:126 +#: web/b3desk/forms.py:126 msgid "Les participants ne pourront pas activer leur caméra" msgstr "Participants will not be able to activate their camera" -#: web/flaskr/forms.py:132 +#: web/b3desk/forms.py:132 msgid "Verrouillage micro" msgstr "Microphone lock" -#: web/flaskr/forms.py:133 +#: web/b3desk/forms.py:133 msgid "Les participants ne pourront pas activer leur micro" msgstr "Participants will not be able to activate their microphone" -#: web/flaskr/forms.py:137 +#: web/b3desk/forms.py:137 msgid "Désactivation de la discussion privée" msgstr "Deactivation of the private discussion" -#: web/flaskr/forms.py:138 +#: web/b3desk/forms.py:138 msgid "Interdit les échanges textes directs entre participants" msgstr "Prohibits direct text exchanges between participants" -#: web/flaskr/forms.py:144 +#: web/b3desk/forms.py:144 msgid "Désactivation de la discussion publique" msgstr "Deactivation of the public discussion" -#: web/flaskr/forms.py:145 +#: web/b3desk/forms.py:145 msgid "Pas de tchat" msgstr "No chat" -#: web/flaskr/forms.py:149 +#: web/b3desk/forms.py:149 msgid "Désactivation de la prise de notes" msgstr "Disabling note-taking" -#: web/flaskr/forms.py:150 +#: web/b3desk/forms.py:150 msgid "Pas de prise de notes collaborative" msgstr "No collaborative note-taking" -#: web/flaskr/forms.py:154 +#: web/b3desk/forms.py:154 msgid "Message à l'attention des modérateurs" msgstr "Message for the attention of the moderators" -#: web/flaskr/forms.py:155 +#: web/b3desk/forms.py:155 msgid "150 caractères max" msgstr "150 characters max" -#: web/flaskr/forms.py:156 +#: web/b3desk/forms.py:156 msgid "Bienvenue aux modérateurs" msgstr "Welcome to the moderators" -#: web/flaskr/forms.py:158 +#: web/b3desk/forms.py:158 msgid "Le message est trop long" msgstr "The message is too long" -#: web/flaskr/forms.py:163 +#: web/b3desk/forms.py:163 #, python-format msgid "Url de redirection après %(the_meeting)s" msgstr "Redirection url after the meeting" -#: web/flaskr/forms.py:170 +#: web/b3desk/forms.py:170 msgid "Renouveler le lien modérateur" msgstr "Renew the moderator link" -#: web/flaskr/forms.py:171 web/flaskr/forms.py:180 +#: web/b3desk/forms.py:171 web/b3desk/forms.py:180 msgid "Ce code vous permet si vous le changez de bloquer les anciens liens" msgstr "This code allows you, if you change it, to block the old links" -#: web/flaskr/forms.py:179 +#: web/b3desk/forms.py:179 msgid "Renouveler le lien participants" msgstr "Renewing the link between participants" -#: web/flaskr/forms.py:191 +#: web/b3desk/forms.py:191 msgid "Enregistrement manuel" msgstr "" -#: web/flaskr/forms.py:192 +#: web/b3desk/forms.py:192 msgid "Autoriser le démarrage et l'arrêt de l'enregistrement par le modérateur" msgstr "Allow moderator to start and stop recording" -#: web/flaskr/forms.py:198 +#: web/b3desk/forms.py:198 msgid "Enregistrement automatique" msgstr "Automatic recording" -#: web/flaskr/forms.py:199 +#: web/b3desk/forms.py:199 msgid "Démarrage automatique" msgstr "Automatic start-up" -#: web/flaskr/routes.py:548 +#: web/b3desk/routes.py:548 msgid "" "Courriel invalide. Avez vous bien tapé votre email ? Vous pouvez " "réessayer." msgstr "Invalid email. Did you type your email correctly? You can try again." -#: web/flaskr/routes.py:556 +#: web/b3desk/routes.py:556 msgid "" "Ce courriel ne correspond pas à un service de l'État. Si vous appartenez " "à un service de l'État mais votre courriel n'est pas reconnu par " @@ -202,85 +202,85 @@ msgstr "" "to to a government department but your email is not recognised by " "Webinar, contact us so we can add it!" -#: web/flaskr/routes.py:568 +#: web/b3desk/routes.py:568 msgid "Vous avez reçu un courriel pour vous connecter" msgstr "You have received an email to log in" -#: web/flaskr/routes.py:623 web/flaskr/routes.py:653 +#: web/b3desk/routes.py:623 web/b3desk/routes.py:653 msgid "Vous ne pouvez pas voir cet élément (identifiant incorrect)" msgstr "You cannot see this item (incorrect ID)" -#: web/flaskr/routes.py:643 web/flaskr/routes.py:676 +#: web/b3desk/routes.py:643 web/b3desk/routes.py:676 msgid "Vous ne pouvez pas consulter cet élément" msgstr "You cannot view this item" -#: web/flaskr/routes.py:805 +#: web/b3desk/routes.py:805 msgid "Vous ne pouvez pas modifier cet élément" msgstr "You cannot change this item" -#: web/flaskr/routes.py:1264 +#: web/b3desk/routes.py:1264 #, python-format msgid "%(meeting_name)s modifications prises en compte" msgstr "%(meeting_name)s changes taken into account" -#: web/flaskr/routes.py:1427 web/flaskr/routes.py:1474 +#: web/b3desk/routes.py:1427 web/b3desk/routes.py:1474 #, python-format msgid "Aucune %(meeting_label)s ne correspond à ces paramètres" msgstr "No meeting corresponds to these parameters" -#: web/flaskr/routes.py:1437 web/flaskr/routes.py:1589 +#: web/b3desk/routes.py:1437 web/b3desk/routes.py:1589 msgid "Lien invalide" msgstr "Invalid link" -#: web/flaskr/routes.py:1442 web/flaskr/routes.py:1594 +#: web/b3desk/routes.py:1442 web/b3desk/routes.py:1594 msgid "Lien expiré" msgstr "Expired link" -#: web/flaskr/routes.py:1581 +#: web/b3desk/routes.py:1581 #, python-format msgid "%(meeting_label)s inexistante" msgstr "meeting non-existent" -#: web/flaskr/routes.py:1638 +#: web/b3desk/routes.py:1638 msgid "Accès non autorisé" msgstr "Unauthorised access" -#: web/flaskr/routes.py:1669 +#: web/b3desk/routes.py:1669 msgid "Élément supprimé" msgstr "Deleted item" -#: web/flaskr/routes.py:1671 +#: web/b3desk/routes.py:1671 msgid "Vous ne pouvez pas supprimer cet élément" msgstr "You cannot delete this item" -#: web/flaskr/routes.py:1687 +#: web/b3desk/routes.py:1687 msgid "Vidéo supprimée" msgstr "Deleted video" -#: web/flaskr/routes.py:1691 +#: web/b3desk/routes.py:1691 #, python-format msgid "Nous n'avons pas pu supprimer cette vidéo : %(code)s, %(message)s" msgstr "We were unable to remove this video : %(code)s, %(message)s" -#: web/flaskr/routes.py:1700 +#: web/b3desk/routes.py:1700 msgid "Vous ne pouvez pas supprimer cette enregistrement" msgstr "You cannot delete this record" -#: web/flaskr/templates/brand.html:19 +#: web/b3desk/templates/brand.html:19 #, python-format msgid "%(service_title)s" msgstr "" -#: web/flaskr/templates/brand.html:26 +#: web/b3desk/templates/brand.html:26 #, python-format msgid "%(service_tagline)s" msgstr "" -#: web/flaskr/templates/content.py:6 +#: web/b3desk/templates/content.py:6 msgid "Quelles sont les conditions d’accès pour accéder aux services ?" msgstr "What are the conditions of access to the services?" -#: web/flaskr/templates/content.py:9 +#: web/b3desk/templates/content.py:9 msgid "" "Cette plateforme offre une solution complète et puissante, adaptée à de " "nombreux types d’événements en ligne, jusqu’à 350 participants " @@ -347,11 +347,11 @@ msgstr "" "- On IOS, the Safari browser is recommended for iphone and ipad (IOS 12.2+)\n" "- On Android, use Chrome or Firefox browser (Android 6.0+)\n" -#: web/flaskr/templates/content.py:33 +#: web/b3desk/templates/content.py:33 msgid "Quel est le matériel nécessaire ?" msgstr "What equipment is needed?" -#: web/flaskr/templates/content.py:34 +#: web/b3desk/templates/content.py:34 msgid "" "Pour utiliser l’outil Webinaire de l’État, il vous suffit de disposer du " "matériel suivant :\n" @@ -390,11 +390,11 @@ msgstr "" "the camera and microphone can be activated depending on the " "contextcontext of intervention." -#: web/flaskr/templates/content.py:46 +#: web/b3desk/templates/content.py:46 msgid "Puis-je utiliser mon smartphone ou ma tablette pour me connecter ?" msgstr "Can I use my smartphone or tablet to connect?" -#: web/flaskr/templates/content.py:49 +#: web/b3desk/templates/content.py:49 msgid "" "Le Webinaire de l’Etat fonctionne également sur les appareils mobiles par" " un simple lien (sans application) sur le portail ou dans le séminaire. " @@ -406,11 +406,11 @@ msgstr "" "browser is recommended. On Android, use the latest version of a modern " "web browser (Firefox, Chrome...). (Android 6.0+)\n" -#: web/flaskr/templates/content.py:55 +#: web/b3desk/templates/content.py:55 msgid "Comment créer un séminaire ?" msgstr "How to create a webinar ?" -#: web/flaskr/templates/content.py:56 +#: web/b3desk/templates/content.py:56 msgid "" "Si vous êtes un agent de l’état, vous pouvez :\n" "- Créer des séminaires immédiatement en renseignant votre courriel " @@ -437,11 +437,11 @@ msgstr "" "If your domain name is not recognised, and you think you are eligible for" " the service, send an email to contact@webinaire.numerique.gouv.fr\n" -#: web/flaskr/templates/content.py:67 +#: web/b3desk/templates/content.py:67 msgid "Comment créer un compte ?" msgstr "How to create an account?" -#: web/flaskr/templates/content.py:68 +#: web/b3desk/templates/content.py:68 msgid "" "En tant qu’agent de l’État, si vous organisez régulièrement des " "séminaires vous pouvez créer un compte pour organiser et conserver " @@ -463,11 +463,11 @@ msgstr "" " table, General Assembly, Collaborative or ideation workshops, Committees" " in large numbers, ... etc.)." -#: web/flaskr/templates/content.py:75 +#: web/b3desk/templates/content.py:75 msgid "Comment inviter les participants/ modérateurs" msgstr "How to invite participants/moderators" -#: web/flaskr/templates/content.py:76 +#: web/b3desk/templates/content.py:76 msgid "" "L’organisateur qui a créé le séminaire peut partager le lien :\n" "« Participants » qu’ils soient de l’administration ou de l’extérieur " @@ -475,11 +475,11 @@ msgid "" "« Organisateurs/modérateurs » qui géreront avec vous le séminaire." msgstr "" -#: web/flaskr/templates/content.py:83 +#: web/b3desk/templates/content.py:83 msgid "Rejoindre un Webinaire en appel téléphonique ?" msgstr "Join a Webinar on a phone call?" -#: web/flaskr/templates/content.py:84 +#: web/b3desk/templates/content.py:84 msgid "" "Une fois dans le séminaire, il est possible d’utiliser aussi son " "téléphone fixe ou mobile pour suivre le séminaire.\n" @@ -505,11 +505,11 @@ msgstr "" "Once in the conference, press the \"0\" key on your phone to turn your " "microphone on or off." -#: web/flaskr/templates/content.py:95 +#: web/b3desk/templates/content.py:95 msgid "J'ai des perturbations audio ou vidéo ?" msgstr "I have audio or video disturbances?" -#: web/flaskr/templates/content.py:96 +#: web/b3desk/templates/content.py:96 msgid "" "\n" "Pour l’audio, rapprochez-vous de votre borne wifi, ou/et coupez votre " @@ -542,19 +542,19 @@ msgstr "" "To use less bandwidth and enjoy the service in the best conditions, with " "many participants, we recommend to connect outside VPN.\n" -#: web/flaskr/templates/content.py:110 +#: web/b3desk/templates/content.py:110 msgid "Besoin de contacter l'équipe du Webinaire de l’Etat ?" msgstr "Need to contact the Webinar team?" -#: web/flaskr/templates/content.py:113 +#: web/b3desk/templates/content.py:113 msgid "contact@webinaire.numerique.gouv.fr" msgstr "" -#: web/flaskr/templates/content.py:116 +#: web/b3desk/templates/content.py:116 msgid "Besoin de contacter l'équipe du ministére de l'Éducation nationale ?" msgstr "Need to contact the ministry of Education's team?" -#: web/flaskr/templates/content.py:119 +#: web/b3desk/templates/content.py:119 msgid "" "Rendez-vous sur votre portail d'assistance académique " "https://www.education.gouv.fr/la-messagerie-professionnelle-3446 ou sur " @@ -563,15 +563,15 @@ msgstr "" "Go to your academic support portal https://www.education.gouv.fr/la-" "messagerie-professionnelle-3446 or on https://apps.education.fr" -#: web/flaskr/templates/empty.html:2 +#: web/b3desk/templates/empty.html:2 msgid "Vous devez vous identifier pour consulter la liste des visioconférences." msgstr "You must be logged in to view the list of videoconferences." -#: web/flaskr/templates/faq.html:8 +#: web/b3desk/templates/faq.html:8 msgid "FAQ - Modalités d'accès" msgstr "FAQ - How to access" -#: web/flaskr/templates/footer.html:12 +#: web/b3desk/templates/footer.html:12 msgid "" "Service proposé par la Direction interministérielle du numérique et la " "Direction du numérique pour l'éducation" @@ -579,68 +579,68 @@ msgstr "" "Service offered by the Direction interministérielle du numérique and the " "Direction du numérique pour l'éducation" -#: web/flaskr/templates/footer.html:15 +#: web/b3desk/templates/footer.html:15 msgid "Le code source est ouvert et les contributions sont bienvenues." msgstr "The source code is open and contributions are welcome." -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source - nouvelle fenêtre" msgstr "View source code - new window" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source" msgstr "View source code" -#: web/flaskr/templates/footer.html:37 +#: web/b3desk/templates/footer.html:37 msgid "Accessibilité : non conforme" msgstr "Accessibility: not compliant" -#: web/flaskr/templates/footer.html:40 -#: web/flaskr/templates/footer/mentions_legales.html:10 +#: web/b3desk/templates/footer.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:10 msgid "Mentions légales" msgstr "Legal Notice" -#: web/flaskr/templates/footer.html:43 +#: web/b3desk/templates/footer.html:43 msgid "Données personnelles et cookies" msgstr "Personal data and cookies" -#: web/flaskr/templates/footer.html:46 web/flaskr/templates/footer/cgu.html:10 +#: web/b3desk/templates/footer.html:46 web/b3desk/templates/footer/cgu.html:10 msgid "Conditions générales d’utilisation" msgstr "Terms and Conditions" -#: web/flaskr/templates/jumbotron.html:8 +#: web/b3desk/templates/jumbotron.html:8 #, python-format msgid "Lancer %(a_meeting)s" msgstr "Start a meeting" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Lancer %(the_meeting)s - nouvelle fenêtre" msgstr "Start the meeting - new window" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Démarrer %(a_meeting)s immédiatement" msgstr "Start a meeting immediately" -#: web/flaskr/templates/jumbotron.html:19 -#: web/flaskr/templates/jumbotron.html:49 +#: web/b3desk/templates/jumbotron.html:19 +#: web/b3desk/templates/jumbotron.html:49 #, python-format msgid "Actuellement, il y a %(count)s webinaire" msgid_plural "Actuellement, il y a %(count)s webinaires" msgstr[0] "Currently, there is %(count)s webinar" msgstr[1] "Currently, there is %(count)s webinars" -#: web/flaskr/templates/jumbotron.html:24 -#: web/flaskr/templates/jumbotron.html:54 +#: web/b3desk/templates/jumbotron.html:24 +#: web/b3desk/templates/jumbotron.html:54 #, python-format msgid "et %(count)s participant" msgid_plural "et %(count)s participants" msgstr[0] "and %(count)s participant" msgstr[1] "and %(count)s participants" -#: web/flaskr/templates/jumbotron.html:29 -#: web/flaskr/templates/jumbotron.html:59 +#: web/b3desk/templates/jumbotron.html:29 +#: web/b3desk/templates/jumbotron.html:59 #, python-format msgid "" " sur une capacité moyenne pour la plateforme de %(max_participants)s " @@ -649,12 +649,12 @@ msgstr "" "on an average capacity for the platform of %(max_participants)s " "participants." -#: web/flaskr/templates/jumbotron.html:42 +#: web/b3desk/templates/jumbotron.html:42 #, python-format msgid "Vous organisez régulièrement des %(some_meetings)s" msgstr "You regularly organize meetings" -#: web/flaskr/templates/jumbotron.html:43 +#: web/b3desk/templates/jumbotron.html:43 #, python-format msgid "" "Vous êtes agent de l’État, créez un compte pour organiser et conserver " @@ -663,16 +663,16 @@ msgstr "" "You are a state employee, create an account to organize and keep your " "meetings." -#: web/flaskr/templates/jumbotron.html:44 +#: web/b3desk/templates/jumbotron.html:44 msgid "Se connecter ou créer un compte" msgstr "Connect or create an account" -#: web/flaskr/templates/jumbotron.html:73 +#: web/b3desk/templates/jumbotron.html:73 #, python-format msgid "Démarrer %(a_meeting)s en ligne immédiatement" msgstr "Start a meeting online immediately" -#: web/flaskr/templates/jumbotron.html:83 +#: web/b3desk/templates/jumbotron.html:83 #, python-format msgid "" "Recevez par courriel un lien organisateur %(of_the_meeting)s, actif une " @@ -681,21 +681,21 @@ msgstr "" "Receive an email with an organizer link to the meeting, active one week, " "to send to attendees." -#: web/flaskr/templates/jumbotron.html:88 +#: web/b3desk/templates/jumbotron.html:88 msgid "Votre courriel professionnel" msgstr "Your professional email" -#: web/flaskr/templates/jumbotron.html:92 +#: web/b3desk/templates/jumbotron.html:92 #, python-format msgid "Créer %(my_meeting)s" msgstr "Create my meeting" -#: web/flaskr/templates/jumbotron.html:108 +#: web/b3desk/templates/jumbotron.html:108 #, python-format msgid "Vous essayez de rejoindre %(a_meeting)s" msgstr "You try to join a meeting" -#: web/flaskr/templates/jumbotron.html:109 +#: web/b3desk/templates/jumbotron.html:109 #, python-format msgid "" "Pour rejoindre %(a_meeting_to_which)s vous êtes invité, cliquez sur le " @@ -704,75 +704,75 @@ msgstr "" "To join a meeting to which you are invited, click on the link sent to you" " by the organizer/moderator." -#: web/flaskr/templates/redirections.html:4 +#: web/b3desk/templates/redirections.html:4 msgid "Connectez-vous ou créez un compte" msgstr "Connect or create an account" -#: web/flaskr/templates/redirections.html:10 +#: web/b3desk/templates/redirections.html:10 msgid "Autres profils" msgstr "Other profiles" -#: web/flaskr/templates/rie.html:3 +#: web/b3desk/templates/rie.html:3 msgid "Service accessible suivant les politiques de sécurité de votre ministère." msgstr "" -#: web/flaskr/templates/rie.html:4 +#: web/b3desk/templates/rie.html:4 msgid "" "Si l'audio ou la vidéo ne fonctionne pas, vous devez utiliser un autre " "appareil (ordinateur, smartphone)." msgstr "" -#: web/flaskr/templates/rie.html:5 +#: web/b3desk/templates/rie.html:5 msgid "en savoir plus" msgstr "" -#: web/flaskr/templates/tools.html:13 +#: web/b3desk/templates/tools.html:13 msgid "Modalités d'accès" msgstr "" -#: web/flaskr/templates/tools.html:32 +#: web/b3desk/templates/tools.html:32 msgid "se déconnecter" msgstr "" -#: web/flaskr/templates/tools.html:40 +#: web/b3desk/templates/tools.html:40 msgid "S’identifier" msgstr "" -#: web/flaskr/templates/errors/403.html:11 +#: web/b3desk/templates/errors/403.html:11 msgid "Erreur 403" msgstr "" -#: web/flaskr/templates/errors/403.html:12 +#: web/b3desk/templates/errors/403.html:12 msgid "" "Vous n’êtes pas autorisé à accéder cette page. Vous pouvez retourner à l’accueil." msgstr "" -#: web/flaskr/templates/errors/404.html:11 +#: web/b3desk/templates/errors/404.html:11 msgid "Erreur 404" msgstr "" -#: web/flaskr/templates/errors/404.html:12 +#: web/b3desk/templates/errors/404.html:12 msgid "" "Cette page n'existe pas. Vous pouvez retourner à " "l’accueil." msgstr "" -#: web/flaskr/templates/errors/500.html:11 +#: web/b3desk/templates/errors/500.html:11 msgid "Erreur 500" msgstr "" -#: web/flaskr/templates/errors/500.html:12 +#: web/b3desk/templates/errors/500.html:12 msgid "" "Le serveur a rencontré une erreur interne, veuillez réessayer " "ultérieurement." msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:9 +#: web/b3desk/templates/footer/accessibilite.html:9 msgid "Accessibilité" msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:10 +#: web/b3desk/templates/footer/accessibilite.html:10 msgid "" "Le site webinaire.numerique.gouv.fr est développé selon les " "recommendations du annuaire de l'administration" msgstr "" -#: web/flaskr/templates/footer/cgu.html:11 +#: web/b3desk/templates/footer/cgu.html:11 msgid "" "Le webinaire, Visio-ecoles/colleges/lycees/agents de l’État permet " "d’accéder à la page d’accueil du sous-domaine internet utilisé par l’Etat" @@ -853,7 +853,7 @@ msgid "" "les partenaires du service public." msgstr "" -#: web/flaskr/templates/footer/cgu.html:12 +#: web/b3desk/templates/footer/cgu.html:12 msgid "" "Le sous-domaine « https://visio-" @@ -875,25 +875,25 @@ msgid "" "Nationale, de la Jeunesse et des Sports." msgstr "" -#: web/flaskr/templates/footer/cgu.html:14 +#: web/b3desk/templates/footer/cgu.html:14 msgid "" "Le service est maintenu en conditions opérationnelles et ses évolutions " "sont assurées par le Ministère de l’Éducation Nationale, de la Jeunesse " "et des Sports, ci-après dénommé « l’éditeur »." msgstr "" -#: web/flaskr/templates/footer/cgu.html:15 +#: web/b3desk/templates/footer/cgu.html:15 msgid "" "Toute utilisation des ressources de domaine de publication est " "subordonnée au respect des présentes conditions générales d’utilisation " "(CGU)." msgstr "" -#: web/flaskr/templates/footer/cgu.html:17 +#: web/b3desk/templates/footer/cgu.html:17 msgid "Objet" msgstr "" -#: web/flaskr/templates/footer/cgu.html:18 +#: web/b3desk/templates/footer/cgu.html:18 msgid "" "Le sous-domaine permet de publier sur internet l’offre de service " "interministérielle de webconférence.

" msgstr "" -#: web/flaskr/templates/footer/cgu.html:19 +#: web/b3desk/templates/footer/cgu.html:19 msgid "Code de conduite et responsabilités des Utilisateurs" msgstr "" -#: web/flaskr/templates/footer/cgu.html:20 +#: web/b3desk/templates/footer/cgu.html:20 msgid "" "L’utilisation de ce service interministériel est libre et gratuite pour " "les utilisateurs des services de l’Etat, et sur invitation, pour les " @@ -917,14 +917,14 @@ msgid "" "et responsabilités de l’éditeur." msgstr "" -#: web/flaskr/templates/footer/cgu.html:21 +#: web/b3desk/templates/footer/cgu.html:21 msgid "" "Sitôt entré sur la page d’accueil, l’utilisateur peut en consulter les " "contenus ou accéder à un salon en saisissant le nom de ce salon ou, pour " "les agents de l’Etat, en créant ledit salon." msgstr "" -#: web/flaskr/templates/footer/cgu.html:22 +#: web/b3desk/templates/footer/cgu.html:22 msgid "" "À l’instant où l’utilisateur accède à un salon de webconférence, il " "devient seul responsable des données et des contenus qu’il échange sur le" @@ -932,17 +932,17 @@ msgid "" "netiquette." msgstr "" -#: web/flaskr/templates/footer/cgu.html:23 +#: web/b3desk/templates/footer/cgu.html:23 msgid "Usage professionnel" msgstr "" -#: web/flaskr/templates/footer/cgu.html:24 +#: web/b3desk/templates/footer/cgu.html:24 msgid "" "Le service de Webinaire, Visio-ecoles/colleges/lycees/agents mis à " "disposition est à usage professionnel." msgstr "" -#: web/flaskr/templates/footer/cgu.html:25 +#: web/b3desk/templates/footer/cgu.html:25 msgid "" "Seule l’utilisation à usage professionnel de cette ressource mise à " "disposition est tolérée, l’utilisateur est attentif à ce que ces usages " @@ -950,11 +950,11 @@ msgid "" "service auquel il accède." msgstr "" -#: web/flaskr/templates/footer/cgu.html:26 +#: web/b3desk/templates/footer/cgu.html:26 msgid "Engagements et responsabilités de l’éditeur" msgstr "" -#: web/flaskr/templates/footer/cgu.html:27 +#: web/b3desk/templates/footer/cgu.html:27 msgid "" "L’éditeur donne accès au service interministériel de webconférence aux " "adresses suivantes : (\n" "56 rue de Varenne
\n" "75007 Paris" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:95 +#: web/b3desk/templates/footer/donnees_personnelles.html:95 msgid "" "Si vous estimez, après nous avoir contactés, que vos droits Informatiques" " et Libertés ne sont pas respectés vous pouvez adresser une réclamation à" " la CNIL :" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:96 +#: web/b3desk/templates/footer/donnees_personnelles.html:96 msgid "" "Commission nationale informatique et libertés
\n" "3 place de Fontenoy – TSA 80715 –
\n" "75334 PARIS CEDEX 07" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:100 +#: web/b3desk/templates/footer/donnees_personnelles.html:100 msgid "" "Les modalités de réclamation sont précisées sur le site de la CNIL : " "www.cnil.fr." msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:102 +#: web/b3desk/templates/footer/donnees_personnelles.html:102 msgid "" "Contactez le Délégué à la protection des données pour les services " "Écoles/Colléges/Lycées/Agents" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:103 +#: web/b3desk/templates/footer/donnees_personnelles.html:103 msgid "" "Pour ce faire, envoyez un courriel à " "dpd[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:11 +#: web/b3desk/templates/footer/mentions_legales.html:11 msgid "Éditeur" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "" "Ministère de l’Éducation nationale et de la jeunesse Direction du " "numérique pour l’éducation 110 rue Grenelle, 75007 Paris" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "Directeur de publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:13 +#: web/b3desk/templates/footer/mentions_legales.html:13 msgid "Directeur de la publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:14 +#: web/b3desk/templates/footer/mentions_legales.html:14 msgid "M. Audran Le Baron, Directeur du numérique pour l’éducation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:15 +#: web/b3desk/templates/footer/mentions_legales.html:15 msgid "Gestionnaire des statistiques" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:16 +#: web/b3desk/templates/footer/mentions_legales.html:16 msgid "Il n’y a pas d’outil de mesure d’audience pour ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:17 +#: web/b3desk/templates/footer/mentions_legales.html:17 msgid "Conception et gestion du site" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:18 +#: web/b3desk/templates/footer/mentions_legales.html:18 msgid "" "Le suivi éditorial, graphique et technique du site est assuré au " "quotidien par les équipes de la DINUM et du Pôle de compétence Identité " "du MENJS." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:19 +#: web/b3desk/templates/footer/mentions_legales.html:19 msgid "Droits de reproduction" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:20 +#: web/b3desk/templates/footer/mentions_legales.html:20 msgid "" "Conformément au droit public de la propriété intellectuelle et notamment " "selon l’article L122-5 du Code de la propriété intellectuelle, les " "’’documents officiels’’ sont librement réutilisables." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:21 +#: web/b3desk/templates/footer/mentions_legales.html:21 msgid "" "Cependant, le bon usage veut que la reprise de ces contenus de façon " "partielle ou intégrale mentionne clairement la source, et le cas échéant " "avec un lien vers le document original en ligne sur ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:22 +#: web/b3desk/templates/footer/mentions_legales.html:22 msgid "" "Toutes les infographies et vidéos réalisées par le service de " "communication de l’éditeur se trouvent sous « Licence Ouverte V2.0 » et " "sont librement réutilisables sous les conditions suivantes :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:23 +#: web/b3desk/templates/footer/mentions_legales.html:23 msgid "" "Attribution : vous devez attribuer l’œuvre de la manière indiquée par " "l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière " @@ -1468,32 +1468,32 @@ msgid "" "l’œuvre)." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:24 +#: web/b3desk/templates/footer/mentions_legales.html:24 msgid "Liens hypertextes pointant vers ce site :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:25 +#: web/b3desk/templates/footer/mentions_legales.html:25 msgid "" "Tout site public ou privé est autorisé à établir, sans autorisation " "préalable, un lien (y compris profond) vers les informations diffusées " "par ce site de webinaire, Visio-ecoles/colleges/lycees/agents." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:26 +#: web/b3desk/templates/footer/mentions_legales.html:26 msgid "" "Pour les sites Internet, la reproduction, après autorisation, d’un " "contenu doit mentionner très clairement l’origine du document sous forme " "d’une adresse internet :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:27 +#: web/b3desk/templates/footer/mentions_legales.html:27 msgid "" "La mise en place de “liens profonds” pointant directement sur le document" " souhaité devra être privilégiée par rapport à la reproduction de " "contenus." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:28 +#: web/b3desk/templates/footer/mentions_legales.html:28 msgid "" "En effet, dans ce cas, la mise en place de liens vers ce site de " "Webinaire/Visio-ecoles/colleges/lycees/agents n’est conditionnée à aucun " @@ -1501,20 +1501,20 @@ msgid "" "du lien est recommandée." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:29 +#: web/b3desk/templates/footer/mentions_legales.html:29 msgid "" "Les sites qui font le choix de pointer vers ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents engagent leur responsabilité dès lors " "qu’ils porteraient atteinte à l’image du site public." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:30 +#: web/b3desk/templates/footer/mentions_legales.html:30 msgid "" "Liens hypertextes proposés par ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:31 +#: web/b3desk/templates/footer/mentions_legales.html:31 msgid "" "Les liens vers chaque service interministériel référencé dans le " "catalogue que proposé par de ce site. Leur présence engage l’éditeur et " @@ -1524,43 +1524,43 @@ msgid "" "disposition au plan interministériel." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:32 +#: web/b3desk/templates/footer/mentions_legales.html:32 msgid "Clause de responsabilité" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:33 +#: web/b3desk/templates/footer/mentions_legales.html:33 msgid "" "Les informations proposées sur ce site le sont à titre de service rendu " "aux agents du service public, notamment aux agents des services de " "l’État." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:34 +#: web/b3desk/templates/footer/mentions_legales.html:34 msgid "" "Les informations et/ou documents disponibles sur ce site sont " "susceptibles d’être modifiés à tout moment, et peuvent faire l’objet de " "mises à jour pour faciliter l’accès aux ressources numériques." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:35 +#: web/b3desk/templates/footer/mentions_legales.html:35 msgid "" "Les informations et/ou documents accédés à partir de ce site relèvent de " "la responsabilité des porteurs de chaque service interministériel ainsi " "mis à disposition." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:36 +#: web/b3desk/templates/footer/mentions_legales.html:36 msgid "" "L’éditeur ne pourra en aucun cas être tenue responsable de tout dommage " "de quelque nature qu’il soit résultant de la mauvaise utilisation des " "ressources accessibles à partir de ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:37 +#: web/b3desk/templates/footer/mentions_legales.html:37 msgid "Droit à la compensation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:38 +#: web/b3desk/templates/footer/mentions_legales.html:38 msgid "" "Dans l’attente d’une mise en conformité totale d’un de ces services, vous" " pouvez obtenir une version accessible des documents ou des informations " @@ -1570,69 +1570,69 @@ msgid "" "demandées vous seront transmises dans les plus brefs délais." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:40 msgid "" "Vous pouvez nous aider à améliorer l’accessibilité du site en nous " "signalant les problèmes éventuels que vous rencontrez. Pour ce faire, " "envoyez-nous un courriel à apps[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/meeting/form.html:36 +#: web/b3desk/templates/meeting/form.html:36 msgid "Modifier" msgstr "" -#: web/flaskr/templates/meeting/form.html:38 -#: web/flaskr/templates/meeting/submit.html:5 +#: web/b3desk/templates/meeting/form.html:38 +#: web/b3desk/templates/meeting/submit.html:5 msgid "Créer" msgstr "" -#: web/flaskr/templates/meeting/form.html:43 +#: web/b3desk/templates/meeting/form.html:43 msgid "Enregistrement impossible car certains champs sont mal renseignés." msgstr "" -#: web/flaskr/templates/meeting/form.html:51 +#: web/b3desk/templates/meeting/form.html:51 msgid "Configuration" msgstr "" -#: web/flaskr/templates/meeting/form.html:67 +#: web/b3desk/templates/meeting/form.html:67 msgid "" "Gestion des permissions, elles peuvent être ajustées une fois dans le " "salon" msgstr "" -#: web/flaskr/templates/meeting/form.html:84 +#: web/b3desk/templates/meeting/form.html:84 msgid "Personnalisation" msgstr "" -#: web/flaskr/templates/meeting/form.html:99 +#: web/b3desk/templates/meeting/form.html:99 msgid "Enregistrement" msgstr "Recording" -#: web/flaskr/templates/meeting/jumbotron.html:3 +#: web/b3desk/templates/meeting/jumbotron.html:3 msgid "Webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:5 +#: web/b3desk/templates/meeting/jumbotron.html:5 msgid "Nouveau webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:8 +#: web/b3desk/templates/meeting/jumbotron.html:8 msgid "Retour au tableau de bord" msgstr "" -#: web/flaskr/templates/meeting/list.html:2 +#: web/b3desk/templates/meeting/list.html:2 #, python-format msgid "Mes salles de %(some_meetings)s" msgstr "" -#: web/flaskr/templates/meeting/list.html:4 +#: web/b3desk/templates/meeting/list.html:4 #, python-format msgid "" "Créer une salle de %(meeting_label)s
vous permet de conserver les " "réglages et le lien de la salle." msgstr "" -#: web/flaskr/templates/meeting/list.html:9 +#: web/b3desk/templates/meeting/list.html:9 #, python-format msgid "" "Vous avez atteint la limite des %(max_meetings_per_user)s " @@ -1640,22 +1640,22 @@ msgid "" "des %(meeting_label)ss inactives." msgstr "" -#: web/flaskr/templates/meeting/modals.html:75 +#: web/b3desk/templates/meeting/modals.html:75 #, python-format msgid "" "%(the_meeting)s est toujours en cours. Si un enregistrement est en cours," " il ne sera encodé qu'après la fin %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:77 -#: web/flaskr/templates/meeting/recordings.html:22 +#: web/b3desk/templates/meeting/modals.html:77 +#: web/b3desk/templates/meeting/recordings.html:22 #, python-format msgid "" "Après la fin d'%(a_meeting)s, l'encodage de l'enregistrement peut prendre" " autant de temps que la durée %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:78 +#: web/b3desk/templates/meeting/modals.html:78 #, python-format msgid "" "Si aucun modérateur ne met fin %(to_the_meeting)s, un délai " @@ -1663,54 +1663,54 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/modals.html:84 +#: web/b3desk/templates/meeting/modals.html:84 msgid "Images" msgstr "" -#: web/flaskr/templates/meeting/modals.html:85 +#: web/b3desk/templates/meeting/modals.html:85 msgid "Lien" msgstr "" -#: web/flaskr/templates/meeting/modals.html:105 -#: web/flaskr/templates/meeting/modals.html:106 -#: web/flaskr/templates/meeting/recordings.html:71 -#: web/flaskr/templates/meeting/recordings.html:72 +#: web/b3desk/templates/meeting/modals.html:105 +#: web/b3desk/templates/meeting/modals.html:106 +#: web/b3desk/templates/meeting/recordings.html:71 +#: web/b3desk/templates/meeting/recordings.html:72 #, python-format msgid "Supprimer video de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/modals.html:108 -#: web/flaskr/templates/meeting/recordings.html:74 +#: web/b3desk/templates/meeting/modals.html:108 +#: web/b3desk/templates/meeting/recordings.html:74 msgid "Suppression d'enregistrement" msgstr "" -#: web/flaskr/templates/meeting/modals.html:111 +#: web/b3desk/templates/meeting/modals.html:111 msgid "Copier le lien de l'enregistrement dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:11 +#: web/b3desk/templates/meeting/recordings.html:11 #, python-format msgid "Enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:13 +#: web/b3desk/templates/meeting/recordings.html:13 #, python-format msgid "Retour à mes %(meeting_label)ss" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:18 +#: web/b3desk/templates/meeting/recordings.html:18 #, python-format msgid "%(this_meeting)s est toujours en cours" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:19 +#: web/b3desk/templates/meeting/recordings.html:19 #, python-format msgid "" "Si un enregistrement est en cours, il ne sera encodé qu'après la fin " "%(of_the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:23 +#: web/b3desk/templates/meeting/recordings.html:23 #, python-format msgid "" "Si aucun modérateur ne met fin %(of_the_meeting)s, un délai " @@ -1718,199 +1718,199 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/recordings.html:42 +#: web/b3desk/templates/meeting/recordings.html:42 msgid "Visuels" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:43 +#: web/b3desk/templates/meeting/recordings.html:43 msgid "Actions" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:76 -#: web/flaskr/templates/meeting/row.html:29 -#: web/flaskr/templates/meeting/row.html:40 -#: web/flaskr/templates/meeting/row.html:59 +#: web/b3desk/templates/meeting/recordings.html:76 +#: web/b3desk/templates/meeting/row.html:29 +#: web/b3desk/templates/meeting/row.html:40 +#: web/b3desk/templates/meeting/row.html:59 msgid "Fermer la fenêtre modale" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:91 +#: web/b3desk/templates/meeting/recordings.html:91 msgid "Supprimer" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:92 -#: web/flaskr/templates/meeting/submit.html:7 +#: web/b3desk/templates/meeting/recordings.html:92 +#: web/b3desk/templates/meeting/submit.html:7 msgid "Annuler" msgstr "" -#: web/flaskr/templates/meeting/row.html:5 -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:5 +#: web/b3desk/templates/meeting/row.html:33 #, python-format msgid "Lancer %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:7 +#: web/b3desk/templates/meeting/row.html:7 msgid "Envoyer un courriel aux modérateurs" msgstr "" -#: web/flaskr/templates/meeting/row.html:9 +#: web/b3desk/templates/meeting/row.html:9 msgid "Copier le lien Modérateur dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:13 +#: web/b3desk/templates/meeting/row.html:13 #, python-format msgid "Participer à %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:15 +#: web/b3desk/templates/meeting/row.html:15 msgid "Envoyer un courriel aux participants" msgstr "" -#: web/flaskr/templates/meeting/row.html:17 +#: web/b3desk/templates/meeting/row.html:17 msgid "Copier le lien Participant dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:20 -#: web/flaskr/templates/meeting/row.html:50 +#: web/b3desk/templates/meeting/row.html:20 +#: web/b3desk/templates/meeting/row.html:50 #, python-format msgid "Modifier %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:24 -#: web/flaskr/templates/meeting/row.html:25 -#: web/flaskr/templates/meeting/row.html:27 -#: web/flaskr/templates/meeting/row.html:54 -#: web/flaskr/templates/meeting/row.html:55 -#: web/flaskr/templates/meeting/row.html:57 +#: web/b3desk/templates/meeting/row.html:24 +#: web/b3desk/templates/meeting/row.html:25 +#: web/b3desk/templates/meeting/row.html:27 +#: web/b3desk/templates/meeting/row.html:54 +#: web/b3desk/templates/meeting/row.html:55 +#: web/b3desk/templates/meeting/row.html:57 #, python-format msgid "Supprimer %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:33 msgid "Lancer" msgstr "" -#: web/flaskr/templates/meeting/row.html:36 -#: web/flaskr/templates/meeting/row.html:38 +#: web/b3desk/templates/meeting/row.html:36 +#: web/b3desk/templates/meeting/row.html:38 #, python-format msgid "Inviter à %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:41 +#: web/b3desk/templates/meeting/row.html:41 msgid "Inviter" msgstr "" -#: web/flaskr/templates/meeting/row.html:46 +#: web/b3desk/templates/meeting/row.html:46 #, python-format msgid "Voir les enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:1 -#: web/flaskr/templates/meeting/signinmail.html:1 +#: web/b3desk/templates/meeting/signin.html:1 +#: web/b3desk/templates/meeting/signinmail.html:1 #, python-format msgid "Rejoindre %(the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:16 +#: web/b3desk/templates/meeting/signin.html:16 #, python-format msgid "%(meeting_attente)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:24 -#: web/flaskr/templates/meeting/signinmail.html:16 +#: web/b3desk/templates/meeting/signin.html:24 +#: web/b3desk/templates/meeting/signinmail.html:16 msgid "Votre nom" msgstr "" -#: web/flaskr/templates/meeting/signin.html:25 -#: web/flaskr/templates/meeting/signinmail.html:17 +#: web/b3desk/templates/meeting/signin.html:25 +#: web/b3desk/templates/meeting/signinmail.html:17 msgid "Vous pouvez également préciser votre service ou votre fonction." msgstr "" -#: web/flaskr/templates/meeting/signin.html:44 -#: web/flaskr/templates/meeting/signinmail.html:23 +#: web/b3desk/templates/meeting/signin.html:44 +#: web/b3desk/templates/meeting/signinmail.html:23 msgid "Rejoindre" msgstr "" -#: web/flaskr/templates/meeting/signinmail.html:10 +#: web/b3desk/templates/meeting/signinmail.html:10 #, python-format msgid "Votre %(meeting_label)s n'a pas encore été activée par un modérateur" msgstr "" -#: web/flaskr/templates/meeting/submit.html:3 +#: web/b3desk/templates/meeting/submit.html:3 msgid "Enregistrer" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:4 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:4 msgid "Modérateur" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:6 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:6 msgid "Participant" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:9 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:9 #, python-format msgid "À %(the_meeting)s suivante :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:13 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:13 msgid "Le lien pour s'y inscrire est le suivant :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:21 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:21 #, python-format msgid "Le mot de passe de %(this_meeting)s est :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:29 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:29 msgid "Vous devez rentrer votre nom complet et le mot de passe pour y accéder." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:2 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:2 msgid "Bonjour," msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:5 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:5 #, python-format msgid "" "Vous avez demandé l’organisation d’%(a_quick_meeting)s au travers du " "webinaire de l’Etat." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:8 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:8 msgid "" "Le lien du webinaire que vous trouvez ci-dessous reste actif et " "accessible pendant une semaine depuis un navigateur internet sur un " "ordinateur ou un smartphone :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:11 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:11 #, python-format msgid "" "%(moderator_mail_signin_url)s" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:14 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:14 msgid "" "Vous pouvez dès à présent transmettre ce lien de connexion aux " "participants que vous souhaitez inviter." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:17 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:17 msgid "" "Une fois sur la page d’accueil, vous êtes invité à rentrer votre nom " "complet pour accéder au webinaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:20 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:20 msgid "Vous y êtes !" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:23 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:23 msgid "L’équipe du webinaire de l’Etat vous souhaite un excellent séminaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:26 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:26 #, python-format msgid "" "Si vous organisez régulièrement des %(meeting_label)ss, nous vous " @@ -1919,7 +1919,7 @@ msgid "" "mesure." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_subject.txt:1 +#: web/b3desk/templates/meeting/mailto/mail_subject.txt:1 msgid "Invitation" msgstr "" diff --git a/web/translations/fr/LC_MESSAGES/messages.po b/web/translations/fr/LC_MESSAGES/messages.po index 3e63b734..1c46a082 100644 --- a/web/translations/fr/LC_MESSAGES/messages.po +++ b/web/translations/fr/LC_MESSAGES/messages.po @@ -18,60 +18,60 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" -#: web/flaskr/forms.py:56 +#: web/b3desk/forms.py:56 #, python-format msgid "Titre %(of_the_meeting)s" msgstr "" -#: web/flaskr/forms.py:60 +#: web/b3desk/forms.py:60 #, python-format msgid "Créer %(a_meeting)s dont le titre est :" msgstr "" -#: web/flaskr/forms.py:66 +#: web/b3desk/forms.py:66 #, python-format msgid "%(my_meeting)s" msgstr "" -#: web/flaskr/forms.py:71 +#: web/b3desk/forms.py:71 msgid "Texte de bienvenue" msgstr "" -#: web/flaskr/forms.py:72 +#: web/b3desk/forms.py:72 msgid "Ce texte apparait comme message de bienvenue sur le tchat public" msgstr "" -#: web/flaskr/forms.py:75 +#: web/b3desk/forms.py:75 #, python-format msgid "Bienvenue dans %(this_meeting)s %(meeting_name)s." msgstr "" -#: web/flaskr/forms.py:81 +#: web/b3desk/forms.py:81 msgid "Le texte est trop long" msgstr "" -#: web/flaskr/forms.py:85 +#: web/b3desk/forms.py:85 msgid "Nombre maximal de participants" msgstr "" -#: web/flaskr/forms.py:86 +#: web/b3desk/forms.py:86 msgid "Limitez vos salons à 250 personnes pour plus de confort" msgstr "" -#: web/flaskr/forms.py:92 +#: web/b3desk/forms.py:92 msgid "Durée maximale en minutes" msgstr "" -#: web/flaskr/forms.py:93 +#: web/b3desk/forms.py:93 #, python-format msgid "Après laquelle %(the_meeting)s stoppe automatiquement" msgstr "" -#: web/flaskr/forms.py:101 +#: web/b3desk/forms.py:101 msgid "Salle d'attente" msgstr "" -#: web/flaskr/forms.py:102 +#: web/b3desk/forms.py:102 #, python-format msgid "" "Placer les participants dans une salle d'attente lorsqu'ils rejoignent " @@ -79,203 +79,203 @@ msgid "" "individuellement." msgstr "" -#: web/flaskr/forms.py:109 +#: web/b3desk/forms.py:109 msgid "Seul les modérateurs peuvent voir les webcams des autres participants" msgstr "" -#: web/flaskr/forms.py:112 +#: web/b3desk/forms.py:112 msgid "Les participants ne verront pas la diffusion de la caméra des autres" msgstr "" -#: web/flaskr/forms.py:118 +#: web/b3desk/forms.py:118 msgid "Micros fermés au démarrage" msgstr "" -#: web/flaskr/forms.py:119 +#: web/b3desk/forms.py:119 msgid "Les micros sont clos à la connexion des utilisateurs" msgstr "" -#: web/flaskr/forms.py:125 +#: web/b3desk/forms.py:125 msgid "Verrouillage caméra" msgstr "" -#: web/flaskr/forms.py:126 +#: web/b3desk/forms.py:126 msgid "Les participants ne pourront pas activer leur caméra" msgstr "" -#: web/flaskr/forms.py:132 +#: web/b3desk/forms.py:132 msgid "Verrouillage micro" msgstr "" -#: web/flaskr/forms.py:133 +#: web/b3desk/forms.py:133 msgid "Les participants ne pourront pas activer leur micro" msgstr "" -#: web/flaskr/forms.py:137 +#: web/b3desk/forms.py:137 msgid "Désactivation de la discussion privée" msgstr "" -#: web/flaskr/forms.py:138 +#: web/b3desk/forms.py:138 msgid "Interdit les échanges textes directs entre participants" msgstr "" -#: web/flaskr/forms.py:144 +#: web/b3desk/forms.py:144 msgid "Désactivation de la discussion publique" msgstr "" -#: web/flaskr/forms.py:145 +#: web/b3desk/forms.py:145 msgid "Pas de tchat" msgstr "" -#: web/flaskr/forms.py:149 +#: web/b3desk/forms.py:149 msgid "Désactivation de la prise de notes" msgstr "" -#: web/flaskr/forms.py:150 +#: web/b3desk/forms.py:150 msgid "Pas de prise de notes collaborative" msgstr "" -#: web/flaskr/forms.py:154 +#: web/b3desk/forms.py:154 msgid "Message à l'attention des modérateurs" msgstr "" -#: web/flaskr/forms.py:155 +#: web/b3desk/forms.py:155 msgid "150 caractères max" msgstr "" -#: web/flaskr/forms.py:156 +#: web/b3desk/forms.py:156 msgid "Bienvenue aux modérateurs" msgstr "" -#: web/flaskr/forms.py:158 +#: web/b3desk/forms.py:158 msgid "Le message est trop long" msgstr "" -#: web/flaskr/forms.py:163 +#: web/b3desk/forms.py:163 #, python-format msgid "Url de redirection après %(the_meeting)s" msgstr "" -#: web/flaskr/forms.py:170 +#: web/b3desk/forms.py:170 msgid "Renouveler le lien modérateur" msgstr "" -#: web/flaskr/forms.py:171 web/flaskr/forms.py:180 +#: web/b3desk/forms.py:171 web/b3desk/forms.py:180 msgid "Ce code vous permet si vous le changez de bloquer les anciens liens" msgstr "" -#: web/flaskr/forms.py:179 +#: web/b3desk/forms.py:179 msgid "Renouveler le lien participants" msgstr "" -#: web/flaskr/forms.py:191 +#: web/b3desk/forms.py:191 msgid "Enregistrement manuel" msgstr "" -#: web/flaskr/forms.py:192 +#: web/b3desk/forms.py:192 msgid "Autoriser le démarrage et l'arrêt de l'enregistrement par le modérateur" msgstr "" -#: web/flaskr/forms.py:198 +#: web/b3desk/forms.py:198 msgid "Enregistrement automatique" msgstr "" -#: web/flaskr/forms.py:199 +#: web/b3desk/forms.py:199 msgid "Démarrage automatique" msgstr "" -#: web/flaskr/routes.py:548 +#: web/b3desk/routes.py:548 msgid "" "Courriel invalide. Avez vous bien tapé votre email ? Vous pouvez " "réessayer." msgstr "" -#: web/flaskr/routes.py:556 +#: web/b3desk/routes.py:556 msgid "" "Ce courriel ne correspond pas à un service de l'État. Si vous appartenez " "à un service de l'État mais votre courriel n'est pas reconnu par " "Webinaire, contactez-nous pour que nous le rajoutions!" msgstr "" -#: web/flaskr/routes.py:568 +#: web/b3desk/routes.py:568 msgid "Vous avez reçu un courriel pour vous connecter" msgstr "" -#: web/flaskr/routes.py:623 web/flaskr/routes.py:653 +#: web/b3desk/routes.py:623 web/b3desk/routes.py:653 msgid "Vous ne pouvez pas voir cet élément (identifiant incorrect)" msgstr "" -#: web/flaskr/routes.py:643 web/flaskr/routes.py:676 +#: web/b3desk/routes.py:643 web/b3desk/routes.py:676 msgid "Vous ne pouvez pas consulter cet élément" msgstr "" -#: web/flaskr/routes.py:805 +#: web/b3desk/routes.py:805 msgid "Vous ne pouvez pas modifier cet élément" msgstr "" -#: web/flaskr/routes.py:1264 +#: web/b3desk/routes.py:1264 #, python-format msgid "%(meeting_name)s modifications prises en compte" msgstr "" -#: web/flaskr/routes.py:1427 web/flaskr/routes.py:1474 +#: web/b3desk/routes.py:1427 web/b3desk/routes.py:1474 #, python-format msgid "Aucune %(meeting_label)s ne correspond à ces paramètres" msgstr "" -#: web/flaskr/routes.py:1437 web/flaskr/routes.py:1589 +#: web/b3desk/routes.py:1437 web/b3desk/routes.py:1589 msgid "Lien invalide" msgstr "" -#: web/flaskr/routes.py:1442 web/flaskr/routes.py:1594 +#: web/b3desk/routes.py:1442 web/b3desk/routes.py:1594 msgid "Lien expiré" msgstr "" -#: web/flaskr/routes.py:1581 +#: web/b3desk/routes.py:1581 #, python-format msgid "%(meeting_label)s inexistante" msgstr "" -#: web/flaskr/routes.py:1638 +#: web/b3desk/routes.py:1638 msgid "Accès non autorisé" msgstr "" -#: web/flaskr/routes.py:1669 +#: web/b3desk/routes.py:1669 msgid "Élément supprimé" msgstr "" -#: web/flaskr/routes.py:1671 +#: web/b3desk/routes.py:1671 msgid "Vous ne pouvez pas supprimer cet élément" msgstr "" -#: web/flaskr/routes.py:1687 +#: web/b3desk/routes.py:1687 msgid "Vidéo supprimée" msgstr "" -#: web/flaskr/routes.py:1691 +#: web/b3desk/routes.py:1691 #, python-format msgid "Nous n'avons pas pu supprimer cette vidéo : %(code)s, %(message)s" msgstr "" -#: web/flaskr/routes.py:1700 +#: web/b3desk/routes.py:1700 msgid "Vous ne pouvez pas supprimer cette enregistrement" msgstr "" -#: web/flaskr/templates/brand.html:19 +#: web/b3desk/templates/brand.html:19 #, python-format msgid "%(service_title)s" msgstr "" -#: web/flaskr/templates/brand.html:26 +#: web/b3desk/templates/brand.html:26 #, python-format msgid "%(service_tagline)s" msgstr "" -#: web/flaskr/templates/content.py:6 +#: web/b3desk/templates/content.py:6 msgid "Quelles sont les conditions d’accès pour accéder aux services ?" msgstr "" -#: web/flaskr/templates/content.py:9 +#: web/b3desk/templates/content.py:9 msgid "" "Cette plateforme offre une solution complète et puissante, adaptée à de " "nombreux types d’événements en ligne, jusqu’à 350 participants " @@ -312,11 +312,11 @@ msgid "" "- Sur Android, utiliser le navigateur Chrome par défaut (Android 6.0+)\n" msgstr "" -#: web/flaskr/templates/content.py:33 +#: web/b3desk/templates/content.py:33 msgid "Quel est le matériel nécessaire ?" msgstr "" -#: web/flaskr/templates/content.py:34 +#: web/b3desk/templates/content.py:34 msgid "" "Pour utiliser l’outil Webinaire de l’État, il vous suffit de disposer du " "matériel suivant :\n" @@ -338,11 +338,11 @@ msgid "" "contexte d’intervention." msgstr "" -#: web/flaskr/templates/content.py:46 +#: web/b3desk/templates/content.py:46 msgid "Puis-je utiliser mon smartphone ou ma tablette pour me connecter ?" msgstr "" -#: web/flaskr/templates/content.py:49 +#: web/b3desk/templates/content.py:49 msgid "" "Le Webinaire de l’Etat fonctionne également sur les appareils mobiles par" " un simple lien (sans application) sur le portail ou dans le séminaire. " @@ -350,11 +350,11 @@ msgid "" "Sur Android, utiliser le navigateur chrome par défaut (Android 6.0+).\n" msgstr "" -#: web/flaskr/templates/content.py:55 +#: web/b3desk/templates/content.py:55 msgid "Comment créer un séminaire ?" msgstr "" -#: web/flaskr/templates/content.py:56 +#: web/b3desk/templates/content.py:56 msgid "" "Si vous êtes un agent de l’état, vous pouvez :\n" "- Créer des séminaires immédiatement en renseignant votre courriel " @@ -370,11 +370,11 @@ msgid "" "contact@webinaire.numerique.gouv.fr \n" msgstr "" -#: web/flaskr/templates/content.py:67 +#: web/b3desk/templates/content.py:67 msgid "Comment créer un compte ?" msgstr "" -#: web/flaskr/templates/content.py:68 +#: web/b3desk/templates/content.py:68 msgid "" "En tant qu’agent de l’État, si vous organisez régulièrement des " "séminaires vous pouvez créer un compte pour organiser et conserver " @@ -387,11 +387,11 @@ msgid "" "en grand nombre, …etc.)." msgstr "" -#: web/flaskr/templates/content.py:75 +#: web/b3desk/templates/content.py:75 msgid "Comment inviter les participants/ modérateurs" msgstr "" -#: web/flaskr/templates/content.py:76 +#: web/b3desk/templates/content.py:76 msgid "" "L’organisateur qui a créé le séminaire peut partager le lien :\n" "« Participants » qu’ils soient de l’administration ou de l’extérieur " @@ -399,11 +399,11 @@ msgid "" "« Organisateurs/modérateurs » qui géreront avec vous le séminaire." msgstr "" -#: web/flaskr/templates/content.py:83 +#: web/b3desk/templates/content.py:83 msgid "Rejoindre un Webinaire en appel téléphonique ?" msgstr "" -#: web/flaskr/templates/content.py:84 +#: web/b3desk/templates/content.py:84 msgid "" "Une fois dans le séminaire, il est possible d’utiliser aussi son " "téléphone fixe ou mobile pour suivre le séminaire.\n" @@ -418,11 +418,11 @@ msgid "" "téléphone afin d’activer ou de désactiver votre microphone." msgstr "" -#: web/flaskr/templates/content.py:95 +#: web/b3desk/templates/content.py:95 msgid "J'ai des perturbations audio ou vidéo ?" msgstr "" -#: web/flaskr/templates/content.py:96 +#: web/b3desk/templates/content.py:96 msgid "" "\n" "Pour l’audio, rapprochez-vous de votre borne wifi, ou/et coupez votre " @@ -443,225 +443,225 @@ msgid "" "de vous connecter hors VPN.\n" msgstr "" -#: web/flaskr/templates/content.py:110 +#: web/b3desk/templates/content.py:110 msgid "Besoin de contacter l'équipe du Webinaire de l’Etat ?" msgstr "" -#: web/flaskr/templates/content.py:113 +#: web/b3desk/templates/content.py:113 msgid "contact@webinaire.numerique.gouv.fr" msgstr "" -#: web/flaskr/templates/content.py:116 +#: web/b3desk/templates/content.py:116 msgid "Besoin de contacter l'équipe du ministére de l'Éducation nationale ?" msgstr "" -#: web/flaskr/templates/content.py:119 +#: web/b3desk/templates/content.py:119 msgid "" "Rendez-vous sur votre portail d'assistance académique " "https://www.education.gouv.fr/la-messagerie-professionnelle-3446 ou sur " "Apps.education.fr" msgstr "" -#: web/flaskr/templates/empty.html:2 +#: web/b3desk/templates/empty.html:2 msgid "Vous devez vous identifier pour consulter la liste des visioconférences." msgstr "" -#: web/flaskr/templates/faq.html:8 +#: web/b3desk/templates/faq.html:8 msgid "FAQ - Modalités d'accès" msgstr "" -#: web/flaskr/templates/footer.html:12 +#: web/b3desk/templates/footer.html:12 msgid "" "Service proposé par la Direction interministérielle du numérique et la " "Direction du numérique pour l'éducation" msgstr "" -#: web/flaskr/templates/footer.html:15 +#: web/b3desk/templates/footer.html:15 msgid "Le code source est ouvert et les contributions sont bienvenues." msgstr "" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source" msgstr "" -#: web/flaskr/templates/footer.html:37 +#: web/b3desk/templates/footer.html:37 msgid "Accessibilité : non conforme" msgstr "" -#: web/flaskr/templates/footer.html:40 -#: web/flaskr/templates/footer/mentions_legales.html:10 +#: web/b3desk/templates/footer.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:10 msgid "Mentions légales" msgstr "" -#: web/flaskr/templates/footer.html:43 +#: web/b3desk/templates/footer.html:43 msgid "Données personnelles et cookies" msgstr "" -#: web/flaskr/templates/footer.html:46 web/flaskr/templates/footer/cgu.html:10 +#: web/b3desk/templates/footer.html:46 web/b3desk/templates/footer/cgu.html:10 msgid "Conditions générales d’utilisation" msgstr "" -#: web/flaskr/templates/jumbotron.html:8 +#: web/b3desk/templates/jumbotron.html:8 #, python-format msgid "Lancer %(a_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Lancer %(the_meeting)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Démarrer %(a_meeting)s immédiatement" msgstr "" -#: web/flaskr/templates/jumbotron.html:19 -#: web/flaskr/templates/jumbotron.html:49 +#: web/b3desk/templates/jumbotron.html:19 +#: web/b3desk/templates/jumbotron.html:49 #, python-format msgid "Actuellement, il y a %(count)s webinaire" msgid_plural "Actuellement, il y a %(count)s webinaires" msgstr[0] "" msgstr[1] "" -#: web/flaskr/templates/jumbotron.html:24 -#: web/flaskr/templates/jumbotron.html:54 +#: web/b3desk/templates/jumbotron.html:24 +#: web/b3desk/templates/jumbotron.html:54 #, python-format msgid "et %(count)s participant" msgid_plural "et %(count)s participants" msgstr[0] "" msgstr[1] "" -#: web/flaskr/templates/jumbotron.html:29 -#: web/flaskr/templates/jumbotron.html:59 +#: web/b3desk/templates/jumbotron.html:29 +#: web/b3desk/templates/jumbotron.html:59 #, python-format msgid "" " sur une capacité moyenne pour la plateforme de %(max_participants)s " "participants." msgstr "" -#: web/flaskr/templates/jumbotron.html:42 +#: web/b3desk/templates/jumbotron.html:42 #, python-format msgid "Vous organisez régulièrement des %(some_meetings)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:43 +#: web/b3desk/templates/jumbotron.html:43 #, python-format msgid "" "Vous êtes agent de l’État, créez un compte pour organiser et conserver " "vos %(some_meetings)s." msgstr "" -#: web/flaskr/templates/jumbotron.html:44 +#: web/b3desk/templates/jumbotron.html:44 msgid "Se connecter ou créer un compte" msgstr "" -#: web/flaskr/templates/jumbotron.html:73 +#: web/b3desk/templates/jumbotron.html:73 #, python-format msgid "Démarrer %(a_meeting)s en ligne immédiatement" msgstr "" -#: web/flaskr/templates/jumbotron.html:83 +#: web/b3desk/templates/jumbotron.html:83 #, python-format msgid "" "Recevez par courriel un lien organisateur %(of_the_meeting)s, actif une " "semaine, à envoyer aux participants." msgstr "" -#: web/flaskr/templates/jumbotron.html:88 +#: web/b3desk/templates/jumbotron.html:88 msgid "Votre courriel professionnel" msgstr "" -#: web/flaskr/templates/jumbotron.html:92 +#: web/b3desk/templates/jumbotron.html:92 #, python-format msgid "Créer %(my_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:108 +#: web/b3desk/templates/jumbotron.html:108 #, python-format msgid "Vous essayez de rejoindre %(a_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:109 +#: web/b3desk/templates/jumbotron.html:109 #, python-format msgid "" "Pour rejoindre %(a_meeting_to_which)s vous êtes invité, cliquez sur le " "lien que vous a transmis l'organisateur/modérateur." msgstr "" -#: web/flaskr/templates/redirections.html:4 +#: web/b3desk/templates/redirections.html:4 msgid "Connectez-vous ou créez un compte" msgstr "" -#: web/flaskr/templates/redirections.html:10 +#: web/b3desk/templates/redirections.html:10 msgid "Autres profils" msgstr "" -#: web/flaskr/templates/rie.html:3 +#: web/b3desk/templates/rie.html:3 msgid "Service accessible suivant les politiques de sécurité de votre ministère." msgstr "" -#: web/flaskr/templates/rie.html:4 +#: web/b3desk/templates/rie.html:4 msgid "" "Si l'audio ou la vidéo ne fonctionne pas, vous devez utiliser un autre " "appareil (ordinateur, smartphone)." msgstr "" -#: web/flaskr/templates/rie.html:5 +#: web/b3desk/templates/rie.html:5 msgid "en savoir plus" msgstr "" -#: web/flaskr/templates/tools.html:13 +#: web/b3desk/templates/tools.html:13 msgid "Modalités d'accès" msgstr "" -#: web/flaskr/templates/tools.html:32 +#: web/b3desk/templates/tools.html:32 msgid "se déconnecter" msgstr "" -#: web/flaskr/templates/tools.html:40 +#: web/b3desk/templates/tools.html:40 msgid "S’identifier" msgstr "" -#: web/flaskr/templates/errors/403.html:11 +#: web/b3desk/templates/errors/403.html:11 msgid "Erreur 403" msgstr "" -#: web/flaskr/templates/errors/403.html:12 +#: web/b3desk/templates/errors/403.html:12 msgid "" "Vous n’êtes pas autorisé à accéder cette page. Vous pouvez retourner à l’accueil." msgstr "" -#: web/flaskr/templates/errors/404.html:11 +#: web/b3desk/templates/errors/404.html:11 msgid "Erreur 404" msgstr "" -#: web/flaskr/templates/errors/404.html:12 +#: web/b3desk/templates/errors/404.html:12 msgid "" "Cette page n'existe pas. Vous pouvez retourner à " "l’accueil." msgstr "" -#: web/flaskr/templates/errors/500.html:11 +#: web/b3desk/templates/errors/500.html:11 msgid "Erreur 500" msgstr "" -#: web/flaskr/templates/errors/500.html:12 +#: web/b3desk/templates/errors/500.html:12 msgid "" "Le serveur a rencontré une erreur interne, veuillez réessayer " "ultérieurement." msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:9 +#: web/b3desk/templates/footer/accessibilite.html:9 msgid "Accessibilité" msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:10 +#: web/b3desk/templates/footer/accessibilite.html:10 msgid "" "Le site webinaire.numerique.gouv.fr est développé selon les " "recommendations du annuaire de l'administration" msgstr "" -#: web/flaskr/templates/footer/cgu.html:11 +#: web/b3desk/templates/footer/cgu.html:11 msgid "" "Le webinaire, Visio-ecoles/colleges/lycees/agents de l’État permet " "d’accéder à la page d’accueil du sous-domaine internet utilisé par l’Etat" @@ -742,7 +742,7 @@ msgid "" "les partenaires du service public." msgstr "" -#: web/flaskr/templates/footer/cgu.html:12 +#: web/b3desk/templates/footer/cgu.html:12 msgid "" "Le sous-domaine « https://visio-" @@ -764,25 +764,25 @@ msgid "" "Nationale, de la Jeunesse et des Sports." msgstr "" -#: web/flaskr/templates/footer/cgu.html:14 +#: web/b3desk/templates/footer/cgu.html:14 msgid "" "Le service est maintenu en conditions opérationnelles et ses évolutions " "sont assurées par le Ministère de l’Éducation Nationale, de la Jeunesse " "et des Sports, ci-après dénommé « l’éditeur »." msgstr "" -#: web/flaskr/templates/footer/cgu.html:15 +#: web/b3desk/templates/footer/cgu.html:15 msgid "" "Toute utilisation des ressources de domaine de publication est " "subordonnée au respect des présentes conditions générales d’utilisation " "(CGU)." msgstr "" -#: web/flaskr/templates/footer/cgu.html:17 +#: web/b3desk/templates/footer/cgu.html:17 msgid "Objet" msgstr "" -#: web/flaskr/templates/footer/cgu.html:18 +#: web/b3desk/templates/footer/cgu.html:18 msgid "" "Le sous-domaine permet de publier sur internet l’offre de service " "interministérielle de webconférence.

" msgstr "" -#: web/flaskr/templates/footer/cgu.html:19 +#: web/b3desk/templates/footer/cgu.html:19 msgid "Code de conduite et responsabilités des Utilisateurs" msgstr "" -#: web/flaskr/templates/footer/cgu.html:20 +#: web/b3desk/templates/footer/cgu.html:20 msgid "" "L’utilisation de ce service interministériel est libre et gratuite pour " "les utilisateurs des services de l’Etat, et sur invitation, pour les " @@ -806,14 +806,14 @@ msgid "" "et responsabilités de l’éditeur." msgstr "" -#: web/flaskr/templates/footer/cgu.html:21 +#: web/b3desk/templates/footer/cgu.html:21 msgid "" "Sitôt entré sur la page d’accueil, l’utilisateur peut en consulter les " "contenus ou accéder à un salon en saisissant le nom de ce salon ou, pour " "les agents de l’Etat, en créant ledit salon." msgstr "" -#: web/flaskr/templates/footer/cgu.html:22 +#: web/b3desk/templates/footer/cgu.html:22 msgid "" "À l’instant où l’utilisateur accède à un salon de webconférence, il " "devient seul responsable des données et des contenus qu’il échange sur le" @@ -821,17 +821,17 @@ msgid "" "netiquette." msgstr "" -#: web/flaskr/templates/footer/cgu.html:23 +#: web/b3desk/templates/footer/cgu.html:23 msgid "Usage professionnel" msgstr "" -#: web/flaskr/templates/footer/cgu.html:24 +#: web/b3desk/templates/footer/cgu.html:24 msgid "" "Le service de Webinaire, Visio-ecoles/colleges/lycees/agents mis à " "disposition est à usage professionnel." msgstr "" -#: web/flaskr/templates/footer/cgu.html:25 +#: web/b3desk/templates/footer/cgu.html:25 msgid "" "Seule l’utilisation à usage professionnel de cette ressource mise à " "disposition est tolérée, l’utilisateur est attentif à ce que ces usages " @@ -839,11 +839,11 @@ msgid "" "service auquel il accède." msgstr "" -#: web/flaskr/templates/footer/cgu.html:26 +#: web/b3desk/templates/footer/cgu.html:26 msgid "Engagements et responsabilités de l’éditeur" msgstr "" -#: web/flaskr/templates/footer/cgu.html:27 +#: web/b3desk/templates/footer/cgu.html:27 msgid "" "L’éditeur donne accès au service interministériel de webconférence aux " "adresses suivantes : (\n" "56 rue de Varenne
\n" "75007 Paris" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:95 +#: web/b3desk/templates/footer/donnees_personnelles.html:95 msgid "" "Si vous estimez, après nous avoir contactés, que vos droits Informatiques" " et Libertés ne sont pas respectés vous pouvez adresser une réclamation à" " la CNIL :" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:96 +#: web/b3desk/templates/footer/donnees_personnelles.html:96 msgid "" "Commission nationale informatique et libertés
\n" "3 place de Fontenoy – TSA 80715 –
\n" "75334 PARIS CEDEX 07" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:100 +#: web/b3desk/templates/footer/donnees_personnelles.html:100 msgid "" "Les modalités de réclamation sont précisées sur le site de la CNIL : " "www.cnil.fr." msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:102 +#: web/b3desk/templates/footer/donnees_personnelles.html:102 msgid "" "Contactez le Délégué à la protection des données pour les services " "Écoles/Colléges/Lycées/Agents" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:103 +#: web/b3desk/templates/footer/donnees_personnelles.html:103 msgid "" "Pour ce faire, envoyez un courriel à " "dpd[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:11 +#: web/b3desk/templates/footer/mentions_legales.html:11 msgid "Éditeur" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "" "Ministère de l’Éducation nationale et de la jeunesse Direction du " "numérique pour l’éducation 110 rue Grenelle, 75007 Paris" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "Directeur de publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:13 +#: web/b3desk/templates/footer/mentions_legales.html:13 msgid "Directeur de la publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:14 +#: web/b3desk/templates/footer/mentions_legales.html:14 msgid "M. Audran Le Baron, Directeur du numérique pour l’éducation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:15 +#: web/b3desk/templates/footer/mentions_legales.html:15 msgid "Gestionnaire des statistiques" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:16 +#: web/b3desk/templates/footer/mentions_legales.html:16 msgid "Il n’y a pas d’outil de mesure d’audience pour ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:17 +#: web/b3desk/templates/footer/mentions_legales.html:17 msgid "Conception et gestion du site" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:18 +#: web/b3desk/templates/footer/mentions_legales.html:18 msgid "" "Le suivi éditorial, graphique et technique du site est assuré au " "quotidien par les équipes de la DINUM et du Pôle de compétence Identité " "du MENJS." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:19 +#: web/b3desk/templates/footer/mentions_legales.html:19 msgid "Droits de reproduction" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:20 +#: web/b3desk/templates/footer/mentions_legales.html:20 msgid "" "Conformément au droit public de la propriété intellectuelle et notamment " "selon l’article L122-5 du Code de la propriété intellectuelle, les " "’’documents officiels’’ sont librement réutilisables." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:21 +#: web/b3desk/templates/footer/mentions_legales.html:21 msgid "" "Cependant, le bon usage veut que la reprise de ces contenus de façon " "partielle ou intégrale mentionne clairement la source, et le cas échéant " "avec un lien vers le document original en ligne sur ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:22 +#: web/b3desk/templates/footer/mentions_legales.html:22 msgid "" "Toutes les infographies et vidéos réalisées par le service de " "communication de l’éditeur se trouvent sous « Licence Ouverte V2.0 » et " "sont librement réutilisables sous les conditions suivantes :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:23 +#: web/b3desk/templates/footer/mentions_legales.html:23 msgid "" "Attribution : vous devez attribuer l’œuvre de la manière indiquée par " "l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière " @@ -1357,32 +1357,32 @@ msgid "" "l’œuvre)." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:24 +#: web/b3desk/templates/footer/mentions_legales.html:24 msgid "Liens hypertextes pointant vers ce site :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:25 +#: web/b3desk/templates/footer/mentions_legales.html:25 msgid "" "Tout site public ou privé est autorisé à établir, sans autorisation " "préalable, un lien (y compris profond) vers les informations diffusées " "par ce site de webinaire, Visio-ecoles/colleges/lycees/agents." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:26 +#: web/b3desk/templates/footer/mentions_legales.html:26 msgid "" "Pour les sites Internet, la reproduction, après autorisation, d’un " "contenu doit mentionner très clairement l’origine du document sous forme " "d’une adresse internet :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:27 +#: web/b3desk/templates/footer/mentions_legales.html:27 msgid "" "La mise en place de “liens profonds” pointant directement sur le document" " souhaité devra être privilégiée par rapport à la reproduction de " "contenus." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:28 +#: web/b3desk/templates/footer/mentions_legales.html:28 msgid "" "En effet, dans ce cas, la mise en place de liens vers ce site de " "Webinaire/Visio-ecoles/colleges/lycees/agents n’est conditionnée à aucun " @@ -1390,20 +1390,20 @@ msgid "" "du lien est recommandée." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:29 +#: web/b3desk/templates/footer/mentions_legales.html:29 msgid "" "Les sites qui font le choix de pointer vers ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents engagent leur responsabilité dès lors " "qu’ils porteraient atteinte à l’image du site public." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:30 +#: web/b3desk/templates/footer/mentions_legales.html:30 msgid "" "Liens hypertextes proposés par ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:31 +#: web/b3desk/templates/footer/mentions_legales.html:31 msgid "" "Les liens vers chaque service interministériel référencé dans le " "catalogue que proposé par de ce site. Leur présence engage l’éditeur et " @@ -1413,43 +1413,43 @@ msgid "" "disposition au plan interministériel." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:32 +#: web/b3desk/templates/footer/mentions_legales.html:32 msgid "Clause de responsabilité" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:33 +#: web/b3desk/templates/footer/mentions_legales.html:33 msgid "" "Les informations proposées sur ce site le sont à titre de service rendu " "aux agents du service public, notamment aux agents des services de " "l’État." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:34 +#: web/b3desk/templates/footer/mentions_legales.html:34 msgid "" "Les informations et/ou documents disponibles sur ce site sont " "susceptibles d’être modifiés à tout moment, et peuvent faire l’objet de " "mises à jour pour faciliter l’accès aux ressources numériques." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:35 +#: web/b3desk/templates/footer/mentions_legales.html:35 msgid "" "Les informations et/ou documents accédés à partir de ce site relèvent de " "la responsabilité des porteurs de chaque service interministériel ainsi " "mis à disposition." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:36 +#: web/b3desk/templates/footer/mentions_legales.html:36 msgid "" "L’éditeur ne pourra en aucun cas être tenue responsable de tout dommage " "de quelque nature qu’il soit résultant de la mauvaise utilisation des " "ressources accessibles à partir de ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:37 +#: web/b3desk/templates/footer/mentions_legales.html:37 msgid "Droit à la compensation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:38 +#: web/b3desk/templates/footer/mentions_legales.html:38 msgid "" "Dans l’attente d’une mise en conformité totale d’un de ces services, vous" " pouvez obtenir une version accessible des documents ou des informations " @@ -1459,69 +1459,69 @@ msgid "" "demandées vous seront transmises dans les plus brefs délais." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:40 msgid "" "Vous pouvez nous aider à améliorer l’accessibilité du site en nous " "signalant les problèmes éventuels que vous rencontrez. Pour ce faire, " "envoyez-nous un courriel à apps[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/meeting/form.html:36 +#: web/b3desk/templates/meeting/form.html:36 msgid "Modifier" msgstr "" -#: web/flaskr/templates/meeting/form.html:38 -#: web/flaskr/templates/meeting/submit.html:5 +#: web/b3desk/templates/meeting/form.html:38 +#: web/b3desk/templates/meeting/submit.html:5 msgid "Créer" msgstr "" -#: web/flaskr/templates/meeting/form.html:43 +#: web/b3desk/templates/meeting/form.html:43 msgid "Enregistrement impossible car certains champs sont mal renseignés." msgstr "" -#: web/flaskr/templates/meeting/form.html:51 +#: web/b3desk/templates/meeting/form.html:51 msgid "Configuration" msgstr "" -#: web/flaskr/templates/meeting/form.html:67 +#: web/b3desk/templates/meeting/form.html:67 msgid "" "Gestion des permissions, elles peuvent être ajustées une fois dans le " "salon" msgstr "" -#: web/flaskr/templates/meeting/form.html:84 +#: web/b3desk/templates/meeting/form.html:84 msgid "Personnalisation" msgstr "" -#: web/flaskr/templates/meeting/form.html:99 +#: web/b3desk/templates/meeting/form.html:99 msgid "Enregistrement" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:3 +#: web/b3desk/templates/meeting/jumbotron.html:3 msgid "Webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:5 +#: web/b3desk/templates/meeting/jumbotron.html:5 msgid "Nouveau webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:8 +#: web/b3desk/templates/meeting/jumbotron.html:8 msgid "Retour au tableau de bord" msgstr "" -#: web/flaskr/templates/meeting/list.html:2 +#: web/b3desk/templates/meeting/list.html:2 #, python-format msgid "Mes salles de %(some_meetings)s" msgstr "" -#: web/flaskr/templates/meeting/list.html:4 +#: web/b3desk/templates/meeting/list.html:4 #, python-format msgid "" "Créer une salle de %(meeting_label)s
vous permet de conserver les " "réglages et le lien de la salle." msgstr "" -#: web/flaskr/templates/meeting/list.html:9 +#: web/b3desk/templates/meeting/list.html:9 #, python-format msgid "" "Vous avez atteint la limite des %(max_meetings_per_user)s " @@ -1529,22 +1529,22 @@ msgid "" "des %(meeting_label)ss inactives." msgstr "" -#: web/flaskr/templates/meeting/modals.html:75 +#: web/b3desk/templates/meeting/modals.html:75 #, python-format msgid "" "%(the_meeting)s est toujours en cours. Si un enregistrement est en cours," " il ne sera encodé qu'après la fin %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:77 -#: web/flaskr/templates/meeting/recordings.html:22 +#: web/b3desk/templates/meeting/modals.html:77 +#: web/b3desk/templates/meeting/recordings.html:22 #, python-format msgid "" "Après la fin d'%(a_meeting)s, l'encodage de l'enregistrement peut prendre" " autant de temps que la durée %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:78 +#: web/b3desk/templates/meeting/modals.html:78 #, python-format msgid "" "Si aucun modérateur ne met fin %(to_the_meeting)s, un délai " @@ -1552,54 +1552,54 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/modals.html:84 +#: web/b3desk/templates/meeting/modals.html:84 msgid "Images" msgstr "" -#: web/flaskr/templates/meeting/modals.html:85 +#: web/b3desk/templates/meeting/modals.html:85 msgid "Lien" msgstr "" -#: web/flaskr/templates/meeting/modals.html:105 -#: web/flaskr/templates/meeting/modals.html:106 -#: web/flaskr/templates/meeting/recordings.html:71 -#: web/flaskr/templates/meeting/recordings.html:72 +#: web/b3desk/templates/meeting/modals.html:105 +#: web/b3desk/templates/meeting/modals.html:106 +#: web/b3desk/templates/meeting/recordings.html:71 +#: web/b3desk/templates/meeting/recordings.html:72 #, python-format msgid "Supprimer video de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/modals.html:108 -#: web/flaskr/templates/meeting/recordings.html:74 +#: web/b3desk/templates/meeting/modals.html:108 +#: web/b3desk/templates/meeting/recordings.html:74 msgid "Suppression d'enregistrement" msgstr "" -#: web/flaskr/templates/meeting/modals.html:111 +#: web/b3desk/templates/meeting/modals.html:111 msgid "Copier le lien de l'enregistrement dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:11 +#: web/b3desk/templates/meeting/recordings.html:11 #, python-format msgid "Enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:13 +#: web/b3desk/templates/meeting/recordings.html:13 #, python-format msgid "Retour à mes %(meeting_label)ss" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:18 +#: web/b3desk/templates/meeting/recordings.html:18 #, python-format msgid "%(this_meeting)s est toujours en cours" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:19 +#: web/b3desk/templates/meeting/recordings.html:19 #, python-format msgid "" "Si un enregistrement est en cours, il ne sera encodé qu'après la fin " "%(of_the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:23 +#: web/b3desk/templates/meeting/recordings.html:23 #, python-format msgid "" "Si aucun modérateur ne met fin %(of_the_meeting)s, un délai " @@ -1607,199 +1607,199 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/recordings.html:42 +#: web/b3desk/templates/meeting/recordings.html:42 msgid "Visuels" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:43 +#: web/b3desk/templates/meeting/recordings.html:43 msgid "Actions" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:76 -#: web/flaskr/templates/meeting/row.html:29 -#: web/flaskr/templates/meeting/row.html:40 -#: web/flaskr/templates/meeting/row.html:59 +#: web/b3desk/templates/meeting/recordings.html:76 +#: web/b3desk/templates/meeting/row.html:29 +#: web/b3desk/templates/meeting/row.html:40 +#: web/b3desk/templates/meeting/row.html:59 msgid "Fermer la fenêtre modale" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:91 +#: web/b3desk/templates/meeting/recordings.html:91 msgid "Supprimer" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:92 -#: web/flaskr/templates/meeting/submit.html:7 +#: web/b3desk/templates/meeting/recordings.html:92 +#: web/b3desk/templates/meeting/submit.html:7 msgid "Annuler" msgstr "" -#: web/flaskr/templates/meeting/row.html:5 -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:5 +#: web/b3desk/templates/meeting/row.html:33 #, python-format msgid "Lancer %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:7 +#: web/b3desk/templates/meeting/row.html:7 msgid "Envoyer un courriel aux modérateurs" msgstr "" -#: web/flaskr/templates/meeting/row.html:9 +#: web/b3desk/templates/meeting/row.html:9 msgid "Copier le lien Modérateur dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:13 +#: web/b3desk/templates/meeting/row.html:13 #, python-format msgid "Participer à %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:15 +#: web/b3desk/templates/meeting/row.html:15 msgid "Envoyer un courriel aux participants" msgstr "" -#: web/flaskr/templates/meeting/row.html:17 +#: web/b3desk/templates/meeting/row.html:17 msgid "Copier le lien Participant dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:20 -#: web/flaskr/templates/meeting/row.html:50 +#: web/b3desk/templates/meeting/row.html:20 +#: web/b3desk/templates/meeting/row.html:50 #, python-format msgid "Modifier %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:24 -#: web/flaskr/templates/meeting/row.html:25 -#: web/flaskr/templates/meeting/row.html:27 -#: web/flaskr/templates/meeting/row.html:54 -#: web/flaskr/templates/meeting/row.html:55 -#: web/flaskr/templates/meeting/row.html:57 +#: web/b3desk/templates/meeting/row.html:24 +#: web/b3desk/templates/meeting/row.html:25 +#: web/b3desk/templates/meeting/row.html:27 +#: web/b3desk/templates/meeting/row.html:54 +#: web/b3desk/templates/meeting/row.html:55 +#: web/b3desk/templates/meeting/row.html:57 #, python-format msgid "Supprimer %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:33 msgid "Lancer" msgstr "" -#: web/flaskr/templates/meeting/row.html:36 -#: web/flaskr/templates/meeting/row.html:38 +#: web/b3desk/templates/meeting/row.html:36 +#: web/b3desk/templates/meeting/row.html:38 #, python-format msgid "Inviter à %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:41 +#: web/b3desk/templates/meeting/row.html:41 msgid "Inviter" msgstr "" -#: web/flaskr/templates/meeting/row.html:46 +#: web/b3desk/templates/meeting/row.html:46 #, python-format msgid "Voir les enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:1 -#: web/flaskr/templates/meeting/signinmail.html:1 +#: web/b3desk/templates/meeting/signin.html:1 +#: web/b3desk/templates/meeting/signinmail.html:1 #, python-format msgid "Rejoindre %(the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:16 +#: web/b3desk/templates/meeting/signin.html:16 #, python-format msgid "%(meeting_attente)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:24 -#: web/flaskr/templates/meeting/signinmail.html:16 +#: web/b3desk/templates/meeting/signin.html:24 +#: web/b3desk/templates/meeting/signinmail.html:16 msgid "Votre nom" msgstr "" -#: web/flaskr/templates/meeting/signin.html:25 -#: web/flaskr/templates/meeting/signinmail.html:17 +#: web/b3desk/templates/meeting/signin.html:25 +#: web/b3desk/templates/meeting/signinmail.html:17 msgid "Vous pouvez également préciser votre service ou votre fonction." msgstr "" -#: web/flaskr/templates/meeting/signin.html:44 -#: web/flaskr/templates/meeting/signinmail.html:23 +#: web/b3desk/templates/meeting/signin.html:44 +#: web/b3desk/templates/meeting/signinmail.html:23 msgid "Rejoindre" msgstr "" -#: web/flaskr/templates/meeting/signinmail.html:10 +#: web/b3desk/templates/meeting/signinmail.html:10 #, python-format msgid "Votre %(meeting_label)s n'a pas encore été activée par un modérateur" msgstr "" -#: web/flaskr/templates/meeting/submit.html:3 +#: web/b3desk/templates/meeting/submit.html:3 msgid "Enregistrer" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:4 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:4 msgid "Modérateur" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:6 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:6 msgid "Participant" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:9 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:9 #, python-format msgid "À %(the_meeting)s suivante :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:13 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:13 msgid "Le lien pour s'y inscrire est le suivant :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:21 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:21 #, python-format msgid "Le mot de passe de %(this_meeting)s est :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:29 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:29 msgid "Vous devez rentrer votre nom complet et le mot de passe pour y accéder." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:2 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:2 msgid "Bonjour," msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:5 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:5 #, python-format msgid "" "Vous avez demandé l’organisation d’%(a_quick_meeting)s au travers du " "webinaire de l’Etat." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:8 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:8 msgid "" "Le lien du webinaire que vous trouvez ci-dessous reste actif et " "accessible pendant une semaine depuis un navigateur internet sur un " "ordinateur ou un smartphone :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:11 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:11 #, python-format msgid "" "%(moderator_mail_signin_url)s" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:14 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:14 msgid "" "Vous pouvez dès à présent transmettre ce lien de connexion aux " "participants que vous souhaitez inviter." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:17 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:17 msgid "" "Une fois sur la page d’accueil, vous êtes invité à rentrer votre nom " "complet pour accéder au webinaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:20 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:20 msgid "Vous y êtes !" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:23 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:23 msgid "L’équipe du webinaire de l’Etat vous souhaite un excellent séminaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:26 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:26 #, python-format msgid "" "Si vous organisez régulièrement des %(meeting_label)ss, nous vous " @@ -1808,7 +1808,7 @@ msgid "" "mesure." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_subject.txt:1 +#: web/b3desk/templates/meeting/mailto/mail_subject.txt:1 msgid "Invitation" msgstr "" diff --git a/web/translations/messages.pot b/web/translations/messages.pot index 54fa5658..f209936d 100644 --- a/web/translations/messages.pot +++ b/web/translations/messages.pot @@ -17,60 +17,60 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" -#: web/flaskr/forms.py:56 +#: web/b3desk/forms.py:56 #, python-format msgid "Titre %(of_the_meeting)s" msgstr "" -#: web/flaskr/forms.py:60 +#: web/b3desk/forms.py:60 #, python-format msgid "Créer %(a_meeting)s dont le titre est :" msgstr "" -#: web/flaskr/forms.py:66 +#: web/b3desk/forms.py:66 #, python-format msgid "%(my_meeting)s" msgstr "" -#: web/flaskr/forms.py:71 +#: web/b3desk/forms.py:71 msgid "Texte de bienvenue" msgstr "" -#: web/flaskr/forms.py:72 +#: web/b3desk/forms.py:72 msgid "Ce texte apparait comme message de bienvenue sur le tchat public" msgstr "" -#: web/flaskr/forms.py:75 +#: web/b3desk/forms.py:75 #, python-format msgid "Bienvenue dans %(this_meeting)s %(meeting_name)s." msgstr "" -#: web/flaskr/forms.py:81 +#: web/b3desk/forms.py:81 msgid "Le texte est trop long" msgstr "" -#: web/flaskr/forms.py:85 +#: web/b3desk/forms.py:85 msgid "Nombre maximal de participants" msgstr "" -#: web/flaskr/forms.py:86 +#: web/b3desk/forms.py:86 msgid "Limitez vos salons à 250 personnes pour plus de confort" msgstr "" -#: web/flaskr/forms.py:92 +#: web/b3desk/forms.py:92 msgid "Durée maximale en minutes" msgstr "" -#: web/flaskr/forms.py:93 +#: web/b3desk/forms.py:93 #, python-format msgid "Après laquelle %(the_meeting)s stoppe automatiquement" msgstr "" -#: web/flaskr/forms.py:101 +#: web/b3desk/forms.py:101 msgid "Salle d'attente" msgstr "" -#: web/flaskr/forms.py:102 +#: web/b3desk/forms.py:102 #, python-format msgid "" "Placer les participants dans une salle d'attente lorsqu'ils rejoignent " @@ -78,203 +78,203 @@ msgid "" "individuellement." msgstr "" -#: web/flaskr/forms.py:109 +#: web/b3desk/forms.py:109 msgid "Seul les modérateurs peuvent voir les webcams des autres participants" msgstr "" -#: web/flaskr/forms.py:112 +#: web/b3desk/forms.py:112 msgid "Les participants ne verront pas la diffusion de la caméra des autres" msgstr "" -#: web/flaskr/forms.py:118 +#: web/b3desk/forms.py:118 msgid "Micros fermés au démarrage" msgstr "" -#: web/flaskr/forms.py:119 +#: web/b3desk/forms.py:119 msgid "Les micros sont clos à la connexion des utilisateurs" msgstr "" -#: web/flaskr/forms.py:125 +#: web/b3desk/forms.py:125 msgid "Verrouillage caméra" msgstr "" -#: web/flaskr/forms.py:126 +#: web/b3desk/forms.py:126 msgid "Les participants ne pourront pas activer leur caméra" msgstr "" -#: web/flaskr/forms.py:132 +#: web/b3desk/forms.py:132 msgid "Verrouillage micro" msgstr "" -#: web/flaskr/forms.py:133 +#: web/b3desk/forms.py:133 msgid "Les participants ne pourront pas activer leur micro" msgstr "" -#: web/flaskr/forms.py:137 +#: web/b3desk/forms.py:137 msgid "Désactivation de la discussion privée" msgstr "" -#: web/flaskr/forms.py:138 +#: web/b3desk/forms.py:138 msgid "Interdit les échanges textes directs entre participants" msgstr "" -#: web/flaskr/forms.py:144 +#: web/b3desk/forms.py:144 msgid "Désactivation de la discussion publique" msgstr "" -#: web/flaskr/forms.py:145 +#: web/b3desk/forms.py:145 msgid "Pas de tchat" msgstr "" -#: web/flaskr/forms.py:149 +#: web/b3desk/forms.py:149 msgid "Désactivation de la prise de notes" msgstr "" -#: web/flaskr/forms.py:150 +#: web/b3desk/forms.py:150 msgid "Pas de prise de notes collaborative" msgstr "" -#: web/flaskr/forms.py:154 +#: web/b3desk/forms.py:154 msgid "Message à l'attention des modérateurs" msgstr "" -#: web/flaskr/forms.py:155 +#: web/b3desk/forms.py:155 msgid "150 caractères max" msgstr "" -#: web/flaskr/forms.py:156 +#: web/b3desk/forms.py:156 msgid "Bienvenue aux modérateurs" msgstr "" -#: web/flaskr/forms.py:158 +#: web/b3desk/forms.py:158 msgid "Le message est trop long" msgstr "" -#: web/flaskr/forms.py:163 +#: web/b3desk/forms.py:163 #, python-format msgid "Url de redirection après %(the_meeting)s" msgstr "" -#: web/flaskr/forms.py:170 +#: web/b3desk/forms.py:170 msgid "Renouveler le lien modérateur" msgstr "" -#: web/flaskr/forms.py:171 web/flaskr/forms.py:180 +#: web/b3desk/forms.py:171 web/b3desk/forms.py:180 msgid "Ce code vous permet si vous le changez de bloquer les anciens liens" msgstr "" -#: web/flaskr/forms.py:179 +#: web/b3desk/forms.py:179 msgid "Renouveler le lien participants" msgstr "" -#: web/flaskr/forms.py:191 +#: web/b3desk/forms.py:191 msgid "Enregistrement manuel" msgstr "" -#: web/flaskr/forms.py:192 +#: web/b3desk/forms.py:192 msgid "Autoriser le démarrage et l'arrêt de l'enregistrement par le modérateur" msgstr "" -#: web/flaskr/forms.py:198 +#: web/b3desk/forms.py:198 msgid "Enregistrement automatique" msgstr "" -#: web/flaskr/forms.py:199 +#: web/b3desk/forms.py:199 msgid "Démarrage automatique" msgstr "" -#: web/flaskr/routes.py:548 +#: web/b3desk/routes.py:548 msgid "" "Courriel invalide. Avez vous bien tapé votre email ? Vous pouvez " "réessayer." msgstr "" -#: web/flaskr/routes.py:556 +#: web/b3desk/routes.py:556 msgid "" "Ce courriel ne correspond pas à un service de l'État. Si vous appartenez " "à un service de l'État mais votre courriel n'est pas reconnu par " "Webinaire, contactez-nous pour que nous le rajoutions!" msgstr "" -#: web/flaskr/routes.py:568 +#: web/b3desk/routes.py:568 msgid "Vous avez reçu un courriel pour vous connecter" msgstr "" -#: web/flaskr/routes.py:623 web/flaskr/routes.py:653 +#: web/b3desk/routes.py:623 web/b3desk/routes.py:653 msgid "Vous ne pouvez pas voir cet élément (identifiant incorrect)" msgstr "" -#: web/flaskr/routes.py:643 web/flaskr/routes.py:676 +#: web/b3desk/routes.py:643 web/b3desk/routes.py:676 msgid "Vous ne pouvez pas consulter cet élément" msgstr "" -#: web/flaskr/routes.py:805 +#: web/b3desk/routes.py:805 msgid "Vous ne pouvez pas modifier cet élément" msgstr "" -#: web/flaskr/routes.py:1264 +#: web/b3desk/routes.py:1264 #, python-format msgid "%(meeting_name)s modifications prises en compte" msgstr "" -#: web/flaskr/routes.py:1427 web/flaskr/routes.py:1474 +#: web/b3desk/routes.py:1427 web/b3desk/routes.py:1474 #, python-format msgid "Aucune %(meeting_label)s ne correspond à ces paramètres" msgstr "" -#: web/flaskr/routes.py:1437 web/flaskr/routes.py:1589 +#: web/b3desk/routes.py:1437 web/b3desk/routes.py:1589 msgid "Lien invalide" msgstr "" -#: web/flaskr/routes.py:1442 web/flaskr/routes.py:1594 +#: web/b3desk/routes.py:1442 web/b3desk/routes.py:1594 msgid "Lien expiré" msgstr "" -#: web/flaskr/routes.py:1581 +#: web/b3desk/routes.py:1581 #, python-format msgid "%(meeting_label)s inexistante" msgstr "" -#: web/flaskr/routes.py:1638 +#: web/b3desk/routes.py:1638 msgid "Accès non autorisé" msgstr "" -#: web/flaskr/routes.py:1669 +#: web/b3desk/routes.py:1669 msgid "Élément supprimé" msgstr "" -#: web/flaskr/routes.py:1671 +#: web/b3desk/routes.py:1671 msgid "Vous ne pouvez pas supprimer cet élément" msgstr "" -#: web/flaskr/routes.py:1687 +#: web/b3desk/routes.py:1687 msgid "Vidéo supprimée" msgstr "" -#: web/flaskr/routes.py:1691 +#: web/b3desk/routes.py:1691 #, python-format msgid "Nous n'avons pas pu supprimer cette vidéo : %(code)s, %(message)s" msgstr "" -#: web/flaskr/routes.py:1700 +#: web/b3desk/routes.py:1700 msgid "Vous ne pouvez pas supprimer cette enregistrement" msgstr "" -#: web/flaskr/templates/brand.html:19 +#: web/b3desk/templates/brand.html:19 #, python-format msgid "%(service_title)s" msgstr "" -#: web/flaskr/templates/brand.html:26 +#: web/b3desk/templates/brand.html:26 #, python-format msgid "%(service_tagline)s" msgstr "" -#: web/flaskr/templates/content.py:6 +#: web/b3desk/templates/content.py:6 msgid "Quelles sont les conditions d’accès pour accéder aux services ?" msgstr "" -#: web/flaskr/templates/content.py:9 +#: web/b3desk/templates/content.py:9 msgid "" "Cette plateforme offre une solution complète et puissante, adaptée à de " "nombreux types d’événements en ligne, jusqu’à 350 participants " @@ -311,11 +311,11 @@ msgid "" "- Sur Android, utiliser le navigateur Chrome par défaut (Android 6.0+)\n" msgstr "" -#: web/flaskr/templates/content.py:33 +#: web/b3desk/templates/content.py:33 msgid "Quel est le matériel nécessaire ?" msgstr "" -#: web/flaskr/templates/content.py:34 +#: web/b3desk/templates/content.py:34 msgid "" "Pour utiliser l’outil Webinaire de l’État, il vous suffit de disposer du " "matériel suivant :\n" @@ -337,11 +337,11 @@ msgid "" "contexte d’intervention." msgstr "" -#: web/flaskr/templates/content.py:46 +#: web/b3desk/templates/content.py:46 msgid "Puis-je utiliser mon smartphone ou ma tablette pour me connecter ?" msgstr "" -#: web/flaskr/templates/content.py:49 +#: web/b3desk/templates/content.py:49 msgid "" "Le Webinaire de l’Etat fonctionne également sur les appareils mobiles par" " un simple lien (sans application) sur le portail ou dans le séminaire. " @@ -349,11 +349,11 @@ msgid "" "Sur Android, utiliser le navigateur chrome par défaut (Android 6.0+).\n" msgstr "" -#: web/flaskr/templates/content.py:55 +#: web/b3desk/templates/content.py:55 msgid "Comment créer un séminaire ?" msgstr "" -#: web/flaskr/templates/content.py:56 +#: web/b3desk/templates/content.py:56 msgid "" "Si vous êtes un agent de l’état, vous pouvez :\n" "- Créer des séminaires immédiatement en renseignant votre courriel " @@ -369,11 +369,11 @@ msgid "" "contact@webinaire.numerique.gouv.fr \n" msgstr "" -#: web/flaskr/templates/content.py:67 +#: web/b3desk/templates/content.py:67 msgid "Comment créer un compte ?" msgstr "" -#: web/flaskr/templates/content.py:68 +#: web/b3desk/templates/content.py:68 msgid "" "En tant qu’agent de l’État, si vous organisez régulièrement des " "séminaires vous pouvez créer un compte pour organiser et conserver " @@ -386,11 +386,11 @@ msgid "" "en grand nombre, …etc.)." msgstr "" -#: web/flaskr/templates/content.py:75 +#: web/b3desk/templates/content.py:75 msgid "Comment inviter les participants/ modérateurs" msgstr "" -#: web/flaskr/templates/content.py:76 +#: web/b3desk/templates/content.py:76 msgid "" "L’organisateur qui a créé le séminaire peut partager le lien :\n" "« Participants » qu’ils soient de l’administration ou de l’extérieur " @@ -398,11 +398,11 @@ msgid "" "« Organisateurs/modérateurs » qui géreront avec vous le séminaire." msgstr "" -#: web/flaskr/templates/content.py:83 +#: web/b3desk/templates/content.py:83 msgid "Rejoindre un Webinaire en appel téléphonique ?" msgstr "" -#: web/flaskr/templates/content.py:84 +#: web/b3desk/templates/content.py:84 msgid "" "Une fois dans le séminaire, il est possible d’utiliser aussi son " "téléphone fixe ou mobile pour suivre le séminaire.\n" @@ -417,11 +417,11 @@ msgid "" "téléphone afin d’activer ou de désactiver votre microphone." msgstr "" -#: web/flaskr/templates/content.py:95 +#: web/b3desk/templates/content.py:95 msgid "J'ai des perturbations audio ou vidéo ?" msgstr "" -#: web/flaskr/templates/content.py:96 +#: web/b3desk/templates/content.py:96 msgid "" "\n" "Pour l’audio, rapprochez-vous de votre borne wifi, ou/et coupez votre " @@ -442,225 +442,225 @@ msgid "" "de vous connecter hors VPN.\n" msgstr "" -#: web/flaskr/templates/content.py:110 +#: web/b3desk/templates/content.py:110 msgid "Besoin de contacter l'équipe du Webinaire de l’Etat ?" msgstr "" -#: web/flaskr/templates/content.py:113 +#: web/b3desk/templates/content.py:113 msgid "contact@webinaire.numerique.gouv.fr" msgstr "" -#: web/flaskr/templates/content.py:116 +#: web/b3desk/templates/content.py:116 msgid "Besoin de contacter l'équipe du ministére de l'Éducation nationale ?" msgstr "" -#: web/flaskr/templates/content.py:119 +#: web/b3desk/templates/content.py:119 msgid "" "Rendez-vous sur votre portail d'assistance académique " "https://www.education.gouv.fr/la-messagerie-professionnelle-3446 ou sur " "Apps.education.fr" msgstr "" -#: web/flaskr/templates/empty.html:2 +#: web/b3desk/templates/empty.html:2 msgid "Vous devez vous identifier pour consulter la liste des visioconférences." msgstr "" -#: web/flaskr/templates/faq.html:8 +#: web/b3desk/templates/faq.html:8 msgid "FAQ - Modalités d'accès" msgstr "" -#: web/flaskr/templates/footer.html:12 +#: web/b3desk/templates/footer.html:12 msgid "" "Service proposé par la Direction interministérielle du numérique et la " "Direction du numérique pour l'éducation" msgstr "" -#: web/flaskr/templates/footer.html:15 +#: web/b3desk/templates/footer.html:15 msgid "Le code source est ouvert et les contributions sont bienvenues." msgstr "" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source" msgstr "" -#: web/flaskr/templates/footer.html:37 +#: web/b3desk/templates/footer.html:37 msgid "Accessibilité : non conforme" msgstr "" -#: web/flaskr/templates/footer.html:40 -#: web/flaskr/templates/footer/mentions_legales.html:10 +#: web/b3desk/templates/footer.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:10 msgid "Mentions légales" msgstr "" -#: web/flaskr/templates/footer.html:43 +#: web/b3desk/templates/footer.html:43 msgid "Données personnelles et cookies" msgstr "" -#: web/flaskr/templates/footer.html:46 web/flaskr/templates/footer/cgu.html:10 +#: web/b3desk/templates/footer.html:46 web/b3desk/templates/footer/cgu.html:10 msgid "Conditions générales d’utilisation" msgstr "" -#: web/flaskr/templates/jumbotron.html:8 +#: web/b3desk/templates/jumbotron.html:8 #, python-format msgid "Lancer %(a_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Lancer %(the_meeting)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Démarrer %(a_meeting)s immédiatement" msgstr "" -#: web/flaskr/templates/jumbotron.html:19 -#: web/flaskr/templates/jumbotron.html:49 +#: web/b3desk/templates/jumbotron.html:19 +#: web/b3desk/templates/jumbotron.html:49 #, python-format msgid "Actuellement, il y a %(count)s webinaire" msgid_plural "Actuellement, il y a %(count)s webinaires" msgstr[0] "" msgstr[1] "" -#: web/flaskr/templates/jumbotron.html:24 -#: web/flaskr/templates/jumbotron.html:54 +#: web/b3desk/templates/jumbotron.html:24 +#: web/b3desk/templates/jumbotron.html:54 #, python-format msgid "et %(count)s participant" msgid_plural "et %(count)s participants" msgstr[0] "" msgstr[1] "" -#: web/flaskr/templates/jumbotron.html:29 -#: web/flaskr/templates/jumbotron.html:59 +#: web/b3desk/templates/jumbotron.html:29 +#: web/b3desk/templates/jumbotron.html:59 #, python-format msgid "" " sur une capacité moyenne pour la plateforme de %(max_participants)s " "participants." msgstr "" -#: web/flaskr/templates/jumbotron.html:42 +#: web/b3desk/templates/jumbotron.html:42 #, python-format msgid "Vous organisez régulièrement des %(some_meetings)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:43 +#: web/b3desk/templates/jumbotron.html:43 #, python-format msgid "" "Vous êtes agent de l’État, créez un compte pour organiser et conserver " "vos %(some_meetings)s." msgstr "" -#: web/flaskr/templates/jumbotron.html:44 +#: web/b3desk/templates/jumbotron.html:44 msgid "Se connecter ou créer un compte" msgstr "" -#: web/flaskr/templates/jumbotron.html:73 +#: web/b3desk/templates/jumbotron.html:73 #, python-format msgid "Démarrer %(a_meeting)s en ligne immédiatement" msgstr "" -#: web/flaskr/templates/jumbotron.html:83 +#: web/b3desk/templates/jumbotron.html:83 #, python-format msgid "" "Recevez par courriel un lien organisateur %(of_the_meeting)s, actif une " "semaine, à envoyer aux participants." msgstr "" -#: web/flaskr/templates/jumbotron.html:88 +#: web/b3desk/templates/jumbotron.html:88 msgid "Votre courriel professionnel" msgstr "" -#: web/flaskr/templates/jumbotron.html:92 +#: web/b3desk/templates/jumbotron.html:92 #, python-format msgid "Créer %(my_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:108 +#: web/b3desk/templates/jumbotron.html:108 #, python-format msgid "Vous essayez de rejoindre %(a_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:109 +#: web/b3desk/templates/jumbotron.html:109 #, python-format msgid "" "Pour rejoindre %(a_meeting_to_which)s vous êtes invité, cliquez sur le " "lien que vous a transmis l'organisateur/modérateur." msgstr "" -#: web/flaskr/templates/redirections.html:4 +#: web/b3desk/templates/redirections.html:4 msgid "Connectez-vous ou créez un compte" msgstr "" -#: web/flaskr/templates/redirections.html:10 +#: web/b3desk/templates/redirections.html:10 msgid "Autres profils" msgstr "" -#: web/flaskr/templates/rie.html:3 +#: web/b3desk/templates/rie.html:3 msgid "Service accessible suivant les politiques de sécurité de votre ministère." msgstr "" -#: web/flaskr/templates/rie.html:4 +#: web/b3desk/templates/rie.html:4 msgid "" "Si l'audio ou la vidéo ne fonctionne pas, vous devez utiliser un autre " "appareil (ordinateur, smartphone)." msgstr "" -#: web/flaskr/templates/rie.html:5 +#: web/b3desk/templates/rie.html:5 msgid "en savoir plus" msgstr "" -#: web/flaskr/templates/tools.html:13 +#: web/b3desk/templates/tools.html:13 msgid "Modalités d'accès" msgstr "" -#: web/flaskr/templates/tools.html:32 +#: web/b3desk/templates/tools.html:32 msgid "se déconnecter" msgstr "" -#: web/flaskr/templates/tools.html:40 +#: web/b3desk/templates/tools.html:40 msgid "S’identifier" msgstr "" -#: web/flaskr/templates/errors/403.html:11 +#: web/b3desk/templates/errors/403.html:11 msgid "Erreur 403" msgstr "" -#: web/flaskr/templates/errors/403.html:12 +#: web/b3desk/templates/errors/403.html:12 msgid "" "Vous n’êtes pas autorisé à accéder cette page. Vous pouvez retourner à l’accueil." msgstr "" -#: web/flaskr/templates/errors/404.html:11 +#: web/b3desk/templates/errors/404.html:11 msgid "Erreur 404" msgstr "" -#: web/flaskr/templates/errors/404.html:12 +#: web/b3desk/templates/errors/404.html:12 msgid "" "Cette page n'existe pas. Vous pouvez retourner à " "l’accueil." msgstr "" -#: web/flaskr/templates/errors/500.html:11 +#: web/b3desk/templates/errors/500.html:11 msgid "Erreur 500" msgstr "" -#: web/flaskr/templates/errors/500.html:12 +#: web/b3desk/templates/errors/500.html:12 msgid "" "Le serveur a rencontré une erreur interne, veuillez réessayer " "ultérieurement." msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:9 +#: web/b3desk/templates/footer/accessibilite.html:9 msgid "Accessibilité" msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:10 +#: web/b3desk/templates/footer/accessibilite.html:10 msgid "" "Le site webinaire.numerique.gouv.fr est développé selon les " "recommendations du annuaire de l'administration" msgstr "" -#: web/flaskr/templates/footer/cgu.html:11 +#: web/b3desk/templates/footer/cgu.html:11 msgid "" "Le webinaire, Visio-ecoles/colleges/lycees/agents de l’État permet " "d’accéder à la page d’accueil du sous-domaine internet utilisé par l’Etat" @@ -741,7 +741,7 @@ msgid "" "les partenaires du service public." msgstr "" -#: web/flaskr/templates/footer/cgu.html:12 +#: web/b3desk/templates/footer/cgu.html:12 msgid "" "Le sous-domaine « https://visio-" @@ -763,25 +763,25 @@ msgid "" "Nationale, de la Jeunesse et des Sports." msgstr "" -#: web/flaskr/templates/footer/cgu.html:14 +#: web/b3desk/templates/footer/cgu.html:14 msgid "" "Le service est maintenu en conditions opérationnelles et ses évolutions " "sont assurées par le Ministère de l’Éducation Nationale, de la Jeunesse " "et des Sports, ci-après dénommé « l’éditeur »." msgstr "" -#: web/flaskr/templates/footer/cgu.html:15 +#: web/b3desk/templates/footer/cgu.html:15 msgid "" "Toute utilisation des ressources de domaine de publication est " "subordonnée au respect des présentes conditions générales d’utilisation " "(CGU)." msgstr "" -#: web/flaskr/templates/footer/cgu.html:17 +#: web/b3desk/templates/footer/cgu.html:17 msgid "Objet" msgstr "" -#: web/flaskr/templates/footer/cgu.html:18 +#: web/b3desk/templates/footer/cgu.html:18 msgid "" "Le sous-domaine permet de publier sur internet l’offre de service " "interministérielle de webconférence.

" msgstr "" -#: web/flaskr/templates/footer/cgu.html:19 +#: web/b3desk/templates/footer/cgu.html:19 msgid "Code de conduite et responsabilités des Utilisateurs" msgstr "" -#: web/flaskr/templates/footer/cgu.html:20 +#: web/b3desk/templates/footer/cgu.html:20 msgid "" "L’utilisation de ce service interministériel est libre et gratuite pour " "les utilisateurs des services de l’Etat, et sur invitation, pour les " @@ -805,14 +805,14 @@ msgid "" "et responsabilités de l’éditeur." msgstr "" -#: web/flaskr/templates/footer/cgu.html:21 +#: web/b3desk/templates/footer/cgu.html:21 msgid "" "Sitôt entré sur la page d’accueil, l’utilisateur peut en consulter les " "contenus ou accéder à un salon en saisissant le nom de ce salon ou, pour " "les agents de l’Etat, en créant ledit salon." msgstr "" -#: web/flaskr/templates/footer/cgu.html:22 +#: web/b3desk/templates/footer/cgu.html:22 msgid "" "À l’instant où l’utilisateur accède à un salon de webconférence, il " "devient seul responsable des données et des contenus qu’il échange sur le" @@ -820,17 +820,17 @@ msgid "" "netiquette." msgstr "" -#: web/flaskr/templates/footer/cgu.html:23 +#: web/b3desk/templates/footer/cgu.html:23 msgid "Usage professionnel" msgstr "" -#: web/flaskr/templates/footer/cgu.html:24 +#: web/b3desk/templates/footer/cgu.html:24 msgid "" "Le service de Webinaire, Visio-ecoles/colleges/lycees/agents mis à " "disposition est à usage professionnel." msgstr "" -#: web/flaskr/templates/footer/cgu.html:25 +#: web/b3desk/templates/footer/cgu.html:25 msgid "" "Seule l’utilisation à usage professionnel de cette ressource mise à " "disposition est tolérée, l’utilisateur est attentif à ce que ces usages " @@ -838,11 +838,11 @@ msgid "" "service auquel il accède." msgstr "" -#: web/flaskr/templates/footer/cgu.html:26 +#: web/b3desk/templates/footer/cgu.html:26 msgid "Engagements et responsabilités de l’éditeur" msgstr "" -#: web/flaskr/templates/footer/cgu.html:27 +#: web/b3desk/templates/footer/cgu.html:27 msgid "" "L’éditeur donne accès au service interministériel de webconférence aux " "adresses suivantes : (\n" "56 rue de Varenne
\n" "75007 Paris" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:95 +#: web/b3desk/templates/footer/donnees_personnelles.html:95 msgid "" "Si vous estimez, après nous avoir contactés, que vos droits Informatiques" " et Libertés ne sont pas respectés vous pouvez adresser une réclamation à" " la CNIL :" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:96 +#: web/b3desk/templates/footer/donnees_personnelles.html:96 msgid "" "Commission nationale informatique et libertés
\n" "3 place de Fontenoy – TSA 80715 –
\n" "75334 PARIS CEDEX 07" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:100 +#: web/b3desk/templates/footer/donnees_personnelles.html:100 msgid "" "Les modalités de réclamation sont précisées sur le site de la CNIL : " "www.cnil.fr." msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:102 +#: web/b3desk/templates/footer/donnees_personnelles.html:102 msgid "" "Contactez le Délégué à la protection des données pour les services " "Écoles/Colléges/Lycées/Agents" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:103 +#: web/b3desk/templates/footer/donnees_personnelles.html:103 msgid "" "Pour ce faire, envoyez un courriel à " "dpd[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:11 +#: web/b3desk/templates/footer/mentions_legales.html:11 msgid "Éditeur" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "" "Ministère de l’Éducation nationale et de la jeunesse Direction du " "numérique pour l’éducation 110 rue Grenelle, 75007 Paris" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "Directeur de publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:13 +#: web/b3desk/templates/footer/mentions_legales.html:13 msgid "Directeur de la publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:14 +#: web/b3desk/templates/footer/mentions_legales.html:14 msgid "M. Audran Le Baron, Directeur du numérique pour l’éducation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:15 +#: web/b3desk/templates/footer/mentions_legales.html:15 msgid "Gestionnaire des statistiques" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:16 +#: web/b3desk/templates/footer/mentions_legales.html:16 msgid "Il n’y a pas d’outil de mesure d’audience pour ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:17 +#: web/b3desk/templates/footer/mentions_legales.html:17 msgid "Conception et gestion du site" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:18 +#: web/b3desk/templates/footer/mentions_legales.html:18 msgid "" "Le suivi éditorial, graphique et technique du site est assuré au " "quotidien par les équipes de la DINUM et du Pôle de compétence Identité " "du MENJS." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:19 +#: web/b3desk/templates/footer/mentions_legales.html:19 msgid "Droits de reproduction" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:20 +#: web/b3desk/templates/footer/mentions_legales.html:20 msgid "" "Conformément au droit public de la propriété intellectuelle et notamment " "selon l’article L122-5 du Code de la propriété intellectuelle, les " "’’documents officiels’’ sont librement réutilisables." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:21 +#: web/b3desk/templates/footer/mentions_legales.html:21 msgid "" "Cependant, le bon usage veut que la reprise de ces contenus de façon " "partielle ou intégrale mentionne clairement la source, et le cas échéant " "avec un lien vers le document original en ligne sur ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:22 +#: web/b3desk/templates/footer/mentions_legales.html:22 msgid "" "Toutes les infographies et vidéos réalisées par le service de " "communication de l’éditeur se trouvent sous « Licence Ouverte V2.0 » et " "sont librement réutilisables sous les conditions suivantes :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:23 +#: web/b3desk/templates/footer/mentions_legales.html:23 msgid "" "Attribution : vous devez attribuer l’œuvre de la manière indiquée par " "l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière " @@ -1356,32 +1356,32 @@ msgid "" "l’œuvre)." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:24 +#: web/b3desk/templates/footer/mentions_legales.html:24 msgid "Liens hypertextes pointant vers ce site :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:25 +#: web/b3desk/templates/footer/mentions_legales.html:25 msgid "" "Tout site public ou privé est autorisé à établir, sans autorisation " "préalable, un lien (y compris profond) vers les informations diffusées " "par ce site de webinaire, Visio-ecoles/colleges/lycees/agents." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:26 +#: web/b3desk/templates/footer/mentions_legales.html:26 msgid "" "Pour les sites Internet, la reproduction, après autorisation, d’un " "contenu doit mentionner très clairement l’origine du document sous forme " "d’une adresse internet :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:27 +#: web/b3desk/templates/footer/mentions_legales.html:27 msgid "" "La mise en place de “liens profonds” pointant directement sur le document" " souhaité devra être privilégiée par rapport à la reproduction de " "contenus." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:28 +#: web/b3desk/templates/footer/mentions_legales.html:28 msgid "" "En effet, dans ce cas, la mise en place de liens vers ce site de " "Webinaire/Visio-ecoles/colleges/lycees/agents n’est conditionnée à aucun " @@ -1389,20 +1389,20 @@ msgid "" "du lien est recommandée." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:29 +#: web/b3desk/templates/footer/mentions_legales.html:29 msgid "" "Les sites qui font le choix de pointer vers ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents engagent leur responsabilité dès lors " "qu’ils porteraient atteinte à l’image du site public." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:30 +#: web/b3desk/templates/footer/mentions_legales.html:30 msgid "" "Liens hypertextes proposés par ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:31 +#: web/b3desk/templates/footer/mentions_legales.html:31 msgid "" "Les liens vers chaque service interministériel référencé dans le " "catalogue que proposé par de ce site. Leur présence engage l’éditeur et " @@ -1412,43 +1412,43 @@ msgid "" "disposition au plan interministériel." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:32 +#: web/b3desk/templates/footer/mentions_legales.html:32 msgid "Clause de responsabilité" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:33 +#: web/b3desk/templates/footer/mentions_legales.html:33 msgid "" "Les informations proposées sur ce site le sont à titre de service rendu " "aux agents du service public, notamment aux agents des services de " "l’État." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:34 +#: web/b3desk/templates/footer/mentions_legales.html:34 msgid "" "Les informations et/ou documents disponibles sur ce site sont " "susceptibles d’être modifiés à tout moment, et peuvent faire l’objet de " "mises à jour pour faciliter l’accès aux ressources numériques." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:35 +#: web/b3desk/templates/footer/mentions_legales.html:35 msgid "" "Les informations et/ou documents accédés à partir de ce site relèvent de " "la responsabilité des porteurs de chaque service interministériel ainsi " "mis à disposition." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:36 +#: web/b3desk/templates/footer/mentions_legales.html:36 msgid "" "L’éditeur ne pourra en aucun cas être tenue responsable de tout dommage " "de quelque nature qu’il soit résultant de la mauvaise utilisation des " "ressources accessibles à partir de ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:37 +#: web/b3desk/templates/footer/mentions_legales.html:37 msgid "Droit à la compensation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:38 +#: web/b3desk/templates/footer/mentions_legales.html:38 msgid "" "Dans l’attente d’une mise en conformité totale d’un de ces services, vous" " pouvez obtenir une version accessible des documents ou des informations " @@ -1458,69 +1458,69 @@ msgid "" "demandées vous seront transmises dans les plus brefs délais." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:40 msgid "" "Vous pouvez nous aider à améliorer l’accessibilité du site en nous " "signalant les problèmes éventuels que vous rencontrez. Pour ce faire, " "envoyez-nous un courriel à apps[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/meeting/form.html:36 +#: web/b3desk/templates/meeting/form.html:36 msgid "Modifier" msgstr "" -#: web/flaskr/templates/meeting/form.html:38 -#: web/flaskr/templates/meeting/submit.html:5 +#: web/b3desk/templates/meeting/form.html:38 +#: web/b3desk/templates/meeting/submit.html:5 msgid "Créer" msgstr "" -#: web/flaskr/templates/meeting/form.html:43 +#: web/b3desk/templates/meeting/form.html:43 msgid "Enregistrement impossible car certains champs sont mal renseignés." msgstr "" -#: web/flaskr/templates/meeting/form.html:51 +#: web/b3desk/templates/meeting/form.html:51 msgid "Configuration" msgstr "" -#: web/flaskr/templates/meeting/form.html:67 +#: web/b3desk/templates/meeting/form.html:67 msgid "" "Gestion des permissions, elles peuvent être ajustées une fois dans le " "salon" msgstr "" -#: web/flaskr/templates/meeting/form.html:84 +#: web/b3desk/templates/meeting/form.html:84 msgid "Personnalisation" msgstr "" -#: web/flaskr/templates/meeting/form.html:99 +#: web/b3desk/templates/meeting/form.html:99 msgid "Enregistrement" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:3 +#: web/b3desk/templates/meeting/jumbotron.html:3 msgid "Webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:5 +#: web/b3desk/templates/meeting/jumbotron.html:5 msgid "Nouveau webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:8 +#: web/b3desk/templates/meeting/jumbotron.html:8 msgid "Retour au tableau de bord" msgstr "" -#: web/flaskr/templates/meeting/list.html:2 +#: web/b3desk/templates/meeting/list.html:2 #, python-format msgid "Mes salles de %(some_meetings)s" msgstr "" -#: web/flaskr/templates/meeting/list.html:4 +#: web/b3desk/templates/meeting/list.html:4 #, python-format msgid "" "Créer une salle de %(meeting_label)s
vous permet de conserver les " "réglages et le lien de la salle." msgstr "" -#: web/flaskr/templates/meeting/list.html:9 +#: web/b3desk/templates/meeting/list.html:9 #, python-format msgid "" "Vous avez atteint la limite des %(max_meetings_per_user)s " @@ -1528,22 +1528,22 @@ msgid "" "des %(meeting_label)ss inactives." msgstr "" -#: web/flaskr/templates/meeting/modals.html:75 +#: web/b3desk/templates/meeting/modals.html:75 #, python-format msgid "" "%(the_meeting)s est toujours en cours. Si un enregistrement est en cours," " il ne sera encodé qu'après la fin %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:77 -#: web/flaskr/templates/meeting/recordings.html:22 +#: web/b3desk/templates/meeting/modals.html:77 +#: web/b3desk/templates/meeting/recordings.html:22 #, python-format msgid "" "Après la fin d'%(a_meeting)s, l'encodage de l'enregistrement peut prendre" " autant de temps que la durée %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:78 +#: web/b3desk/templates/meeting/modals.html:78 #, python-format msgid "" "Si aucun modérateur ne met fin %(to_the_meeting)s, un délai " @@ -1551,54 +1551,54 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/modals.html:84 +#: web/b3desk/templates/meeting/modals.html:84 msgid "Images" msgstr "" -#: web/flaskr/templates/meeting/modals.html:85 +#: web/b3desk/templates/meeting/modals.html:85 msgid "Lien" msgstr "" -#: web/flaskr/templates/meeting/modals.html:105 -#: web/flaskr/templates/meeting/modals.html:106 -#: web/flaskr/templates/meeting/recordings.html:71 -#: web/flaskr/templates/meeting/recordings.html:72 +#: web/b3desk/templates/meeting/modals.html:105 +#: web/b3desk/templates/meeting/modals.html:106 +#: web/b3desk/templates/meeting/recordings.html:71 +#: web/b3desk/templates/meeting/recordings.html:72 #, python-format msgid "Supprimer video de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/modals.html:108 -#: web/flaskr/templates/meeting/recordings.html:74 +#: web/b3desk/templates/meeting/modals.html:108 +#: web/b3desk/templates/meeting/recordings.html:74 msgid "Suppression d'enregistrement" msgstr "" -#: web/flaskr/templates/meeting/modals.html:111 +#: web/b3desk/templates/meeting/modals.html:111 msgid "Copier le lien de l'enregistrement dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:11 +#: web/b3desk/templates/meeting/recordings.html:11 #, python-format msgid "Enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:13 +#: web/b3desk/templates/meeting/recordings.html:13 #, python-format msgid "Retour à mes %(meeting_label)ss" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:18 +#: web/b3desk/templates/meeting/recordings.html:18 #, python-format msgid "%(this_meeting)s est toujours en cours" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:19 +#: web/b3desk/templates/meeting/recordings.html:19 #, python-format msgid "" "Si un enregistrement est en cours, il ne sera encodé qu'après la fin " "%(of_the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:23 +#: web/b3desk/templates/meeting/recordings.html:23 #, python-format msgid "" "Si aucun modérateur ne met fin %(of_the_meeting)s, un délai " @@ -1606,199 +1606,199 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/recordings.html:42 +#: web/b3desk/templates/meeting/recordings.html:42 msgid "Visuels" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:43 +#: web/b3desk/templates/meeting/recordings.html:43 msgid "Actions" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:76 -#: web/flaskr/templates/meeting/row.html:29 -#: web/flaskr/templates/meeting/row.html:40 -#: web/flaskr/templates/meeting/row.html:59 +#: web/b3desk/templates/meeting/recordings.html:76 +#: web/b3desk/templates/meeting/row.html:29 +#: web/b3desk/templates/meeting/row.html:40 +#: web/b3desk/templates/meeting/row.html:59 msgid "Fermer la fenêtre modale" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:91 +#: web/b3desk/templates/meeting/recordings.html:91 msgid "Supprimer" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:92 -#: web/flaskr/templates/meeting/submit.html:7 +#: web/b3desk/templates/meeting/recordings.html:92 +#: web/b3desk/templates/meeting/submit.html:7 msgid "Annuler" msgstr "" -#: web/flaskr/templates/meeting/row.html:5 -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:5 +#: web/b3desk/templates/meeting/row.html:33 #, python-format msgid "Lancer %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:7 +#: web/b3desk/templates/meeting/row.html:7 msgid "Envoyer un courriel aux modérateurs" msgstr "" -#: web/flaskr/templates/meeting/row.html:9 +#: web/b3desk/templates/meeting/row.html:9 msgid "Copier le lien Modérateur dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:13 +#: web/b3desk/templates/meeting/row.html:13 #, python-format msgid "Participer à %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:15 +#: web/b3desk/templates/meeting/row.html:15 msgid "Envoyer un courriel aux participants" msgstr "" -#: web/flaskr/templates/meeting/row.html:17 +#: web/b3desk/templates/meeting/row.html:17 msgid "Copier le lien Participant dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:20 -#: web/flaskr/templates/meeting/row.html:50 +#: web/b3desk/templates/meeting/row.html:20 +#: web/b3desk/templates/meeting/row.html:50 #, python-format msgid "Modifier %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:24 -#: web/flaskr/templates/meeting/row.html:25 -#: web/flaskr/templates/meeting/row.html:27 -#: web/flaskr/templates/meeting/row.html:54 -#: web/flaskr/templates/meeting/row.html:55 -#: web/flaskr/templates/meeting/row.html:57 +#: web/b3desk/templates/meeting/row.html:24 +#: web/b3desk/templates/meeting/row.html:25 +#: web/b3desk/templates/meeting/row.html:27 +#: web/b3desk/templates/meeting/row.html:54 +#: web/b3desk/templates/meeting/row.html:55 +#: web/b3desk/templates/meeting/row.html:57 #, python-format msgid "Supprimer %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:33 msgid "Lancer" msgstr "" -#: web/flaskr/templates/meeting/row.html:36 -#: web/flaskr/templates/meeting/row.html:38 +#: web/b3desk/templates/meeting/row.html:36 +#: web/b3desk/templates/meeting/row.html:38 #, python-format msgid "Inviter à %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:41 +#: web/b3desk/templates/meeting/row.html:41 msgid "Inviter" msgstr "" -#: web/flaskr/templates/meeting/row.html:46 +#: web/b3desk/templates/meeting/row.html:46 #, python-format msgid "Voir les enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:1 -#: web/flaskr/templates/meeting/signinmail.html:1 +#: web/b3desk/templates/meeting/signin.html:1 +#: web/b3desk/templates/meeting/signinmail.html:1 #, python-format msgid "Rejoindre %(the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:16 +#: web/b3desk/templates/meeting/signin.html:16 #, python-format msgid "%(meeting_attente)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:24 -#: web/flaskr/templates/meeting/signinmail.html:16 +#: web/b3desk/templates/meeting/signin.html:24 +#: web/b3desk/templates/meeting/signinmail.html:16 msgid "Votre nom" msgstr "" -#: web/flaskr/templates/meeting/signin.html:25 -#: web/flaskr/templates/meeting/signinmail.html:17 +#: web/b3desk/templates/meeting/signin.html:25 +#: web/b3desk/templates/meeting/signinmail.html:17 msgid "Vous pouvez également préciser votre service ou votre fonction." msgstr "" -#: web/flaskr/templates/meeting/signin.html:44 -#: web/flaskr/templates/meeting/signinmail.html:23 +#: web/b3desk/templates/meeting/signin.html:44 +#: web/b3desk/templates/meeting/signinmail.html:23 msgid "Rejoindre" msgstr "" -#: web/flaskr/templates/meeting/signinmail.html:10 +#: web/b3desk/templates/meeting/signinmail.html:10 #, python-format msgid "Votre %(meeting_label)s n'a pas encore été activée par un modérateur" msgstr "" -#: web/flaskr/templates/meeting/submit.html:3 +#: web/b3desk/templates/meeting/submit.html:3 msgid "Enregistrer" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:4 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:4 msgid "Modérateur" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:6 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:6 msgid "Participant" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:9 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:9 #, python-format msgid "À %(the_meeting)s suivante :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:13 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:13 msgid "Le lien pour s'y inscrire est le suivant :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:21 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:21 #, python-format msgid "Le mot de passe de %(this_meeting)s est :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:29 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:29 msgid "Vous devez rentrer votre nom complet et le mot de passe pour y accéder." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:2 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:2 msgid "Bonjour," msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:5 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:5 #, python-format msgid "" "Vous avez demandé l’organisation d’%(a_quick_meeting)s au travers du " "webinaire de l’Etat." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:8 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:8 msgid "" "Le lien du webinaire que vous trouvez ci-dessous reste actif et " "accessible pendant une semaine depuis un navigateur internet sur un " "ordinateur ou un smartphone :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:11 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:11 #, python-format msgid "" "%(moderator_mail_signin_url)s" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:14 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:14 msgid "" "Vous pouvez dès à présent transmettre ce lien de connexion aux " "participants que vous souhaitez inviter." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:17 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:17 msgid "" "Une fois sur la page d’accueil, vous êtes invité à rentrer votre nom " "complet pour accéder au webinaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:20 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:20 msgid "Vous y êtes !" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:23 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:23 msgid "L’équipe du webinaire de l’Etat vous souhaite un excellent séminaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:26 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:26 #, python-format msgid "" "Si vous organisez régulièrement des %(meeting_label)ss, nous vous " @@ -1807,7 +1807,7 @@ msgid "" "mesure." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_subject.txt:1 +#: web/b3desk/templates/meeting/mailto/mail_subject.txt:1 msgid "Invitation" msgstr "" diff --git a/web/translations/uk/LC_MESSAGES/messages.po b/web/translations/uk/LC_MESSAGES/messages.po index 5d5d7a21..fc31a934 100644 --- a/web/translations/uk/LC_MESSAGES/messages.po +++ b/web/translations/uk/LC_MESSAGES/messages.po @@ -19,60 +19,60 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" -#: web/flaskr/forms.py:56 +#: web/b3desk/forms.py:56 #, python-format msgid "Titre %(of_the_meeting)s" msgstr "Ukrainian translation" -#: web/flaskr/forms.py:60 +#: web/b3desk/forms.py:60 #, python-format msgid "Créer %(a_meeting)s dont le titre est :" msgstr "" -#: web/flaskr/forms.py:66 +#: web/b3desk/forms.py:66 #, python-format msgid "%(my_meeting)s" msgstr "" -#: web/flaskr/forms.py:71 +#: web/b3desk/forms.py:71 msgid "Texte de bienvenue" msgstr "" -#: web/flaskr/forms.py:72 +#: web/b3desk/forms.py:72 msgid "Ce texte apparait comme message de bienvenue sur le tchat public" msgstr "" -#: web/flaskr/forms.py:75 +#: web/b3desk/forms.py:75 #, python-format msgid "Bienvenue dans %(this_meeting)s %(meeting_name)s." msgstr "" -#: web/flaskr/forms.py:81 +#: web/b3desk/forms.py:81 msgid "Le texte est trop long" msgstr "" -#: web/flaskr/forms.py:85 +#: web/b3desk/forms.py:85 msgid "Nombre maximal de participants" msgstr "" -#: web/flaskr/forms.py:86 +#: web/b3desk/forms.py:86 msgid "Limitez vos salons à 250 personnes pour plus de confort" msgstr "" -#: web/flaskr/forms.py:92 +#: web/b3desk/forms.py:92 msgid "Durée maximale en minutes" msgstr "" -#: web/flaskr/forms.py:93 +#: web/b3desk/forms.py:93 #, python-format msgid "Après laquelle %(the_meeting)s stoppe automatiquement" msgstr "" -#: web/flaskr/forms.py:101 +#: web/b3desk/forms.py:101 msgid "Salle d'attente" msgstr "" -#: web/flaskr/forms.py:102 +#: web/b3desk/forms.py:102 #, python-format msgid "" "Placer les participants dans une salle d'attente lorsqu'ils rejoignent " @@ -80,203 +80,203 @@ msgid "" "individuellement." msgstr "" -#: web/flaskr/forms.py:109 +#: web/b3desk/forms.py:109 msgid "Seul les modérateurs peuvent voir les webcams des autres participants" msgstr "" -#: web/flaskr/forms.py:112 +#: web/b3desk/forms.py:112 msgid "Les participants ne verront pas la diffusion de la caméra des autres" msgstr "" -#: web/flaskr/forms.py:118 +#: web/b3desk/forms.py:118 msgid "Micros fermés au démarrage" msgstr "" -#: web/flaskr/forms.py:119 +#: web/b3desk/forms.py:119 msgid "Les micros sont clos à la connexion des utilisateurs" msgstr "" -#: web/flaskr/forms.py:125 +#: web/b3desk/forms.py:125 msgid "Verrouillage caméra" msgstr "" -#: web/flaskr/forms.py:126 +#: web/b3desk/forms.py:126 msgid "Les participants ne pourront pas activer leur caméra" msgstr "" -#: web/flaskr/forms.py:132 +#: web/b3desk/forms.py:132 msgid "Verrouillage micro" msgstr "" -#: web/flaskr/forms.py:133 +#: web/b3desk/forms.py:133 msgid "Les participants ne pourront pas activer leur micro" msgstr "" -#: web/flaskr/forms.py:137 +#: web/b3desk/forms.py:137 msgid "Désactivation de la discussion privée" msgstr "" -#: web/flaskr/forms.py:138 +#: web/b3desk/forms.py:138 msgid "Interdit les échanges textes directs entre participants" msgstr "" -#: web/flaskr/forms.py:144 +#: web/b3desk/forms.py:144 msgid "Désactivation de la discussion publique" msgstr "" -#: web/flaskr/forms.py:145 +#: web/b3desk/forms.py:145 msgid "Pas de tchat" msgstr "" -#: web/flaskr/forms.py:149 +#: web/b3desk/forms.py:149 msgid "Désactivation de la prise de notes" msgstr "" -#: web/flaskr/forms.py:150 +#: web/b3desk/forms.py:150 msgid "Pas de prise de notes collaborative" msgstr "" -#: web/flaskr/forms.py:154 +#: web/b3desk/forms.py:154 msgid "Message à l'attention des modérateurs" msgstr "" -#: web/flaskr/forms.py:155 +#: web/b3desk/forms.py:155 msgid "150 caractères max" msgstr "" -#: web/flaskr/forms.py:156 +#: web/b3desk/forms.py:156 msgid "Bienvenue aux modérateurs" msgstr "" -#: web/flaskr/forms.py:158 +#: web/b3desk/forms.py:158 msgid "Le message est trop long" msgstr "" -#: web/flaskr/forms.py:163 +#: web/b3desk/forms.py:163 #, python-format msgid "Url de redirection après %(the_meeting)s" msgstr "" -#: web/flaskr/forms.py:170 +#: web/b3desk/forms.py:170 msgid "Renouveler le lien modérateur" msgstr "" -#: web/flaskr/forms.py:171 web/flaskr/forms.py:180 +#: web/b3desk/forms.py:171 web/b3desk/forms.py:180 msgid "Ce code vous permet si vous le changez de bloquer les anciens liens" msgstr "" -#: web/flaskr/forms.py:179 +#: web/b3desk/forms.py:179 msgid "Renouveler le lien participants" msgstr "" -#: web/flaskr/forms.py:191 +#: web/b3desk/forms.py:191 msgid "Enregistrement manuel" msgstr "" -#: web/flaskr/forms.py:192 +#: web/b3desk/forms.py:192 msgid "Autoriser le démarrage et l'arrêt de l'enregistrement par le modérateur" msgstr "" -#: web/flaskr/forms.py:198 +#: web/b3desk/forms.py:198 msgid "Enregistrement automatique" msgstr "" -#: web/flaskr/forms.py:199 +#: web/b3desk/forms.py:199 msgid "Démarrage automatique" msgstr "" -#: web/flaskr/routes.py:548 +#: web/b3desk/routes.py:548 msgid "" "Courriel invalide. Avez vous bien tapé votre email ? Vous pouvez " "réessayer." msgstr "" -#: web/flaskr/routes.py:556 +#: web/b3desk/routes.py:556 msgid "" "Ce courriel ne correspond pas à un service de l'État. Si vous appartenez " "à un service de l'État mais votre courriel n'est pas reconnu par " "Webinaire, contactez-nous pour que nous le rajoutions!" msgstr "" -#: web/flaskr/routes.py:568 +#: web/b3desk/routes.py:568 msgid "Vous avez reçu un courriel pour vous connecter" msgstr "" -#: web/flaskr/routes.py:623 web/flaskr/routes.py:653 +#: web/b3desk/routes.py:623 web/b3desk/routes.py:653 msgid "Vous ne pouvez pas voir cet élément (identifiant incorrect)" msgstr "" -#: web/flaskr/routes.py:643 web/flaskr/routes.py:676 +#: web/b3desk/routes.py:643 web/b3desk/routes.py:676 msgid "Vous ne pouvez pas consulter cet élément" msgstr "" -#: web/flaskr/routes.py:805 +#: web/b3desk/routes.py:805 msgid "Vous ne pouvez pas modifier cet élément" msgstr "" -#: web/flaskr/routes.py:1264 +#: web/b3desk/routes.py:1264 #, python-format msgid "%(meeting_name)s modifications prises en compte" msgstr "" -#: web/flaskr/routes.py:1427 web/flaskr/routes.py:1474 +#: web/b3desk/routes.py:1427 web/b3desk/routes.py:1474 #, python-format msgid "Aucune %(meeting_label)s ne correspond à ces paramètres" msgstr "" -#: web/flaskr/routes.py:1437 web/flaskr/routes.py:1589 +#: web/b3desk/routes.py:1437 web/b3desk/routes.py:1589 msgid "Lien invalide" msgstr "" -#: web/flaskr/routes.py:1442 web/flaskr/routes.py:1594 +#: web/b3desk/routes.py:1442 web/b3desk/routes.py:1594 msgid "Lien expiré" msgstr "" -#: web/flaskr/routes.py:1581 +#: web/b3desk/routes.py:1581 #, python-format msgid "%(meeting_label)s inexistante" msgstr "" -#: web/flaskr/routes.py:1638 +#: web/b3desk/routes.py:1638 msgid "Accès non autorisé" msgstr "" -#: web/flaskr/routes.py:1669 +#: web/b3desk/routes.py:1669 msgid "Élément supprimé" msgstr "" -#: web/flaskr/routes.py:1671 +#: web/b3desk/routes.py:1671 msgid "Vous ne pouvez pas supprimer cet élément" msgstr "" -#: web/flaskr/routes.py:1687 +#: web/b3desk/routes.py:1687 msgid "Vidéo supprimée" msgstr "" -#: web/flaskr/routes.py:1691 +#: web/b3desk/routes.py:1691 #, python-format msgid "Nous n'avons pas pu supprimer cette vidéo : %(code)s, %(message)s" msgstr "" -#: web/flaskr/routes.py:1700 +#: web/b3desk/routes.py:1700 msgid "Vous ne pouvez pas supprimer cette enregistrement" msgstr "" -#: web/flaskr/templates/brand.html:19 +#: web/b3desk/templates/brand.html:19 #, python-format msgid "%(service_title)s" msgstr "" -#: web/flaskr/templates/brand.html:26 +#: web/b3desk/templates/brand.html:26 #, python-format msgid "%(service_tagline)s" msgstr "" -#: web/flaskr/templates/content.py:6 +#: web/b3desk/templates/content.py:6 msgid "Quelles sont les conditions d’accès pour accéder aux services ?" msgstr "" -#: web/flaskr/templates/content.py:9 +#: web/b3desk/templates/content.py:9 msgid "" "Cette plateforme offre une solution complète et puissante, adaptée à de " "nombreux types d’événements en ligne, jusqu’à 350 participants " @@ -313,11 +313,11 @@ msgid "" "- Sur Android, utiliser le navigateur Chrome par défaut (Android 6.0+)\n" msgstr "" -#: web/flaskr/templates/content.py:33 +#: web/b3desk/templates/content.py:33 msgid "Quel est le matériel nécessaire ?" msgstr "" -#: web/flaskr/templates/content.py:34 +#: web/b3desk/templates/content.py:34 msgid "" "Pour utiliser l’outil Webinaire de l’État, il vous suffit de disposer du " "matériel suivant :\n" @@ -339,11 +339,11 @@ msgid "" "contexte d’intervention." msgstr "" -#: web/flaskr/templates/content.py:46 +#: web/b3desk/templates/content.py:46 msgid "Puis-je utiliser mon smartphone ou ma tablette pour me connecter ?" msgstr "" -#: web/flaskr/templates/content.py:49 +#: web/b3desk/templates/content.py:49 msgid "" "Le Webinaire de l’Etat fonctionne également sur les appareils mobiles par" " un simple lien (sans application) sur le portail ou dans le séminaire. " @@ -351,11 +351,11 @@ msgid "" "Sur Android, utiliser le navigateur chrome par défaut (Android 6.0+).\n" msgstr "" -#: web/flaskr/templates/content.py:55 +#: web/b3desk/templates/content.py:55 msgid "Comment créer un séminaire ?" msgstr "" -#: web/flaskr/templates/content.py:56 +#: web/b3desk/templates/content.py:56 msgid "" "Si vous êtes un agent de l’état, vous pouvez :\n" "- Créer des séminaires immédiatement en renseignant votre courriel " @@ -371,11 +371,11 @@ msgid "" "contact@webinaire.numerique.gouv.fr \n" msgstr "" -#: web/flaskr/templates/content.py:67 +#: web/b3desk/templates/content.py:67 msgid "Comment créer un compte ?" msgstr "" -#: web/flaskr/templates/content.py:68 +#: web/b3desk/templates/content.py:68 msgid "" "En tant qu’agent de l’État, si vous organisez régulièrement des " "séminaires vous pouvez créer un compte pour organiser et conserver " @@ -388,11 +388,11 @@ msgid "" "en grand nombre, …etc.)." msgstr "" -#: web/flaskr/templates/content.py:75 +#: web/b3desk/templates/content.py:75 msgid "Comment inviter les participants/ modérateurs" msgstr "" -#: web/flaskr/templates/content.py:76 +#: web/b3desk/templates/content.py:76 msgid "" "L’organisateur qui a créé le séminaire peut partager le lien :\n" "« Participants » qu’ils soient de l’administration ou de l’extérieur " @@ -400,11 +400,11 @@ msgid "" "« Organisateurs/modérateurs » qui géreront avec vous le séminaire." msgstr "" -#: web/flaskr/templates/content.py:83 +#: web/b3desk/templates/content.py:83 msgid "Rejoindre un Webinaire en appel téléphonique ?" msgstr "" -#: web/flaskr/templates/content.py:84 +#: web/b3desk/templates/content.py:84 msgid "" "Une fois dans le séminaire, il est possible d’utiliser aussi son " "téléphone fixe ou mobile pour suivre le séminaire.\n" @@ -419,11 +419,11 @@ msgid "" "téléphone afin d’activer ou de désactiver votre microphone." msgstr "" -#: web/flaskr/templates/content.py:95 +#: web/b3desk/templates/content.py:95 msgid "J'ai des perturbations audio ou vidéo ?" msgstr "" -#: web/flaskr/templates/content.py:96 +#: web/b3desk/templates/content.py:96 msgid "" "\n" "Pour l’audio, rapprochez-vous de votre borne wifi, ou/et coupez votre " @@ -444,85 +444,85 @@ msgid "" "de vous connecter hors VPN.\n" msgstr "" -#: web/flaskr/templates/content.py:110 +#: web/b3desk/templates/content.py:110 msgid "Besoin de contacter l'équipe du Webinaire de l’Etat ?" msgstr "" -#: web/flaskr/templates/content.py:113 +#: web/b3desk/templates/content.py:113 msgid "contact@webinaire.numerique.gouv.fr" msgstr "" -#: web/flaskr/templates/content.py:116 +#: web/b3desk/templates/content.py:116 msgid "Besoin de contacter l'équipe du ministére de l'Éducation nationale ?" msgstr "" -#: web/flaskr/templates/content.py:119 +#: web/b3desk/templates/content.py:119 msgid "" "Rendez-vous sur votre portail d'assistance académique " "https://www.education.gouv.fr/la-messagerie-professionnelle-3446 ou sur " "Apps.education.fr" msgstr "" -#: web/flaskr/templates/empty.html:2 +#: web/b3desk/templates/empty.html:2 msgid "Vous devez vous identifier pour consulter la liste des visioconférences." msgstr "" -#: web/flaskr/templates/faq.html:8 +#: web/b3desk/templates/faq.html:8 msgid "FAQ - Modalités d'accès" msgstr "Ukrainian translation here" -#: web/flaskr/templates/footer.html:12 +#: web/b3desk/templates/footer.html:12 msgid "" "Service proposé par la Direction interministérielle du numérique et la " "Direction du numérique pour l'éducation" msgstr "" -#: web/flaskr/templates/footer.html:15 +#: web/b3desk/templates/footer.html:15 msgid "Le code source est ouvert et les contributions sont bienvenues." msgstr "" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/footer.html:16 +#: web/b3desk/templates/footer.html:16 msgid "Voir le code source" msgstr "" -#: web/flaskr/templates/footer.html:37 +#: web/b3desk/templates/footer.html:37 msgid "Accessibilité : non conforme" msgstr "" -#: web/flaskr/templates/footer.html:40 -#: web/flaskr/templates/footer/mentions_legales.html:10 +#: web/b3desk/templates/footer.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:10 msgid "Mentions légales" msgstr "" -#: web/flaskr/templates/footer.html:43 +#: web/b3desk/templates/footer.html:43 msgid "Données personnelles et cookies" msgstr "" -#: web/flaskr/templates/footer.html:46 web/flaskr/templates/footer/cgu.html:10 +#: web/b3desk/templates/footer.html:46 web/b3desk/templates/footer/cgu.html:10 msgid "Conditions générales d’utilisation" msgstr "" -#: web/flaskr/templates/jumbotron.html:8 +#: web/b3desk/templates/jumbotron.html:8 #, python-format msgid "Lancer %(a_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Lancer %(the_meeting)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/jumbotron.html:9 +#: web/b3desk/templates/jumbotron.html:9 #, python-format msgid "Démarrer %(a_meeting)s immédiatement" msgstr "" -#: web/flaskr/templates/jumbotron.html:19 -#: web/flaskr/templates/jumbotron.html:49 +#: web/b3desk/templates/jumbotron.html:19 +#: web/b3desk/templates/jumbotron.html:49 #, python-format msgid "Actuellement, il y a %(count)s webinaire" msgid_plural "Actuellement, il y a %(count)s webinaires" @@ -530,8 +530,8 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: web/flaskr/templates/jumbotron.html:24 -#: web/flaskr/templates/jumbotron.html:54 +#: web/b3desk/templates/jumbotron.html:24 +#: web/b3desk/templates/jumbotron.html:54 #, python-format msgid "et %(count)s participant" msgid_plural "et %(count)s participants" @@ -539,133 +539,133 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: web/flaskr/templates/jumbotron.html:29 -#: web/flaskr/templates/jumbotron.html:59 +#: web/b3desk/templates/jumbotron.html:29 +#: web/b3desk/templates/jumbotron.html:59 #, python-format msgid "" " sur une capacité moyenne pour la plateforme de %(max_participants)s " "participants." msgstr "" -#: web/flaskr/templates/jumbotron.html:42 +#: web/b3desk/templates/jumbotron.html:42 #, python-format msgid "Vous organisez régulièrement des %(some_meetings)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:43 +#: web/b3desk/templates/jumbotron.html:43 #, python-format msgid "" "Vous êtes agent de l’État, créez un compte pour organiser et conserver " "vos %(some_meetings)s." msgstr "" -#: web/flaskr/templates/jumbotron.html:44 +#: web/b3desk/templates/jumbotron.html:44 msgid "Se connecter ou créer un compte" msgstr "" -#: web/flaskr/templates/jumbotron.html:73 +#: web/b3desk/templates/jumbotron.html:73 #, python-format msgid "Démarrer %(a_meeting)s en ligne immédiatement" msgstr "" -#: web/flaskr/templates/jumbotron.html:83 +#: web/b3desk/templates/jumbotron.html:83 #, python-format msgid "" "Recevez par courriel un lien organisateur %(of_the_meeting)s, actif une " "semaine, à envoyer aux participants." msgstr "" -#: web/flaskr/templates/jumbotron.html:88 +#: web/b3desk/templates/jumbotron.html:88 msgid "Votre courriel professionnel" msgstr "" -#: web/flaskr/templates/jumbotron.html:92 +#: web/b3desk/templates/jumbotron.html:92 #, python-format msgid "Créer %(my_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:108 +#: web/b3desk/templates/jumbotron.html:108 #, python-format msgid "Vous essayez de rejoindre %(a_meeting)s" msgstr "" -#: web/flaskr/templates/jumbotron.html:109 +#: web/b3desk/templates/jumbotron.html:109 #, python-format msgid "" "Pour rejoindre %(a_meeting_to_which)s vous êtes invité, cliquez sur le " "lien que vous a transmis l'organisateur/modérateur." msgstr "" -#: web/flaskr/templates/redirections.html:4 +#: web/b3desk/templates/redirections.html:4 msgid "Connectez-vous ou créez un compte" msgstr "" -#: web/flaskr/templates/redirections.html:10 +#: web/b3desk/templates/redirections.html:10 msgid "Autres profils" msgstr "" -#: web/flaskr/templates/rie.html:3 +#: web/b3desk/templates/rie.html:3 msgid "Service accessible suivant les politiques de sécurité de votre ministère." msgstr "" -#: web/flaskr/templates/rie.html:4 +#: web/b3desk/templates/rie.html:4 msgid "" "Si l'audio ou la vidéo ne fonctionne pas, vous devez utiliser un autre " "appareil (ordinateur, smartphone)." msgstr "" -#: web/flaskr/templates/rie.html:5 +#: web/b3desk/templates/rie.html:5 msgid "en savoir plus" msgstr "" -#: web/flaskr/templates/tools.html:13 +#: web/b3desk/templates/tools.html:13 #, fuzzy msgid "Modalités d'accès" msgstr "Ukrainian translation here" -#: web/flaskr/templates/tools.html:32 +#: web/b3desk/templates/tools.html:32 msgid "se déconnecter" msgstr "" -#: web/flaskr/templates/tools.html:40 +#: web/b3desk/templates/tools.html:40 msgid "S’identifier" msgstr "" -#: web/flaskr/templates/errors/403.html:11 +#: web/b3desk/templates/errors/403.html:11 msgid "Erreur 403" msgstr "" -#: web/flaskr/templates/errors/403.html:12 +#: web/b3desk/templates/errors/403.html:12 msgid "" "Vous n’êtes pas autorisé à accéder cette page. Vous pouvez retourner à l’accueil." msgstr "" -#: web/flaskr/templates/errors/404.html:11 +#: web/b3desk/templates/errors/404.html:11 msgid "Erreur 404" msgstr "" -#: web/flaskr/templates/errors/404.html:12 +#: web/b3desk/templates/errors/404.html:12 msgid "" "Cette page n'existe pas. Vous pouvez retourner à " "l’accueil." msgstr "" -#: web/flaskr/templates/errors/500.html:11 +#: web/b3desk/templates/errors/500.html:11 msgid "Erreur 500" msgstr "" -#: web/flaskr/templates/errors/500.html:12 +#: web/b3desk/templates/errors/500.html:12 msgid "" "Le serveur a rencontré une erreur interne, veuillez réessayer " "ultérieurement." msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:9 +#: web/b3desk/templates/footer/accessibilite.html:9 msgid "Accessibilité" msgstr "" -#: web/flaskr/templates/footer/accessibilite.html:10 +#: web/b3desk/templates/footer/accessibilite.html:10 msgid "" "Le site webinaire.numerique.gouv.fr est développé selon les " "recommendations du annuaire de l'administration" msgstr "" -#: web/flaskr/templates/footer/cgu.html:11 +#: web/b3desk/templates/footer/cgu.html:11 msgid "" "Le webinaire, Visio-ecoles/colleges/lycees/agents de l’État permet " "d’accéder à la page d’accueil du sous-domaine internet utilisé par l’Etat" @@ -746,7 +746,7 @@ msgid "" "les partenaires du service public." msgstr "" -#: web/flaskr/templates/footer/cgu.html:12 +#: web/b3desk/templates/footer/cgu.html:12 msgid "" "Le sous-domaine « https://visio-" @@ -768,25 +768,25 @@ msgid "" "Nationale, de la Jeunesse et des Sports." msgstr "" -#: web/flaskr/templates/footer/cgu.html:14 +#: web/b3desk/templates/footer/cgu.html:14 msgid "" "Le service est maintenu en conditions opérationnelles et ses évolutions " "sont assurées par le Ministère de l’Éducation Nationale, de la Jeunesse " "et des Sports, ci-après dénommé « l’éditeur »." msgstr "" -#: web/flaskr/templates/footer/cgu.html:15 +#: web/b3desk/templates/footer/cgu.html:15 msgid "" "Toute utilisation des ressources de domaine de publication est " "subordonnée au respect des présentes conditions générales d’utilisation " "(CGU)." msgstr "" -#: web/flaskr/templates/footer/cgu.html:17 +#: web/b3desk/templates/footer/cgu.html:17 msgid "Objet" msgstr "" -#: web/flaskr/templates/footer/cgu.html:18 +#: web/b3desk/templates/footer/cgu.html:18 msgid "" "Le sous-domaine permet de publier sur internet l’offre de service " "interministérielle de webconférence.

" msgstr "" -#: web/flaskr/templates/footer/cgu.html:19 +#: web/b3desk/templates/footer/cgu.html:19 msgid "Code de conduite et responsabilités des Utilisateurs" msgstr "" -#: web/flaskr/templates/footer/cgu.html:20 +#: web/b3desk/templates/footer/cgu.html:20 msgid "" "L’utilisation de ce service interministériel est libre et gratuite pour " "les utilisateurs des services de l’Etat, et sur invitation, pour les " @@ -810,14 +810,14 @@ msgid "" "et responsabilités de l’éditeur." msgstr "" -#: web/flaskr/templates/footer/cgu.html:21 +#: web/b3desk/templates/footer/cgu.html:21 msgid "" "Sitôt entré sur la page d’accueil, l’utilisateur peut en consulter les " "contenus ou accéder à un salon en saisissant le nom de ce salon ou, pour " "les agents de l’Etat, en créant ledit salon." msgstr "" -#: web/flaskr/templates/footer/cgu.html:22 +#: web/b3desk/templates/footer/cgu.html:22 msgid "" "À l’instant où l’utilisateur accède à un salon de webconférence, il " "devient seul responsable des données et des contenus qu’il échange sur le" @@ -825,17 +825,17 @@ msgid "" "netiquette." msgstr "" -#: web/flaskr/templates/footer/cgu.html:23 +#: web/b3desk/templates/footer/cgu.html:23 msgid "Usage professionnel" msgstr "" -#: web/flaskr/templates/footer/cgu.html:24 +#: web/b3desk/templates/footer/cgu.html:24 msgid "" "Le service de Webinaire, Visio-ecoles/colleges/lycees/agents mis à " "disposition est à usage professionnel." msgstr "" -#: web/flaskr/templates/footer/cgu.html:25 +#: web/b3desk/templates/footer/cgu.html:25 msgid "" "Seule l’utilisation à usage professionnel de cette ressource mise à " "disposition est tolérée, l’utilisateur est attentif à ce que ces usages " @@ -843,11 +843,11 @@ msgid "" "service auquel il accède." msgstr "" -#: web/flaskr/templates/footer/cgu.html:26 +#: web/b3desk/templates/footer/cgu.html:26 msgid "Engagements et responsabilités de l’éditeur" msgstr "" -#: web/flaskr/templates/footer/cgu.html:27 +#: web/b3desk/templates/footer/cgu.html:27 msgid "" "L’éditeur donne accès au service interministériel de webconférence aux " "adresses suivantes : (\n" "56 rue de Varenne
\n" "75007 Paris" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:95 +#: web/b3desk/templates/footer/donnees_personnelles.html:95 msgid "" "Si vous estimez, après nous avoir contactés, que vos droits Informatiques" " et Libertés ne sont pas respectés vous pouvez adresser une réclamation à" " la CNIL :" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:96 +#: web/b3desk/templates/footer/donnees_personnelles.html:96 msgid "" "Commission nationale informatique et libertés
\n" "3 place de Fontenoy – TSA 80715 –
\n" "75334 PARIS CEDEX 07" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:100 +#: web/b3desk/templates/footer/donnees_personnelles.html:100 msgid "" "Les modalités de réclamation sont précisées sur le site de la CNIL : " "www.cnil.fr." msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:102 +#: web/b3desk/templates/footer/donnees_personnelles.html:102 msgid "" "Contactez le Délégué à la protection des données pour les services " "Écoles/Colléges/Lycées/Agents" msgstr "" -#: web/flaskr/templates/footer/donnees_personnelles.html:103 +#: web/b3desk/templates/footer/donnees_personnelles.html:103 msgid "" "Pour ce faire, envoyez un courriel à " "dpd[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:11 +#: web/b3desk/templates/footer/mentions_legales.html:11 msgid "Éditeur" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "" "Ministère de l’Éducation nationale et de la jeunesse Direction du " "numérique pour l’éducation 110 rue Grenelle, 75007 Paris" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:12 +#: web/b3desk/templates/footer/mentions_legales.html:12 msgid "Directeur de publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:13 +#: web/b3desk/templates/footer/mentions_legales.html:13 msgid "Directeur de la publication" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:14 +#: web/b3desk/templates/footer/mentions_legales.html:14 msgid "M. Audran Le Baron, Directeur du numérique pour l’éducation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:15 +#: web/b3desk/templates/footer/mentions_legales.html:15 msgid "Gestionnaire des statistiques" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:16 +#: web/b3desk/templates/footer/mentions_legales.html:16 msgid "Il n’y a pas d’outil de mesure d’audience pour ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:17 +#: web/b3desk/templates/footer/mentions_legales.html:17 msgid "Conception et gestion du site" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:18 +#: web/b3desk/templates/footer/mentions_legales.html:18 msgid "" "Le suivi éditorial, graphique et technique du site est assuré au " "quotidien par les équipes de la DINUM et du Pôle de compétence Identité " "du MENJS." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:19 +#: web/b3desk/templates/footer/mentions_legales.html:19 msgid "Droits de reproduction" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:20 +#: web/b3desk/templates/footer/mentions_legales.html:20 msgid "" "Conformément au droit public de la propriété intellectuelle et notamment " "selon l’article L122-5 du Code de la propriété intellectuelle, les " "’’documents officiels’’ sont librement réutilisables." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:21 +#: web/b3desk/templates/footer/mentions_legales.html:21 msgid "" "Cependant, le bon usage veut que la reprise de ces contenus de façon " "partielle ou intégrale mentionne clairement la source, et le cas échéant " "avec un lien vers le document original en ligne sur ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:22 +#: web/b3desk/templates/footer/mentions_legales.html:22 msgid "" "Toutes les infographies et vidéos réalisées par le service de " "communication de l’éditeur se trouvent sous « Licence Ouverte V2.0 » et " "sont librement réutilisables sous les conditions suivantes :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:23 +#: web/b3desk/templates/footer/mentions_legales.html:23 msgid "" "Attribution : vous devez attribuer l’œuvre de la manière indiquée par " "l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière " @@ -1361,32 +1361,32 @@ msgid "" "l’œuvre)." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:24 +#: web/b3desk/templates/footer/mentions_legales.html:24 msgid "Liens hypertextes pointant vers ce site :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:25 +#: web/b3desk/templates/footer/mentions_legales.html:25 msgid "" "Tout site public ou privé est autorisé à établir, sans autorisation " "préalable, un lien (y compris profond) vers les informations diffusées " "par ce site de webinaire, Visio-ecoles/colleges/lycees/agents." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:26 +#: web/b3desk/templates/footer/mentions_legales.html:26 msgid "" "Pour les sites Internet, la reproduction, après autorisation, d’un " "contenu doit mentionner très clairement l’origine du document sous forme " "d’une adresse internet :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:27 +#: web/b3desk/templates/footer/mentions_legales.html:27 msgid "" "La mise en place de “liens profonds” pointant directement sur le document" " souhaité devra être privilégiée par rapport à la reproduction de " "contenus." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:28 +#: web/b3desk/templates/footer/mentions_legales.html:28 msgid "" "En effet, dans ce cas, la mise en place de liens vers ce site de " "Webinaire/Visio-ecoles/colleges/lycees/agents n’est conditionnée à aucun " @@ -1394,20 +1394,20 @@ msgid "" "du lien est recommandée." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:29 +#: web/b3desk/templates/footer/mentions_legales.html:29 msgid "" "Les sites qui font le choix de pointer vers ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents engagent leur responsabilité dès lors " "qu’ils porteraient atteinte à l’image du site public." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:30 +#: web/b3desk/templates/footer/mentions_legales.html:30 msgid "" "Liens hypertextes proposés par ce site de Webinaire, Visio-" "ecoles/colleges/lycees/agents :" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:31 +#: web/b3desk/templates/footer/mentions_legales.html:31 msgid "" "Les liens vers chaque service interministériel référencé dans le " "catalogue que proposé par de ce site. Leur présence engage l’éditeur et " @@ -1417,43 +1417,43 @@ msgid "" "disposition au plan interministériel." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:32 +#: web/b3desk/templates/footer/mentions_legales.html:32 msgid "Clause de responsabilité" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:33 +#: web/b3desk/templates/footer/mentions_legales.html:33 msgid "" "Les informations proposées sur ce site le sont à titre de service rendu " "aux agents du service public, notamment aux agents des services de " "l’État." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:34 +#: web/b3desk/templates/footer/mentions_legales.html:34 msgid "" "Les informations et/ou documents disponibles sur ce site sont " "susceptibles d’être modifiés à tout moment, et peuvent faire l’objet de " "mises à jour pour faciliter l’accès aux ressources numériques." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:35 +#: web/b3desk/templates/footer/mentions_legales.html:35 msgid "" "Les informations et/ou documents accédés à partir de ce site relèvent de " "la responsabilité des porteurs de chaque service interministériel ainsi " "mis à disposition." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:36 +#: web/b3desk/templates/footer/mentions_legales.html:36 msgid "" "L’éditeur ne pourra en aucun cas être tenue responsable de tout dommage " "de quelque nature qu’il soit résultant de la mauvaise utilisation des " "ressources accessibles à partir de ce site." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:37 +#: web/b3desk/templates/footer/mentions_legales.html:37 msgid "Droit à la compensation" msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:38 +#: web/b3desk/templates/footer/mentions_legales.html:38 msgid "" "Dans l’attente d’une mise en conformité totale d’un de ces services, vous" " pouvez obtenir une version accessible des documents ou des informations " @@ -1463,69 +1463,69 @@ msgid "" "demandées vous seront transmises dans les plus brefs délais." msgstr "" -#: web/flaskr/templates/footer/mentions_legales.html:40 +#: web/b3desk/templates/footer/mentions_legales.html:40 msgid "" "Vous pouvez nous aider à améliorer l’accessibilité du site en nous " "signalant les problèmes éventuels que vous rencontrez. Pour ce faire, " "envoyez-nous un courriel à apps[chez]education.gouv.fr" msgstr "" -#: web/flaskr/templates/meeting/form.html:36 +#: web/b3desk/templates/meeting/form.html:36 msgid "Modifier" msgstr "" -#: web/flaskr/templates/meeting/form.html:38 -#: web/flaskr/templates/meeting/submit.html:5 +#: web/b3desk/templates/meeting/form.html:38 +#: web/b3desk/templates/meeting/submit.html:5 msgid "Créer" msgstr "" -#: web/flaskr/templates/meeting/form.html:43 +#: web/b3desk/templates/meeting/form.html:43 msgid "Enregistrement impossible car certains champs sont mal renseignés." msgstr "" -#: web/flaskr/templates/meeting/form.html:51 +#: web/b3desk/templates/meeting/form.html:51 msgid "Configuration" msgstr "" -#: web/flaskr/templates/meeting/form.html:67 +#: web/b3desk/templates/meeting/form.html:67 msgid "" "Gestion des permissions, elles peuvent être ajustées une fois dans le " "salon" msgstr "" -#: web/flaskr/templates/meeting/form.html:84 +#: web/b3desk/templates/meeting/form.html:84 msgid "Personnalisation" msgstr "" -#: web/flaskr/templates/meeting/form.html:99 +#: web/b3desk/templates/meeting/form.html:99 msgid "Enregistrement" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:3 +#: web/b3desk/templates/meeting/jumbotron.html:3 msgid "Webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:5 +#: web/b3desk/templates/meeting/jumbotron.html:5 msgid "Nouveau webinaire" msgstr "" -#: web/flaskr/templates/meeting/jumbotron.html:8 +#: web/b3desk/templates/meeting/jumbotron.html:8 msgid "Retour au tableau de bord" msgstr "" -#: web/flaskr/templates/meeting/list.html:2 +#: web/b3desk/templates/meeting/list.html:2 #, python-format msgid "Mes salles de %(some_meetings)s" msgstr "" -#: web/flaskr/templates/meeting/list.html:4 +#: web/b3desk/templates/meeting/list.html:4 #, python-format msgid "" "Créer une salle de %(meeting_label)s
vous permet de conserver les " "réglages et le lien de la salle." msgstr "" -#: web/flaskr/templates/meeting/list.html:9 +#: web/b3desk/templates/meeting/list.html:9 #, python-format msgid "" "Vous avez atteint la limite des %(max_meetings_per_user)s " @@ -1533,22 +1533,22 @@ msgid "" "des %(meeting_label)ss inactives." msgstr "" -#: web/flaskr/templates/meeting/modals.html:75 +#: web/b3desk/templates/meeting/modals.html:75 #, python-format msgid "" "%(the_meeting)s est toujours en cours. Si un enregistrement est en cours," " il ne sera encodé qu'après la fin %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:77 -#: web/flaskr/templates/meeting/recordings.html:22 +#: web/b3desk/templates/meeting/modals.html:77 +#: web/b3desk/templates/meeting/recordings.html:22 #, python-format msgid "" "Après la fin d'%(a_meeting)s, l'encodage de l'enregistrement peut prendre" " autant de temps que la durée %(of_the_meeting)s." msgstr "" -#: web/flaskr/templates/meeting/modals.html:78 +#: web/b3desk/templates/meeting/modals.html:78 #, python-format msgid "" "Si aucun modérateur ne met fin %(to_the_meeting)s, un délai " @@ -1556,54 +1556,54 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/modals.html:84 +#: web/b3desk/templates/meeting/modals.html:84 msgid "Images" msgstr "" -#: web/flaskr/templates/meeting/modals.html:85 +#: web/b3desk/templates/meeting/modals.html:85 msgid "Lien" msgstr "" -#: web/flaskr/templates/meeting/modals.html:105 -#: web/flaskr/templates/meeting/modals.html:106 -#: web/flaskr/templates/meeting/recordings.html:71 -#: web/flaskr/templates/meeting/recordings.html:72 +#: web/b3desk/templates/meeting/modals.html:105 +#: web/b3desk/templates/meeting/modals.html:106 +#: web/b3desk/templates/meeting/recordings.html:71 +#: web/b3desk/templates/meeting/recordings.html:72 #, python-format msgid "Supprimer video de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/modals.html:108 -#: web/flaskr/templates/meeting/recordings.html:74 +#: web/b3desk/templates/meeting/modals.html:108 +#: web/b3desk/templates/meeting/recordings.html:74 msgid "Suppression d'enregistrement" msgstr "" -#: web/flaskr/templates/meeting/modals.html:111 +#: web/b3desk/templates/meeting/modals.html:111 msgid "Copier le lien de l'enregistrement dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:11 +#: web/b3desk/templates/meeting/recordings.html:11 #, python-format msgid "Enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:13 +#: web/b3desk/templates/meeting/recordings.html:13 #, python-format msgid "Retour à mes %(meeting_label)ss" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:18 +#: web/b3desk/templates/meeting/recordings.html:18 #, python-format msgid "%(this_meeting)s est toujours en cours" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:19 +#: web/b3desk/templates/meeting/recordings.html:19 #, python-format msgid "" "Si un enregistrement est en cours, il ne sera encodé qu'après la fin " "%(of_the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:23 +#: web/b3desk/templates/meeting/recordings.html:23 #, python-format msgid "" "Si aucun modérateur ne met fin %(of_the_meeting)s, un délai " @@ -1611,199 +1611,199 @@ msgid "" "utilisateurs l'aient quitté." msgstr "" -#: web/flaskr/templates/meeting/recordings.html:42 +#: web/b3desk/templates/meeting/recordings.html:42 msgid "Visuels" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:43 +#: web/b3desk/templates/meeting/recordings.html:43 msgid "Actions" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:76 -#: web/flaskr/templates/meeting/row.html:29 -#: web/flaskr/templates/meeting/row.html:40 -#: web/flaskr/templates/meeting/row.html:59 +#: web/b3desk/templates/meeting/recordings.html:76 +#: web/b3desk/templates/meeting/row.html:29 +#: web/b3desk/templates/meeting/row.html:40 +#: web/b3desk/templates/meeting/row.html:59 msgid "Fermer la fenêtre modale" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:91 +#: web/b3desk/templates/meeting/recordings.html:91 msgid "Supprimer" msgstr "" -#: web/flaskr/templates/meeting/recordings.html:92 -#: web/flaskr/templates/meeting/submit.html:7 +#: web/b3desk/templates/meeting/recordings.html:92 +#: web/b3desk/templates/meeting/submit.html:7 msgid "Annuler" msgstr "" -#: web/flaskr/templates/meeting/row.html:5 -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:5 +#: web/b3desk/templates/meeting/row.html:33 #, python-format msgid "Lancer %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:7 +#: web/b3desk/templates/meeting/row.html:7 msgid "Envoyer un courriel aux modérateurs" msgstr "" -#: web/flaskr/templates/meeting/row.html:9 +#: web/b3desk/templates/meeting/row.html:9 msgid "Copier le lien Modérateur dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:13 +#: web/b3desk/templates/meeting/row.html:13 #, python-format msgid "Participer à %(meeting_name)s - nouvelle fenêtre" msgstr "" -#: web/flaskr/templates/meeting/row.html:15 +#: web/b3desk/templates/meeting/row.html:15 msgid "Envoyer un courriel aux participants" msgstr "" -#: web/flaskr/templates/meeting/row.html:17 +#: web/b3desk/templates/meeting/row.html:17 msgid "Copier le lien Participant dans le presse-papiers" msgstr "" -#: web/flaskr/templates/meeting/row.html:20 -#: web/flaskr/templates/meeting/row.html:50 +#: web/b3desk/templates/meeting/row.html:20 +#: web/b3desk/templates/meeting/row.html:50 #, python-format msgid "Modifier %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:24 -#: web/flaskr/templates/meeting/row.html:25 -#: web/flaskr/templates/meeting/row.html:27 -#: web/flaskr/templates/meeting/row.html:54 -#: web/flaskr/templates/meeting/row.html:55 -#: web/flaskr/templates/meeting/row.html:57 +#: web/b3desk/templates/meeting/row.html:24 +#: web/b3desk/templates/meeting/row.html:25 +#: web/b3desk/templates/meeting/row.html:27 +#: web/b3desk/templates/meeting/row.html:54 +#: web/b3desk/templates/meeting/row.html:55 +#: web/b3desk/templates/meeting/row.html:57 #, python-format msgid "Supprimer %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:33 +#: web/b3desk/templates/meeting/row.html:33 msgid "Lancer" msgstr "" -#: web/flaskr/templates/meeting/row.html:36 -#: web/flaskr/templates/meeting/row.html:38 +#: web/b3desk/templates/meeting/row.html:36 +#: web/b3desk/templates/meeting/row.html:38 #, python-format msgid "Inviter à %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/row.html:41 +#: web/b3desk/templates/meeting/row.html:41 msgid "Inviter" msgstr "" -#: web/flaskr/templates/meeting/row.html:46 +#: web/b3desk/templates/meeting/row.html:46 #, python-format msgid "Voir les enregistrements de %(meeting_name)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:1 -#: web/flaskr/templates/meeting/signinmail.html:1 +#: web/b3desk/templates/meeting/signin.html:1 +#: web/b3desk/templates/meeting/signinmail.html:1 #, python-format msgid "Rejoindre %(the_meeting)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:16 +#: web/b3desk/templates/meeting/signin.html:16 #, python-format msgid "%(meeting_attente)s" msgstr "" -#: web/flaskr/templates/meeting/signin.html:24 -#: web/flaskr/templates/meeting/signinmail.html:16 +#: web/b3desk/templates/meeting/signin.html:24 +#: web/b3desk/templates/meeting/signinmail.html:16 msgid "Votre nom" msgstr "" -#: web/flaskr/templates/meeting/signin.html:25 -#: web/flaskr/templates/meeting/signinmail.html:17 +#: web/b3desk/templates/meeting/signin.html:25 +#: web/b3desk/templates/meeting/signinmail.html:17 msgid "Vous pouvez également préciser votre service ou votre fonction." msgstr "" -#: web/flaskr/templates/meeting/signin.html:44 -#: web/flaskr/templates/meeting/signinmail.html:23 +#: web/b3desk/templates/meeting/signin.html:44 +#: web/b3desk/templates/meeting/signinmail.html:23 msgid "Rejoindre" msgstr "" -#: web/flaskr/templates/meeting/signinmail.html:10 +#: web/b3desk/templates/meeting/signinmail.html:10 #, python-format msgid "Votre %(meeting_label)s n'a pas encore été activée par un modérateur" msgstr "" -#: web/flaskr/templates/meeting/submit.html:3 +#: web/b3desk/templates/meeting/submit.html:3 msgid "Enregistrer" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:4 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:4 msgid "Modérateur" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:6 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:6 msgid "Participant" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:9 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:9 #, python-format msgid "À %(the_meeting)s suivante :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:13 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:13 msgid "Le lien pour s'y inscrire est le suivant :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:21 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:21 #, python-format msgid "Le mot de passe de %(this_meeting)s est :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_body.txt:29 +#: web/b3desk/templates/meeting/mailto/mail_body.txt:29 msgid "Vous devez rentrer votre nom complet et le mot de passe pour y accéder." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:2 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:2 msgid "Bonjour," msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:5 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:5 #, python-format msgid "" "Vous avez demandé l’organisation d’%(a_quick_meeting)s au travers du " "webinaire de l’Etat." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:8 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:8 msgid "" "Le lien du webinaire que vous trouvez ci-dessous reste actif et " "accessible pendant une semaine depuis un navigateur internet sur un " "ordinateur ou un smartphone :" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:11 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:11 #, python-format msgid "" "%(moderator_mail_signin_url)s" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:14 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:14 msgid "" "Vous pouvez dès à présent transmettre ce lien de connexion aux " "participants que vous souhaitez inviter." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:17 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:17 msgid "" "Une fois sur la page d’accueil, vous êtes invité à rentrer votre nom " "complet pour accéder au webinaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:20 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:20 msgid "Vous y êtes !" msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:23 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:23 msgid "L’équipe du webinaire de l’Etat vous souhaite un excellent séminaire." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_quick_meeting_body.txt:26 +#: web/b3desk/templates/meeting/mailto/mail_quick_meeting_body.txt:26 #, python-format msgid "" "Si vous organisez régulièrement des %(meeting_label)ss, nous vous " @@ -1812,7 +1812,7 @@ msgid "" "mesure." msgstr "" -#: web/flaskr/templates/meeting/mailto/mail_subject.txt:1 +#: web/b3desk/templates/meeting/mailto/mail_subject.txt:1 msgid "Invitation" msgstr "" From dab0d631a8c2f99b6f25fa378655a3b25c460346 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89loi=20Rivard?= Date: Tue, 12 Dec 2023 15:55:56 +0100 Subject: [PATCH 2/2] chore: put every model in its own file --- web/b3desk/models/__init__.py | 13 + web/b3desk/{models.py => models/bbb.py} | 421 ------------------------ web/b3desk/models/meetings.py | 274 +++++++++++++++ web/b3desk/models/users.py | 172 ++++++++++ web/b3desk/routes.py | 10 +- web/tests/conftest.py | 4 +- web/tests/meeting/test_end.py | 2 +- web/tests/meeting/test_meeting.py | 12 +- web/tests/test_user.py | 4 +- 9 files changed, 477 insertions(+), 435 deletions(-) create mode 100644 web/b3desk/models/__init__.py rename web/b3desk/{models.py => models/bbb.py} (53%) mode change 100755 => 100644 create mode 100644 web/b3desk/models/meetings.py create mode 100644 web/b3desk/models/users.py diff --git a/web/b3desk/models/__init__.py b/web/b3desk/models/__init__.py new file mode 100644 index 00000000..ec0a7985 --- /dev/null +++ b/web/b3desk/models/__init__.py @@ -0,0 +1,13 @@ +# +----------------------------------------------------------------------------+ +# | BBB-VISIO | +# +----------------------------------------------------------------------------+ +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the European Union Public License 1.2 version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. +from flask_sqlalchemy import SQLAlchemy + +db = SQLAlchemy() diff --git a/web/b3desk/models.py b/web/b3desk/models/bbb.py old mode 100755 new mode 100644 similarity index 53% rename from web/b3desk/models.py rename to web/b3desk/models/bbb.py index 3a15586e..863400cb --- a/web/b3desk/models.py +++ b/web/b3desk/models/bbb.py @@ -9,184 +9,14 @@ # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. import hashlib -import os -from datetime import date from datetime import datetime -from datetime import timedelta from datetime import timezone from xml.etree import ElementTree import requests from b3desk.tasks import background_upload -from b3desk.utils import secret_key from flask import current_app from flask import render_template -from flask import url_for -from flask_sqlalchemy import SQLAlchemy -from sqlalchemy_utils import StringEncryptedType - - -db = SQLAlchemy() - -MODERATOR_ONLY_MESSAGE_MAXLENGTH = 150 - - -def sigchld_handler(): - os.wait() - print("ok") - - -def get_user_nc_credentials(username): - if ( - not current_app.config["NC_LOGIN_API_KEY"] - or not current_app.config["NC_LOGIN_API_URL"] - or not current_app.config["FILE_SHARING"] - or not username - ): - print( - "File sharing deactivated or unable to perform, no connection to Nextcloud instance" - ) - return {"nctoken": None, "nclocator": None, "nclogin": None} - postData = {"username": username} - postHeaders = {"X-API-KEY": current_app.config["NC_LOGIN_API_KEY"]} - print( - "Retrieve NC credentials from NC_LOGIN_API_URL %s " - % current_app.config["NC_LOGIN_API_URL"] - ) - try: - response = requests.post( - current_app.config["NC_LOGIN_API_URL"], json=postData, headers=postHeaders - ) - data = response.json() - return data - except requests.exceptions.RequestException: - print("Cannot contact NC, returning None values") - return {"nctoken": None, "nclocator": None, "nclogin": None} - - -def get_or_create_user(user_info): - # preferred_username is login from keycloak, REQUIRED for nc_login connexion - # data is conveyed like following : - # user logs in to keycloak - # visio-agent retrives preferred_username from keycloack ( aka keycloak LOGIN, which is immutable ) - # visio-agent calls EDNAT API for NC_DATA retrieval, passing LOGIN as postData - # visio-agent can now connect to remote NC with NC_DATA - if current_app.config["FILE_SHARING"]: - preferred_username = user_info["preferred_username"] - else: - preferred_username = None - given_name = user_info["given_name"] - family_name = user_info["family_name"] - email = user_info["email"].lower() - - user = User.query.filter_by(email=email).first() - - if user is None: - data = get_user_nc_credentials(preferred_username) - nc_locator, nc_token, nc_login = ( - data["nclocator"], - data["nctoken"], - preferred_username, - ) - if nc_locator is None or nc_login is None or nc_token is None: - nc_last_auto_enroll = None - else: - nc_last_auto_enroll = datetime.now().strftime( - current_app.config["TIME_FORMAT"] - ) - user = User( - email=email, - given_name=given_name, - family_name=family_name, - nc_locator=nc_locator, - nc_login=nc_login, - nc_token=nc_token, - nc_last_auto_enroll=nc_last_auto_enroll, - last_connection_utc_datetime=datetime.utcnow(), - ) - user.save() - else: - user_has_changed = False - if ( - not user.nc_last_auto_enroll - or not user.nc_locator - or not user.nc_token - or ( - (datetime.now() - user.nc_last_auto_enroll).days - > current_app.config["NC_LOGIN_TIMEDELTA_DAYS"] - ) - ): - data = get_user_nc_credentials(preferred_username) - nc_locator, nc_token, nc_login = ( - data["nclocator"], - data["nctoken"], - preferred_username, - ) - if nc_locator is None or nc_login is None or nc_token is None: - nc_last_auto_enroll = None - else: - nc_last_auto_enroll = datetime.now().strftime( - current_app.config["TIME_FORMAT"] - ) - user.nc_token = nc_token - user.nc_login = nc_login - user.nc_locator = nc_locator - user.nc_last_auto_enroll = nc_last_auto_enroll - user_has_changed = True - - if user.given_name != given_name: - user.given_name = given_name - user_has_changed = True - if user.family_name != family_name: - user.family_name = family_name - user_has_changed = True - if ( - not user.last_connection_utc_datetime - or user.last_connection_utc_datetime.date() < date.today() - ): - user.last_connection_utc_datetime = datetime.utcnow() - user_has_changed = True - if user_has_changed: - user.save() - return user - - -class User(db.Model): - id = db.Column(db.Integer, primary_key=True) - email = db.Column(db.Unicode(150), unique=True) - given_name = db.Column(db.Unicode(50)) - family_name = db.Column(db.Unicode(50)) - nc_locator = db.Column(db.Unicode(255)) - nc_login = db.Column(db.Unicode(255)) - nc_token = db.Column(db.Unicode(255)) - nc_last_auto_enroll = db.Column(db.DateTime) - last_connection_utc_datetime = db.Column(db.DateTime) - - meetings = db.relationship("Meeting", back_populates="user") - - @property - def fullname(self): - return f"{self.given_name} {self.family_name}" - - @property - def hash(self): - s = f"{self.email}|{secret_key()}" - return hashlib.sha1(s.encode("utf-8")).hexdigest() - - @property - def can_create_meetings(self): - return len(self.meetings) < current_app.config["MAX_MEETINGS_PER_USER"] - - def save(self): - db.session.add(self) - db.session.commit() - - def disable_nextcloud(self): - self.nc_login = None - self.nc_locator = None - self.nc_token = None - self.nc_last_auto_enroll = None - self.save() class BBB: @@ -531,254 +361,3 @@ def end(self): action, {"meetingID": self.meeting.meetingID} ) requests.get(self.get_url(action), params=params) - - -class MeetingFiles(db.Model): - id = db.Column(db.Integer, primary_key=True) - title = db.Column(db.Unicode(4096)) - url = db.Column(db.Unicode(4096)) - nc_path = db.Column(db.Unicode(4096)) - meeting_id = db.Column(db.Integer, db.ForeignKey("meeting.id"), nullable=False) - is_default = db.Column(db.Boolean, default=False) - is_downloadable = db.Column(db.Boolean, default=False) - created_at = db.Column(db.Date) - - meeting = db.relationship("Meeting", back_populates="files") - - @property - def short_title(self): - return ( - self.title - if len(self.title) < 70 - else f"{self.title[:30]}...{self.title[-30:]}" - ) - - def update(self): - db.session.commit() - - def save(self): - db.session.add(self) - db.session.commit() - - -class MeetingFilesExternal(db.Model): - id = db.Column(db.Integer, primary_key=True) - title = db.Column(db.Unicode(4096)) - nc_path = db.Column(db.Unicode(4096)) - meeting_id = db.Column(db.Integer, db.ForeignKey("meeting.id"), nullable=False) - - meeting = db.relationship("Meeting", back_populates="externalFiles") - - def update(self): - db.session.commit() - - def save(self): - db.session.add(self) - db.session.commit() - - -class Meeting(db.Model): - id = db.Column(db.Integer, primary_key=True) - user_id = db.Column(db.Integer, db.ForeignKey("user.id"), nullable=False) - - user = db.relationship("User", back_populates="meetings") - files = db.relationship("MeetingFiles", back_populates="meeting") - externalFiles = db.relationship("MeetingFilesExternal", back_populates="meeting") - - # BBB params - name = db.Column(db.Unicode(150)) - attendeePW = db.Column(StringEncryptedType(db.Unicode(50), secret_key())) - moderatorPW = db.Column(StringEncryptedType(db.Unicode(50), secret_key())) - welcome = db.Column(db.UnicodeText()) - dialNumber = db.Column(db.Unicode(50)) - voiceBridge = db.Column(db.Unicode(50)) - maxParticipants = db.Column(db.Integer) - logoutUrl = db.Column(db.Unicode(250)) - record = db.Column(db.Boolean, unique=False, default=True) - duration = db.Column(db.Integer) - moderatorOnlyMessage = db.Column(db.Unicode(MODERATOR_ONLY_MESSAGE_MAXLENGTH)) - autoStartRecording = db.Column(db.Boolean, unique=False, default=True) - allowStartStopRecording = db.Column(db.Boolean, unique=False, default=True) - webcamsOnlyForModerator = db.Column(db.Boolean, unique=False, default=True) - muteOnStart = db.Column(db.Boolean, unique=False, default=True) - lockSettingsDisableCam = db.Column(db.Boolean, unique=False, default=True) - lockSettingsDisableMic = db.Column(db.Boolean, unique=False, default=True) - allowModsToUnmuteUsers = db.Column(db.Boolean, unique=False, default=False) - lockSettingsDisablePrivateChat = db.Column(db.Boolean, unique=False, default=True) - lockSettingsDisablePublicChat = db.Column(db.Boolean, unique=False, default=True) - lockSettingsDisableNote = db.Column(db.Boolean, unique=False, default=True) - guestPolicy = db.Column(db.Boolean, unique=False, default=True) - logo = db.Column(db.Unicode(200)) - user_id = db.Column(db.Integer, db.ForeignKey("user.id"), nullable=False) - - user = db.relationship("User") - - _bbb = None - - @property - def bbb(self): - if not self._bbb: - self._bbb = BBB(self) - return self._bbb - - @property - def default_file(self): - for mfile in self.files: - if mfile.is_default: - return mfile - return None - - @property - def meetingID(self): - if self.id is not None: - fid = "meeting-persistent-%i" % (self.id) - else: - fid = "meeting-vanish-%s" % (self.fake_id) - return "{}--{}".format(fid, self.user.hash if self.user else "") - - @property - def fake_id(self): - if self.id is not None: - return self.id - else: - try: - return self._fake_id - except: - return None - - @fake_id.setter - def fake_id(self, fake_value): - self._fake_id = fake_value - - @fake_id.deleter - def fake_id(self): - del self._fake_id - - def get_hash(self, role): - s = f"{self.meetingID}|{self.attendeePW}|{self.name}|{role}" - return hashlib.sha1(s.encode("utf-8")).hexdigest() - - def is_meeting_running(self): - return self.bbb.is_meeting_running() - - def create_bbb(self): - result = self.bbb.create() - if result and result["returncode"] == "SUCCESS": - if self.id is None: - self.attendeePW = result["attendeePW"] - self.moderatorPW = result["moderatorPW"] - return result if result else {} - - def save(self): - db.session.add(self) - db.session.commit() - - def delete_recordings(self, recording_ids): - return self.bbb.delete_recordings(recording_ids) - - def delete_all_recordings(self): - recordings = self.get_recordings() - if not recordings: - return {} - recording_ids = ",".join( - [recording.get("recordID", "") for recording in recordings] - ) - return self.delete_recordings(recording_ids) - - def get_recordings(self): - return self.bbb.get_recordings() - - def update_recording_name(self, recording_id, name): - return self.bbb.update_recordings( - recording_ids=[recording_id], metadata={"name": name} - ) - - def get_join_url(self, meeting_role, fullname, fullname_suffix="", create=False): - is_meeting_available = self.is_meeting_running() - should_create_room = ( - not is_meeting_available and (meeting_role == "moderator") and create - ) - if should_create_room: - d = self.create_bbb() - if "returncode" in d and d["returncode"] == "SUCCESS": - is_meeting_available = True - if is_meeting_available: - nickname = ( - f"{fullname} - {fullname_suffix}" if fullname_suffix else fullname - ) - return self.bbb.prepare_request_to_join_bbb(meeting_role, nickname).url - return url_for( - "routes.waiting_meeting", - meeting_fake_id=self.fake_id, - user_id=self.user.id, - h=self.get_hash(meeting_role), - fullname=fullname, - fullname_suffix=fullname_suffix, - ) - - def get_signin_url(self, meeting_role): - return current_app.config["SERVER_FQDN"] + url_for( - "routes.signin_meeting", - meeting_fake_id=self.fake_id, - user_id=self.user.id, - h=self.get_hash(meeting_role), - ) - - def get_mail_signin_hash(self, meeting_id, expiration_epoch): - s = f"{meeting_id}-{expiration_epoch}" - return hashlib.sha256( - s.encode("utf-8") + secret_key().encode("utf-8") - ).hexdigest() - - def get_mail_signin_url(self): - expiration = str((datetime.now() + timedelta(weeks=1)).timestamp()).split(".")[ - 0 - ] # remove milliseconds - hash_param = self.get_mail_signin_hash(self.fake_id, expiration) - return current_app.config["SERVER_FQDN"] + url_for( - "routes.signin_mail_meeting", - meeting_fake_id=self.fake_id, - expiration=expiration, - h=hash_param, - ) - - def get_data_as_dict(self, fullname, fetch_recording=False): - if self.id is None: - d = {} - else: - d = { - c.name: getattr(self, c.name) - for c in self.__table__.columns - if c.name != "slideshows" - } - if fetch_recording: - d["recordings"] = self.get_recordings() - d["running"] = self.is_meeting_running() - d["attendee_signin_url"] = self.get_signin_url("attendee") - d["moderator_signin_url"] = self.get_signin_url("moderator") - d["authenticated_attendee_signin_url"] = self.get_signin_url( - "authenticated" - ) - d["moderator_join_url"] = self.get_join_url("moderator", fullname) - d["attendee_join_url"] = self.get_join_url("attendee", fullname) - return d - - def get_role(self, hashed_role, user_id=None): - if user_id and self.user.id == user_id: - return "moderator" - elif self.get_hash("attendee") == hashed_role: - role = "attendee" - elif self.get_hash("moderator") == hashed_role: - role = "moderator" - elif self.get_hash("authenticated") == hashed_role: - role = ( - "authenticated" - if current_app.config["OIDC_ATTENDEE_ENABLED"] - else "attendee" - ) - else: - role = None - return role - - def end_bbb(self): - self.bbb.end() diff --git a/web/b3desk/models/meetings.py b/web/b3desk/models/meetings.py new file mode 100644 index 00000000..0de1cb36 --- /dev/null +++ b/web/b3desk/models/meetings.py @@ -0,0 +1,274 @@ +# +----------------------------------------------------------------------------+ +# | BBB-VISIO | +# +----------------------------------------------------------------------------+ +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the European Union Public License 1.2 version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. +import hashlib +from datetime import datetime +from datetime import timedelta + +from b3desk.utils import secret_key +from flask import current_app +from flask import url_for +from sqlalchemy_utils import StringEncryptedType + +from . import db +from .bbb import BBB + +MODERATOR_ONLY_MESSAGE_MAXLENGTH = 150 + + +class MeetingFiles(db.Model): + id = db.Column(db.Integer, primary_key=True) + title = db.Column(db.Unicode(4096)) + url = db.Column(db.Unicode(4096)) + nc_path = db.Column(db.Unicode(4096)) + meeting_id = db.Column(db.Integer, db.ForeignKey("meeting.id"), nullable=False) + is_default = db.Column(db.Boolean, default=False) + is_downloadable = db.Column(db.Boolean, default=False) + created_at = db.Column(db.Date) + + meeting = db.relationship("Meeting", back_populates="files") + + @property + def short_title(self): + return ( + self.title + if len(self.title) < 70 + else f"{self.title[:30]}...{self.title[-30:]}" + ) + + def update(self): + db.session.commit() + + def save(self): + db.session.add(self) + db.session.commit() + + +class MeetingFilesExternal(db.Model): + id = db.Column(db.Integer, primary_key=True) + title = db.Column(db.Unicode(4096)) + nc_path = db.Column(db.Unicode(4096)) + meeting_id = db.Column(db.Integer, db.ForeignKey("meeting.id"), nullable=False) + + meeting = db.relationship("Meeting", back_populates="externalFiles") + + def update(self): + db.session.commit() + + def save(self): + db.session.add(self) + db.session.commit() + + +class Meeting(db.Model): + id = db.Column(db.Integer, primary_key=True) + user_id = db.Column(db.Integer, db.ForeignKey("user.id"), nullable=False) + + user = db.relationship("User", back_populates="meetings") + files = db.relationship("MeetingFiles", back_populates="meeting") + externalFiles = db.relationship("MeetingFilesExternal", back_populates="meeting") + + # BBB params + name = db.Column(db.Unicode(150)) + attendeePW = db.Column(StringEncryptedType(db.Unicode(50), secret_key())) + moderatorPW = db.Column(StringEncryptedType(db.Unicode(50), secret_key())) + welcome = db.Column(db.UnicodeText()) + dialNumber = db.Column(db.Unicode(50)) + voiceBridge = db.Column(db.Unicode(50)) + maxParticipants = db.Column(db.Integer) + logoutUrl = db.Column(db.Unicode(250)) + record = db.Column(db.Boolean, unique=False, default=True) + duration = db.Column(db.Integer) + moderatorOnlyMessage = db.Column(db.Unicode(MODERATOR_ONLY_MESSAGE_MAXLENGTH)) + autoStartRecording = db.Column(db.Boolean, unique=False, default=True) + allowStartStopRecording = db.Column(db.Boolean, unique=False, default=True) + webcamsOnlyForModerator = db.Column(db.Boolean, unique=False, default=True) + muteOnStart = db.Column(db.Boolean, unique=False, default=True) + lockSettingsDisableCam = db.Column(db.Boolean, unique=False, default=True) + lockSettingsDisableMic = db.Column(db.Boolean, unique=False, default=True) + allowModsToUnmuteUsers = db.Column(db.Boolean, unique=False, default=False) + lockSettingsDisablePrivateChat = db.Column(db.Boolean, unique=False, default=True) + lockSettingsDisablePublicChat = db.Column(db.Boolean, unique=False, default=True) + lockSettingsDisableNote = db.Column(db.Boolean, unique=False, default=True) + guestPolicy = db.Column(db.Boolean, unique=False, default=True) + logo = db.Column(db.Unicode(200)) + user_id = db.Column(db.Integer, db.ForeignKey("user.id"), nullable=False) + + user = db.relationship("User") + + _bbb = None + + @property + def bbb(self): + if not self._bbb: + self._bbb = BBB(self) + return self._bbb + + @property + def default_file(self): + for mfile in self.files: + if mfile.is_default: + return mfile + return None + + @property + def meetingID(self): + if self.id is not None: + fid = "meeting-persistent-%i" % (self.id) + else: + fid = "meeting-vanish-%s" % (self.fake_id) + return "{}--{}".format(fid, self.user.hash if self.user else "") + + @property + def fake_id(self): + if self.id is not None: + return self.id + else: + try: + return self._fake_id + except: + return None + + @fake_id.setter + def fake_id(self, fake_value): + self._fake_id = fake_value + + @fake_id.deleter + def fake_id(self): + del self._fake_id + + def get_hash(self, role): + s = f"{self.meetingID}|{self.attendeePW}|{self.name}|{role}" + return hashlib.sha1(s.encode("utf-8")).hexdigest() + + def is_meeting_running(self): + return self.bbb.is_meeting_running() + + def create_bbb(self): + result = self.bbb.create() + if result and result["returncode"] == "SUCCESS": + if self.id is None: + self.attendeePW = result["attendeePW"] + self.moderatorPW = result["moderatorPW"] + return result if result else {} + + def save(self): + db.session.add(self) + db.session.commit() + + def delete_recordings(self, recording_ids): + return self.bbb.delete_recordings(recording_ids) + + def delete_all_recordings(self): + recordings = self.get_recordings() + if not recordings: + return {} + recording_ids = ",".join( + [recording.get("recordID", "") for recording in recordings] + ) + return self.delete_recordings(recording_ids) + + def get_recordings(self): + return self.bbb.get_recordings() + + def update_recording_name(self, recording_id, name): + return self.bbb.update_recordings( + recording_ids=[recording_id], metadata={"name": name} + ) + + def get_join_url(self, meeting_role, fullname, fullname_suffix="", create=False): + is_meeting_available = self.is_meeting_running() + should_create_room = ( + not is_meeting_available and (meeting_role == "moderator") and create + ) + if should_create_room: + d = self.create_bbb() + if "returncode" in d and d["returncode"] == "SUCCESS": + is_meeting_available = True + if is_meeting_available: + nickname = ( + f"{fullname} - {fullname_suffix}" if fullname_suffix else fullname + ) + return self.bbb.prepare_request_to_join_bbb(meeting_role, nickname).url + return url_for( + "routes.waiting_meeting", + meeting_fake_id=self.fake_id, + user_id=self.user.id, + h=self.get_hash(meeting_role), + fullname=fullname, + fullname_suffix=fullname_suffix, + ) + + def get_signin_url(self, meeting_role): + return current_app.config["SERVER_FQDN"] + url_for( + "routes.signin_meeting", + meeting_fake_id=self.fake_id, + user_id=self.user.id, + h=self.get_hash(meeting_role), + ) + + def get_mail_signin_hash(self, meeting_id, expiration_epoch): + s = f"{meeting_id}-{expiration_epoch}" + return hashlib.sha256( + s.encode("utf-8") + secret_key().encode("utf-8") + ).hexdigest() + + def get_mail_signin_url(self): + expiration = str((datetime.now() + timedelta(weeks=1)).timestamp()).split(".")[ + 0 + ] # remove milliseconds + hash_param = self.get_mail_signin_hash(self.fake_id, expiration) + return current_app.config["SERVER_FQDN"] + url_for( + "routes.signin_mail_meeting", + meeting_fake_id=self.fake_id, + expiration=expiration, + h=hash_param, + ) + + def get_data_as_dict(self, fullname, fetch_recording=False): + if self.id is None: + d = {} + else: + d = { + c.name: getattr(self, c.name) + for c in self.__table__.columns + if c.name != "slideshows" + } + if fetch_recording: + d["recordings"] = self.get_recordings() + d["running"] = self.is_meeting_running() + d["attendee_signin_url"] = self.get_signin_url("attendee") + d["moderator_signin_url"] = self.get_signin_url("moderator") + d["authenticated_attendee_signin_url"] = self.get_signin_url( + "authenticated" + ) + d["moderator_join_url"] = self.get_join_url("moderator", fullname) + d["attendee_join_url"] = self.get_join_url("attendee", fullname) + return d + + def get_role(self, hashed_role, user_id=None): + if user_id and self.user.id == user_id: + return "moderator" + elif self.get_hash("attendee") == hashed_role: + role = "attendee" + elif self.get_hash("moderator") == hashed_role: + role = "moderator" + elif self.get_hash("authenticated") == hashed_role: + role = ( + "authenticated" + if current_app.config["OIDC_ATTENDEE_ENABLED"] + else "attendee" + ) + else: + role = None + return role + + def end_bbb(self): + self.bbb.end() diff --git a/web/b3desk/models/users.py b/web/b3desk/models/users.py new file mode 100644 index 00000000..44412e99 --- /dev/null +++ b/web/b3desk/models/users.py @@ -0,0 +1,172 @@ +# +----------------------------------------------------------------------------+ +# | BBB-VISIO | +# +----------------------------------------------------------------------------+ +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the European Union Public License 1.2 version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. +import hashlib +from datetime import date +from datetime import datetime + +import requests +from b3desk.utils import secret_key +from flask import current_app + +from . import db + + +def get_user_nc_credentials(username): + if ( + not current_app.config["NC_LOGIN_API_KEY"] + or not current_app.config["NC_LOGIN_API_URL"] + or not current_app.config["FILE_SHARING"] + or not username + ): + print( + "File sharing deactivated or unable to perform, no connection to Nextcloud instance" + ) + return {"nctoken": None, "nclocator": None, "nclogin": None} + postData = {"username": username} + postHeaders = {"X-API-KEY": current_app.config["NC_LOGIN_API_KEY"]} + print( + "Retrieve NC credentials from NC_LOGIN_API_URL %s " + % current_app.config["NC_LOGIN_API_URL"] + ) + try: + response = requests.post( + current_app.config["NC_LOGIN_API_URL"], json=postData, headers=postHeaders + ) + data = response.json() + return data + except requests.exceptions.RequestException: + print("Cannot contact NC, returning None values") + return {"nctoken": None, "nclocator": None, "nclogin": None} + + +def get_or_create_user(user_info): + # preferred_username is login from keycloak, REQUIRED for nc_login connexion + # data is conveyed like following : + # user logs in to keycloak + # visio-agent retrives preferred_username from keycloack ( aka keycloak LOGIN, which is immutable ) + # visio-agent calls EDNAT API for NC_DATA retrieval, passing LOGIN as postData + # visio-agent can now connect to remote NC with NC_DATA + if current_app.config["FILE_SHARING"]: + preferred_username = user_info["preferred_username"] + else: + preferred_username = None + given_name = user_info["given_name"] + family_name = user_info["family_name"] + email = user_info["email"].lower() + + user = User.query.filter_by(email=email).first() + + if user is None: + data = get_user_nc_credentials(preferred_username) + nc_locator, nc_token, nc_login = ( + data["nclocator"], + data["nctoken"], + preferred_username, + ) + if nc_locator is None or nc_login is None or nc_token is None: + nc_last_auto_enroll = None + else: + nc_last_auto_enroll = datetime.now().strftime( + current_app.config["TIME_FORMAT"] + ) + user = User( + email=email, + given_name=given_name, + family_name=family_name, + nc_locator=nc_locator, + nc_login=nc_login, + nc_token=nc_token, + nc_last_auto_enroll=nc_last_auto_enroll, + last_connection_utc_datetime=datetime.utcnow(), + ) + user.save() + else: + user_has_changed = False + if ( + not user.nc_last_auto_enroll + or not user.nc_locator + or not user.nc_token + or ( + (datetime.now() - user.nc_last_auto_enroll).days + > current_app.config["NC_LOGIN_TIMEDELTA_DAYS"] + ) + ): + data = get_user_nc_credentials(preferred_username) + nc_locator, nc_token, nc_login = ( + data["nclocator"], + data["nctoken"], + preferred_username, + ) + if nc_locator is None or nc_login is None or nc_token is None: + nc_last_auto_enroll = None + else: + nc_last_auto_enroll = datetime.now().strftime( + current_app.config["TIME_FORMAT"] + ) + user.nc_token = nc_token + user.nc_login = nc_login + user.nc_locator = nc_locator + user.nc_last_auto_enroll = nc_last_auto_enroll + user_has_changed = True + + if user.given_name != given_name: + user.given_name = given_name + user_has_changed = True + if user.family_name != family_name: + user.family_name = family_name + user_has_changed = True + if ( + not user.last_connection_utc_datetime + or user.last_connection_utc_datetime.date() < date.today() + ): + user.last_connection_utc_datetime = datetime.utcnow() + user_has_changed = True + if user_has_changed: + user.save() + return user + + +class User(db.Model): + id = db.Column(db.Integer, primary_key=True) + email = db.Column(db.Unicode(150), unique=True) + given_name = db.Column(db.Unicode(50)) + family_name = db.Column(db.Unicode(50)) + nc_locator = db.Column(db.Unicode(255)) + nc_login = db.Column(db.Unicode(255)) + nc_token = db.Column(db.Unicode(255)) + nc_last_auto_enroll = db.Column(db.DateTime) + last_connection_utc_datetime = db.Column(db.DateTime) + + meetings = db.relationship("Meeting", back_populates="user") + + @property + def fullname(self): + return f"{self.given_name} {self.family_name}" + + @property + def hash(self): + s = f"{self.email}|{secret_key()}" + return hashlib.sha1(s.encode("utf-8")).hexdigest() + + @property + def can_create_meetings(self): + return len(self.meetings) < current_app.config["MAX_MEETINGS_PER_USER"] + + def save(self): + db.session.add(self) + db.session.commit() + + def disable_nextcloud(self): + self.nc_login = None + self.nc_locator = None + self.nc_token = None + self.nc_last_auto_enroll = None + self.save() diff --git a/web/b3desk/routes.py b/web/b3desk/routes.py index cd05a3f9..5eeda4a2 100755 --- a/web/b3desk/routes.py +++ b/web/b3desk/routes.py @@ -34,11 +34,11 @@ from b3desk.forms import RecordingForm from b3desk.forms import ShowMeetingForm from b3desk.models import db -from b3desk.models import get_or_create_user -from b3desk.models import Meeting -from b3desk.models import MeetingFiles -from b3desk.models import MeetingFilesExternal -from b3desk.models import User +from b3desk.models.meetings import Meeting +from b3desk.models.meetings import MeetingFiles +from b3desk.models.meetings import MeetingFilesExternal +from b3desk.models.users import get_or_create_user +from b3desk.models.users import User from flask import abort from flask import Blueprint from flask import current_app diff --git a/web/tests/conftest.py b/web/tests/conftest.py index 4b8b2db8..d8798e5a 100644 --- a/web/tests/conftest.py +++ b/web/tests/conftest.py @@ -10,7 +10,9 @@ b3desk.utils.secret_key = lambda: "AZERTY" -from b3desk.models import Meeting, User, db +from b3desk.models import db +from b3desk.models.users import User +from b3desk.models.meetings import Meeting class FakeAuth: diff --git a/web/tests/meeting/test_end.py b/web/tests/meeting/test_end.py index f1d799f3..ebc0b713 100644 --- a/web/tests/meeting/test_end.py +++ b/web/tests/meeting/test_end.py @@ -1,5 +1,5 @@ def test_end_bbb_meeting(app, client_app, authenticated_user, meeting, mocker): - mocked_end = mocker.patch("b3desk.models.BBB.end") + mocked_end = mocker.patch("b3desk.models.bbb.BBB.end") response = client_app.post( "/meeting/end", diff --git a/web/tests/meeting/test_meeting.py b/web/tests/meeting/test_meeting.py index c0733a19..71816d1a 100644 --- a/web/tests/meeting/test_meeting.py +++ b/web/tests/meeting/test_meeting.py @@ -1,13 +1,15 @@ from unittest import mock import pytest -from b3desk.models import Meeting -from b3desk.models import MODERATOR_ONLY_MESSAGE_MAXLENGTH +from b3desk.models.meetings import Meeting +from b3desk.models.meetings import MODERATOR_ONLY_MESSAGE_MAXLENGTH @pytest.fixture() def mocked_is_meeting_running(mocker): - mocker.patch("b3desk.models.Meeting.is_meeting_running", return_value=False) + mocker.patch( + "b3desk.models.meetings.Meeting.is_meeting_running", return_value=False + ) def test_show_meeting(client_app, app, authenticated_user, meeting, bbb_response): @@ -305,8 +307,8 @@ class Resp: mocked_bbb_create_request = mocker.patch("requests.post", return_value=Resp) mocker.patch("b3desk.tasks.background_upload.delay", return_value=True) with app.test_request_context(): - monkeypatch.setattr("b3desk.models.User.id", 1) - monkeypatch.setattr("b3desk.models.User.hash", "hash") + monkeypatch.setattr("b3desk.models.users.User.id", 1) + monkeypatch.setattr("b3desk.models.users.User.hash", "hash") meeting = get_quick_meeting_from_user_and_random_string(user) meeting.bbb.create() diff --git a/web/tests/test_user.py b/web/tests/test_user.py index dc07da67..97a4e282 100644 --- a/web/tests/test_user.py +++ b/web/tests/test_user.py @@ -1,7 +1,7 @@ from datetime import date -from b3desk.models import get_or_create_user -from b3desk.models import User +from b3desk.models.users import get_or_create_user +from b3desk.models.users import User from freezegun import freeze_time