Displaying 1 to 20 from 29 results

vue-table-component - A straight to the point Vue component to display tables

  •    Javascript

Version 1 of this package has become very hard to maintain due to the way it's built up. We also have too many feature requests, which we can't all cater too. We're working on v2 of this package, and won't be adding any new features or accepting feature PR's for v1. This repo contains a Vue component that can render a filterable and sortable table. It aims to be very lightweight and easy to use. It has support for retrieving data asynchronously and pagination.

vue-tabs-component - An easy way to display tabs with Vue

  •    Javascript

The package contains a Vue component to easily display some tabs. When reloading the page the component will automatically display the tab that was previously opened.

laravel-mix-purgecss - Zero-config Purgecss for Laravel Mix

  •    Javascript

The Purgecss config is inspired by Jonathan Reinink's config for Tailwind CSS. Before you get started, make sure you're using laravel-mix version 2.1 or higher.

form-backend-validation - An easy way to validate forms using back end logic

  •    Javascript

Wouldn't it be great if you could just use your back end to validate forms on the front end? This package provides a Form class does exactly that. It can post itself to a configured endpoint and manage errors. The class meant to be used with a Laravel back end. Take a look at the usage section to view a detailed example on how to use it.




laravel-medialibrary-demo - A Laravel app that showcases spatie/laravel-medialibrary

  •    Javascript

This Laravel app is a quick demo of some the capabilities of the spatie/laravel-medialibrary package. We've created a UI for some basic features like uploading media to different collections and creating different conversions. This way you can quickly start messing around with the features of the medialibrary package! Every demo comes with a small explanation of what's going on as well.

newsletter-form - Client-side handling of newsletter subscriptions via ajax

  •    Javascript

Client-side handling of newsletter subscriptions via ajax. Validates email and shows server response. If you're using the defaults, the easiest way to use the component is to just new it up.

opening-hours-js

  •    Javascript

This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

scss - Scss boilerplate with common functions, mixins, helpers and patterns.

  •    CSS

SCSS boilerplate with common functions, mixins, helpers and patterns to kickstart CSS authoring. Default settings are stored in Sass maps...


blender-content-blocks

  •    Vue

Content blocks component for Blender, our CMS. The blender-content-blocks can be installed from npm.

blender-gulp - Gulp tasks & setup for Blender

  •    Javascript

This is the gulp setup for Blender CMS. This NPM package is custom built for Spatie projects and is therefore not registered on NPM.

blender-js - Blender JavaScript files

  •    Javascript

These are the JavaScript files used by Blender CMS. This package is custom built for Blender projects.

blender-media - Blender Media Component

  •    Vue

The media uploader and manager for Blender, our CMS. The blender-media can be installed from npm.

calendar-months - Month class with specialized functions for generating calendar user interfaces

  •    Javascript

Provides a Month class with specialized functions for generating calendar user interfaces. Calendar UI's generally start each month on the same day of the week, and keep months at the same visual height every month. If a month starts on a Wednesday, you'll probably want to hide or gray out the Monday and Tuesday before. This package provides an unopinionated class to help you build these interfaces.

dragula-constrain - Constrain mirrors to their containers with Dragula

  •    Javascript

Constrain mirrors to their containers with Dragula, similar to jQuery UI draggable's contain. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

eslint-config-spatie - Our base eslint configuration

  •    Javascript

Our base eslint configuration. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

skeleton-js - A skeleton repository for our JavaScript Packages

  •    Javascript

Don't forget: Replace :author_name :author_username :package_name :package_description :github_organization with their correct values in README.md, CHANGELOG.md, CONTRIBUTING.md, LICENSE.md and package.json files. This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.

skeleton-vue - A skeleton for building Spatie's Vue components

  •    Javascript

Note: Replace all occurrences author_name author_username author_email package_name package_description with their correct values, then delete this line. Add a short description here, with some examples on how the package can be used.

spatie-dom - A small DOM querying and manipulation library

  •    Javascript

A small DOM querying and manipulation library. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

viewport-utility - Viewport-utility watches the browser; it updates DOM classes and JS properties

  •    Javascript

Viewport-utility watches the browser and updates DOM classes and JS properties for easy access in your script or stylesheet. It also provides some simple functions to control scroll behaviour and a fallback for vh units in older browsers. You're free to use this package (it's MIT-licensed), but if it makes it to your production environment you are required to send us a postcard from your hometown, mentioning which of our package(s) you are using.

vue-data-component - A set of renderless Vue components for anything sortable, filterable or paginated

  •    Javascript

Please see CHANGELOG for more information what has changed recently. Please see CONTRIBUTING for details.