The Lumina Component Library provides high-performance, easy-to-use HTML tags for interactive UI design. Built for efficiency and speed.
A dynamic text animation tool that simulates real-time typing.
- Tag Control: Use the
conattribute to choose betweenh1,p,span, etc. - Precision Timing: Control typing speed (
speed) and initial start delay (delay). - Identity Support: Fully supports standard
idandclassfor external CSS targeting. - Layout Friendly: Handles
<br>tags for multi-line animations.
A specialized container for displaying code snippets with high readability.
- Shadow DOM Protection: Styles are isolated, ensuring zero conflict with your global CSS.
- Theme Customization: Adjust background (
bg) and font color (color) via simple attributes. - Auto-Formatting: Respects indentation and automatically wraps long code lines.
- Snippet Badge: Includes a built-in "CODE" label for a professional documentation look.
To activate these custom tags in your project, follow these steps:
- Download: Get the
custom-html-tag.jsfile from this repository. - Link: Place the file in your directory and link it inside your HTML:
<script src="custom-html-tag.js"></script>
<type-writer
id="hero-text"
class="neon"
con="h2"
speed="100"
delay="500">
Welcome to Lumina Project.
</type-writer><cpc bg="#1e293b" color="#38bdf8">
// Your professional code here
console.log("Custom Tag is working!");
</cpc>