2.0.2 • Published 2 years ago

@donkeyclip/motorcortex-slides v2.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

MotorCortex-Slides

Table of Contents

Demo

Check it out here

Intro / Features

With MotorCortex-slides you can easily create attractive slideshows.

This Plugin exposes ten Incident:

  • Intro
  • Transition
  • SlideDateOneVid
  • Scrollslide
  • LtRslide
  • SlideDateTwo
  • BtTslide
  • BtTslideDate
  • LtRslideTop
  • RtLslide

Getting Started

Installation

$ npm install --save @donkeyclip/motorcortex-slides
# OR
$ yarn add @donkeyclip/motorcortex-slides

Importing and loading

import { loadPlugin } from "@donkeyclip/motorcortex";
import slides from "@donkeyclip/motorcortex-slides";
const SlidesPlugin = loadPlugin(slides);

Creating Incidents

Intro

const introClip = new Clip.Intro(
  {
    title: "Demo",
    subtitle: "Promo Plugin",
    description: `Lorem ipsum dolor, sit amet consectetur adipisicing elit. Totam
    eveniet eosdsdawdw numquam facilis libero iure natus, voluptatibus
    deserunt laboriosam, perspiciatis consequatur nostrum.`,
    month: "December",
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/kissmybutonbg.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: "#FEE715FF",
  },
  {
    selector: ".container1",
  }
);

Intro Attrs

NameAreValues
titletitle textstring
subtitlesubtitle textstring
descriptiondescription textstring
monththe monthstring
bgUrlthe path of background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementshex values or RGB(A) or text ("blue", "red", etc)

Transition

const transition = new Clip.Transition(
  {
    title: "test",
    speed: 2,
  },
  {
    selector: ".container2",
  }
);

Transition Attrs

NameAreValues
titletitle textstring
speedanimation speed. Defaults to 1num, min:0

SlideDateOneVid

new Clip.SlideDateOneVid(
  {
    title: ["the", "MOTORCORTEX TEAM", "Presents"],
    description: `Lorem ipsum dolor, sit amet consectetur adipisicing elit. Totam
    eveniet eosdsdawdw numquam facilis libero iure natus, voluptatibus
    deserunt laboriosam, perspiciatis consequatur nostrum.`,
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/kissmybutonbg.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: "#FEE715FF",
    bgUrl2:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg2.jpg",
    month: "December",
    day: `monday`,
    dayNumber: 20,
    year: 2019,
    vidDuration: 6000,
    vidLink: [
      "https://donkey-spaces.ams3.digitaloceanspaces.com/assets/motorcortex-slides/vid.mp4",
    ],
  },
  {
    selector: ".container3",
  }
);

SlideDateOneVid Attrs

NameAreValues
titletitle textstring
subtitlesubtitle textstring
descriptiondescription textstring
monththe monthstring
daythe day namestring
numberthe number of daystring
yearthe yearstring
bgUrlthe path of background imagestring
bgUrl2the path of second background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

Scrollslide

const scrolPresenter = new Clip.Scrollslide(
  {
    title: "Presenter",
    name: "name surname",
    position: "Web developer at kissmybuton",
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg3.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: main,
  },
  {
    selector: ".container4",
  }
);

Scrollslide Attrs

NameAreValues
titletitle textstring
namesecond titlestring
positionsubtitlestring
bgUrlthe path of background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

LtRslide

const ltrPresenter = new Clip.LtRslide(
  {
    title: "Presenter",
    name: "name surname",
    position: "Web developer at kissmybuton",
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg4.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: main,
  },
  {
    selector: ".container6",
  }
);

LtRslide Attrs

NameAreValues
titletitle textstring
namesecond titlestring
position(secondary subtitle, can used to describe the job position of the presenter)string
bgUrlthe path of background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

SlideDateTwo

const dayTwo = new Clip.SlideDateTwo(
  {
    title: "Presenter",
    name: "name surname",
    position: "Web developer at kissmybuton",
    bigTitle: "Event",
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg5.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    dateOverlay: "#ff00b3",
    mainColor: "#00ff40",
    bgUrl2:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg2.jpg",
    month: "December",
    day: `monday`,
    dayNumber: 22,
    year: 2019,
  },
  {
    selector: ".container7",
  }
);

SlideDateTwo Attrs

NameAreValues
titletitle textstring
bigTitlebig title title textstring
namesecond titlestring
position(secondary subtitle, can used to describe the job position of the presenter)string
monththe monthstring
daythe day namestring
numberthe number of daystring
yearthe yearstring
bgUrlthe path of background imagestring
bgUrl2the path of second background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
dateOverlaythe overlay color of date containerhex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementeshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

BtTslide

const bttPresenter = new Clip.BtTslide(
  {
    title: "Presenter",
    name: "name surname",
    position: "Web developer at kissmybuton",
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg4.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: main,
  },
  {
    selector: ".container10",
  }
);

BtTslide Attrs

NameAreValues
titletitle textstring
namesecond titlestring
position(secondary subtitle, can used to describe the job position of the presenter)string
bgUrlthe path of background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementeshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

BtTslideDate

const bttDay = new Clip.BtTslideDate(
  {
    title: "PresenterTEST",
    name: "name surname",
    position: "Web developer at kissmybuton",
    bgUrl:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg3.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    dateOverlay: "#ff00b3",
    mainColor: "#00ff40",
    bgUrl2:
      "https://donkeyclip.github.io/motorcortex-slides/demo/assets/bg2.jpg",
    month: "December",
    day: `monday`,
    dayNumber: 21,
    year: 2019,
  },
  {
    selector: ".container16",
  }
);

BtTslideDate Attrs

NameAreValues
titletitle textstring
namesecond titlestring
positionsubtitlestring
monththe monthstring
daythe day namestring
numberthe number of daystring
yearthe yearstring
bgUrlthe path of background imagestring
bgUrl2the path of second background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
dateOverlaythe overlay color of date containerhex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementeshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

LtRslideTop

const ltrPresenterTop = new Clip.LtRslideTop(
  {
    title: "Presenter",
    name: "JOE SMO",
    position: "Web developer at KissMyButton",
    bgUrl: "./bg2.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: "blue",
    speed: 2,
  },
  {
    selector: ".container11",
  }
);

LtRslideTop Attrs

NameAreValues
titletitle textstring
namesecond titlestring
positionsubtitlestring
bgUrlthe path of background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementeshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

RtLslide

const rtlPresenter = new Clip.RtLslide(
  {
    title: "Presenter",
    name: "JOE SMO",
    position: "Web developer at KissMyButton",
    bgUrl: "./bg4.jpg",
    overlayColor: ["#101820D7", "#101820FF"],
    mainColor: "blue",
    speed: 2,
  },
  {
    selector: ".container4",
  }
);

RtLslide Attrs

NameAreValues
titletitle textstring
namesecond titlestring
positionsubtitlestring
bgUrlthe path of background imagestring
overlayColorthe overlay color of background imagehex values or RGB(A) or text ("blue", "red", etc)
mainColorthe main color of elementeshex values or RGB(A) or text ("blue", "red", etc)
speedanimation speed. Defaults to 1num, min:0

Adding Incidents in your clip

clipName.addIncident(incidentName, startTime);

Contributing

In general, we follow the "fork-and-pull" Git workflow, so if you want to submit patches and additions you should follow the next steps:

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

License

MIT License

Sponsored by

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.2

2 years ago

1.0.24

3 years ago