diff --git a/css/app.css b/css/app.css index f0fc2b3..f600dea 100644 --- a/css/app.css +++ b/css/app.css @@ -1136,6 +1136,31 @@ video { border-radius: 22px; } +a:focus, +button:focus { + outline: red solid 1px; + outline-width: 1px; + outline-offset: 8px; + outline-radius: 50px; + /* border-radius: 10px; */ +} + +.focus-text { + border-radius: 0.125rem; + outline-style: solid; + outline-width: 1px; + outline-offset: 2px; + outline-color: #DF1E1E; +} + +p a:focus, ul a:focus, ol a:focus { + border-radius: 0.125rem; + outline-style: solid; + outline-width: 1px; + outline-offset: 2px; + outline-color: #DF1E1E; +} + /* ########### BASE ############ */ body:not(.wp-admin) { @@ -1150,15 +1175,6 @@ body { -moz-osx-font-smoothing: grayscale; } -a:focus, -button:focus { - outline: red solid 1px; - outline-width: 1px; - outline-offset: 8px; - outline-radius: 50px; - /* border-radius: 10px; */ -} - *::marker { display: inline-block; color: red; @@ -2433,9 +2449,6 @@ header#main-header { } .menu-renovateur__navlist > .menu-item { - display: flex; - align-items: center; - justify-content: center; font-weight: 700; --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); @@ -2526,6 +2539,46 @@ header#main-header { text-underline-offset: 4px; } +.menu-renovateur .menu-item .page_icon { + height: 50px; + width: 50px; +} + +.menu-renovateur .menu-item__submenu-title { + margin-bottom: 1rem; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(118 117 117 / var(--tw-border-opacity)); + padding-bottom: 1rem; +} + +.menu-renovateur .menu-item__submenu-toggle, + .menu-renovateur .menu-item > a { + display: flex; + align-items: center; + justify-content: center; + border-radius: 1.5rem; + padding: 1.5rem; +} + +.menu-renovateur .menu-item__submenu-toggle { + text-align: left; +} + +.menu-renovateur .menu-item__submenu-close { + position: absolute; + top: 2rem; + right: 2rem; + height: auto; + border-radius: 9999px; + text-align: right; + outline-offset: 4px; + width: -webkit-fit-content; + width: -moz-fit-content; + width: fit-content; + padding: 0; +} + .menu-renovateur__navlist-container { order: 3; width: 100%; @@ -2648,60 +2701,40 @@ header#main-header { height: fit-content; } -.menu-renovateur .menu-item .page_icon { - height: 50px; - width: 50px; -} - -.menu-renovateur .menu-item__submenu-title { - margin-bottom: 1rem; - border-bottom-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(118 117 117 / var(--tw-border-opacity)); - padding-bottom: 1rem; -} - -.menu-renovateur .menu-item__submenu-toggle, - .menu-renovateur .menu-item > a { - border-radius: 1.5rem; - padding: 1.5rem; -} - -.menu-renovateur .menu-item__submenu-toggle { - text-align: left; -} - -.menu-renovateur .menu-item__submenu-close { - position: absolute; - top: 2rem; - right: 2rem; - height: auto; - border-radius: 9999px; - text-align: right; - outline-offset: 4px; - width: -webkit-fit-content; - width: -moz-fit-content; - width: fit-content; - padding: 0; -} - .menu-renovateur--footer { + width: 100%; + padding: 0px; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.menu-renovateur--footer .menu-renovateur__navlist-container { + width: 100%; +} + +.menu-renovateur--footer .menu-renovateur__navlist { + position: relative; display: grid; row-gap: 1rem; } @media (min-width: 600px) { - .menu-renovateur--footer { + .menu-renovateur--footer .menu-renovateur__navlist { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (min-width: 960px) { - .menu-renovateur--footer { + .menu-renovateur--footer .menu-renovateur__navlist { grid-template-columns: repeat(4, minmax(0, 1fr)); } } +.menu-renovateur--footer .menu-renovateur__navlist .menu-item { + justify-content: flex-start; +} + .menu-renovateur--footer li .page_icon { height: 50px; width: 50px; @@ -2717,7 +2750,13 @@ header#main-header { } .menu-renovateur--footer li .sub-menu { - display: none; + /* @apply hidden; */ + /* @apply absolute top-0 left-0 z-50 w-full h-full bg-white grid grid-cols-2; */ +} + +.menu-renovateur--footer .menu-item__submenu-toggle, + .menu-renovateur--footer .menu-item > a { + padding: 0.75rem; } /* .primary-menu-container { */ @@ -3139,18 +3178,22 @@ header#main-header { .entry-content--acoustique-coproprietes .homegrade-blocks-focus-point-bullet, .entry-content--acoustique-coproprietes .homegrade-blocks-focused-schema ol li:before, .entry-content--acoustique-coproprietes .wp-block-button__link, + .entry-content--acoustique-coproprietes ul li:before, body.acoustique-coproprietes .chapter_index__position-indicator, body.acoustique-coproprietes .homegrade-blocks-focus-point-bullet, body.acoustique-coproprietes .homegrade-blocks-focused-schema ol li:before, body.acoustique-coproprietes .wp-block-button__link, + body.acoustique-coproprietes ul li:before, .post-conseil-page--acoustique-coproprietes .chapter_index__position-indicator, .post-conseil-page--acoustique-coproprietes .homegrade-blocks-focus-point-bullet, .post-conseil-page--acoustique-coproprietes .homegrade-blocks-focused-schema ol li:before, .post-conseil-page--acoustique-coproprietes .wp-block-button__link, + .post-conseil-page--acoustique-coproprietes ul li:before, .post-question-page--acoustique-coproprietes .chapter_index__position-indicator, .post-question-page--acoustique-coproprietes .homegrade-blocks-focus-point-bullet, .post-question-page--acoustique-coproprietes .homegrade-blocks-focused-schema ol li:before, - .post-question-page--acoustique-coproprietes .wp-block-button__link { + .post-question-page--acoustique-coproprietes .wp-block-button__link, + .post-question-page--acoustique-coproprietes ul li:before { --tw-bg-opacity: 1; background-color: rgb(36 94 242 / var(--tw-bg-opacity)); } @@ -3557,14 +3600,24 @@ article > *:not(.entry-content, .chapter-header-block), margin-bottom: 2rem; } +.entry-content ul li { + /* @apply my-1 grid gap-2; + grid-template-columns: 10px 1fr; */ + position: relative; + padding-left: 1.25rem; +} + .entry-content ul li:before { + position: absolute; + left: 0px; list-style-type: none; content: ''; display: inline-block; - height: 10px; - width: 10px; + height: 8px; + width: 8px; border-radius: 50%; margin-right: 14px; + margin-top: 9px; } .tooltip-word { @@ -3575,6 +3628,38 @@ article > *:not(.entry-content, .chapter-header-block), -webkit-text-decoration-color:; text-decoration-color:; text-decoration-thickness: 2px !important; + font-weight: 700; +} + +.tooltip-word:focus { + border-radius: 0.125rem; + outline-style: solid; + outline-width: 1px; + outline-offset: 2px; + outline-color: #DF1E1E; +} + +.tooltip-popup { + border-radius: 0.75rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 1rem; + font-weight: 400; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); +} + +.tooltip-popup:after { + position: absolute; + z-index: -2; + /* background-color: white; */ +} + +.brochure-link-format:focus { + border-radius: 0.125rem; + outline-style: solid; + outline-width: 1px; + outline-offset: 2px; + outline-color: #DF1E1E; } /* ########### BLOCKS ############ */ @@ -4120,25 +4205,6 @@ article > *:not(.entry-content, .chapter-header-block), background-color: rgb(47 1 84 / var(--tw-bg-opacity)); } -.tooltip-word { - font-weight: 700; -} - -.tooltip-popup { - border-radius: 0.75rem; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 1rem; - font-weight: 400; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -} - -.tooltip-popup:after { - position: absolute; - z-index: -2; - /* background-color: white; */ -} - .homegrade-blocks-vocabulaire-summary { border-radius: 1rem; background-color: rgb(239, 239, 239, 0.6); diff --git a/css/editor-style.css b/css/editor-style.css index b87791b..b3ba671 100644 --- a/css/editor-style.css +++ b/css/editor-style.css @@ -127,6 +127,10 @@ flex-grow: 1 } +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + .flex-col { flex-direction: column } diff --git a/footer.php b/footer.php index 7f4026e..f7e7b73 100644 --- a/footer.php +++ b/footer.php @@ -37,16 +37,23 @@