Skip to content
This repository was archived by the owner on Oct 9, 2026. It is now read-only.
bebeji-nappaPublic archive

About

Easily create presentation board using React

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Repository files navigation

React Speaker Board

NPM npm NPM

Easily create presentation board using React.

Quick Usage

It install react-speaker-board running this comand.

$ yarn add react-speaker-board

It create slide components.

"use client"

import React from 'react'
import { ReactSpeakerBoard, Title, Content, Spacer, Layout, Theme, Text } from "react-speaker-board";

const Subject = () => {
  return (
    <Theme themeColor="sky" textColor="white">
      <Layout layout="subject">
        <Title textAlign="center">React Speaker Board</Title>
        <Spacer />
        <Content horizontal="center">
          <Text textAlign="center">Easily create presentation board using React.</Text>
        </Content>
      </Layout>
    </Theme>
  )
}

const Concept = () => {
  return (
    <Theme themeColor="sky" textColor="white">
      <Layout layout="section">
        <Spacer />
        <Spacer />
        <Title textAlign="center">
          Concept
        </Title>
        <Spacer />
        <Spacer />
        <Content horizontal="center">
          <Content horizontal="left" textSize="xlarge">
            <li>Easy to make</li>
            <li>Easy to customize</li>
            <li>Abundant theme colors</li>
          </Content>
        </Content>
      </Layout>
    </Theme>
  )
}

const Documentation = () => {
  const {
    Title,
    Layout,
    Theme,
  } = useReactSpeakerBoard();

  return (
    <Theme themeColor="sky" textColor="white">
      <Layout layout="subject">
        <Title textAlign="center">
          Let's use React Speaker Board!
        </Title>
      </Layout>
    </Theme>
  )
}

export const Slide = [
  Subject,
  Concept,
  Documentation,
]

It show slide compoents in page using ReactSpeakerBoard Component.

import React from 'react'
import { ReactSpeakerBoard } from 'react-speaker-board'
import { Slide } from './slide'

const Home = () => {
  return <ReactSpeakerBoard slide={Slide} mode="slide" />
};

default export Home;

Documentation

https://react-speaker-board-website.vercel.app/docs/ja/introduction

License

MIT

About

Easily create presentation board using React

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages