@hashtagcms/jskit
v1.0.4
Published
The official JavaScript Kit for HashtagCMS, bundled with essential UI components, utility helpers, and design system styles.
Downloads
472
Readme
HashtagCMS Professional Packages
Welcome to the official HashtagCMS Professional monorepo. This repository houses the core modular logic, UI components, and utility libraries that power the HashtagCMS ecosystem.
📦 Package
Everything is bundled into a single NPM package for easier consumption.
| Package | Description | Version |
| :------------------------------------ | :---------------------------------------------------------- | :------ |
| @hashtagcms/jskit | Unified Library containing Components, Helpers, and Styles. | 1.0.4 |
Note: The internals are still modular (packages/components, packages/helpers), but consumers should import from the main package.
🚀 Getting Started
Installation
npm install @hashtagcms/jskitUsage
Components & Helpers:
import {
ActionBar, // Components
AdminConfig,
Toast, // Helpers
} from "@hashtagcms/jskit";Styles:
// In your app.scss (Recommended: Use Source for overrides)
// Your own variables for themes
@import "./variables";
// Bootstrap (if needed by your local overrides, otherwise package might include it or expect it)
@import "~bootstrap/scss/bootstrap";
// Import HashtagCMS JS Kit Styles (Source)
@import "~@hashtagcms/jskit/packages/styles/src/app";
// Or Pre-compiled CSS
@import "~@hashtagcms/jskit/dist/hashtagcms.min.css";Documentation
Detailed guides for every part of the library:
- Integration Guide: Setup and framework integration.
- Components Guide: Component API and examples.
- Helpers Guide: Utilities and helpers documentation.
- Styles Guide: Customization and SCSS variables.
🛠️ Development
This project uses NPM Workspaces to manage dependencies.
- Linting: Ensure code quality standards are met.
- Testing: Run unit tests for individual packages (configuration pending).
🤝 Contributing
We welcome contributions! Please see our Contribution Guide for details.
📄 License
This project is licensed under the MIT License.
Built with ❤️ by Marghoob Suleman.
