/**
 * 友链模块
 */
export class Friends {
    constructor() {
        this.init();
    }

    private init(): void {
        const cards = document.querySelectorAll('.friend-card');
        if (cards.length === 0) {
            return;
        }

        cards.forEach((card) => {
            const cardElement = card as HTMLElement;
            // 生成一个随机的色相值(0-360)
            const hue = Math.floor(Math.random() * 360);
            // 将 CSS 变量设置到元素上
            cardElement.style.setProperty('--hover-hue', hue.toString());
        });
    }
}
评论加载中...