All Projects β†’ markusantonwolf β†’ ta-gallery

markusantonwolf / ta-gallery

Licence: MIT license
You can use the light-weight, responsive and mobile first gallery, carousel, slide show or rotator for images, texts and every kind of content.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to ta-gallery

frontie
Frontie is a front-end boilerplate. Gulp | Twig.js | Sass | Autoprefixer | Browsersync | Bootstrap 4 Grid System & Responsive Breakpoints
Stars: ✭ 28 (-67.82%)
Mutual labels:  front-end, front-end-development
movie-app
🌈 TMDB + Laravel + LiveWire + AlpineJS + ViewModels + Components = ❀️ Movies App πŸ”₯
Stars: ✭ 43 (-50.57%)
Mutual labels:  tailwind-css, alpine-js
Front End Interview Handbook
⚑️ Front End interview preparation materials for busy engineers
Stars: ✭ 32,265 (+36986.21%)
Mutual labels:  front-end, front-end-development
Easy Dom
EASYDOM-ε―θƒ½ζ˜―ζœ€ι€‚εˆδ½ ηš„ DOM 课程
Stars: ✭ 21 (-75.86%)
Mutual labels:  front-end, front-end-development
frontend-tips
Super tiny, quick tips, tricks and best practices of front-end development
Stars: ✭ 511 (+487.36%)
Mutual labels:  front-end, front-end-development
The Front End Architect Resource List
Front End Architecture resources
Stars: ✭ 21 (-75.86%)
Mutual labels:  front-end, front-end-development
Portfolio
Front-end developer portfolio website
Stars: ✭ 53 (-39.08%)
Mutual labels:  front-end, front-end-development
Front End Handbook 2019
[Book] 2019 edition of our front-end development handbook
Stars: ✭ 3,964 (+4456.32%)
Mutual labels:  front-end, front-end-development
Fast
Develop, build, deploy, redeploy, and teardown frontend projects fast.
Stars: ✭ 126 (+44.83%)
Mutual labels:  front-end, front-end-development
Patternfly Design
Use this repo to file all new feature or design change requests for the PatternFly project
Stars: ✭ 82 (-5.75%)
Mutual labels:  front-end, front-end-development
Slim.js
Fast & Robust Front-End Micro-framework based on modern standards
Stars: ✭ 789 (+806.9%)
Mutual labels:  front-end, front-end-development
Portfolio
πŸ“° Meu portfΓ³lio criado com o objetivo de mostrar meus projetos recentes e futuros ao longo da minha carreira.
Stars: ✭ 178 (+104.6%)
Mutual labels:  front-end, front-end-development
Snapchat Clone
πŸ‘» A SnapChat clone built with React, Redux and Typescript. Styled with SASS. Tested with Cypress, Jest and Enzyme. Linted with Eslint and formatted with Prettier!
Stars: ✭ 770 (+785.06%)
Mutual labels:  front-end, front-end-development
composer-asset-compiler
Composer plugin that installs dependencies and compiles assets based on configuration.
Stars: ✭ 19 (-78.16%)
Mutual labels:  front-end, front-end-development
Front End Handbook 2018
2018 edition of our front-end development handbook
Stars: ✭ 4,172 (+4695.4%)
Mutual labels:  front-end, front-end-development
Spionio
Lightweight focus group management platform that can capture and replay user interaction on your site and improve the UX in everything you build
Stars: ✭ 40 (-54.02%)
Mutual labels:  front-end, front-end-development
Uix Kit
A free UI toolkit based on some common libraries for building beautiful responsive website, compatible with Bootstrap v4.
Stars: ✭ 318 (+265.52%)
Mutual labels:  front-end, front-end-development
Learning Roadmap
The Front-End Developer Learning Roadmap by Frontend Masters
Stars: ✭ 336 (+286.21%)
Mutual labels:  front-end, front-end-development
Dev Practice
Practice your skills with these ideas.
Stars: ✭ 1,127 (+1195.4%)
Mutual labels:  front-end, front-end-development
Roadmap Web Developer 2017
Front-end (HTML5/CSS3/Javascript related) technologies to learn in 2017
Stars: ✭ 142 (+63.22%)
Mutual labels:  front-end, front-end-development

TA-Gallery - Image, content and text slider

You can use the light-weight, responsive and mobile first gallery, carousel, slide show or rotator for images, texts and every kind of content.

Demos, Documentation and Examples

Documentation

Getting started

Examples

Configuration

Tailwind CSS plugin

Features

  • Animate every content - Choose every kind of content, image, text, table or list.
  • Transitions - You can change the transition for every slide.
  • Autoplay mode - Control the gallery the way you want to
  • Supports accessibility - Actions, values and configurations
  • Based on Alpine JS - Small footprint and Vue JS inspired, like Tailwind for JavaScript
  • 100% Tailwind CSS - Rapidly build modern websites without leaving your HTML

Install

From npm: Install the package.

# Install using npm

npm install --save-dev @markusantonwolf/ta-gallery

# Install using yarn

yarn add -D @markusantonwolf/ta-gallery

Inside tailwind.config.js: Add the plugin to your tailwind css config file.

// tailwind.config.js

const ta_gallery_safelist = require('./node_modules/@markusantonwolf/ta-gallery/src/plugin/safelist')

module.exports = {
    purge: {
        // ...
        options: {
            safelist: [...ta_gallery_safelist],
        },
        // ...
    },
    // ...
    theme: {
        // ...
        taGallery: {
            animations: ['swing', 'swipe', 'slide', 'rotate', 'snake', 'window', 'scroll', 'fade', 'dynamic'],
            animation_default: 'slide', // default value
            aspect_ratios: [
                // all aspect ratios
                'square',
                'movietone',
                'large',
                'tv',
                'academy',
                'imax',
                'classic',
                'still',
                'modern',
                'common',
                'golden',
                'super',
                'hd',
                'wide',
                {
                    instagram: 3 / 5, // add your own aspect ratio
                },
            ],
        },
        // ...
    },
    // ...
    variants: {
        // ...
        taGallery: ['responsive'], // default value
        extend: {
            // ...
        },
    },
    // ...
    plugins: [
        require('@markusantonwolf/ta-gallery')({
            respectPrefix: true, // respect prefix option in config: true (default) | false
            respectImportant: true, // respect important option in config: true (default) | false
        }),
    ],
}

More TA-Styled-Plugins

  • TA-Styled-Plugins - Explore all Tailwind CSS and Alpine JS styled plugins and learn how to enhance your website fast and easy.

Local development

// To install dev dependencies run:

npm install

// To start the development server run and go to http://localhost:8888/:

npm run serve

// To make a development build run:

npm run develop

// To make a production build run:

npm run build

Licence

TA-Gallery is released under the MIT license & supports modern environments.

Copyright

Β© 2021 Markus A. Wolf https://www.markusantonwolf.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].