diff --git a/web/sites/development.services.yml b/web/sites/development.services.yml index 99d3902..d2857c6 100644 --- a/web/sites/development.services.yml +++ b/web/sites/development.services.yml @@ -1,228 +1,9 @@ +# Local development services. +# +# To activate this feature, follow the instructions at the top of the +# 'example.settings.local.php' file, which sits next to this file. parameters: - session.storage.options: - # Default ini options for sessions. - # - # Some distributions of Linux (most notably Debian) ship their PHP - # installations with garbage collection (gc) disabled. Since Drupal depends - # on PHP's garbage collection for clearing sessions, ensure that garbage - # collection occurs by using the most common settings. - # @default 1 - gc_probability: 1 - # @default 100 - gc_divisor: 100 - # - # Set session lifetime (in seconds), i.e. the grace period for session - # data. Sessions are deleted by the session garbage collector after one - # session lifetime has elapsed since the user's last visit. When a session - # is deleted, authenticated users are logged out, and the contents of the - # user's session is discarded. - # @default 200000 - gc_maxlifetime: 200000 - # - # Set session cookie lifetime (in seconds), i.e. the time from the session - # is created to the cookie expires, i.e. when the browser is expected to - # discard the cookie. The value 0 means "until the browser is closed". - # @default 2000000 - cookie_lifetime: 2000000 - # - # Drupal automatically generates a unique session cookie name based on the - # full domain name used to access the site. This mechanism is sufficient - # for most use-cases, including multi-site deployments. However, if it is - # desired that a session can be reused across different subdomains, the - # cookie domain needs to be set to the shared base domain. Doing so assures - # that users remain logged in as they cross between various subdomains. - # To maximize compatibility and normalize the behavior across user agents, - # the cookie domain should start with a dot. - # - # @default none - # cookie_domain: '.example.com' - # - # Set the SameSite cookie attribute: 'None', 'Lax', or 'Strict'. If set, - # this value will override the server value. See - # https://www.php.net/manual/en/session.security.ini.php for more - # information. - # @default no value - cookie_samesite: Lax - # - # Set the session ID string length. The length can be between 22 to 256. The - # PHP recommended value is 48. See - # https://www.php.net/manual/session.security.ini.php for more information. - # This value should be kept in sync with - # \Drupal\Core\Session\SessionConfiguration::__construct() - # @default 48 - sid_length: 48 - # - # Set the number of bits in encoded session ID character. The possible - # values are '4' (0-9, a-f), '5' (0-9, a-v), and '6' (0-9, a-z, A-Z, "-", - # ","). The PHP recommended value is 6. See - # https://www.php.net/manual/session.security.ini.php for more information. - # This value should be kept in sync with - # \Drupal\Core\Session\SessionConfiguration::__construct() - # @default 6 - sid_bits_per_character: 6 - twig.config: - # Twig debugging: - # - # When debugging is enabled: - # - The markup of each Twig template is surrounded by HTML comments that - # contain theming information, such as template file name suggestions. - # - Note that this debugging markup will cause automated tests that directly - # check rendered HTML to fail. When running automated tests, 'debug' - # should be set to FALSE. - # - The dump() function can be used in Twig templates to output information - # about template variables. - # - Twig templates are automatically recompiled whenever the source code - # changes (see auto_reload below). - # - # For more information about debugging Twig templates, see - # https://www.drupal.org/node/1906392. - # - # Enabling Twig debugging is not recommended in production environments. - # @default false - debug: true - # Twig auto-reload: - # - # Automatically recompile Twig templates whenever the source code changes. - # If you don't provide a value for auto_reload, it will be determined - # based on the value of debug. - # - # Enabling auto-reload is not recommended in production environments. - # @default null - auto_reload: null - # Twig cache: - # - # By default, Twig templates will be compiled and stored in the filesystem - # to increase performance. Disabling the Twig cache will recompile the - # templates from source each time they are used. In most cases the - # auto_reload setting above should be enabled rather than disabling the - # Twig cache. - # - # Disabling the Twig cache is not recommended in production environments. - # @default true - cache: true - # File extensions: - # - # List of file extensions the Twig system is allowed to load via the - # twig.loader.filesystem service. Files with other extensions will not be - # loaded unless they are added here. For example, to allow a file named - # 'example.partial' to be loaded, add 'partial' to this list. To load files - # with no extension, add an empty string '' to the list. - # - # @default ['css', 'html', 'js', 'svg', 'twig'] - allowed_file_extensions: - - css - - html - - js - - svg - - twig - renderer.config: - # Renderer required cache contexts: - # - # The Renderer will automatically associate these cache contexts with every - # render array, hence varying every render array by these cache contexts. - # - # @default ['languages:language_interface', 'theme', 'user.permissions'] - required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions'] - # Renderer automatic placeholdering conditions: - # - # Drupal allows portions of the page to be automatically deferred when - # rendering to improve cache performance. That is especially helpful for - # cache contexts that vary widely, such as the active user. On some sites - # those may be different, however, such as sites with only a handful of - # users. If you know what the high-cardinality cache contexts are for your - # site, specify those here. If you're not sure, the defaults are fairly safe - # in general. - # - # For more information about rendering optimizations see - # https://www.drupal.org/developing/api/8/render/arrays/cacheability#optimizing - auto_placeholder_conditions: - # Max-age at or below which caching is not considered worthwhile. - # - # Disable by setting to -1. - # - # @default 0 - max-age: 0 - # Cache contexts with a high cardinality. - # - # Disable by setting to []. - # - # @default ['session', 'user'] - contexts: ['session', 'user'] - # Tags with a high invalidation frequency. - # - # Disable by setting to []. - # - # @default [] - tags: [] - # Renderer cache debug: - # - # Allows cache debugging output for each rendered element. - # - # Enabling render cache debugging is not recommended in production - # environments. - # @default false - debug: false - # Cacheability debugging: - # - # Responses with cacheability metadata (CacheableResponseInterface instances) - # get X-Drupal-Cache-Tags, X-Drupal-Cache-Contexts and X-Drupal-Cache-Max-Age - # headers. - # - # For more information about debugging cacheable responses, see - # https://www.drupal.org/developing/api/8/response/cacheable-response-interface - # - # Enabling cacheability debugging is not recommended in production - # environments. - # @default false - http.response.debug_cacheability_headers: false - factory.keyvalue: {} - # Default key/value storage service to use. - # @default keyvalue.database - # default: keyvalue.database - # Collection-specific overrides. - # state: keyvalue.database - factory.keyvalue.expirable: {} - # Default key/value expirable storage service to use. - # @default keyvalue.database.expirable - # default: keyvalue.database.expirable - # Allowed protocols for URL generation. - filter_protocols: - - http - - https - - ftp - - news - - nntp - - tel - - telnet - - mailto - - irc - - ssh - - sftp - - webcal - - rtsp - - # Configure Cross-Site HTTP requests (CORS). - # Read https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS - # for more information about the topic in general. - # Note: By default the configuration is disabled. - cors.config: - enabled: false - # Specify allowed headers, like 'x-allowed-header'. - allowedHeaders: [] - # Specify allowed request methods, specify ['*'] to allow all possible ones. - allowedMethods: [] - # Configure requests allowed from specific origins. Do not include trailing - # slashes with URLs. - allowedOrigins: ['*'] - # Sets the Access-Control-Expose-Headers header. - exposedHeaders: false - # Sets the Access-Control-Max-Age header. - maxAge: false - # Sets the Access-Control-Allow-Credentials header. - supportsCredentials: false - - queue.config: - # The maximum number of seconds to wait if a queue is temporarily suspended. - # This is not applicable when a queue is suspended but does not specify - # how long to wait before attempting to resume. - suspendMaximumWait: 30 + http.response.debug_cacheability_headers: true +services: + cache.backend.null: + class: Drupal\Core\Cache\NullBackendFactory diff --git a/web/themes/custom/reha/css/reha.css b/web/themes/custom/reha/css/reha.css index 2ff90b9..43bede4 100644 --- a/web/themes/custom/reha/css/reha.css +++ b/web/themes/custom/reha/css/reha.css @@ -593,8 +593,7 @@ input { font-weight: 600; } .user--register .form-item { - margin-bottom: 2rem; - width: 80%; } + margin-bottom: 2rem; } .user--register label { font-weight: 800; } @@ -608,7 +607,8 @@ input { .user--register .password-suggestions { text-transform: lowercase; - font-style: italic; } + font-style: italic; + font-size: 00.8rem; } .mes-operations .views-row { padding-bottom: 1rem; @@ -622,7 +622,7 @@ input { .mes-operations .views-row .node-type-operation .field--label-above { margin-bottom: 1rem; } -html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-99d67e4ab1c7f832c86cb37291528444cd0b2ba82f7175e493b014e7fca57c35 footer { +.mes-operations div.views-element-container div footer { background-color: white; border: solid black 1px; text-transform: uppercase; @@ -630,10 +630,10 @@ html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.lay width: fit-content; margin-top: 2rem; font-weight: 400; } - html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-99d67e4ab1c7f832c86cb37291528444cd0b2ba82f7175e493b014e7fca57c35 footer p { + .mes-operations div.views-element-container div footer p { margin: 0; } -html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-99d67e4ab1c7f832c86cb37291528444cd0b2ba82f7175e493b014e7fca57c35 footer:hover { +.mes-operations div.views-element-container div footer:hover { background-color: #fdc300; } #block-reha-contenudelapageprincipale #node-operation-form { @@ -689,6 +689,9 @@ html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.lay #block-reha-contenudelapageprincipale #node-operation-form .counter { font-style: italic; } +html.js body.node-type-operation.node-id-7 div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block form#node-operation-edit-form.node-operation-edit-form.node-form div.js-form-item.form-item.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label { + display: none; } + .user--edit label { font-weight: 800; } diff --git a/web/themes/custom/reha/scss/pages/_creer-un-compte.scss b/web/themes/custom/reha/scss/pages/_creer-un-compte.scss index 4615e57..b6b6acd 100644 --- a/web/themes/custom/reha/scss/pages/_creer-un-compte.scss +++ b/web/themes/custom/reha/scss/pages/_creer-un-compte.scss @@ -8,7 +8,7 @@ .form-item{ margin-bottom: 2rem; - width: 80%; + // width: 80%; } @@ -33,7 +33,7 @@ } .password-suggestions{ text-transform: lowercase; - font-style: italic; + font-size: 00.8rem; } } diff --git a/web/themes/custom/reha/scss/pages/_mes-operations.scss b/web/themes/custom/reha/scss/pages/_mes-operations.scss index 56009fd..97b9018 100644 --- a/web/themes/custom/reha/scss/pages/_mes-operations.scss +++ b/web/themes/custom/reha/scss/pages/_mes-operations.scss @@ -26,24 +26,62 @@ } } - - -} - - -html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-99d67e4ab1c7f832c86cb37291528444cd0b2ba82f7175e493b014e7fca57c35 footer{ - background-color: white; - border: solid black 1px; - text-transform: uppercase; - padding: 1rem; - width: fit-content; - margin-top: 2rem; - font-weight: 400; - p{ - margin: 0; + div.views-element-container div footer{ + background-color: white; + border: solid black 1px; + text-transform: uppercase; + padding: 1rem; + width: fit-content; + margin-top: 2rem; + font-weight: 400; + p{ + margin: 0; + } + } + div.views-element-container div footer:hover{ + background-color: $yellow-puca; } -} -html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-99d67e4ab1c7f832c86cb37291528444cd0b2ba82f7175e493b014e7fca57c35 footer:hover{ - background-color: $yellow-puca; -} \ No newline at end of file +} +// html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div footer{ +// background-color: white; +// border: solid black 1px; +// text-transform: uppercase; +// padding: 1rem; +// width: fit-content; +// margin-top: 2rem; +// font-weight: 400; +// p{ +// margin: 0; +// } +// } + +// html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-d45455c661c78c4ea083baf3e9309f2de4dc5613165aaa44f958677a5bb17fb8 footer{ + +// background-color: white; +// border: solid black 1px; +// text-transform: uppercase; +// padding: 1rem; +// width: fit-content; +// margin-top: 2rem; +// font-weight: 400; +// p{ +// margin: 0; +// } +// } +// html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-99d67e4ab1c7f832c86cb37291528444cd0b2ba82f7175e493b014e7fca57c35 footer{ +// background-color: white; +// border: solid black 1px; +// text-transform: uppercase; +// padding: 1rem; +// width: fit-content; +// margin-top: 2rem; +// font-weight: 400; +// p{ +// margin: 0; +// } +// } + +// html.js body div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content.mes-operations div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block div.views-element-container div.js-view-dom-id-d45455c661c78c4ea083baf3e9309f2de4dc5613165aaa44f958677a5bb17fb8 footer:hover{ +// background-color: $yellow-puca; +// } \ No newline at end of file diff --git a/web/themes/custom/reha/scss/pages/_proposer-une-operation.scss b/web/themes/custom/reha/scss/pages/_proposer-une-operation.scss index 65c6b68..f0ec909 100644 --- a/web/themes/custom/reha/scss/pages/_proposer-une-operation.scss +++ b/web/themes/custom/reha/scss/pages/_proposer-une-operation.scss @@ -80,3 +80,6 @@ } } } +html.js body.node-type-operation.node-id-7 div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content div.region.region-content div#block-reha-contenudelapageprincipale.block.block-system.block-system-main-block form#node-operation-edit-form.node-operation-edit-form.node-form div.js-form-item.form-item.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label{ + display: none; +} \ No newline at end of file diff --git a/web/themes/custom/reha/scss/partials/_forms.scss b/web/themes/custom/reha/scss/partials/_forms.scss index 55ab998..d014ee9 100644 --- a/web/themes/custom/reha/scss/partials/_forms.scss +++ b/web/themes/custom/reha/scss/partials/_forms.scss @@ -26,6 +26,8 @@ input{ padding-bottom: 1rem; padding-left: 0.2; width: 80%; + + label{ padding-right: 0.5rem; @@ -40,4 +42,5 @@ input{ #edit-field-telephone-0-phone{ @extend %buttonwithborder; -} \ No newline at end of file +} + \ No newline at end of file diff --git a/web/themes/custom/reha/scss/partials/_header.scss b/web/themes/custom/reha/scss/partials/_header.scss index f99d342..c255e64 100644 --- a/web/themes/custom/reha/scss/partials/_header.scss +++ b/web/themes/custom/reha/scss/partials/_header.scss @@ -107,7 +107,6 @@ header{ .request-password-link{ margin-bottom: 4rem; font-size: 1rem; - } .request-password-link:hover{ text-decoration: $yellow-puca underline; diff --git a/web/themes/custom/reha/scss/reha.scss b/web/themes/custom/reha/scss/reha.scss index f3261a8..bfd23a2 100644 --- a/web/themes/custom/reha/scss/reha.scss +++ b/web/themes/custom/reha/scss/reha.scss @@ -25,4 +25,4 @@ @import "pages/creer-un-compte"; @import "pages/mes-operations"; @import "pages/proposer-une-operation"; -@import "pages/user--edit"; \ No newline at end of file +@import "pages/user--edit.scss"; \ No newline at end of file