
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
This is very much a WIP. Not yet ready for production.
A customizable CSS framework for scalable, robust, front-end development. Zero visual styling. It's all about reusability, accessibility, solid naming conventions and super fast performance. Created by Colm Tuite.
All filenames should be singular. e.g. button.scss
The general syntax looks like:
.float-left { float: left }
When the CSS property consists of two words, abbreviate the words to their initials:
.fs-xl { font-size: 40px }
When two properties share the same initials, abbreviate the more commonly used property and leave the less commonly used property unabbreviated.
.bs-solid { border-style: solid }
.boxSizing-borderBox { box-sizing: border-box }
Utilities can be identified by their prefix "u-". Utilities should follow the same naming convention as objects, described above.
/spc - Single-purpose classes for properties with pre-defined values.
/theme - Single-purpose classes for properties with custom values.
/utilities - A set of reusable, style-agnostic utility classes.
/components - A set of reusable, core UI components.
/miscellaneous - Resets, third-party files and other miscellaneous stuff.
The 'spc' folder contains single-purpose classes for properties with pre-defined values. You can use these single-purpose CSS classes directly in your markup to style elements. Alternatively, you can combine them to build 'utilities' and 'components'.
The 'utilities' folder contains a set of reusable, style-agnostic utility classes for performing common tasks - like clearing floats, inlining elements, hiding/displaying elements, truncating text, vertically centering elements etc.
Tested down to IE9 inclusive.
The simplest and fastest way to get started is to include the minified CSS file in your project. Just add this snippet to the head of your html file:
<link rel="stylesheet" href="https://raw.githubusercontent.com/colmtuite/framework/master/css/framework.min.css">
Contributions are more than welcome. I'd love to hear any feedback, suggestions, pull requests, issues, bugs, complaints, abuse or otherwise.
This framework is released under the MIT license, which basically means you can use it as you see fit.
FAQs
Scalable, performant, responsive, CSS framework with zero styles.
The npm package bantamcss receives a total of 0 weekly downloads. As such, bantamcss popularity was classified as not popular.
We found that bantamcss demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.