A fully-typed, lightweight Anchor component for AristoByteUI with ripple effect support, multiple variants, and seamless integration with SCSS modules and design tokens.
npm install @aristobyte-ui/anchor
A fully-typed, ripple-enabled Anchor component for AristoByteUI with multiple variants and seamless integration with SCSS modules and design tokens.
``bashInstall via Yarn
yarn add -D @aristobyte-ui/anchor
š Usage
`tsx
import { Anchor } from '@aristobyte-ui/anchor';
Visit AristoByte
;
`##
š Presets Available
Variants:
default | primary | secondaryRipple effect automatically applied on click
š§ Example in a Package
`tsx
Documentation
``- Performance-first: Lightweight CSS ensures fast rendering and smooth transitions.
- Fully typed: TypeScript-first API ensures predictable usage and IDE autocomplete.
- AristoByteUI ready: Seamlessly integrates with design tokens and SCSS modules.
- Flexible: Supports multiple variants and ripple-enabled interactive feedback.
- Modular architecture: Anchor component is fully composable.
- Declarative styling: SCSS modules keep styles maintainable and scoped.
- Strict typing & runtime flexibility: Props fully typed while allowing runtime overrides.
- Developer experience optimized: Easy to use with predictable behavior and minimal boilerplate.
MIT Ā© AristoByte