带有 glitch 动画和打字机效果的 Cyberpunk 通知库

发布: (2025年12月5日 GMT+8 01:48)
1 min read
原文: Dev.to

Source: Dev.to

安装

npm install cyberpunk-notify

基本用法(React)

import { CyberpunkToast } from "cyberpunk-notify";

function App() {
  const notify = () => {
    CyberpunkToast.show({
      message: "Welcome to the future!",
      type: "info",
    });
  };

  return <button onClick={notify}>Show Notification</button>;
}

自定义

你可以在样式表中定义 CSS 变量来覆盖默认样式:

:root {
  --cp-notify-bg: #0f0f0f;
  --cp-notify-color: #00ff41;
  --cp-glitch-intensity: 0.8;
  --cp-typewriter-speed: 50ms;
}

演示

项目的 GitHub 页面提供了在线演示,展示了不同类型的通知(info、success、warning、error)以及故障和打字机效果。


本文最初发表于 Dev.to.

Back to Blog

相关文章

阅读更多 »

Reatom:随你成长的状态管理

碎片化问题 现代前端开发有一个常见的模式: - 从简单的 useState hook 开始 - 需要共享状态?添加 Context - Context re‑...