/style-forge.themes

Flexible tool for managing and applying themes, allowing easy creation, switching, and maintenance of themes.

Primary LanguageCSSMIT LicenseMIT

Style-Forge.Themes

npm npm license build

Description

Style-Forge.Themes package is a powerful and flexible tool designed for managing and applying themes to your web applications. It provides a streamlined way to handle theme customization, allowing developers to create, switch, and maintain multiple themes effortlessly.

Installation

You can install the package via npm or yarn:

npm install style-forge.themes
yarn add style-forge.themes

Usage

After installation, you can import the CSS file into your project:

@import "style-forge.themes";

Or, if you are using Webpack or another module bundler:

import 'style-forge.themes';

⚠️ Skip this if you don't need to specify a color scheme. The default will always be a light theme.

There are three standard modes dark / light / auto (system)

auto - this is the system color theme selection

  <html ... data-theme="auto">
  or
  <html ... data-theme="dark">
  or
  <html ... data-theme="light">

Contributing

We welcome contributions from the community! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/branch-name.
  3. Make your changes and commit them: git commit -am 'Add some feature'.
  4. Push your changes to the forked repository: git push origin feature/branch-name.
  5. Create a pull request in the original repository.

For more detailed information, please refer to CONTRIBUTING.md.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Links

Authors

  • Dmitrii Sagalov - Expert in interface development - Sarmaged

Contact

If you have any questions or suggestions, please open an issue in Issues.