
Research
Security News
Lazarus Strikes npm Again with New Wave of Malicious Packages
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
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.
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.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.
Security News
Opengrep continues building momentum with the alpha release of its Playground tool, demonstrating the project's rapid evolution just two months after its initial launch.