blockui-components
Version:
Various UI-Components for Angular (V.19)
27 lines (21 loc) • 1.43 kB
Markdown
# BlockUI - Angular UI-Components
<p align="center">
<img src="https://raw.githubusercontent.com/Creepercraft206/block-ui/d77c0ee44c99baacbe549f9068c4438af78a6fef/src/assets/BlockUI.svg" width="100">
</p>
BlockUI is a collection of Angular UI components designed to enhance user experience by providing a consistent and visually appealing interface which is completely customizable.
### Components
The following components are currently available in BlockUI:
- Custom file input (supporting image preview, multiple files, predefined file types, and more)
- Modal dialogs (supporting custom content and actions)
- Custom select dropdowns (supporting search, multiple selections, and more)
- Toggles (supporting custom events)
- Custom Video Player (with custom controls and keyboard shortcuts)
- Math Expressions via Katex (supporting LaTeX syntax for mathematical expressions)
- Custom Code Highlighting (Intellij-like themes, supporting multiple languages)
More Components are planned for future releases.
### Customization
All components in BlockUI are designed to be easily customizable.
You can modify styles with CSS variables and implement custom events to suit your application's needs.
### Preview
A live preview of the components is already implemented in the app.component.
Just clone the repository, install the dependencies, and run the application to see the components in action.