0.3.0 • Published 10 months ago

digital-time v0.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

React Digital Clock Component

A reusable digital clock component for React that can be customized with various styles like text color, font size, font weight, and width/height.

Features

  • Digital clock display (hours, minutes, seconds, AM/PM)
  • Customizable text color, font size, and font weight
  • Works seamlessly with React and TypeScript

Installation

Install the package via npm:

npm install digital-time

Usage

Here’s a basic example of how to use the DigitalClock component:

import React from 'react';
import DigitalClock from 'DigitalClock';

function App() {
  return (
    <div>
      <h1>My Digital Clock</h1>
      <DigitalClock 
        className="my-clock" 
        textColor="blue" 
        fontSize="24px" 
        fontWeight="bold"
      />
    </div>
  );
}

export default App;

Props

The DigitalClock component accepts the following props for customization:

PropTypeDefaultDescription
classNamestring""Additional class names for styling
textColorstring"black"Color of the clock text
fontSizestring"16px"Font size of the clock text
fontWeightstring"normal"Font weight of the clock text

Example

Customize Clock Text Color and Size

You can easily customize the text color, size, and more using the available props:

<DigitalClock 
  textColor="red" 
  fontSize="30px" 
  fontWeight="bold" 
/>

This will display a red clock with larger, bold numbers, and the specified width and height.

Custom CSS

You can also use your own CSS to further style the component by passing a custom className:

<DigitalClock className="custom-clock" />
.custom-clock {
  background-color: #f0f0f0;
  border-radius: 8px;
  padding: 10px;
}

License

This project is licensed under the MIT License.


0.3.0

10 months ago

0.2.0

10 months ago

0.1.0

10 months ago

0.0.0

10 months ago