Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@pidila/scampi
Advanced tools
Scampi est un ensemble de composants sass/js/html accessibles et responsive développés à la DILA (Direction de l’information légale et administrative). Il vise à être utilisé en interne et par nos prestataires ou partenaires.
Scampi est un ensemble de composants sass/js/html accessibles et responsive développés à la DILA (Direction de l’information légale et administrative). Il vise à être utilisé en interne et par nos prestataires ou partenaires.
Répertoires de ce dépôt :
Note : les modules préfixés '''u-''' sont destinés à la phase de développement et l’élaboration de styleguide.
Scampi est développé à l’aide du préprocesseur Sass. Il vous faudra donc disposer d’un outil de compilation. Le pôle internet utilise la version gulp-sass de nodejs mais vous pouvez utiliser tout compilateur de votre choix.
Dans le cas d'utilisation de gulp-sass
, ne pas oublier de le configurer pour accepter l'import depuis node_modules
:
.pipe(sass({
...
includePaths: ['node_modules']
})
Il existe trois méthodes pour utiliser Scampi dans un projet :
Si votre projet comporte déjà des dépendances à des modules listés dans le fichier package.json
.
$ npm install @pidila/scampi
Remplacez la commande npm
par yarn
si vous le désirez.
Scampi peut également être utilisé en déclarant un submodule au sein de votre dépôt. Attention en ce cas à ajuster les chemins d'import des fichiers.
Téléchargez l’archive de Scampi et placez-la dans votre répertoire de styles. Cette méthode vous autorise à modifier ses fichiers pour votre propre usage mais en perdant l'opportunité de le mettre à jour automatiquement.
Sauf mention précisée dans sa documentation, chaque module est utilisable sans dépendre d’aucun autre et ne nécessite que le chargement du core.
Un fichier markdown est présent dans chaque module pour documenter son but et son usage. Lire les principes d’utilisation et de personnalisation d’un module.
Les contributions sont les bienvenues. La façon la plus simple est de forker ce dépôt puis de faire des pull request depuis celui-ci. Idéalement vous devriez consulter au préalable notre guide du contributeur.
Si vous détectez une anomalie ou souhaitez proposer une évolution vous pouvez également ouvrir un bug sur le tracker de notre dépôt.
Le projet est versionné selon la gestion sémantique de version.
nom | version | licence | url | informations complémentaires |
---|---|---|---|---|
Adobe Blank | v1.045 | SIL OPEN FONT LICENSE Version 1.1 | https://github.com/adobe-fonts/adobe-blank | module adobe-blank |
Debugging Sass Maps | --- | --- | https://www.sitepoint.com/debugging-sass-maps/ | module u-debug |
Responsive-typography | --- | --- | https://github.com/liquidlight/responsive-typography | module rwd-utils |
Bootstrap | v4 | MIT License | https://github.com/twbs/bootstrap | modules alert, blockquote, buttons, forms, tables |
Svguse | V1.2.4 | MIT License | https://github.com/Keyamoon/svgxuse | |
Feathericons | dev | MIT Licence | https://github.com/feathericons/feather |
Pidila (Pôle intégration HTML de la DILA).
Scampi est distribué sous une double licence : MIT et CeCILL-B.
Vous pouvez utiliser Scampi avec l’une ou l’autre licence.
La documentation est sous licence Creative Commons CC BY-SA 3.0.
Note : cette page s’inspire de https://github.com/edx/ux-pattern-library
FAQs
Scampi est un ensemble de composants sass/js/html accessibles et responsive développés à la DILA (Direction de l’information légale et administrative). Il vise à être utilisé en interne et par nos prestataires ou partenaires.
The npm package @pidila/scampi receives a total of 14 weekly downloads. As such, @pidila/scampi popularity was classified as not popular.
We found that @pidila/scampi demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.