Budget
Dépenses récurrentes
Loyer, abonnements et assurances prélevés chaque mois.
Composants
Chaque composant est une classe lssd- à poser sur le HTML de l’outil. Les aperçus ci-dessous
sont rendus par la librairie elle-même, et le code affiché sous chacun est exactement celui de l’aperçu.
Changez de thème avec le bouton de la barre du haut pour les voir en sombre.
Bouton en pilule pour toute action : lssd-btn plus une variante, sur un <button> ou un <a>.
lssd-btn--primary : l’action principale de la zone (« Enregistrer », « Ajouter un événement »). Une seule par carte, formulaire ou barre.lssd-btn--secondary : actions alternatives (« Exporter », « Filtrer »).lssd-btn--ghost : actions discrètes dans une barre d’outils, « Annuler » dans une boîte de dialogue.lssd-btn--danger : suppression définitive, toujours après une confirmation.lssd-btn--sm (32px, tableaux et barres denses), lssd-btn--icon (icône seule, avec aria-label obligatoire).disabled (ou aria-disabled="true" sur un lien) plutôt qu’une couleur grisée maison.radius-pill.info, warn ou une couleur de catégorie.Champ de formulaire complet : un conteneur lssd-field qui empile libellé, contrôle et texte d’aide ou d’erreur.
Saisissez le montant TTC.
Erreur : cette adresse est incomplète.
lssd-field : le conteneur.lssd-label : le <label> relié au contrôle par for/id.lssd-input : s’applique à <input>, <select> et <textarea>.lssd-help : une aide courte sous le champ, en muted.lssd-error : le message d’erreur en danger, commençant par « Erreur : ». Mettez aria-invalid="true" sur le contrôle et reliez le message avec aria-describedby.attrs du widget) plutôt qu’avec form.as_div brut.space-4 entre deux champs.Le contrôle natif redessiné : lssd-check autour d’un <input class="lssd-check__input">, pour une option qu’on active ou un choix parmi quelques-uns.
Pendant 30 jours. Laissez décoché sur un appareil partagé.
Erreur : cochez cette case pour continuer.
lssd-check : un <label> qui contient la case et son libellé ; tout le libellé est cliquable.lssd-check__input : le <input type="checkbox"> ou type="radio". 20px, coins radius-sm (pilule pour le radio), bordure line-strong ; cochée, fond accent et coche on-accent.lssd-check__label : le libellé, au style label.lssd-check__help : une aide sous l’option (avec lssd-help), alignée sur le libellé ; reliez-la au contrôle par aria-describedby.aria-invalid="true" sur le contrôle et un lssd-error qui commence par « Erreur : », comme pour le champ.<fieldset> avec une <legend>.<div> : le clavier, les lecteurs d’écran et les formulaires sans JavaScript en dépendent.Conteneur de contenu en surface, bordure line, coins radius-lg et padding space-6.
Budget
Loyer, abonnements et assurances prélevés chaque mois.
Learning
3 étapes restantes avant la compétence « API REST ».
lssd-card__overline : catégorie en majuscules, en accent-ink (facultatif).lssd-card__title : titre au style title-2.lssd-card__body : texte en muted.lssd-card__actions : rangée de boutons, au plus un bouton principal.lssd-card--raised : ajoute shadow-soft pour la carte vedette d’un écran, les menus et boîtes de dialogue.space-6 (gap-6).surface-2 pour une zone en retrait.Étiquette de statut en pilule, en majuscules : lssd-badge plus une variante d’état facultative.
muted sur surface-2.lssd-badge--success : terminé, acquis, payé.lssd-badge--info : en cours, planifié.lssd-badge--warn : à vérifier, bientôt dû.lssd-badge--danger : en retard, échec.La barre identique dans tous les outils : logo LSSD, nom LSSD, nom de l’outil, navigation, puis les actions à droite. C’est le premier repère qui dit à l’utilisateur qu’il est toujours chez LSSD.
lssd-header : la barre, 56px, en surface avec une bordure basse line.lssd-header__brand : lien vers l’accueil de l’outil, qui contient le logo
(lssd-header__mark, sur sa pastille blanche), « LSSD » (lssd-header__name) et le
nom de l’outil (lssd-header__product, en accent-ink).lssd-header__nav et lssd-header__link : les sections de l’outil. La page courante porte aria-current="page". La navigation est masquée sous 640px : l’outil fournit alors un menu.lssd-header__end : actions et compte, au plus un bouton principal compact.Les utilitaires de texte complètent les composants. Ils ne fixent pas la couleur : associez-les à text-ink ou text-muted.
Budget
Dépenses récurrentes
Ajoutez une dépense pour commencer votre suivi.
Modifié il y a 2 minutes