Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Modèle:Documentation/styles.css » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
Page créée avec « .documentation-header { border-bottom: 2px solid #a2a9b1; margin-bottom: 1em; } .documentation-content { background: #f8f9fa; border: 1px solid #a2a9b1; padding: 1em; margin-bottom: 1em; } .documentation-sandbox, .documentation-test { background: #fff3cd; border: 1px solid #ffeeba; padding: 1em; margin-bottom: 1em; } .documentation-footer { margin-top: 1em; padding-top: 0.5em; font-size: 90%; color: #5459... »
 
Hiob (discussion | contributions)
mAucun résumé des modifications
 
(8 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
.documentation-header {
/* ======================
    border-bottom: 2px solid #a2a9b1;
  SYSTÈME DE DOCUMENTATION - MINIMALISTE
    margin-bottom: 1em;
  Compatible Citizen light/dark
  ====================== */
 
/* Conteneur principal */
.nef-doc-system {
margin: 1.5em 0;
}
 
/* ======================
  BARRE SIMPLE
  ====================== */
.nef-doc-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px 12px;
background-color: var(--color-surface-2);
border: 1px solid var(--border-color-base);
border-radius: 4px 4px 0 0;
font-size: 13px;
}
 
.nef-doc-header-content {
display: flex;
align-items: center;
gap: 8px;
color: var(--color-base);
font-weight: 500;
}
 
.nef-doc-header-icon {
font-size: 16px;
opacity: 0.7;
}
 
/* Boutons alignés à droite */
.nef-doc-header-actions {
display: flex;
gap: 8px;
}
 
.nef-doc-btn {
display: inline-block;
padding: 4px 8px;
background: var(--color-surface-1);
border: 1px solid var(--border-color-base);
border-radius: 3px;
font-size: 12px;
transition: background-color 0.2s ease;
}
 
.nef-doc-btn a {
color: var(--color-base) !important;
text-decoration: none !important;
}
 
.nef-doc-btn:hover {
background: var(--color-surface-3);
}
 
/* Bouton "Créer" avec accent vert discret */
.nef-doc-btn-create {
border-color: var(--color-success);
}
 
.nef-doc-btn-create a {
color: var(--color-success) !important;
}
 
/* ======================
  BOÎTES DE DOCUMENTATION
  ====================== */
.nef-doc-box {
border: 1px solid var(--border-color-base);
border-top: none;
border-radius: 0 0 4px 4px;
padding: 1.5em;
background-color: var(--color-surface-1);
}
 
/* Documentation existante */
.nef-doc-exists {
border-left: 1px solid var(--color-success);
}
 
/* Documentation manquante */
.nef-doc-missing {
display: flex;
align-items: flex-start;
gap: 1em;
background-color: var(--color-surface-2);
border-left: 1px solid var(--color-destructive);
}
 
.nef-doc-icon {
font-size: 2em;
opacity: 0.6;
flex-shrink: 0;
}
 
.nef-doc-content {
flex: 1;
}
}


.documentation-content {
/* Instructions */
    background: #f8f9fa;
.nef-doc-instructions {
    border: 1px solid #a2a9b1;
background-color: var(--color-surface-3);
    padding: 1em;
padding: 1em;
    margin-bottom: 1em;
border-radius: 4px;
margin-top: 1em;
border-left: 1px solid var(--color-progressive);
color: var(--color-base);
}
}


.documentation-sandbox,
.nef-doc-instructions ul {
.documentation-test {
margin: 0.5em 0 0 0;
    background: #fff3cd;
padding-left: 1.5em;
    border: 1px solid #ffeeba;
    padding: 1em;
    margin-bottom: 1em;
}
}


.documentation-footer {
/* Liens */
    margin-top: 1em;
.nef-doc-box a {
    padding-top: 0.5em;
color: var(--color-progressive);
    font-size: 90%;
    color: #54595d;
}
}


.documentation-missing {
/* ======================
    background: #f8d7da;
  RESPONSIVE
    border: 1px solid #f5c6cb;
  ====================== */
    padding: 1em;
@media (max-width: 640px) {
    border-radius: 4px;
.nef-doc-header {
flex-direction: column;
align-items: stretch;
gap: 8px;
}
}


.documentation-notice {
.nef-doc-header-content {
    margin: 0;
justify-content: center;
    font-style: italic;
}
 
.nef-doc-header-actions {
justify-content: center;
}
 
.nef-doc-missing {
flex-direction: column;
text-align: center;
}
 
.nef-doc-icon {
margin: 0 auto;
}
}
}

Dernière version du 15 novembre 2025 à 10:56

/* ======================
   SYSTÈME DE DOCUMENTATION - MINIMALISTE
   Compatible Citizen light/dark
   ====================== */

/* Conteneur principal */
.nef-doc-system {
margin: 1.5em 0;
}

/* ======================
   BARRE SIMPLE
   ====================== */
.nef-doc-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px 12px;
background-color: var(--color-surface-2);
border: 1px solid var(--border-color-base);
border-radius: 4px 4px 0 0;
font-size: 13px;
}

.nef-doc-header-content {
display: flex;
align-items: center;
gap: 8px;
color: var(--color-base);
font-weight: 500;
}

.nef-doc-header-icon {
font-size: 16px;
opacity: 0.7;
}

/* Boutons alignés à droite */
.nef-doc-header-actions {
display: flex;
gap: 8px;
}

.nef-doc-btn {
display: inline-block;
padding: 4px 8px;
background: var(--color-surface-1);
border: 1px solid var(--border-color-base);
border-radius: 3px;
font-size: 12px;
transition: background-color 0.2s ease;
}

.nef-doc-btn a {
color: var(--color-base) !important;
text-decoration: none !important;
}

.nef-doc-btn:hover {
background: var(--color-surface-3);
}

/* Bouton "Créer" avec accent vert discret */
.nef-doc-btn-create {
border-color: var(--color-success);
}

.nef-doc-btn-create a {
color: var(--color-success) !important;
}

/* ======================
   BOÎTES DE DOCUMENTATION
   ====================== */
.nef-doc-box {
border: 1px solid var(--border-color-base);
border-top: none;
border-radius: 0 0 4px 4px;
padding: 1.5em;
background-color: var(--color-surface-1);
}

/* Documentation existante */
.nef-doc-exists {
border-left: 1px solid var(--color-success);
}

/* Documentation manquante */
.nef-doc-missing {
display: flex;
align-items: flex-start;
gap: 1em;
background-color: var(--color-surface-2);
border-left: 1px solid var(--color-destructive);
}

.nef-doc-icon {
font-size: 2em;
opacity: 0.6;
flex-shrink: 0;
}

.nef-doc-content {
flex: 1;
}

/* Instructions */
.nef-doc-instructions {
background-color: var(--color-surface-3);
padding: 1em;
border-radius: 4px;
margin-top: 1em;
border-left: 1px solid var(--color-progressive);
color: var(--color-base);
}

.nef-doc-instructions ul {
margin: 0.5em 0 0 0;
padding-left: 1.5em;
}

/* Liens */
.nef-doc-box a {
color: var(--color-progressive);
}

/* ======================
   RESPONSIVE
   ====================== */
@media (max-width: 640px) {
.nef-doc-header {
flex-direction: column;
align-items: stretch;
gap: 8px;
}

.nef-doc-header-content {
justify-content: center;
}

.nef-doc-header-actions {
justify-content: center;
}

.nef-doc-missing {
flex-direction: column;
text-align: center;
}

.nef-doc-icon {
margin: 0 auto;
}
}
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.