38 private links
certainlyakey starred Leaflet/Leaflet.markercluster
A jQuery Masonry lightweight alternative with CSS-driven configuration.
A lightweight collection of essential UI components written with Vue and inspired by Material Design
Use the Google Maps APIs Styling Wizard as a quick way to generate a JSON styling object.
JavaScript polyfill for client-side hyphenation
Google Maps JavaScript API overlay object to easily add markers with an SVG image as the icon.
Front-end development has shifted to a modular approach, improving the encapsulation and structure of codebases. Tooling became a critical part of any project, and right now there are a lot of possible choices. via Pocket
In some projects, your gulpfile will get big enough that it's worth splitting it into multiple files, with one task per file. There are a couple approaches you can take to achieve this; both are pretty simple.
(TLDR: use contentEditable=true) Selecting text in Mobile Safari is not as easy as it could/should be. This is one of those things that is strangely hard compared to what we’re used to with a mouse. What’s the solution? JavaScript, of course. Before getting into the specifics, here’s a simple demo to show where this post is going.
certainlyakey starred inexorabletash/polyfill
URL parser in JavaScript
The most popular solution for EU cookie law compliance
sass-to-js is a Library to easily pass Sass variables via CSS to JavaScript.
It provides Sass methods to save Sass values as JSON to CSS and JavaScript helpers to read them from CSS to JavaScript objects.
Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. The core library is focused on the view layer only, and is very easy to pick up and integrate with other libraries or existing projects. On the other hand, Vue is also perfectly capable of powering sophisticated Single-Page Applications when used in combination with modern tooling and supporting libraries.
Capture website screenshots with optional device and network emulation as JPG, PNG or PDF (with web fonts!) using Electron / Chrome.
A simple and easy to use library to create fullscreen scrolling websites (also known as single page websites or onepage sites). It allows the creation of fullscreen scrolling websites, as well as adding some landscape sliders inside the sections of the site.
Aurelia is a JavaScript client framework for mobile, desktop and web leveraging simple conventions and empowering creativity.
certainlyakey starred davidtheclark/focus-trap
When it comes to the large web applications, we often operate with complex components. Such components are not just CSS styles for the pieces of an interface but also their JavaScript interactions and templates. As documentation, the style guide should reflect them all. In other words, the components on the style guide's pages should be the same living as in production.
At my recent project, we have been using SC5 Style Guide in its simplest way - documenting the view of the components. For that, we provided the needed HTML in the KSS code and so has received the rendered component library.