Giter Site home page Giter Site logo

components-pagination's Introduction

Factorial components-pagination

A simple bullet-style pagination

Installation

$ npm install factorial-components-pagination

Features

  • Inherits color

Available classes

  • .Pagination: The core container
  • .Pagination-bullet: Individual items
  • .Pagination-bullet.is-active: Item active state
  • .Pagination--vertical: Modifier for vertical alignment
  • .Pagination--clickable: Modifier for clickable bullet points

Configuration

property default
--Pagination-margin .25rem
--Pagination-bullet-size .5rem
--Pagination-border-width .0625rem
--Pagination-border-style solid

Usage

NB: Make sure you don't render white space between bullets as they are rendered using inline-block.

<nav class="Pagination">
  <a class="Pagination-bullet is-active">Go to slide 1</a><a
    class="Pagination-bullet">Go to slide 2</a><a
    class="Pagination-bullet">Go to slide 3</a>
</nav>

Development

Prerequisites

Installation

$ npm install

Available tasks

npm run ... Description
build Compile and bundle all CSS and JS files.
build:css Compile and bundle all CSS files to build/index.css.
build:js Compile and bundle all JS files to build/index.js.
build:test Copy and preprocess idiomatic test files to build.
deploy Deploy gh-pages branch.
start Start a development server at http://localhost:8080.
test Run all tests.
test:browser Run all browser tests.
test:lint-css Lint all CSS files.
test:lint-js Lint all JS files.
watch Watch for file changes in lib and trigger a new build.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.