/
Voici un exemple de css custom pour le theme margot, il agit sur les variables css non personnalisables dans le theme et permet de faire des css sur mesure.
Chaque ligne ci-dessous est à décommenter pour etre utilisée
Pour en savoir plus, voyez la documentation à ce sujet.
/
.page .attached_file img {
.rose {
#yw-main{
--padding-x: 0;
overflow-x: hidden;
}
.yw-topnav-fast-access{
.BAZ_liste.modalbox{
a{
color: var(--secondary-color-1);
}
html {
ul.navbar-nav > li.open {
#yw-topnav .dropdown-menu{
ul {
body {
body.yeswiki-iframe-body {
@keyframes wiggle {
@media (width <= 800px){
@media (width > 1000px){
@media (width > 1400px){
@media (width <= 1200px){
@media (width <= 1000px){
@media (width <= 800px){
.navbar-header {
.horaire{
.antihoraire{
.lead-plus {
#yw-topnav .attached_file {
#yw-topnav .yw-topnav {
#yw-topnav .navbar-nav{
#yw-topnav.fixable.nav-up{
}
#yw-topnav.fixable.nav-up a {
.sticky {
.sticky.nav-up{
.sticky .lead{
.sticky.nav-up .lead{
.sticky.nav-up .btn{
#yw-topnav.fixable.nav-up .img-responsive {
#yw-topnav {
#yw-topnav .navbar-brand{
#yw-topnav. attached_file {
#yw-footer {
.footer {
margin-bottom: 100px;
}
:root {
--title-h3-color: var(--primary-color) !important;
--title-h4-color: var(--primary-color) !important;
--main-bg-color: #f4eeee;
--navbar-bg-color: #fff;
--navbar-text-color: var(--primary-color);
--navbar-link-color: var(--primary-color);
/ --navbar-link-bg-color: transparent; /
--navbar-link-hover-color: var(--primary-color);
/ --navbar-link-bg-hover-color: transparent; /
.wiggle a:hover{
.style-square .bazar-card .content {
.style-square .bazar-card:hover .content {
section {
section .btn {
.footerpage {
.footerpage a {
.BAZ_fiche_titre {
div[data-id="bf_text"]{
.bazar-list.dynamic{
.bazar-cards-container{
div[data-id="checkboxListeNombreDeParticipansbf_checkbox_group"]{
div[data-id="checkboxListeDureebf_checkbox_group"]{
div[data-id="checkboxListeTypeContenubf_checkbox_group"]{
div[data-id="checkboxListeTypeDActivitebf_checkbox_group"]{
div[data-id="bf_description1"]>.BAZ_texte>h2{
.dropdown-menu>li>a {
/ couleur des titres /
/ --title-h1-color:var(--neutral-color); /
/ --title-h2-color:var(--primary-color); /
/ --title-h3-color:var(--secondary-color-1); /
/ --title-h4-color:var(--secondary-color-2); /
/ --success-color: #3cab3b; /
/ couleur pour les messages d'erreur par defaut rouge /
/ --danger-color: #d8604c; /
/ couleur pour les messages d'alerte par defaut orange /
/ --warning-color: #D78958; /
/ couleur de fond de la partie centrale votre wiki /
/ --main-container-bg-color:var(--neutral-light-color); /
/ couleur des liens /
/ --link-color: var(--primary-color); /
/ couleur des liens au survol /
/ --link-hover-color: var(--primary-color); /
/ couleur de la barre de menu /
/ --navbar-bg-color: var(--primary-color); /
/ --navbar-text-color: var(--neutral-light-color); /
/ --navbar-link-color: var(--neutral-light-color); /
/ --navbar-link-bg-color: transparent; /
/ --navbar-link-hover-color: rgba(255,255,255,0.85); /
/ --navbar-link-bg-hover-color: transparent; /
/ --navbar-border: none; /
/ --navbar-border-radius: 0; /
/ --navbar-shadow: none; /
/ --header-bg-color: var(--neutral-light-color); /
/ --header-text-color: var(--neutral-color); /
/ --header-title-color: var(--primary-color); /
/ couleur de fond du pied de page /
/ --footer-bg-color: transparent; /
/ --footer-text-color: var(--main-text-color); /
/ --footer-title-color: var(--main-text-color); /
/ --footer-border: 3px solid var(--neutral-soft-color); /
/ --btn-border: none; /
/ --btn-border-radius: .5em; /
/ --checkbox-color: var(--primary-color); /
.page .attached_file img {
- max-width: 400px !important;
.rose {
- background-color: #f168af;
- padding : 30px 10px;
- font-size: 1.2em;
#yw-main{
--padding-x: 0;
overflow-x: hidden;
}
.yw-topnav-fast-access{
- display: none;
.BAZ_liste.modalbox{
- padding-left: 3.5rem;
a{
color: var(--secondary-color-1);
}
html {
- background: #fff !important;
ul.navbar-nav > li.open {
- background-color: var(--neutral-light-color);
#yw-topnav .dropdown-menu{
- width: 100%;
- margin-top: 0;
- padding: 1rem;
- background-color: var(--neutral-light-color);
ul {
- text-align: left;
body {
- font-family:var(--main-text-fontfamily) !important;
- background-color: var(--main-bg-color);
body.yeswiki-iframe-body {
- background-image: none !important;
- background: #fff !important;
@keyframes wiggle {
- 0%, 2% {
- transform: rotate(0);
- }
- 4% {
- transform: rotate(-1deg);
- }
- 6% {
- transform: rotate(2deg);
- }
- 8% {
- transform: rotate(-3deg);
- }
- 12%, 100% {
- transform: rotate(4deg);
- }
@media (width <= 800px){
- #yw-topnav .navbar-header .navbar-brand {
- display: none;
- }
- #yw-topnav .navbar-header{
- display: ruby;
- }
- #yw-topnav.fixable .img-responsive {
- max-width: 200px !important;
- }
@media (width > 1000px){
- .navbar-nav>li {
- width: 15rem;
- }
- #yw-topnav .navbar-header{
- width: 15%;
- padding-right: 1%;
- }
@media (width > 1400px){
- .navbar-nav>li {
- width: 25%;
- }
- #yw-topnav .navbar-header{
- width: 15%;
- padding-right: 1%;
- }
@media (width <= 1200px){
- #yw-topnav .navbar-nav > li {
- width: 13rem;
- }
- #yw-topnav .navbar-nav > li > a:not(.btn) {
- padding: .5rem 1.4rem;
- }
@media (width <= 1000px){
- #yw-topnav .navbar-nav > li {
- font-size: 1rem;
- width: 11rem;
- }
@media (width <= 800px){
- #yw-topnav.fixable.nav-up{
- padding-top: 20px !important;
- }
.navbar-header {
- width: 12%;
.horaire{
- transform: rotate(5deg);
.antihoraire{
- transform: rotate(-5deg);
.lead-plus {
- font-weight: 600;
#yw-topnav .attached_file {
- margin: unset;
#yw-topnav .yw-topnav {
- width: 70%;
- font-size: 1.2rem;
#yw-topnav .navbar-nav{
- width: 100%;
- text-align: center;
#yw-topnav.fixable.nav-up{
- display: block;
- top: -15px;
- height: 75px;
- margin-top: 25px;
}
#yw-topnav.fixable.nav-up a {
- font-weight: 300;
.sticky {
- position: sticky;
- top: 100px;
- left: 0;
- z-index: 100;
- transition: top 0.1s ease-in-out;
.sticky.nav-up{
- top: 60px;
- font-size: 1rem;
.sticky .lead{
- margin: 0;
.sticky.nav-up .lead{
- font-size: 16px !important;
.sticky.nav-up .btn{
- font-size: unset;
- padding: 10px 20px;
#yw-topnav.fixable.nav-up .img-responsive {
- top: 30px;
- width: 60%;
- transition: width 0.1s ease-in-out;
#yw-topnav {
- height: 100px;
- padding: 0;
- transition: top 0.1s ease-in-out, padding-top 0.1s ease-in-out;
#yw-topnav .navbar-brand{
- display:none;
#yw-topnav. attached_file {
- margin: 0
#yw-footer {
- height: 100px;
- bottom: 0;
- width: 100%;
- background-color: var(--secondary-color-1) !important;
- z-index: 200;
.footer {
margin-bottom: 100px;
}
:root {
--title-h3-color: var(--primary-color) !important;
--title-h4-color: var(--primary-color) !important;
--main-bg-color: #f4eeee;
--navbar-bg-color: #fff;
--navbar-text-color: var(--primary-color);
--navbar-link-color: var(--primary-color);
/ --navbar-link-bg-color: transparent; /
--navbar-link-hover-color: var(--primary-color);
/ --navbar-link-bg-hover-color: transparent; /
- animation: wiggle 5s linear infinite;
.wiggle a:hover{
- animation: wiggle 5s linear infinite;
.style-square .bazar-card .content {
- min-height: 5rem;
- display: none;
.style-square .bazar-card:hover .content {
- display: block;
section {
- background-color: var(--primary-color);
- color : #fff;
section .btn {
- background-color: #fff;
- color : var(--neutral-color);
.footerpage {
- padding: 0px;
- color: #fff;
.footerpage a {
- padding: 0px;
- color: #fff;
.BAZ_fiche_titre {
- display: block;
- margin-bottom: 0;
div[data-id="bf_text"]{
- font-size: 2.5rem;
- line-height: 1;
- color: var(--title-h1-color);
.bazar-list.dynamic{
- text-align: center;
.bazar-cards-container{
- display: inline-grid;
div[data-id="checkboxListeNombreDeParticipansbf_checkbox_group"]{
- display: none;
div[data-id="checkboxListeDureebf_checkbox_group"]{
- display: none;
div[data-id="checkboxListeTypeContenubf_checkbox_group"]{
- display: none;
div[data-id="checkboxListeTypeDActivitebf_checkbox_group"]{
- display: none;
div[data-id="bf_description1"]>.BAZ_texte>h2{
- color: var(--primary-color);
- margin: 5px 0;
- font-size: 1.2rem;
- font-weight: 600 !important;
.dropdown-menu>li>a {
- white-space: normal;
/ couleur des titres /
/ --title-h1-color:var(--neutral-color); /
/ --title-h2-color:var(--primary-color); /
/ --title-h3-color:var(--secondary-color-1); /
/ --title-h4-color:var(--secondary-color-2); /
/ --success-color: #3cab3b; /
/ couleur pour les messages d'erreur par defaut rouge /
/ --danger-color: #d8604c; /
/ couleur pour les messages d'alerte par defaut orange /
/ --warning-color: #D78958; /
/ couleur de fond de la partie centrale votre wiki /
/ --main-container-bg-color:var(--neutral-light-color); /
/ couleur des liens /
/ --link-color: var(--primary-color); /
/ couleur des liens au survol /
/ --link-hover-color: var(--primary-color); /
/ couleur de la barre de menu /
/ --navbar-bg-color: var(--primary-color); /
/ --navbar-text-color: var(--neutral-light-color); /
/ --navbar-link-color: var(--neutral-light-color); /
/ --navbar-link-bg-color: transparent; /
/ --navbar-link-hover-color: rgba(255,255,255,0.85); /
/ --navbar-link-bg-hover-color: transparent; /
/ --navbar-border: none; /
/ --navbar-border-radius: 0; /
/ --navbar-shadow: none; /
/ --header-bg-color: var(--neutral-light-color); /
/ --header-text-color: var(--neutral-color); /
/ --header-title-color: var(--primary-color); /
/ couleur de fond du pied de page /
/ --footer-bg-color: transparent; /
/ --footer-text-color: var(--main-text-color); /
/ --footer-title-color: var(--main-text-color); /
/ --footer-border: 3px solid var(--neutral-soft-color); /
/ --btn-border: none; /
/ --btn-border-radius: .5em; /
/ --checkbox-color: var(--primary-color); /
- }
Se connecter pour commenter.

Commentaires