variables SCSSvariables TS

Couleurs

Les couleurs du thème sont organisés en trois couples, avec une couleur principale (utilisée pour les fonds notamment) et son accent (utilisée pour les boutons) :

Les noms sont inventés et ne correspondent pas à des valeurs standards.

En plus de ça il existe deux couleurs techniques : light et dark.

FLOWER

FLOWER

ABYSS

ABYSS

SUN

SUN

MIST

MIST

LAGOON

LAGOON

GROUND

GROUND

LIGHT

LIGHT

DARK

DARK
variables SCSS

Polices

Sur le site, il y a deux polices différentes :

  • Rubik Regular, utilisée pour le texte de base,
  • Roboto Slab Light pour les titres, les citations (composant Quote) et les noms de composants.
composantéchelle de pagedémontré globalement

Layout

Contient les éléments structurels communs à toutes les pages du site.

Il inclut :

composantuniquedans le layout

Back to top

Un bouton flottant pour remonter en haut de la page.

composantéchelle de sectiongénériqueauto-démonstration

Row

Une section de page : un titre et un id optionnel et surtout du contenu.

Le composant peut accueillir optionellement une liste de mots-clés, affiché par une Badges list

Spécialisations

Le composant peut être encapsulé et pré-configuré en d'autres composants de la même échelle, plus spécialisés.

Pour l'instant, la seule spécialisation est PageHeader.

composantitératiflienscontenu de row

Table of contents

Permet la navigation entre les sections d'une page.

Quote

Met en valeur un texte et, si applicable, affiche son auteur et sa source.

Le logo de RIMAROK.com, un glyphe symbolisant le passage et le formattage des idées, utilisé pour illustrer une citation.
Ceci est une simple citation.
Le logo de RIMAROK.com, un glyphe symbolisant le passage et le formattage des idées, utilisé pour illustrer une citation.
Ceci est une citation avec auteur et source

- Source optionnelle,Auteur optionnel

Project

Présente les grandes lignes d'un projet, avec : sa stack, sa date, son contenu.

Affiché dans le Carousel.

Un petit nuage de brume avec quelques étoiles, sous le titre du projet, pour un effet cosmétique.

Titre du projet

full-stacktag 1tag 222 juin 2022

Contenu du projet
composantitératifspécifique à la page blogcontenu de row

Articles list

Sur la page Blog, affiche la liste des articles du site.

composantitératifspécifique à la page motifscontenu de row

Motifs list

Sur la page Motifs de conception, affiche la liste des articles du site.

Nom du motifDescriptionSynonymes
EntitéQuelque chose, un concept, une représentation, un individu ou une part d’un individu.individu, chose, donnée
EnsembleGroupe d’entités, défini par un (ou plusieurs) critère(s) et qui existe par discrimination de son extérieur.groupe
ValeurContenu (retourné) d’une entité, à interpréter selon son type. contenu
PropriétéCaractère d’une entité, pouvant être définie par un type, et pouvant porter ou non une valeur.attribut, caractère, prop, property
NomMot, ou groupe de mots, pas forcément unique, désignant une entité, parfois porteur de sens.name
VariableAssocie un nom à une valeur variable. La valeur peut-être un nombre, un texte, une entité, un ensemble, une propriété de l’un ou l’autre, et bien plus encore.var
IdentifiantValeur unique (dans un contexte) permettant d’identifier une entité précisément.id, identifier
TitreRemplace le nom pour mettre en valeur, et éventuellement résumer, une entité (objet, page, section …).title
AliasNom alternatif d’une entité, référence/proxy d’une valeur.
MotifRécurrence d’un caractère, ou d’un groupe de caractères, dans un ensemble d’entités.
InstanceOccurrence d’un motif dans une entité; dans le code, objet créé sur le modèle d’un type, d’une classe (qui l’aurait alors instancié).
TypeFormalisation de la structure d’une entité par restriction de la valeur possible pour ses propriétés.
ObjetUne entité conceptuelle porteuse de propriétés.
ClasseStructure typée d’objets, incluant propriétés et fonctions (méthodes), ainsi qu’un (ou plusieurs) constructeur(s).
ReferencePas l’entité même, mais un pointeur/une redirection vers elle.
BooléenUne valeur binaire : vrai/faux, 1/0, oui/non.
NombreUne valeur représentée par une quantité, pouvant ou non être entière.
Chaîne de caractèresUne suite de caractères alphanumériques considérés comme une seule et même entité.
Tableau
Étiquette
Énumération
Catégorie
Composant
Page
Fichier
DossierEnsemble nommé pouvant contenir des fichiers et d’autres dossiers.
ContexteNamespace, Portée, Scope, Périmètre
Fonction
Fonction / Paramètre
UsineUne fonction instanciant et retournant un objet sur la base d’un (ou plusieurs) type(s) donné(s).Factory
Composant / ConteneurComposant encapsulant d’autres composants.
UniqueValeur non répétée dans un contexte, ou entité identifiable individuellement par le biais de l’un (ou plusieurs) de ses attributs.
Itération
Collectiontable
FiltreSélectionne les entités d’un ensemble qui répondent à certaines conditions.
OrdreOrdonnance les entités d’un ensemble en fonction de certaines propriétés.Ordonnancement
Modèle de pageTemplate
AgencementLayout, Mise en page
Url
Slug
Domaine
Site
Base de donnéesFait persister les données sous forme de collections d’objets, plus ou moins typées et/ou relationnelles; et permet d’interagir avec.database
Serveur
JS / Serveur
Client
UI
API
Authentification
API / Clé
Utilisateur
Permission
Rôle
ModuleDépendance, bibliothèque
JS / Tableau / Map
JS / Map
JS / Set
Parenthèses
Généralisation et spécialisationUn objet ou une classe sont dits plus génériques moins dotés ils sont en attributs. Spécialiser c’est restreindre la définition par ajouts d’attributs.
ConstanteAssociation d’un nom à une valeur immuable (par opposition aux variables).
HTML / Balise
Incrément
Décrément
CSS / Selecteur
CSS / Règle
Thème
Variation
Get
JS / Export
JS / Reduce
JS / Promise
React / Composant
Déplier
Menu
Paramètre
Ou||
JS / Switch
JS / Opérateur ternnairecondition ? result : alt
Et&&
Requête
AJAX
Langage
JetonToken
Symbole
Négation
Node JS / Écrire un fichier
Composant UI / Carte
Environnement
Test
RIMAROK.com / Code-joyau
Déploiement
Automatisation du processus de déploiement
JS / PérimètreScope
JS / Let
JS / Const
Cache
Archivage
Base de données / Jonction
JournalLogs
Historique
Supprimer
Modifier
Créer
JS / Try Catch
Erreur
JS / Destructuration
Memoisation
JS / Await
JS / Async
Version
Favori
CronRoutine
JS / Stricte égalité
React / Enfant
État
Git / Commit
Version
Git / Branche
Clé-valeur
Produit
Article
Portée
Set
LotRegroupement de plusieurs opérations en une, par exemple pour mettre à jour plusieurs entités en une requête.Batch
Modulo
composantiteratif

Badges list

Affiche une liste inline de badges pilules.

La couleur des badges peut être paramétrée individuellement au besoin.

Badge 1Badge 2